基于ASP.NET在线考试系统

在线考试系统是典型的电子管理平台, 其开发基于B/S模式的网上管理的实现,采用的是.NET2000 +sql 2005模式。电子管理是凌架于互联网系统上的一个管理平台,是地面管理系统的一种延伸和互补,也是商家和用户的一种很有效的沟通途径。当下在中国,不同程度实现网上管理的大学约占78%左右,剩下的那22%左右的大学,都在努力创造着做网上管理的地面物质准备。錾于此,实现网上管理,已经成为未来商场战争中占有优势地位的必不可少的工具了。

本网上管理系统主要是针对某大学而开发的,该大学有着多年店面营销的积累,无论从用户群方面还是从发布、用户跟踪等方面,都具备了做网上管理的物质准备。此系统设计上采用三层结构、Web Service技术,使之在选用平台、采用技术上具有先进性、前瞻性、扩充性,从而保证建成的系统具有良好的稳定性、可扩充性。系统设计按标准化、规范化,分层设计,构件化实现。采用软件构件化的开发方式,使系统结构分层,业务与实现分离,逻辑与数据分离;以统一的服务接口规范为核心,使用开放标准。从功能上来说,系统是比较完备的,系统以Web界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。

在线考试管理系统功能分析

系统可以实现的功能有:

一、系统管理

系统用户管理.个人资料管理,考生管理.试题管理,成绩管理.系统管理

二、考生管理

考生姓名、密码,考生学号,身份证,性别.电话.备注

三、试题管理

编号,题目,选项.答案

五、成绩管理

考试序号,考生学号,题型,选择题,考试时间.等.

数据库需求分析

用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。

通过系统功能分析,针对一般的在线考试管理系统,总结出如下的需求信息:

1)用户分一般用户、注册用户和管理员用户。

2)一般用户和注册用户无需要登录就可以查看大学信息和资讯

3)注册用户登录后可以进行在线考试。

4)管理员可进行所有后台操作权限。

关于定单列表与定单详细信息可以这样理解:因为用户一次可以购买多种产品。则对每种产品(即每一款型号的大学)生成一条定单详细信息记录。然后多个这样的定单详细信息组成一个定单列表。每一个定单列表才与一个用户对应,在发货时以定单列表为单位,也即用户在操作时所看到的“定单”。

经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构:

1)用户信息,包括数据项:帐号,密码,权限,注册时间。

2)试题信息,包括数据项:试题名称,试题内容,添加时间等。

3)考生,包括数据项:考生编号,门牌号,考生类型,价格,图片等。

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值