1.2 开发考试管理系统的意义

随着各校生源的增加,考试科目繁多,学生选课的自主化,老师上课的自主化,学校的考试系统模块越来越多,牵涉到的方面也越来越多,如:部门、科目、教师、学生等多个方面,尤其牵涉到学生的考点查询、成绩查询、教师的成绩登记等方面的深入,考试管理工作日趋复杂,迫切需要开发一个管理系统来实施管理工作[3]。

为了能更好的实现对考试管理的改进和提高,在现有校园网络覆盖,智能机的普及等,构建较为先进的信息化考试管理平台,提高学校考试工作的进行,使现有的传统人工通知、人工调整、单模块管理等模式往普及化、及时化、无纸化的方向发展。在这样的环境下,我选择了“考试管理系统”这个设计题目。

1.3 系统开发环境与技术简介

本系统是基于微软的Windows 7操作系统开发的,考虑到本系统的性能要求,和所学的课程知识,我们选择了VS2010中文旗舰版作为开发、测试和运行的平台。因为Microsoft Visual Studio2010软件是目前应用最广的操作系统编辑设计软件[4]。它以全新的图形界面,简单快捷的操作方式,很多的功能等特点而成为软件发展的流行趋势,选用它作为开发平台,易于设计开发系统。利用VS2010软件选择C#语言来编写系统,它从C和C++语言演化而来,我们有一两年的C++语言学习,有一定的基础;然后它是Microsoft专门为使用.NET平台而创建的。ASP.NET是微软.NET.Framework的一部分,要构建ASP.NET页面,需要利用.NET.Framework的特性[5]。

 1.4 系统设计思想

本系统可以说是一个简单的考试信息管理系统,它主要分为三个模块有学校管理员模块,他具有对开设课程,学生考场发布,老师课程制定等功能;第二个就是教师模块了,他具有对学生添加成绩的主要功能;第三个就是学生模块了,它具有查询成绩和考点的功能。

2 系统功能设计源1自3优尔8.论~文'网·www.youerw.com

2.1 系统功能及需求分析

通过亲切的具有本校特色的界面登录,增设验证码保证帐号登陆的一定安全性。能实现考试信息管理系统的基本功能,如:学院的信息设置、专业的增设设置、班级的信息设置、学生考场的设置;而教师的设置,可以通过修改界面,将教师的信息进行管理和维护;通过科目添加的界面,能对课程的信息进行管理修改,开启或关闭科目状态,同时将课程授予给任课教师,所以教师登录到系统后,就能实现针对所教授课程进行成绩的登记;还有在学生管理的界面,学生能自己修改本人的信息、成绩查询、考点查询,该系统主要的宗旨就是界面大方简单,信息查询能清楚一目了然、操作方便[6]。

各个权限进入到系统后,显示不同的界面,而且必须进行校验方可进不同的用户权限,能实现对不同数据的管理和维护,体现操作的轻便化、人性化。

每个登录者有权限修改自己的信息和查询自己的信息。通过对模块功能的定义,实现当用户输入数据后,就能及时更新数据有利于不同身份的登陆者接受信息。

综上所述:

(1) 要求具有学校特色的登陆界面。要美观大方不能太复杂,并且分三个不同身份登陆权限,操作不复杂,并且保证登陆的安全性。

(2)可靠的权限管理,适应不同的权限进行操作。

(3)初始数据或输入错的数据可以简单方便的修改

(4)在对应的权限授予下,修改数据方便简单,数据稳定性好。

(5)信息的及时发布有助于信息的传递和工作

上一篇:asp.net企业办公自动化管理系统的设计与实现
下一篇:asp.net+sqlserver图书管理系统的设计与实现

PHP+IOS的会议管理系统的设计+ER图

标准件经销管理系统【959字】

客户關系管理系统的发展与研究【1843字】

學生成绩管理系统的设计与实现【1741字】

Web技术的网络考试系统【2240字】

ASP.NET的Web网络應用程序开...

港航管理系统门户网站之思考【2521字】

C#学校科研管理系统的设计

志愿者活动的调查问卷表

中国学术生态细节考察《...

医院财务风险因素分析及管理措施【2367字】

AT89C52单片机的超声波测距...

公寓空调设计任务书

承德市事业单位档案管理...

神经外科重症监护病房患...

10万元能开儿童乐园吗,我...

国内外图像分割技术研究现状