- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机网络课程题库与试卷管理系统的设计与实现毕业论文
目 录
一、绪论 1
(一)计算机网络课程题库与试卷管理系统开发选题背景 1
(二)计算机网络课程题库与试卷管理系统的目的和意义 1
(三)计算机网络课程题库与试卷管理系统的功能概述 2
二、相关技术与原理 3
(一)JSP介绍 3
(二)系统开发语言Java 3
(三)MySQL的特点 3
(四)系统的主要架构及开发模式 3
三、系统分析与设计 5
(一)系统分析 5
1.需求分析 5
2.功能分析 5
(二)系统设计 6
1.设计目标 6
2.系统构架 6
3.系统功能模块设计 7
4.系统数据流图 8
5.构建开发环境 9
(四)数据库设计 10
1.系统E-R图 10
2.表设计 12
四、系统功能模块详细设计 14
(一)登录模块的实现 14
(二)教师登录模块的实现 14
1.个人信息管理功能实现 15
2.课程管理功能实现 15
3.题库管理功能实现 16
4.试卷管理功能实现 19
(二)系统设置模块的实现 20
1.用户管理模块功能实现 21
2.课程管理功能实现 21
五、系统测试 23
(一)测试计划 23
(二)测试用例以及测试结果 24
六、系统的运行与维护 27
(一)运行环境 27
(二)系统的维护 27
七、结 论 28
致 谢 29
参 考 文 献 30
一、绪论
(一)计算机网络课程题库与试卷管理系统开发选题背景
随着信息技术迅速发展,网络教学己成为当代教育改革和发展的重要方向。新兴的信息技术为网络教育提供了新的学习环境,带来了新的学习体验。目前,全球大多数的大学都拥有自己的网站,其中许多学校推出了网络教育课程。欧美国家的网络教育走在世界前列,已经具有相当的规模。而自动组卷系统正是目前迅速发展起来的计算机辅助教学系统中的一种有效工具。自动组卷系统在教学活动中具有十分重要的意义。传统的考试,对题目的管理都是以纸张为载体。它的缺点是成本高,资源无法共享,也不够规范,容易造成管理上的混乱。而且传统的题库无法给广大教师提供关于题目的详细数据,教师并不能从题库获得与题目相关的其它信息。对题目的查找还停留在人力上,使得查找变成一项费时费力的工作。MIS(Management Information System)/S设计结构,这样管理人员可以随时方便地对学生学习质量测评信息进行管理。这个系统分为四大功能模块,包括个人信息管理模块,课程信息管理模块,题库信息管理模块,试卷信息管理管理。其中在对其中的某些模块进行修改更新维护时还涉及到其他的模块,这就要求程序能实现相关的操作,保证数据的一致性。
二、相关技术与原理
(一)JSP介绍
Java Server Pages TM 技术为创建显示动态生成内容的页面提供了一个简捷而快速的方法。JSP技术的设计目的是使得构造基于的应用程序更加容易和快捷,而这些应用程序能够与各种服务器,应用服务器,浏览器和开发工具共同工作。
Java
Java(tm)是由美国升阳电脑公司(Sun Microsystems, Inc.)所发展出的第一种能在国际互联网络(Internet)上面具有「硬件/软件中立性」交互能力的程序语言。Java一推出即引起世界各种媒体的注意与热烈参与讨论, 如Time、 Business Weekly、NN等,可见其功能及魅力,事实上,以Java的功能,势必在信息界掀起另一番高潮,对于网络的发展,又将迈入另一个新的纪元。
Java是一种简单、面象对象、分布式、可解释、键壮、安全、结构中立、可移植、性能很优异、多线程、动态的语言。
(三)MySQL的特点
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。
由于MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。它使用系统核心提供的多线程机制提供完全的多线程运行模式,提供了面向C、C++、Eiffel、Java、Perl、PHP、Python以及TCL等编程语言的编程接口(APIs),支持多种字段类型并且提供了完整的操作符支持查询中的SELECT和WHERE操作。
目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了
您可能关注的文档
最近下载
- 2025年人教版八年级下册语文期末试卷含答案.pdf VIP
- 【新教材】花城版一年级音乐上册(艺术唱游)全册核心素养教案+教学计划(全35页)(2024年).doc VIP
- 二 比较文学的对象、体系与方法.ppt VIP
- 电商直播人才培养模式研究.pptx VIP
- 2020年版中国药典药物检测相关知识考试试卷.docx
- 2025割草机器人市场规模技术路线及竞争格局分析报告.docx
- 体育心理学(第三版) 季浏PPT课件.pptx
- 四年级上册“快乐读书吧” 测试题及答案 .pdf VIP
- 家用空调主板整机可靠性测试标准.docx VIP
- 2025秋教科版(2024)小学科学三年级上册教学计划及进度表(2025-2026学年第一学期).docx VIP
文档评论(0)