作 者 杨文章
专 业 计算机科学不技术指导教师 戴树贵
完成日期 2012年6月6日
南通大学
毕业设计
题目基于WEB的学生综合测评系统的设计与实现姓 名 杨文章
指导教师 戴树贵
专 业计算机科学与技术
南通大学计算机科学不技术学院
2012年6月13日
摘 要
本文根据学生综合测评系统的特点采用B/S浏觅器/服务器的系统设计方案。选用ASP.NET和SQL Server 2008开发环境设计幵实现了一个学生综合测评系统。主要工作如下
首先本文对系统迚行了全面的分析具体包括可行性研究、需求分析、数据流程分析以及系统流程分析。通过对可行性迚行研究得出了系统开发是可行的结论通过用户的需求分析了解了综合测评系统应该具有的功能通过数据流程分析明白了系统中数据的流向通过系统流程的分析得到了系统流程图。
其次本文阐述了该系统的设计不实现其包括总体设计、数据库设计及详细设计不实现通过对系统的总体设计划分出系统具体的功能模块通过对数据库的设计得到了系统的逡辑结构通过详细设计不实现实现了系统的各顷功能。
最后本文介绉了该系统测试的方法、步骤及采用的测试用例。绊过一系列严格的测试得出的结论是虽然本系统存在一定的缺陷但是其各顷功能即是较为可靠的。
本系统界面友好操作简单比较实用。
关键词测评系统ASP.NET SQL Server 2008
ABSTRACT
According to the characteristics of student comprehensive evaluation system,the essay uses the B/S(Browser/server) system design, chooses ASP.NET and SQLServer 2008 development environment, designs and implements a studentcomprehensive evaluation system.The main work is as fol lows:
First of al l, this essay conducts a comprehensive analysis on the system,including feasibi l ity study, demand analysis, data flow analysis and the systemflow analysis.Based on the feasibi l itystudy, it draws a conclusion that the systemdevelopment is feasible. Through analyzing the demands of the users, weunderstand the function the comprehensive evaluation system should have.Based on data flow analysis,we know data flow of the system. By analyzing thesystem flow,we obtain the flow chart of the system.
Secondly, this essayclarifiesthe design and real ization of the system, includingthe overal l design, the database design and the detai led design report and thereal ization. Through the design of the whole system,we divide it into specificfunction module of the system. By designing the database,we obtain systemlogic structure.And through the detai led report and the real ization,we real izethe functions of the system.
Final ly, the essay introducesthe method and the progress of testing the systemand appl ies some test examples. Through a series of strict tests, it can beconcluded that although this system has certain defects, its function is morerel iable.
The system is more practical with a friendly interface and a simple operation.
Keywords: Evaluation System,ASP.NET,SQL Server 2008
目录
摘 要................................ ................................ ................................ ............................I
ABSTRACT................................ ................................ ................................ ...................II
第1章绪论................................ ................................ ................................ .................1
1.1系统开发背景................................ ................................ ................................ .1
1.2系统开发意义................................ ................................ ................................ .2
1.3本文结构................................ ................................ ................................ .........3
第2章系统开发环境介绉................................ ................................ ..........................5
2.1B/S结构简介................................ ................................ ................................ .5
2.2 SQL Server 2008简介................................ ................................ ................6
2.3 ASP.NET简介................................ ................................ ................................9
2.4本章小结................................ ................................ ................................ ......10
第3章系统分析................................ ................................ ................................ .......11
3.1可行性研究................................ ................................ ................................ ..11
3.2需求分析................................ ................................ ................................ ......13
3.3数据流程分析................................ ................................ ..............................15
3.4系统流程分析................................ ................................ ..............................17
3.5本章小结................................ ................................ ................................ ......18
第4章系统总体设计................................ ................................ ...............................20
4.1系统设计的目标................................ ................... ............. ..........................20
4.2系统功能分析................................ ................................ ..............................21
4.3系统功能模块................................ ................................ ..............................21
4.3.1管理员功能模块................................ ................................ ..............21
4.3.2学生功能模块................................ ................................ ...................22
4.3.3普通敃师功能模块................................ ................................ ...........22
4.3.4班主仸辅导员功能模块................................ ................................ ...23
4.3.5反馈信息功能模块................................ ................................ ...........23
4.3.6系统整体结构................................ ................................ ...................24
4.4本章小结................................ ................................ ................................ ......24
第5章数据库设计................................ ................................ ................................ ...26
5.1概念结构设计................................ ................................ ..............................26
5.2实体E-R图................................ ................................ ................................ .26
5.3逡辑结构设计................................ ................................ .............................32
5.4数据库表设计................................ ................................ ..............................35
5.6本章小结................................ ................................ ................................ ......39
第6章系统详细设计不实现................................ ................................ ...................40
6.1首页面的设计不实现................................ ................................ ..................40
6.2管理员功能模块的设计不实现................................ ................................ ..41
6.3普通敃师功能模块的设计不实现................................ ..............................38
6.4班主仸、辅导员功能模块的设计不实现................................ ..................40
6.5学生功能模块的设计不实现................................ ................................ ......43
6.6信息反馈界面的设计不实现................................ ................................ ......45
6.7本章小结................................ ................................ ................................ ......46
第7章软件测试................................ ........................ ........ ................................ .......47
7.1概述................................ ................................ ................................ ..............47
7.2系统测试................................ ................................ ................................ ......48
7.2.1系统测试的目的及原则................................ ................................ ...48
7.2.2系统测试的测试用例................................ ................................ .......50
7.3测试总结................................ ................................ ................................ ......54
7.4本章小结................................ ................................ ................................ ......54
总结................................ ................................ ................................ .............................55
参考文献................................ ................................ ................................ .....................56
致谢................................ ................................ ................................ ...........................57
美国特价云服务器 2核4G 19.9元杭州王小玉网络科技有限公司成立于2020是拥有IDC ISP资质的正规公司,这次推荐的美国云服务器也是商家主打产品,有点在于稳定 速度 数据安全。企业级数据安全保障,支持异地灾备,数据安全系数达到了100%安全级别,是国内唯一一家美国云服务器拥有这个安全级别的商家。E5 2696v2x2 2核 4G内存 20G系统盘 10G数据盘 20M带宽 100G流量 1...
日本vps云服务器怎么选择?很多人都会遇到日本vps和日本云服务器怎么选择的问题,日本云服务器具有免备案的特点。小编今天就分析一下日本云服务器价格多少钱,以方便大家选购的时候有个更加合适的取舍。日本云服务器租用前比较选择,高性能、安全、高效、免备案日本云服务器是很关键的因素。那么,日本云服务器该怎么选择呢?日本作为我们的邻国,与其贸易、文化往来是比较多的。日本云服务器价格多少钱一年?一、日本·CN...
TNAHosting是一家成立于2012年的国外主机商,提供VPS主机及独立服务器租用等业务,其中VPS主机基于OpenVZ和KVM架构,数据中心在美国芝加哥机房。目前,商家在LET推出芝加哥机房大硬盘高配VPS套餐,再次刷新了价格底线,基于OpenVZ架构,12GB内存,500GB大硬盘,支持月付仅5美元起。下面列出这款VPS主机配置信息。CPU:4 cores内存:12GB硬盘:500GB月流...