aspnet053+sqlserver在线考试系统xns

目  录
基于.NET的考试系统    1
摘  要    3
前  言    4
第一章  系统概述    5
1.1  本课题的研究意义    5
1.2  本论文的目的及内容    5
第二章  在线考试系统概述    7
2.1  现行在线考试系统现状    7
2.2  电子管理平台的开发方法介绍    8
2.2.1 B/S体系结构    8
2.2.2 SQL Server    8
2.2.3 HTML(Hyper Text Markup Language)    9
2.2.4 ASP.NET    9
第三章  系统调研及可行性分析    12
3.1  系统调研    12
3.2  可行性分析    12
第四章 系统需求分析    15
4.1  业务流分析    15
4.2  数据流分析    16
4.3  数据字典    17
第五章 系统设计    20
5.1 系统概要设计    20
5.2  在线考试管理系统功能分析    20
5.3  系统功能模块划分    21
5.3.1  数据库需求分析    23
5.3.2  数据库概念结构设计    23
5.3.3  数据库逻辑结构设计    24
第六章  考试系统界面设计    27
6.1  用户登陆界面设计    27
6.2  管理员后台首页界面设计    27
6.3  系统人员管理界面设计    27
6.4    考生信息管理界面页    28
6.5    试题管理界面页    28
6.6    成绩理界面设计    28
6.7    考生登陆界面设计    28
总  结    30
参考文献    31
附录    31
系统可以实现的功能有:
一、系统管理
系统用户管理.个人资料管理,考生管理.试题管理,成绩管理.系统管理
二、考生管理
考生姓名、密码,考生学号,身份证,性别.电话.备注
三、试题管理
编号,题目,选项.答案
五、成绩管理
考试序号,考生学号,题型,选择题,考试时间.等.


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
程序实例使用的是读者朋友们比较关注的三层架构所编写,应用的开发环境是VS2008自带的AJAX无刷新环境,并且对于网站安全通过无解密MD5单向加密技术来实现。 读者朋友们在运行本实例时可以先以超级管理员的身份(用户名:mr 密码:mrsoft)来登录,然后可以设置考生ID号和教师ID号,之后便可以以考生或教师身份来登录,这里管理员有权限设置功能。 三层架构小知识: 下面对这几层进行介绍。 1、表示层,它负责响应用户的请求,对于这一层一般代码量很少。大量的处理工作交给其他的层完成。 2、业务逻辑层,用来对数据进行有效性验证,牵涉到对敏感数据的操作都需要经过业务逻辑层做判断,然后才能决定操作是否合法。 3、数据层,封装对数据库的操作。可以做一个通用的数据访问层,以后开发项目时,可以直接拿过来用,并且可以提高工作效率。另外,进行参数传值时,数据都用自定义实体类代替,这样可以实现数据访问层对其它层的完全透明。自定义实体类封装了所有与数据库表结构相关的代码。 4、Common层,用来封装一些常用的功能性代码,主要用来为其它层服务的。还有存放一些自定义实体类型和自定义实体类型集合。用于各层次之间数据交互的承载体。 说明:本书为了适合不同用户群的使用并不是所有程序实例都采用三层架构来设计,网站开发的三层架构并不适合于所有网站开发,应根据实际项目开发情况而定,如果读者朋友们喜欢三层架构模式可以根据本实例的编写将本书中其他未用三层架构的实例也改成三层架构模式。
源程序中存放的是用ASP技术开发的一个电子商务网站。本程序是运用ASP+SQLServer开发的,因此需要机器上安装SQLServer2000。另外,还需要进行一下其他基本的配置:1.安装IIS(安装方法(略))2.设置IIS:(1)“开始”—>“设置”—>“控制面板”,在“控制面板”中双击“管理工具”,在“管理工具”中双击“Internet服务管理器”图标。 (2)在“Internet服务管理器”对话框中双击计算机名,然后右击“默认Web站点”,从弹出的菜单中选择“属性”菜单,打开“默认Web站点属性”对话框 (3)单击“文档”选项卡,点击“添加”按钮,输入“index.asp”,单击“确定”3.在IIS下建立虚拟目录:(1)“开始”—>“设置”—>“控制面板”,在“控制面板”中双击“管理工具”,在“管理工具”中双击“Internet服务管理器”图标。 (2)在“Internet服务管理器”对话框中双击计算机名,然后右击“默认Web站点”,选择“新建”—>“虚拟目录” (3)在“虚拟目录创建向导”中输入虚拟目录的名字,—>“下一步”—>找到源程序所在的文件夹—>单击“确定”4.在SQLServer下附加数据库:(1)打开“企业管理器”,依次展开控制台根目录中的各个选项,在“数据库”文件夹上单击右键,选择“附加数据库” (2)在“附加数据库”向导中找到“源程序”文件夹下的“eshop.mdf”文件,单击确定。5.运行程序方法:在浏览器的地址栏输入“localhost/(虚拟目录的名字)”。如:localhost/hj。其中hj是建立的虚拟目录的名字。6.在源程序中有一个conn.asp的文件,是数据库连接的文件。其中有一句话是: connstr ="driver={SQL Server};server=(local);UID=sa;PWD=;DATABASE=eshop" 其中“pwd=;”后面跟的是SQL Server的密码,由于在建立的时候,本人的SQL Server是空密码,所以pwd后面什么都没有,如果运行的机器上SQLServer上有密码,就在pwd后面加上密码。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值