节点文献

多功能考试读卡系统设计与实现

The Design and Implementation of the Multi-function Card Reading System

【作者】 高波

【导师】 李庆忠;

【作者基本信息】 山东大学 , 软件工程, 2009, 硕士

【摘要】 社会进入知识经济时代,人才的竞争越来越激烈。为了更有效的支持专业人才评价工作,实现专业人才评价信息管理一体化,公司提出开发一套新的人才评价系统。作为人才评价系统的一个重要组成部分,读卡系统完成对考生所填涂的答题卡通过OMR读卡机等设备扫描进数据库,为后期的评分工作提供电子化答案。原有的旧读卡系统存在结构不灵活,适应性低等缺点,各项业务的读卡系统相对独立,给维护工作造成了一定的困难和压力。针对上述问题,本文结合当前市场的实际需求和业务流程,设计和实现了新的多功能考试读卡系统。本文阐述了C/S/S三层架构架构分层设计理念。系统的架构在逻辑上分为表示层、业务层、数据层。其中表示层负责与用户进行交互,一般指用户界面的设计;业务层负责读卡控制逻辑、项目管理以及读卡机管理、格式文件管理、考生信息管理等逻辑;数据层负责信息的读取和存储,业务逻辑层有读写数据库操作的逻辑通过该层访问数据库。通过分层,减少了易变的业务逻辑和其他部分(用户界面和数据访问)之间的祸合性,可以方便的扩展和维护系统。本文的主要工作是:1.完成了多功能考试读卡系统的需求分析,对系统主要的业务需求以用例图及用例规格说明的方式进行了详细描述,明确了系统需要解决的主要问题。2.在需求分析的基础上,完成了系统的架构设计和详细设计。另外还对数据库表结构进行了设计。3.实现了多功能考试读卡系统,对其进行了测试并运用到实践中,在全国卫生职业技术资格初中级考试、全国卫生职业技术资格高级考试、职业技能鉴定考试、大型医疗设备考试、执业医师考试以及交通部、工信部相关考试等相关考试的读卡工作中,取得了较好的应用效果。

【Abstract】 Society entered the era of knowledge society. There is more and more intense competition for talent. In order to effectively support the professional evaluation, and to achieve integration, the companies develop a new personnel evaluation system. Personnel evaluation system as an integral part of the reader to the candidates by the filling system to complete the answer card readers and other equipment through the OMR scanned into a database, for the late score to provide electronic answer.In the original structure of the old card reader system, there is flexible, adaptive and low shortcomings of the business card reader systems are relatively independent, to the maintenance caused certain difficulties and pressures. To address the above problems, this paper, the current actual market demand and business processes, design and implementation of a new multi-function test reader system.In this paper, C / S / S three-tier structure of hierarchical was designed. The system architecture is logically divided into presentation layer, business layer and data layer. One layer is responsible for interacting with the user, generally referring to the user interface design; business layer is responsible for reader control logic, project management, and reader management, format, document management, information management, etc. Candidates logic; data layer is responsible for the information to read and storage, business logic tier database operations read and write the logic to access the database through the layer. By stratification, a decrease of volatile business logic and other parts of the (user interface and data access) coupling between the nature of easy expansion and maintenance.Main work of this article:1. Completed a multi-card reader system of examination needs analysis, the major business requirements of the system in order to use case diagrams and use case specification method is described in detail, clearly the system needs to solve major problems. 2. In demand analysis, based on the completion of the system architecture design and detailed design. Also the structure of the database table design.3. Achieved a multi-card reader test systems, test and use them to practice, in the National Health junior-level vocational and technical qualification examinations, the National Health Vocational and Technical High qualification examinations, vocational skills certification examinations, a large medical equipment examination, examination of medical practitioners as well as the Ministry of Communications, the Ministry of Public letters relevant examination and other related examinations reader work, achieved good application effect.

  • 【网络出版投稿人】 山东大学
  • 【网络出版年期】2011年 S1期
  • 【分类号】TP311.52
  • 【下载频次】26
节点文献中: