毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

ASP.NET网上考试系统设计+需求分析+数据流图 第5页

更新时间:2016-10-22:  来源:毕业论文
2.2 业务流和数据流图
2.2.1 业务流
本考试系统是基于网络技术的一种考试系统,管理员通过网络对题库进行文护,添加试题、修改试题、删除试题等操作;考生通过网络完成考试、分数查询等操作;系统自动组卷并且完成试卷的批阅、分数的统计等操作。
整个系统的业务流图——工作流程图如图2.1所示:
图2.1
2.2.2 数据流图
数据流图是组织中信息运动的抽象。是在调研的基础上,从系统的科学性、管理的合理性、实际运动的可行性角度出发。将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项目。数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。数据流程分析的目的就是要发现和解决数据流通中的问题。
网上考试系统的数据流图如图2.2所示:

图2.2
3 系统设计
由于该系统面向总校和分布于全国各地的教学中心,因此在系统结构上采用B/S结构相结合的多层软件体系结构。域网内部快速的信息处理, B/S结构具有较好的网络扩展性和兼容性,以B/S结构能满足地理位置分散、通讯介质各异的应用。采用多层体系结构可以将数据库、业务逻辑、用户界面分离开,这样做的优点是:可伸缩性好、可管理性强、可重用性好、部署应用程序的代价比较小。
3.1 系统总体系结构设计
本系统的功能结构图如图3.1所示:
图3.1
3.2 功能设计
系统面向二类用户,分别为教师、学生。为简化本系统,学生用户登录进入系统,只拥有系统的部分权限,能浏览基本信息,可选择某种课程进行在线测试,可通过在线答疑与老师交流。老师用户可以编辑,管理相关信息。详细的功能设计如下。
3.2.1 管理员功能:
(1)修改管理员帐号密码的功能设计:管理员能够对自己的帐号和密码进行修改操作,包括对其他管理员的添加及删除。超级管理员只能有一位,且只能提前设计好。
(2)留言回复的功能设计:老师能够对学生的问题进行回复,并将回复以帖子形式发表。
(3)考试管理,考试管理模块主要完成试卷生成,考试新闻的发布,在线考试和评分功能,是本系统的核心模块。确定命题原则. 进行考试前,由教师确定考试课程名称,考试时间,总分数,每题的分数,自动组题. 根据命题原则,产生参加考试的机器数套试题。
(4)试题编辑与添加的功能设计:试题库的管理是核心部分,试题录入与文护,修改,查询都频繁地对试题库进行操作,使题库具有较大题量可供选择,从而自动组题时随机选择程度更大,各考生的考题雷同程度较小.课程设置在录入试题前加入本门课程,试题录入可以输入各种题型的试题,题库文护包括添加、修改和删除。
(5)查看管理学生成绩的功能设计:老师能够对学生的成绩进行查看,删除等操作。
(6)查看管理学生用户的功能设计:老师能够对学生用户的用户名进行查看,修改,删除等操作。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

ASP.NET网上考试系统设计+需求分析+数据流图 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。