24小时论文定制热线

咨询电话

热门毕设:土木工程工程造价桥梁工程计算机javaasp机械机械手夹具单片机工厂供电采矿工程
您当前的位置:论文定制 > 毕业设计论文 >
快速导航
毕业论文定制
关于我们
我们是一家专业提供高质量代做毕业设计的网站。2002年成立至今为众多客户提供大量毕业设计、论文定制等服务,赢得众多客户好评,因为专注,所以专业。写作老师大部分由全国211/958等高校的博士及硕士生设计,执笔,目前已为5000余位客户解决了论文写作的难题。 秉承以用户为中心,为用户创造价值的理念,我站拥有无缝对接的售后服务体系,代做毕业设计完成后有专业的老师进行一对一修改与完善,对有答辩需求的同学进行一对一的辅导,为你顺利毕业保驾护航
代做毕业设计
常见问题

企业软件工程师考试系统设计

添加时间:2018/08/16 来源:西安电子科技大学 作者:高德峰
企业对于员工培训和考核的需求只会越来越旺盛,而伴随着企业用工人数的减少,培训中仅就会面对现在的窘境。本系统源于培训中心已有部分,也带有一定的前瞻性,虽然功能并不复杂,但是却十分实用,能够满足企业一段时间发展的基本培训需求。
以下为本篇论文正文:

摘 要

  随着科学技术的不断发展,信息技术广泛应用在政府培训管理领域,带动了企业人力资源管理信息化水平的不断提高,每年企业都有固定比例的员工培训费用来进行企业内部员工培训,通过 Internet 互联网和计算机技术进行在线教育培训,已经成为企业在进行人力资源开发的主要趋势。在企业软件工程师方面的人才培养和开发中,遇到了企业员工参与培训积极性不高、缺少自我提升渠道、培训效果难以保障的难题,为此提出了开发在线教育培训系统的课题。

  本文通过分析现阶段企业日常教育培训工作中存在的不足,结合对软件工程师的要求,设计了基于 Java 的企业软件工程师技能考试试题管理系统,设计该系统使得企业内部的网络工程师教育培训规范化、网络化、系统化、信息化。本文采用 MVC模式系统分层技术,并使用 Cruise Control、NAnt Build 等工具软件搭建了连续集成开发环境,提高了系统开发的灵活性、开发效率和系统质量。使用 Java 平台实现了基于 C/S 结构的应用程序,使用可视化图形技术实现了客户端界面的动态管理,降低了客户端的部署和维护要求,优化了客户界面。交互式统计分析功能由 CrystalReports 插件实现,使用 Dataset 组件实现了对格式化 EXCEL 数据的导入导出。系统功能在 SQL Server 2008 数据库管理系统上完成了数据库表的设计与部署。本文在系统开发过程中,完成了系统需求和设计实现的工作,在需求分析中,从功能需求和非功能需求进行了分析,功能需求中给出了用例分析和详细描述;系统设计主要进行了系统技术架构、功能、集成和数据库设计,系统的功能结构分为考官模块和考生模块。系统中的考官方面的设计包括试卷、题库、成绩以及基本资料的管理。考生的方面包括登录、答客观题、答题计时、IDE 环境中完成项目操作题、交卷、自动评分、查看成绩。并给出了技术架构图和结构功能图;本文采用截图的形式显示系统功能实现的界面,并给出类图和序列图分析,最后进行系统测试,在进行测试后,分析了系统的功能性和非功能性的测试。

  通过对设计出的系统进行实现和测试,得到设计出的企业软件工程师技能考试试题管理系统的各项功能都得到了顺利实现,系统整体运行稳定。该系统能够切实提高企业日常员工技术培训水平,提高了企业员工培训效果,降低现有培训复杂程度,促进了企业在信息化培训、信息化考核领域的发展,为企业在将来的其他科目中建立信息化培训考试系统奠定了基础。

  关键词:Java,企业软件工程师,技能考试,信息化培训,信息化考核

