考生档案系软件工程课程设计.docVIP

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
考生档案系软件工程课程设计

目 录 第一章 系统概述 1 1.1系统开发背景和意义 1 1.2开发语言简介 2 1.3本系统简介 2 第二章 系统可行性分析 3 2.1技术上的可行性 3 2.2经济上的可行性 3 2.3管理上的可行性 3 2.4操作上的可行性 4 第三章 系统需求分析 4 3.1系统主要功能 4 3.2系统的数据流图 5 3.3数据字典 6 3.4 E-R图 8 第四章 系统总体设计 10 4.1系统功能设计 10 4.2系统功能模块图 11 4.3数据库设计 12 第五章 系统的详细设计 13 5.1 系统设计目的及任务 13 5.2 系统配置设计 14 5.2.1.系统设计指标 14 5.2.2.计算机硬件配置 14 5.3系统基本模块设计 14 5.3.1数据的增加 14 5.3.2数据的修改 14 5.3.3数据的删除 15 5.4系统功能模块设计 15 5.5数据的导入、导出功能的设计 17 5.6用户权限管理的完善 17 5.7系统模块维护 18 第六章 系统实现 18 6.1 系统运行环境 18 6.2系统运行界面 19 6.2.1报考时间设置 19 6.2.2学生考试报考 19 6.2.3考试报考信息查看 20 6.2.4权限管理的实现 20 6.2.5系统操作日志设计 22 6.2.6数据备份界面设计如图 23 第七章 系统测试 24 7.1测试说明 24 7.2 功能测试 24 7.2.1用户登录 24 7.2.2学生信息录入管理 25 7.2.3学生成绩录入管理 25 结束语 27 参考文献 28 第一章 系统概述 1.1系统开发背景和意义 世界经济的快速发展和计算机技术的日益成熟,计算机被应用到人类活动的各个领域,各种应用软件也相继问世,这其中有相当一部分是管理软件。使用管理软件自然是为了方便人们对一些事物进行管理,而有些软件功能比较单一或已经过时,不能满足当今社会的需要,这就要求我们要跟上时代的步伐,不断的去创新和完善。 如今各大、中院校的学生或计算机爱好者都在热情高涨地学习计算机语言,而且在学习过程中或学习到某一阶段后,都要对已掌握的知识进行练习和测验。这需要对已有的大量试题进行有条件的选择,然后再做一般的练习和做成试卷。 然而,这种普及的学习计算机语言是近些年才有的,根据调查得知,学习者在巩固知识和检验自己水平时作的试题练习,主要方式是基于在书本上寻找合适的试题,然后再到书面上去完成试题,最后再对照正确答案,教师在给学生出试卷时也基本是以上方式。这样选择由于试题繁多,不易查找;选题、对照答案、评分或选题、排版,出卷一过程会浪费很多时间。而且很多试题分散在各个书本上,不能集中在一起。 基于此问题,我认为有必要建立一个考试管理系统,学生信息管理和试题选择及管理工作规范化,系统化,程序化,提高试题处理的速度和准确性,能够快速、准确、有效的对试题进行需要的操作 学校的考试管理是学校一项重要工作,同时考试管理也是每个学校都要进行的工作。计算机管理信息、试卷、题库档案,日常办公,实现无纸化办公分析题库现状通过强大的查询和索检高效的索检出数据,提高办事效率。因此,开发这样一套考试管理软件成为很有必要的事情。因此,在下面的内容中我介绍一下考试管理系统,并谈谈其开发过程和所涉及到的问题及解决方法。 1.2开发语言简介 经过分析,我使用Microsoft公司的Visual J++ Java开发环境,利用Java语言作为开发工具和C/S作为后台数据库管理,利用各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 Java语言是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。Java以其强安全性、平台无关性、硬件结构无关性、语言简洁同时面向对象,在网络编程语言中占据无可比拟的优势,成为实现管理系统的首选语言。 1.3本系统简介 开发的软件是简易的学生考试信息管理系统,以广大学生为主要服务对象。提供良好的用户界面,实现与用户的交流,方便考生信息及其成绩的查询,使所需信息一目了然,减轻考试管理部门在分数查询等工作方面的工作量。 系统核心技术有:头像采集,机器阅卷程序,准考证生成程序,用户登录验证程序及试卷生成程序等。 第二章 系统可行性分析 2.1技术上的可行性 本系统基于网络实现,网络的选用,既有数据的安全可靠性问题,也有整个网络的效率问题。实际应用中很多数据库系统都采用Client/Server方式,最典型的就是在局域网上的应用。在C/S结构中,允许将一部分计算放在客户端进行。一般说来,客户机用来运行应用程序并向服务器

文档评论(0)

mojintianshi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档