毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
C#高职计算机导论考试系统设计与实现(8)
(3)模块化设计原则
系统所要处理的业务逻辑应用范围不但比较专业,而且系统的功能需求还是比较多的,因此相对于系统的物理结构及应用系统的功能,模块化的结构是最合理的选择。
(4)可靠性原则
采用故障检查、告警和处理机制,保证数据不因意外情况丢失或损坏。采用了灵活的任务调度机制实现负载均衡,防止“瓶颈”产生,在任何情况下,都保持可预见的输出。
(5)标准性和开放性原则
在本系统的规划方案中,从网络协议到操作系统再到系统的开发,全部遵循通用的国际或行业标准。
2.3.2 系统功能结构
根据以上的需求分析,对结构进行划分1:用户结构,2:自动评分结构,3:数据库结构。
1:在用户结构当中,用户可以凭借自己的用户名和密码,选择权限后登陆。教师可以对试卷进行增加、修改、删除等,同时可以设置考试学生的信息,设置有考试资格的学生信息。然而学生的权限相对就比较低一点,可以选择试卷号后进行答题,考试中可以查看未答题的信息,避免漏题、跳题等现象,点击交卷后就可以直接查看第一部分的分数,然后去进行操作题考试。
图2.9 用户登陆流程图
2:自动评分结构:学生的答案与数据库进行比对然后得出相应的分数(选择题),题目设置为80分,一共40道,操作题不在自动批阅中。
3:数据库结构:在这个模块当中,其实还可以细分为试题类和学生基础信息类。试题中就是对其进行文护,增加,删除,修改,设置难易度等,学生基础信息类主要的功能就是设置学生的是否有登陆资格去考试,设置其基本的信息。
图2.10 后台题库文护流程图
根据需求分析所获得的系统需求和数据流图,可以定义系统的主要功能模块图如下图所示。
图2.11 系统总功能结构图
2.3.3 系统技术方案
系统前台开发工具采用Visual Studio 2010开发环境,使用C#语言来开发。
后台数据库采用Microsoft SQL Server 2008企业版。
2.3.4 系统界面及功能
本系统共分成两个界面:一个界面用于教师登录,主要负责进行基本资料、题库、试卷、学生信息,添加、删除、修改、更新等;另外一个界面用于学生登录,主要就是去参加考试,当然如果没有考试资格学生是无法参加考试的,这是一定要几时的与老师取得联系,看看究竟是系统原因还是自己的原因。
从总体上考虑,系统应该实现下列功能:
对管理员来说,包括试卷管理、题库管理、成绩管理。
1、试卷管理界面:管理员可以题库中选出40到题目并设置其试卷号,当然也可以选择超过40道的题量,此时系统则会自动筛选出考试所需要的40到考题。不管怎样,两种都是自动排序的,所以说在考试的公平公正性上还是不错的。
2、题库管理界面:教师可以对题库中的试题进行三种基本操作:添加新的考题、删除旧、修改原有考题等,主要都是是以选择题为主
3、学生管理界面:管理员可以对用户的资料进行查询、删除。
4、成绩管理界面:由于是一个单机版的系统,在成绩管理上答完题就直接诶显示出第一部分的成绩,然后冉老师记录,再做操作题。注:功能还不够完善,后期会制作出一个更有效的方案。
2.4 数据库设计
2.4.1 数据库需求
针对一般考试系统的需求,设计如下所示的数据项和数据结构:
①教师信息,包括的数据项有:教师姓名、登陆帐号,密码等。
共21页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
下一页
上一篇:
C#高职计算机导论考试系统设计与实现
下一篇:
《计算机网络》课程通用题库管理系统设计与实现
高职院校公共机房的管理维护【2471字】
高级RFID阅读器應用對处理器的要求【1354字】
风机风量自动报警装置【517字】
项目管理茬软件中的應用【5351字】
随机型存储模型應用研究【1393字】
间谍软件之危害及其防范對策【1382字】
银行行办公信息服务系统【1544字】
国内外图像分割技术研究现状
C#学校科研管理系统的设计
中国学术生态细节考察《...
承德市事业单位档案管理...
神经外科重症监护病房患...
医院财务风险因素分析及管理措施【2367字】
AT89C52单片机的超声波测距...
公寓空调设计任务书
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表