- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本科毕业设计-C语言在线考试系统的设计
C语言在线考试系统的设计
第一章 开发简介
1. 需求分析
目前,在高校的实际环教学环节中,仍然过分依赖于传统的面授形式,对于网络的开发和应用的程度远远不够。随着计算机和网络的技术的日益发展,深刻影响着教育、学习的方式和途径,使得日常的面授方式正逐渐向网络化、信息化的方向转变,将该课程制成网页形式,开发一个基于Web的在线考试系统,既美观又实用,更重要的是提高考试的质量和效率对于考试组织方而言,需要事先布置好考场,准备好足够多的试卷,做好考试监督工作。对于老师,需要在考后进行批改大量试卷的工作。就这两个方面所消耗的人力物力资源都是不少的系统需要解决的主要问题我主要开发的是后台管理子,在此中我们主要对前台考试的显示信息进行管理和设置.我将子分为以下功能模块:题库管理:用于对单个试题的增,删,改,查等基本维护,还可对题库进行数据备份和数据还原.我们针对不同题型,不同应用范围及不同科目对试题进行维护 试卷管理:可进行三种组卷方式的维护:随机组卷,人工组卷,综合组卷.还可对考生的基本信息进行维护 考试管理:对考试分配试卷,并对考试的基本信息进行维护.相当于人工安排考试的过程 评卷管理:对试卷的客观题分配评卷人,并对评卷人基本信息进行管理 成绩管理:对每次考试的学生成绩的基本信息进行维护,并提供学生成绩的统计管理 用户管理:对使用本的用户基本信息进行维护,用户多数为:管理员,老师,教务处人员 权限管理:对的访问权限进行管理,并对用户可进行权限的分配.应该具备的基本功能各模块需完成以下功能:题型维护:对试题的题型进行增,删,改,查操作.在操作之后会自动刷新主页,以使信息更新 范围维护:对试题的应用范围进行增,删,改,查操作.在操作之后会自动刷新主页,以使信息更新 试题维护:对试题的基本信息进行增,删,改,查操作.在操作之后会自动刷新主页,以使信息更新 其他维护:对试题信息的批量查询,并可进行数据导出,数据备份,数据恢复 随机组卷:用户只需对试卷题型进行设置就可组卷的方式 人工组卷:可使用户选择试卷的题型中的试题的组卷方式 综合组卷:是随机组卷与人工组卷的混合组卷方式,即用户对某一类型的试题可进行选择,也可对试题不进行选择 试卷其他维护:对试卷信息的批量查询,对试题的数据备份与还原 考试信息维护:对考试的时间,地点,监考人,考试用的试卷,试卷总分数及答卷总时间等考试的基本要素进行设置 考生信息维护:对考试的学生的基本信息进行增,删,改,查操作,在操作之后会自动刷新主页,以使信息更新 分配评卷人:对考试所用试卷的客观题分配评卷人,并对评卷的基本信息进行维护 评卷人评卷:对分配试卷的评卷人可以在此进行评卷 考生成绩维护:对考试的考生成绩信息进行统计与汇总,对有权限的人可进行成绩的增,删,改,查操作 成绩其他维护:对考生成绩信息的批量查询,并可进行数据导出,数据备份,数据恢复 用户基本信息维护:对使用本的用户进行维护,而用户的权限由权限管理进行维护,并分配给用户,使用户只能访问自己拥有的权限内 权限信息维护:对基本的权限进行维护,用户可自定义维护权限用户分配权限:对未分配权限的用户进行权限的分配,即对 分配权限的增,删,改,查操作 信息基本维护我们的信息除了有关考试的信息外,还有公告,新闻,留言信息需要我们维护,其中公告,新闻由后台有权限的人进行增,删,改,查操作,而留言是由前台的用户(学生)或游客录入的,我们要防止垃圾数据显示,即对留言有权更改等操
C/S、B/S软件数据一致性比较:
在C/S结构软件的解决方案里,对于异地经营的大型集团都采用各地安装区域级服务器,然后再进行数据同步的模式。这些服务器每天必须同步完毕之后,总部才可得到最终的数据。由于局部网络故障造成个别数据库不能同步不说,即使同步上来,各服务器也不是一个时点上的数据,数据永远无法一致,不能用于决策。对于B/S结构的软件来讲,其数据是集中存放的,客户端发生的每一笔业务单据都直接进入到中央数据库,不存在数据一致性的问题。
C/S、B/S软件数据实时性比较:
在集团级应用里,C/S结构不可能随时随地看到当前业务的发生情况,看到的都是事后数据;而B/S结构则不同,它可以实时看到当前发生的所有业务,方便了快速决策,有效地避免了企业损失。
C/S、B/S软件数据安全性比较:
由于C/S结构软件的数据分布特性,客户端所发生的火灾、盗抢、地震、病毒、黑客等都成了可怕的数据杀手。另外,对于集团级的异地软件应用,C/S结构的软件必须在各地安装多个服务器,并在多个服务器之间进行数据同步。如此一来,每个数据点上的数据安
文档评论(0)