计算机等级考试网上报名系统设计与实现
- 格式:pdf
- 大小:488.55 KB
- 文档页数:3
基于B/S模式的计算机等级考试网上报名系统设计与实现作者:杨玉凤来源:《中国教育技术装备》2013年第18期摘 要 根据全国计算机等级考试网上报名的应用需求,设计开发“全国计算机等级考试网上报名系统”。
系统基于B/S 模式架构,使用ASP 和C++作为开发工具,采用SQL Server2005作为后台数据库,IIS 作为Web 服务器。
详细介绍系统的设计思路、主要模块、数据库设计、工作流程以及部分核心代码。
试用后效果良好,在简化手续、提高效率、减少错误率、方便考生(尤其是社会考生)、成绩查询等方面有显著改进。
关键词 B/S模式;等级考试;网上报名;模块;代码中图分类号:T315 文献标识码:B 文章编号:1671-489X(2013)18-0051-03Design and Implementation of System of NCRE Online Registration based on B/S Model//Yang YufengAbstract In recent years, along w ith the continuous expansion of our school’s students, the number of applicants is increasing year by year. In order to improve work efficiency, designed and developed “the national computer rank examination online registration system”. In this system simplify the registration procedures, improve the work efficiency, reduce error rate, convenient students (especially social Candidates), and the respect such as student achievement query efficiency improved significantly. This article mainly introduced the system design thought, main modules, database design, working process and some of the core code.Key words B/S mode; rank test; online registration; module; code山东中医药大学作为济南市全国计算机等级考试考点之一,已成功地组织了14次考试,参考人数累计达上万人,为山东省计算机应用人才的普及做出重要贡献。
编号:本科毕业论文基于B/S全国计算机等级考试网上报名系统的设计与实现院系:姓名:学号:专业:年级:指导教师:职称:完成日期:摘要随着科学技术的迅速发展,特别是近些年来,计算机技术以突飞猛进的速度渗透到了各个领域,成为人们生活中不可或缺的一部分。
迄今,我国的信息化建设已取得长足进步,各行各业及政府部门的信息系统建设、传统技术的改造、基础设施建设都有较快发展。
教育现代化、科学化管理是各个国家都十分重视的内容。
计算机技术和应用也越来越受到人们的关注,全国计算机等级考试作为面向社会、用于考查应试人员计算机应用知识与能力的全国性计算机水平考试体系,其社会影响力在不断提高,报考人数也不断增多。
然而,全国计算机等级考试考务管理的信息化程度还有待进一步提高,大部分考点采用简单的单击程序来实现报考信息的录入与维护,使得考试报名管理工作效率低下,不便考生报考,阻碍了登记考试的进一步发展。
本课题在分析了全国计算机等级考试报名现状以及对现有的考试报名系统进行研究比较的基础上,针对计算机等级考试报名的特殊性,设计研发了一套基于Web技术的全国计算机等级考试报名系统。
本系统前台主要使用JSP作为开发语言,后台使用MySQL作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S 结构的全国计算机等级考试报名系统。
关键词:数据库;JSP;B/SAbstractAbstractWith the rapid development of science and technology, especially in recent years, computer technology to make a spurt of progress speed of penetration into the various fields, has become an indispensable part of people's life. So far, the informatization construction of our country has made considerable progress, businesses and government information system construction, the transformation of traditional technology, infrastructure construction and rapid development. The modernization of education, scientific management is the various countries have attached great importance to the content. Computer technology and application is also getting more and more attention by people, the national computer rank examination oriented society, as for computer application knowledge and ability to examine the candidates of the national computer level examination system, the social influence is increasing, the number of candidates have continued to increase. However, the degree of information of national computer rank examination management have to be further improved, most sites using a simple click the program to realize the register information input and maintenance, make the examination registration management low efficiency, inconvenient candidates, hinder the further development of registration examination.This paper analysis the National Computer Rank Examination as well as the status quo of the existing examination system were compared on the basis of the computer grade examination, special application, designed a set of National Computer Rank Examination System Based on Web technology. The front of the system using JSP as the development language, MySQL as the database management system, the development environment is MyEclipse, the server using tomcat, developed a National Computer Rank Examination System Based on B/S structure of Web technology.Key Words:Database ;JSP;B/S目录1 绪论 (1)1.1 课题背景与意义 (1)1.2论文的研究内容 (1)1.3论文的组织结构 (2)2 系统的关键技术理论和开发环境 (3)2.1 开发工具及技术 (3)2.1.1 MyEclipse (3)2.1.2 Tomcat (3)2.1.3 MySQL (3)2.1.4 JSP技术 (4)2.2 系统的开发环境 (5)3 系统分析 (6)3.1 可行性分析 (6)3.1.1 技术可行性 (6)3.1.2经济可行性 (6)3.1.3社会可行性 (6)3.2总体设计原则 (7)3.3系统需求分析 (7)3.4 部分用例 (8)3.5系统数据流图 (9)4 系统设计 (11)4.1系统功能设计 (11)4.2数据库设计 (11)4.2.1数据库理论基础 (11)4.2.2数据库需求分析 (12)4.3数据库概念结构图 (13)4.3.1概念结构设计 (14)4.3.2数据库表设计 (16)4.4数据库连接 (18)5 系统实现 (20)5.1注册登陆界面设计 (20)5.2系统管理员主页面 (22)5.3院系信息管理模块 (23)5.4注册用户管理模块 (24)5.5报名信息管理模块 (24)5.6 院系管理员登录主页面 (25)5.7院系管理员个人信息和报名信息管理 (26)5.8浏览系统信息 (26)5.9在线报名功能 (27)5.10用户系统留言 (29)6 软件测试 (30)6.1软件测试的重要性 (30)6.2测试实例的研究与选择 (30)6.3测试环境与测试条件 (31)6.4测试用例 (31)6.5系统评价 (33)7 总结与展望 (34)参考文献 (35)致谢 (36)1 绪论1.1 课题背景与意义科技在发展,社会在进步,计算机在今天已应用于各个领域之中,计算机等级考试网上报名系统就是其中之一。
目录摘要 (VII)ABSTRACT (VIII)第1章绪论 (1)1.1课题背景 (1)1.2国内外现状 (2)1.3课题目的与意义 (3)1.4解决的主要问题 (4)1.5主要研究内容 (5)1.6论文主要章节 (5)1.7本章小结 (6)第2章系统需求分析 (7)2.1系统用户需求 (7)2.2系统功能需求 (8)2.2.1 考生界面 (8)2.2.2管理员界面 (8)2.3非功能性需求 (9)2.3.1功能性要求 (9)2.3.2可用性要求 (9)2.3.3可靠性要求 (9)2.3.4性能要求 (9)2.3.5安全性要求 (9)第3章系统构架与设计 (10)3.1系统设计原则 (10)3.2系统建模过程概述 (11)3.3过程分析 (11)3.3.1系统范围和系统边界 (12)3.3.2定义参与者 (12)3.3.3定义用例 (12)I3.3.4绘制用例图 (15)3.3.5建立域模型 (16)3.4静态结构建模 (17)3.4.1定义子系统 (17)3.4.2发现对象和类 (17)3.4.3定义类之间的联系 (18)3.4.4建立模型 (18)3.4.5为逻辑的数据库模式建模 (19)3.5动态系统建模 (19)3.5.1建立顺序图 (19)3.5.2建立状态图 (20)3.6系统部署 (20)第4章系统的实现 (22)4.1系统开发环境与工具 (22)4.2系统功能模块划分 (23)4.3系统功能结构 (26)4.4系统功能模块实现过程 (28)4.5数据库设计 (29)4.6系统主要模块实现 (32)4.6.1用户登录界面 (32)4.6.2查看用户信息模块 (35)4.6.3删除用户模块 (37)4.6.4用户密码修改 (37)4.7系统的关键技术 (40)4.7.1数据审核技术 (40)4.7.2数据检验技术 (40)4.7.3数据统计技术 (42)4.7.4数据安全技术 (42)4.7.5系统的维护 (44)第5章系统的测试 (45)5.1测试的定义及目的 (45)II5.2衡量标准 (45)5.3软件测试方法 (45)5.4测试果及评价 (48)第6章总结与展望 (49)6.1全文总结 (49)6.2展望 (49)致谢.................................................. 错误!未定义书签。
材料清单一、毕业论文二、毕业设计任务书三、毕业设计开题申请表四、毕业设计开题报告正文五、专业译文全国计算机等级考试网上报名系统的设计与实现摘要:本文主要论述了关于全国计算机等级考试网上报名系统——基于B/S 结构的设计与实现。
在介绍开发系统的技术背景的基础上,主要对系统的考生报名、考试报名管理以及考试报名信息评论交流三大功能模块的设计与实现进行了论述。
这几个模块基本都实现了对数据的添加、查询、修改等功能,方便考生和管理员对全国计算机等级考试网上报名的有效进行和了解相关情况。
系统整体设计思想先进,适应考试发展的需要,提供各方面最新的有关考试及报名信息,为简化报名手续、提高工作效率、方便考生特别是外地考生,方便考试管理人员随时进行报名情况的了解和管理。
在操作过程中达到直观、方便、实用、安全等要求。
总的说来,本系统基本上满足了全国计算机等级考试网上报名系统方面的需求。
关键词:计算机等级考试;网上报名;B/S结构;;SQL Server 2000Design & Implementation of The NCREOnline Registration SystemAbstract:This paper mainly discusses the national computer rank examination on-line registration system——Design and Implementation of based-on B/S structure. Introducing the development of the technical background on the basis of the main candidates for the system, the examination application, examination management and exchange of information comment on the three major functional modules for the design and implementation of the exposition. These modules are to achieve the basic data add, query, modify, and other functions, facilitate candidates and the administrator of the national computer rank examination for the effective implementation of the Internet and understand the relevant situation.This system has advanced thought of design to meet the needs of the examination, to provide all the latest information on the examination and application, to streamline application procedures, increasing efficiency and facilitate candidates especially in the field candidates for the examination management staff at any time for the understanding and management. In the course of operations to achieve intuitive, convenient, practical and safety requirements. Overall, the system basically meet the national computer rank examination online registration system needs.Keywords:Computer Grade Test; Online Registration; B/S structure;; SQL Server 2000目录1 前言 (1)1.1系统选取的背景及开发意义 (1)1.2本课题的国内外研究现状 (1)2 本系统应用的技术及其特点 (3)2.1B/S开发模式 (3) (3)2.3SQL S ERVER 2000 (4) (5)3 系统分析与设计 (6)3.1系统需求分析 (6)3.2系统设计建设方法三原则 (6)3.3系统建设生命周期及生命周期方法 (6)3.4系统功能分析 (7)3.5系统功能设计 (8)4 数据库的设计与实现 (9)4.1数据库理论基础 (9)4.2数据库需求分析 (10)4.3数据库概念结构图 (10)4.4数据库结构逻辑设计 (11)5 系统功能详细设计 (13)5.1首页 (13)5.2考生注册 (13)5.3考生登录 (13)5.4管理员登录 (15)5.5网站留言 (18)6 系统测试 (20)7 系统的维护优化及展望 (21)7.1系统的维护 (21)7.2系统的改进 (21)7.3系统的发展前景 (21)8 总结 (22)参考文献 (23)附录 (24)致谢............................................ 错误!未定义书签。
计算机等级考试报名系统的设计与实现作者:高振栋来源:《数字技术与应用》2018年第02期摘要:目前计算机等级考试作为全国性的考试科目,考生的数量非常巨大。
即使在某一个报名点,报名的考生往往达到上千的规模。
这种巨大的工作量给报名工作带来了巨大的压力和风险。
本文为了提高报名工作的效率,减少出错的风险,提出了一种计算机等级考试报名系统的设计方案和实现过程。
经过实践检验,该系统是可行、可靠的,极大地减轻了报名点工作人员的工作量,方便了广大考生,减少了可能出错的机率。
关键词:等级考试;系统;报名;计算机中图分类号:TP393.08 文献标识码:A 文章编号:1007-9416(2018)02-0176-01计算机等级考试作为一种在全国具有很大影响力的全国性考试科目,参加考试的考生人数众多,涉及的工作量巨大,参与的工作人员涉及各个层面。
在具体的报名过程中,广大学校考生往往需要到报名点填写报名信息,或者报名处工作人员需要将报名表格发至各个班级,由班级负责人组织班级学生进行填表,组织工作相当繁琐,并且容易出错。
报名处工作人员往往进行手工处理收集的报名信息,工作效率极其低下,并且存在处理出错的可能性。
为了解决以上问题,本文提出了一种计算机等级考试报名系统的设计方案和实现过程,试图以此解决上述问题。
1 需求分析整个报名系统涉及到多个用户角色,其中包括学生用户、系统管理员等。
另外主要包括以下主要功能:(1)系统管理员能将学生基本信息导入该报名系统。
(2)学生能够使用该报名系统进行报名并上传考生电子照片。
学生使用该系统的时候,该系统能够根据预先导入的学生基本信息显示当前学生的信息。
(3)系统管理员能够使用报名系统进行审核统计,到指定报名截止日期后统计各班级报名与交费情况。
(4)系统管理员从报名系统导出各班报名确认表并打印,将打印稿发给各班级进行审核。
(5)系统管理员审核确认表后,将最终报名库和考生照片库上报到市考试中心。
基于Web的计算机等级考试报名系统设计与实现欧全【摘要】为了提高全国计算机等级考试考点考务管理的信息化水平,设计实现了一个基于Web的计算机等级考试报名系统,作为官方系统的辅助子系统,为考生提供了基于web的访问方式,减轻了考务管理的工作量,也提高了管理的效率和信息化水平。
%In order to increase the infomationization level of the NCRE management process in the test point. This article gives the design and implementation of a web-based NCRE examinee registration system as a assistant for the official system. This system provides the web-based service mode to the examinee. It not only reduces the management workload of the test point, but also improves the test management efficiency and infomationization level.【期刊名称】《电子设计工程》【年(卷),期】2014(000)012【总页数】3页(P20-22)【关键词】全国计算机等级考试;Web;网上报名;成绩查询【作者】欧全【作者单位】商丘师范学院网络管理中心,河南商丘 476000【正文语种】中文【中图分类】TN02随着信息技术在我国社会生产生活中的应用越来越广,相关的信息技术人才也越来越受到重视,各类信息技术认证考试层出不穷,其中全国计算机等级考试(National Computer Rank Examination,简称NCRE)是认证领域最广泛、最权威的考试,报名考试人数一直呈逐年递增的态势[1]。
基于B/S的计算机等级考试系统的设计与实现摘要随着计算机技术的发展及计算机的日益普及,基于B/S结构的考试系统与无纸化办公一样已成为大势所趋。
论文详细论述了一个基于B/S结构的计算机等级考试系统的设计过程。
软件采用 2005作开发平台,C#作编程语言,SQL Server 2005作数据库管理系统,实现了试题管理、试卷生成、在线考试、试卷评判、权限管理、在线报名及站内公告等功能。
系统符合全国计算机等级考试的要求。
论文组织如下:首先阐述了该系统的开发背景、意义;其次介绍了相关的开发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型;然后展现了整个系统的具体实现,包括数据库的设计和连接,各功能模块的实现;最后对该软件进行了严格的测试。
关键词: B/S结构;计算机等级考试;考试系统The Design and Implementation of Computer Rank Examination System based on B/SAbstractWith the development of the computer technology and the popularization of computers, the examination system based on B/S structure has become the trend of the times the same as the paperless office. The paper discusses in detail the development and design process of a computer rank examination system based on B/S structure. It uses 2005 as the development platform, C# as the programming language, SQL Server 2005 as the database management system, and includes test questions management, examination paper production, online examinations, examination paper judgment, authority management, online enrollment and site notice, etc.. It can accord with the requirement of the national computer rank examination.The paper is organized as following: Firstly, analyzes the background and significance; Secondly, introduces the development tools and the foundation of the technology; Thirdly, analyses the demand of the system, gives a specific design project and a database model; Then shows the implementation of the whole system, which includes the design and linkage of the database and the implementation of every module. Finally gives a test of the system.Key words: B/S structure; Computer rank test; Examination system目录论文总页数:31页1 引言 (1)2 技术背景 (2)2.1B/S结构 (2)2.2开发工具简介 (2)2.2.1 Visual C# 2005简介 (2)2.2.2 SQL Sever 2005简介 (3)3系统分析 (3)3.1需求分析 (3)3.1.1系统需要解决的主要问题 (3)3.1.2系统应该具备的基本功能 (4)3.2可行性分析 (4)3.2.1技术可行性分析 (4)3.2.2 经济可行性分析 (5)3.2.3 社会因素方面的可行性分析 (5)4总体设计 (5)4.1基本设计思想及流程图 (5)4.2系统功能结构图 (5)4.3系统架构 (6)4.3.1数据访问层 (6)4.3.2业务逻辑层 (7)4.3.3页面显示层 (7)4.4数据库的设计 (8)4.4.1 创建数据库 (8)4.4.2 创建表 (8)4.4.3关系设计 (10)4.5数据访问接口及通用组件 (10)4.5.1 获取安全数据(GetSafeData) (10)4.5.2 构造SQL语句(SQLString) (10)4.5.3 字符串加密(Security) (11)5网站后台主要功能模块 (11)5.1用户登录模块设计 (11)5.1.1前台页面设计 (11)5.1.2后台功能代码 (11)5.2后台管理页面设计 (12)5.2.1人员管理页面设计 (13)5.2.2试题管理页面设计 (14)5.2.3公告管理页面设计 (15)5.2.4密码管理页面设计 (17)5.2.5试卷成绩信息管理页面设计 (17)6网站前台主要功能模块 (19)6.1网站公告页面设计 (19)6.2考生在线报名页面设计 (20)6.3考生登录页面设计 (21)6.4考生在线考试页面设计 (22)7 系统测试 (25)7.1测试环境 (25)7.1.1 硬件环境 (25)7.1.2 软件环境 (25)7.2主要模块测试 (26)7.2.1 登录模块测试 (26)7.2.2 考生考试模块测试 (26)7.2.3 管理员/阅卷员模块测试 (27)结论 (28)参考文献 (29)致谢 (30)声明 (31)1 引言目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。