毕业论文-基于. NET的信号与系统在线考试系统设计,共84页,
毕业设计说明书(论文)中文摘要
在线考试系统可以利用网络,随时随地可以让学生进行考试,使老师从繁琐
的工作中解脱出来。系统基于B/S架构,采用了ASP.NET、ADO.NET技术及C#语
言,WEB页面画图采用了Vector Markup Language(VML,矢量可标记语言),数
据库平台则采用了SQL Server 2000。系统主要包括组卷系统、考试系统、阅卷系
统、在线画图四大功能模块。系统主要研究了网络环境下在线考试系统的组成、
运行机制和具体实现方法,并介绍了整个系统的开发原理、设计思想以及具体实
现过程,系统利用VML实现了WEB页面画图,为无纸化在线考试提供了良好的平
台。最后,总结了系统的特点和优势及不足之处,并对未来的发展和应用前景做
了展望。
关键词
在线考试,系统设计,VML,ASP.NET,C#
毕业设计说明书(论文)外文摘要
Title
The Development of Online Testing System
of Signals and Systems Based on .NET
Abstract
The Online Testing System combines of network, which can let students be tested on every
time and everywhere, This help the teacher out of the day-time heavy work. The system is
designed based on B/S model. The development of system process, choose to use the
technique of ASP.NET、ADO.NET and the language of C# for programming, the key of
web-based drawing choose to use the language of Vector Markup Language (VML), the
introduction of the database platform choose to use SQL Server 2000.The system is
mainly made up of four modules which are paper composing system, testing system,
paper checking system and web-based drawing. Our research works was mainly
focused on the examination of system including theoretical analysis, overall architecture,
components designing, operating mechanism, applicable technologies and concrete
implementation. The system is the realization of web-based drawing based on the
language of VML; it provides a good platform to paperless online for the realization.
Finally, the characteristics and advantages of the online testing system are summarized;
future development and application perspective are also given.
Keywords: online testing, design system, VML, ASP.NET, ADO.NET, C#
目录
绪论 1
在线考试系统课题背景 .... 1
在线考试系统课题研究的意义和现状 ...... 1
在线考试系统课题研究内容 ......... 2
关键技术的研究 ...... 3
关键问题 .. 3
解决方案 .. 3
2.3 VML实现在线画图 ........... 4
在线考试系统需求分析 ....... 5
功能需求分析 ....... 5
性能需求分析 ....... 7
数据需求分析 ....... 8
在线考试系统概要设计 ..... 14
系统的总体布局方案 ...... 14
功能模块描述 ..... 15
数据库设计 ......... 22
代码设计 29
系统输出设计 ..... 29
系统输入设计 ..... 29
在线考试系统网站建设详细设计 .. 30
网站主要页面简介 .......... 30
数据连接 37
网站主要模块流程 .......... 37
测试 ........... 41
测试目的 41
软件测试内容 ..... 41
测试时间 42
测试结果 42
测试结果分析 ..... 44
测试备忘 45
结论 46
致谢 47
参 考 文 献 ... 48
附录A 数据字典........ 50
附录B
操作手册 ...... 51
B1 引言......... 51
B1.1 手册阅读指南... 51
B1.2 产品说明........... 51
B1.3 阅读方法........... 51
B1.4 使用系统要求... 52
B2 学生模块. 52
B2.1 注册、登录模块............ 52
B2.2 学生浏览界面... 54
B2.2 在线考试模块... 55
B2.3 临时成绩查询模块........ 55
B2.4 注意事项........... 55
B3 教师模块. 56
B3.1 登录模块........... 56
B3.1 教师浏览模块... 56
B3.2 试题信息管理模块........ 57
B3.3 信息维护模块... 57
B3.4 注意事项........... 58
B4 管理员模块.......... 59
B4.1 登录模块........... 59
B4.2 管理员浏览模块............ 59
B4.3 用户管理模块... 60
B4.4 留言管理模块... 61
B4.5 成绩管理模块... 61
B4.6 新闻管理模块... 61
B4.7 注意事项........... 62
B4.8 在线画图模块... 63
B4.9 相关注意........... 64
B5 网站构建. 64
B6 数据库构建.......... 65
附录C
源程序 .......... 65
C1 ASP.NET C# VML主要源码......... 65