ABSTRACT

  With the continuous development of science and technology, information technology is widely used in government training management. It improves the level of enterprise human resource management information. Each year, the company has a fixed proportion of staff training costs for internal staff training. Through the Internet and computer technology for online education and training, it has become the main trend in the development of human resources. In the enterprise software engineer's personnel training, we encountered a lot of problems, such as the enthusiasm of employees to participate in training is not high, employees lack self-promotion channels, and the training effect is not good. To this end, we put forward the development of online education and training system.

  Based on the analysis of the shortcomings in the daily education and training of the enterprises at present, this paper designs the software management system of the software engineers based on the requirements of the software engineers. The design of the system makes the training and training of the network engineers within the enterprise standardized, Systematization and informatization. In this paper, we use MVC model system hierarchical technology, and use Cruise Control, NAnt Build and other tools to build a continuous integrated development environment, improve the system development flexibility, development efficiency and system quality. Using the Java platform to achieve the C / S structure based on the application, the use of visual graphics technology to achieve the dynamic management of the client interface, reducing the client's deployment and maintenance requirements, optimize the customer interface. Interactive statistical analysis is implemented by the Crystal Reports plug-in, using the Dataset component to implement import and export of formatted EXCEL data. System functions in the SQL Server 2008 database management system to complete the database table design and deployment. In the process of system development, the system requirements and design work are completed. In the demand analysis, the functional requirements and nonfunctional requirements are analyzed, and the use case analysis and detailed description are given in the functional requirements. The system design is mainly carried out The system architecture, functional structure, integration and database design, the system's functional structure is divided into exam-oriented module and the candidates for the module. The design of the examiner in the system includes the examination paper, the question bank, the result and the management of the basic data. Candidates include registration, answering questions, answer the timing, IDE environment to complete the project operation questions, volume, automatic score, view the results. And the technical structure diagram and structure function diagram are given. In this paper, the interface of the system function is displayed in the form of screenshots, and the class diagram and sequence diagram are given. Finally, the system is tested. After the test, the function of the system is analyzed And non-functional testing.

  Through the implementation and test of the system, the results show that the functions of enterprise software engineer test questions management system can be successfully achieved, and the overall operation of the system is stable. The system can effectively improve the level of technical training for employees in the enterprise, improve the training effect of employees, reduce the complexity of existing training, and promote the development of enterprise in information training and informatization. It laid the foundation for enterprises to establish information training system in other subjects in the future.

  Keywords: Java, Enterprise Software Engineer, Skills Exam, Information training,Information evaluation

  随着计算机信息处理技术的快速发展和广泛应用,越来越多的企业、科研机构和政府单位开始将信息化技术引入到员工的教育和培训工作中,基于互联网的远程在线教育培训模式已经成为当前教育培训工作的主流,成为挖掘人力资源潜力、推动人力资源发展的重要法宝。对于培训效果最重要的一个环节就是考试,虽然越来越多的在线培训系统已经出现,但是对于最终考试环节部分的试题管理系统还有很大市场需求。

  近年来软件工程师成为了各个行业中,平均起薪最高的职位之一,吸引许多人员纷纷投身于软件工程师行业。由于软件行业本身技术更新换代频率很高,总有新技术新理论需要学习,加上国家对软件工程师技术水平认定采取了以考代评的方式,每年两次进行“计算机技术与软件专业技术资格”考试[1]。因此通过考试的方式检验一个软件工程师职业技能水平,虽然不是最可靠的方式,但确实国家认可的一种评价方式,相比较于其他评价指标而言,更为公平公正也方便操作[2-4]。企业培训也需要适应国家行业习惯,按照惯例,内部以考代评,通过考试来验证企业内部软件工程师的学习水平。

  人力资源是二十一世纪最重要的资源,员工的专业能力及综合素质是影响和制约公司发展核心竞争力的关键因素,而提高员工专业能力和综合素质的主要方法包括自主学习和单位培训两个途径[5]。经过实践证明,人具有一定的惰性,单纯地依靠员工主动性进行自我教育、自我培训、自我提高,很难保证教育培训的效果和质量,统一的教学培训必不可少。

  传统的员工培训工作是一个需要公司多个部门配合完成的工作,同时又是一个需要综合考虑时间、场所和预算支出的综合性、系统性的复杂工程。随着单位规模的发展和管理精细化水平的不断提高,业务活动的划分越来越细,不同工作之间的协作要求也越来越高,对新时代员工能力和素质提出了更精更广的要求,即要求员工的专业能力既要越来越深、越来越精,要求员工的综合素质越来越广、知识面越来越宽,这无疑大大增加了员工教育培训工作的复杂性和难度[6]。同时,传统培训方式的固定时间、固定地点、固定内容、固定顺序的培训方式,也越来越难以满足培训工作的需要,外地员工无法参加、因重要工作冲突无法参加培训、为接受部分知识不得不全程参加培训等问题日益突出,而且传统培训模式需要耗用大量人力、物力和财力,加大了企业的运营成本。

  而基于信息技术和互联网络的远程培训系统很好地克服了传统培训模式的困难,弥补了传统培训模式的不足。远程培训系统是指通过 Internet 互联网络、用户计算机将教学双方链接起来,通过调用音视频处理设备实现各类教学课件的电子化处理,并将 Word 文档、Excel 图表、图像、视频、音频等课程资料进行共享和传递,实现在线的即时交流和学习目的的信息化平台,它将传统的面对面教学升级为不受时间、不受地点约束的灵活教学,并且在通常情况下实现了培训与学习的独立,即培训与学习双向工作并不需要同时进行[3]。

  本文通过对现阶段企业软件工程师培训及考试过程中遇到的问题进行分析,设计并实现了基于 Java 的企业软件工程师技能考试考题管理信息系统,用以解决现阶段软件工程师技能水平不好评价的情况。本文主要工作内容包括:

  (1)对现阶段企业软件工程师培训及考核过程中遇到的问题进行分析,梳理其中存在的难点,确定本课题研究方向。

  (2)考察市场上存在的其他培训及考试系统,确定系统要解决的重点问题,结合企业现阶段培训情况,划分系统功能界限。

  (3)通过与企业培训人员进行交流,确定系统的具体使用需求,包括功能性需求以及非功能性需求。

  (4)根据具体需求,设计并实现系统,通过让培训老师和学生实际操作,收集反馈问题,对系统进行改进。

  (5)最终完成系统的功能与非功能测试工作,保证系统符合最初需求。

  企业软件工程师考试系统测试:

题库管理页面
题库管理页面

添加试题页面
添加试题页面

编辑试题页面
编辑试题页面

查找试题页面
查找试题页面

组卷方案管理页面运行效果图
组卷方案管理页面运行效果图

添加组卷方案页面
添加组卷方案页面

试卷管理页面
试卷管理页面

判断题答题页面
判断题答题页面

单选题答题页面
单选题答题页面

考试成绩页面
考试成绩页面

目 录

  摘要
  ABSTRACT
  第一章 绪论
    1.1 研究背景
    1.2 研究本系统的目的和意义
    1.3 国内外研究现状
    1.4 论文的工作内容
    1.5 论文的组织结构
  第二章 系统涉及的相关理论与技术
    2.1 MVC 系统开发模式
    2.2 开发工具简介
      2.2.1 Eclipse
      2.2.2 JQuery
      2.2.3 Java
    2.3 在线考试相关的定义与分类
    2.4 系统架构模式选择
      2.4.1 C/S 模式
      2.4.2 B/S 模式
      2.4.3 C/S 与 B/S 比较分析
    2.5 数据库技术
    2.6 本章小结
  第三章 系统的需求分析
    3.1 系统的业务陈述
      3.1.1 管理子系统
      3.1.2 考试子系统
    3.2 系统业务流程分析
      3.2.1 管理子系统
      3.2.2 考试子系统
    3.3 非功能性需求分析
      3.3.1 系统性能指标
      3.3.2 系统可用性指标
    3.4 本章小结
  第四章 系统设计与实现
    4.1 系统总体设计
      4.1.1 系统层次模型设计
      4.1.2 系统数据流模式设计
      4.1.3 系统的网络部署设计
      4.1.4 系统功能结构设计
    4.2 数据库设计
      4.2.1 实体属性分析
      4.2.2 实体属性分析
      4.2.3 数据表设计
    4.3 系统的详细设计
      4.3.1 管理子系统
      4.3.2 考试子系统
    4.4 系统的实现
      4.4.1 数据库实现
      4.4.2 考试管理模块的实现
    4.5 本章小结
  第五章 系统测试
    5.1 测试环境及测试方法
      5.1.1 用户部分
      5.1.2 服务器端
    5.2 用户基本信息管理测试
    5.3 添加试题模块的测试
    5.4 试卷管理模块的测试
    5.5 在线考试系统测试
    5.6 系统性能测试
    5.7 测试结论
    5.8 本章小结
  第六章 总结与展望
    6.1 总结
    6.2 展望
  参考文献
  致 谢
  作者简介

(如您需要查看本篇毕业设计全文,请您联系客服索取)

相关内容
相关标签:Java毕业设计
好优论文定制中心主要为您提供代做毕业设计及各专业毕业论文写作辅导服务。 网站地图
所有论文、资料均源于网上的共享资源以及一些期刊杂志,所有论文仅免费供网友间相互学习交流之用,请特别注意勿做其他非法用途。
如有侵犯您的版权或其他有损您利益的行为,请联系指出,论文定制中心会立即进行改正或删除有关内容!