2010届本科毕业论文基于B/S架构的网上考试系统的设计与实现
系院:
监理会议纪要范文学生姓名:
学号:
专业:
年级:
完成日期:
指导教师:
摘要
随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和
人性化的服务。个性化已逐渐成为当今Web应用的潮流。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。
Internet已经成为人们生活、工作、学习越来越离不开的平台,Web技术已经不在局限于单纯地提供信息服务、而是日益成为一个操作平台、为用户提供强大的服务功能,例如见网上电子商务、社会信息数据库等、网络实现了远程通讯,人们能够通过计算机网络进行电子邮件的发送,召开网络会议,网上考试,甚至坐在家里就可以上大学,网络有巨大的潜力待我们去开发探索,因此,基于B/S架构创建这个网上考试系统,紧跟行业发展,满足人们生活方便、学习的需要。
建于一个基于B/S架构的网上考试系统,实现信息网络化,登录者可以在线考试,查询成绩信息,将成绩下载保存,修改个人密码和个人信息,在后台管理员可以进行考试管理工作,考生信息管理,成绩管理,科目管理,试卷管理,题库管理等,方便网站的管理与维护。
要实现这样的功能,离不开后台数据库的支持,本系统采用数据库SQL Server 2000作为后台数据库,整个个性化页面生成系统主要由使用ASP 技术开发实现个性化Web页面生成。
关键词:网上考试系统;ASP;数据库
Abstract
框架协议采购
As the development of the computer science, the application of the databa technology in the Internet is becoming more and more widely, for the vast number of network urs with a more attentive and personalized rvice. Personalization is slated to become a trend in today's Web applications. The birth and development of the network and destabilizing the traditional information dismination methods, broke through the prent in the traditional way to communicate in time and space of all the barriers, greatly changed the human spirit from material to, from the form to the content, from production to the life of a variety of activities, and brought new opportunities and challenges.
Internet has become the people live, work, learn to become increasingly dependent on the platform, Web technology is no longer limited to simply providing information rvices, and is becoming a platform, provides the ur with a powerful rvice features. For example, online e-commerce, social information databa, and so on, the network enables remote communication. People to over computer networks, email nding, convened a meeting of the network, an online exam, or even sitting at home can go to College; the network has enormous potential for us to develop exploration. Therefore, bad on the b/S schema to create this online exam system, keep pace with industry development; meet people's lives easier, and learning needs.
Built in a schema bad on the B/S online exam system, enabling the information network, log on to online exam, query results, save results to download, modify personal password and personal information, in the background, the administrator can test management, test taker information management, performance management, account management, test management, test management, easy site management and maintenance.
To implement such a feature, not the background databa support, this system us databa SQL Server 2000 as a background for the entire databa, personalized page generation system is ud primarily by the u of asp technology to develop personalized Web page generation.
Key words: On-line Examination System; Asp;Databa
目录
1 引言 (1)
1.1 系统的开发背景 (1)
1.2 系统概况 (1)
保时捷坦克1.2.1 基于B/S模式 (1)
1.2.2 安全管理机制 (2)
1.3 系统实施计划 (2)
1.4 相关技术介绍 (2)
1.4.1 框架 (2)
1.4.2 Web技术 (4)
1.4.3 CSS和DIV (4)
1.5 网站对软、硬件的需求 (5)
2 系统分析 (6)
2.1 用户需求分析 (6)
2.2 系统功能分析 (6)
2.2.1 对学生信息的管理 (6)
2.2.2 对考试科目及题库的管理 (7)
2.2.3 对考试试卷的管理 (7)
2.2.4 成绩查询 (7)
2.2.5 管理员信息的管理 (7)
2.2.6 安全机制 (7)
2.3 数据流程图 (7)
2.3.1 用户登录流程分析 (7)
2.3.2 数据字典 (8)
3 数据库设计 (9)
3.1 数据库需求分析 (9)小孩脱发
3.2 数据库概念结构设计 (9)
3.3 数据库逻辑结构设计 (11)
3.4 数据库的建立与连接 (12)
4 系统设计 (15)
4.1 概要设计 (15)
篮球比赛解说词
4.2 详细设计 (16)
4.2.1 登录管理模块设计 (16)
4.2.2 科目管理模块 (16)红薯馒头
4.2.3 题库管理模块 (17)
永久激活win10专业版
4.2.4 试卷管理模块 (17)
4.2.5 考试过程控制模块 (17)
4.2.6 成绩查询模块 (17)
5 系统界面设计 (18)
5.1 输出设计 (18)
5.2 输入设计 (18)
5.3 用户界面设计设计原则 (18)
5.4 网站前台模块设计 (19)
5.5 网站后台模块设计 (21)
6 网站的建立与运行 (25)
6.1 网站的配置 (25)
6.2 系统的运行 (25)
6.2.1 生成试卷模块 (25)
6.2.2 考试成绩导出模块 (27)
6.3 系统安全 (28)
7 系统测试 (29)
7.1 系统测试的方法分析 (29)
7.2 系统测试用例设计 (29)
7.2.1 单元测试 (29)
7.2.2 组装测试 (29)
7.2.3 确认测试 (30)
7.3 测试过程 (30)
九日龙山饮7.4 测试结果分析 (30)
8 总结与展望 (32)
8.1 总结 (32)
8.2 展望 (32)
参考文献 (34)