多功能考试读卡系统设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
社会进入知识经济时代,人才的竞争越来越激烈。为了更有效的支持专业人才评价工作,实现专业人才评价信息管理一体化,公司提出开发一套新的人才评价系统。作为人才评价系统的一个重要组成部分,读卡系统完成对考生所填涂的答题卡通过OMR读卡机等设备扫描进数据库,为后期的评分工作提供电子化答案。
     原有的旧读卡系统存在结构不灵活,适应性低等缺点,各项业务的读卡系统相对独立,给维护工作造成了一定的困难和压力。针对上述问题,本文结合当前市场的实际需求和业务流程,设计和实现了新的多功能考试读卡系统。
     本文阐述了C/S/S三层架构架构分层设计理念。系统的架构在逻辑上分为表示层、业务层、数据层。其中表示层负责与用户进行交互,一般指用户界面的设计;业务层负责读卡控制逻辑、项目管理以及读卡机管理、格式文件管理、考生信息管理等逻辑;数据层负责信息的读取和存储,业务逻辑层有读写数据库操作的逻辑通过该层访问数据库。通过分层,减少了易变的业务逻辑和其他部分(用户界面和数据访问)之间的祸合性,可以方便的扩展和维护系统。
     本文的主要工作是:
     1.完成了多功能考试读卡系统的需求分析,对系统主要的业务需求以用例图及用例规格说明的方式进行了详细描述,明确了系统需要解决的主要问题。
     2.在需求分析的基础上,完成了系统的架构设计和详细设计。另外还对数据库表结构进行了设计。
     3.实现了多功能考试读卡系统,对其进行了测试并运用到实践中,在全国卫生职业技术资格初中级考试、全国卫生职业技术资格高级考试、职业技能鉴定考试、大型医疗设备考试、执业医师考试以及交通部、工信部相关考试等相关考试的读卡工作中,取得了较好的应用效果。
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.
引文
[1]李文军等著 分布式对象技术 北京:机械工业出版社,2003.09
    [2]萨师渲、王珊著 数据库系统概论(第三版)[M]北京:高等教育出版社2000.02
    [3](美)Shari Lawrence Pfleeger著 吴丹译 软件工程理论与实践(第2版)北京:清华大学出版社 2003.08
    [4](澳)Leszek A.Maciaszek著 金芝译 需求分析与系统设计 北京:机械工业出版社 2003.06
    [5]冀振燕著UML系统分析设计与应用案例 北京:人们邮电出版社 2003
    [6](美)Wendy Boggs,Michael Boggs著 邱仲潘译 UML with Rat ional Rose 从入门到精通北京:电子工业出版社,2000
    [7](美)Ronald J.Norman著 周之英译 面向对象系统分析与设计 北京:清华大学出版社 2000.11
    [8]宫云战编著 软件测试 北京:国防工业出版社,2006
    [9]段念编著 软件性能测试过程详解与案例剖析 北京:清华大学出版社,2006
    [10]周峰等著Visual C#.NET2005中文版基础与实践教程 北京:电子工业出版社 2007.07
    [11]王少锋著 面向对象技术UML教程[M]北京:清华大学出版社,2004.02
    [12]邹建峰、周山峰、项细威著 C#撑企业级开发案例精解[M].人民邮电出版社.2006.
    [13]Ashish aanerjee,Aravind Corera.C#Web Services:Building Web Services With.NET Remoting and ASP.NET[M].Wrox Press.2004.7
    [14]Dave Mendlen.Visual Studio.NET Build Web Applications Faster and Easier Using Web Services and XML[DB].The Microsoft Journal for Deve loper.2003
    [15]欧阳元新、熊嶂、侯亚荣UML活动图在工作流过程建模中的应用研究 计算机工程与设计 2004年第25卷第9期
    [16]Sanjeev Retal.ADO.NET专业项目实例开发—Microsoft ADO.NET Professional Projects陈君等译 北京:中国水利水电出版社 2003.
    [17]赵乃真 著Oracle 9i从基础到应用 北京:人民邮电出版社,2002.12
    [18]蔡立军 著Oracle9i关系数据库实用教程,中国水利水电,2005.7
    [19]李天平 著 亮剑.NET:.NET深入体验与实战精要,北京:电子工业出版社,2009.6
    [20]于涌 著,软件性能测试与LoadRunner实战 北京:人民邮电出版社 2008.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700