软件测试教学网站的设计与开发(ASP.NET2.0+SQL2005)(精品)☆
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要:在21世纪这个信息高度发达、高速流通的时代计算机的普及以及计算机网络的广泛应用让普通人能够接触到比以往更多的知识。面对信息时代的信息大“爆炸”现象怎么样才能使教育跟上时代的步伐而不至于被时代抛在后面?很多专家一直都在思考这个问题“如何把教育资源移置到网络上去使更多的人可以享有这些资源”。作为一个以传播知识为主要职能的机构学校建立一个自己的精品课程网站是十分必要的事情这不仅能使更多的人享用宝贵的教育资料源同时也对于提升学校自身的知名度提高学学生自学能力有相当大的帮助。
本设计的开发是基于B/S结构采用asp程序设计语言及SQL Server数据库进行开发。首先对精品课程网站做了详细的需求分析;然后给出了精品课程网站所需的功能重点探讨了精品课程网站的设计法案;最后对精品课程网站进行了较详细的设计并给出了具体实现步骤;通过测试分析该系统的运行稳定、可靠具有一定的实用价值。
关键词:精品课程;网站;数据库;教育;资源;信息共享
毕业设计(论文)外文摘要
The Design Of A Teaching Software Testing Website
Abstract: The 21st Century is the times of information highly developing and speeding circulation. With the popularization of computers and the widespread application of computer network which make the main on the street have time to touch more knowledge than even. Facing to the phenomena about “the information detonation” in the information era how to make the education to catch the step of times at least will not drop by it? Many experts think the question that “how can we reload the education resource onto the website and make more people be able to have time to take these source” all the while. As a organ with which diffuse knowledge as its main function it’s very necessary to build a refinement course for each school it not only makes more people to get close the education source but also helps the school to enhance its well-known degree and the students’ self-study ability.
The development of this project is based on B/S frame which uses of asp programming language and SQL Server database to develop. At first this paper carries on a demand analysis about high-quality curriculum website in detail. Secondly the functions of high-quality curriculum website are provided and the plan of high-quality curriculum website is discussed. Finally a comparatively design is provided and the steps of concrete realization are produced. Through a carefully testing and analyzing which shows this system is stable reliable and has certain practical value.
Keywords: High-quality Curriculum; Website; Database; Education; Resource; Information Share
论文各章介绍
第1章引言部分,引言主要叙述课题的研究背景和意义、问题的定义和内容简介、问题的调研和可行性分析。
第2章主要内容是:系统需求分析包括,业务流程分析;数据流分析;数据字典。
第3章主要内容是:系统总体设计包括,系统总体结构设计;系统数据结构设计(如E-R图、关系模型和关系规范化);系统开发与运行环境设计。
第4章是详细设计部分。本系统从功能上总体分为前台销售系统和后台信息管理系统,这一章按照流程详细介绍了网上食品销售的设计过程。
第5章为用户使用手册。
第6章是系统评价。其中包括系统的特色和优点,不足之处及解决方法,设计心得与体会。
系统主要模块及其功能如下:
1、在线题库:
此模块主要由录入考题、生成考题、模拟考试三部分组成,教师管理员登录后即在此模块中进行向数据库输入题目,随机抽取题目组卷并命名考卷,生成考卷后会在首页显示出供学生测试,学生无权限进入录入生成考题板块,只能进行测试。
2、附件材料:
此模块主要是显示课程简介,师资队伍,用户可以方便的浏览软件测试这么课程的简介及课程说明,还有教受这门课程老师的个人简介。
3、文件下载:
文件下载由软件下载和课程教案下载2部分组成,软件下载板块中提供常用的软件下载,课程教案下载板块是老师讲课的ppt,学生可以下载下来浏览以便上课的学习。
4、中心论坛模块:
此模块为师生交流提供了一个良好的平台,游客不用登陆即可浏览,但是只要登陆后才有权利发帖回帖,老师学生通过论坛进行学习问题的答疑,老师学生工作学习累了亦可在论坛其他板块浏览新闻等。
5、实验材料模块:
用户通过浏览该模块,可以对课程实验相关的东西有所了解,里面附有实验相关材料的说明与下载。
软件平台:
操作系统:Windows XP
数据库 :SQL server 2005
开发环境:Microsoft .NET Framework SDK v2.0
开发工具:Microsoft Visual Studio 2005
开发语言:C#语言
浏览器 :IE 6.0
Web服务器:IIS
分辨率 :最佳效果为1024*768
目 录
1 引言 1
1.1 课题内容简介 1
1.2 课题的研究背景与意义 1
1.2.1 课题的研究背景 1
1.2.2 课题的研究意义 2
1.2.3 国内外研究现状和发展趋势 2
1.3 课题的调研 4
1.4 可行性分析 4
1.4.1 技术可行性 4
1.4.2 经济可行性 5
1.4.3 法律可行性 5
1.4.4 操作可行性 5
1.5 论文各章介绍 5
(优秀毕业设计:www.2bysj.cn)
2 需求分析 6
2.1 功能需求分析 6
2.2 业务流程分析 6
2.3 数据流分析 8
2.4 数据字典 9
3 系统设计 13
3.1 系统总体功能结构 13
3.2 系统数据模型设计 14
3.2.1 系统概念结构设计——E-R图 14
3.2统逻辑结构设计——关系模式 15
3.2.1 系统逻辑结构设计——关系表 16
3.2.2 数据表详细说明 16
3.3 开发环境及运行环境设计 18
3.3.1 开发环境 18
3.3.2 系统开发工具 20
3.3.3 运行环境 20
4 详细设计 22
4.1 数据库操作 22
4.1.1 数据库操作设计 22
4.2 用户主界面设计 24
4.3 用户信息管理模块设计 26
4.3.1 会员登录模块设计 26
4.3.2 用户注册模块设计 26
4.4 在线考试模块设计 28
4.4.1 考题录入模块设计 29
4.4.2 考卷生成模块设计 31
4.4.3 学生答卷模块设计 32
4.5 论坛模块的设计 34
4.5.1 论坛板块模块设计 36
4.5.2 论坛发帖模块设计 36
4.5.3 论坛发帖模块设计 37
4.5.4 论坛板块内文章读取模块设计 40
4.6 投票模块设计 42
4.7 管理模块设计 43
5 用户手册 45
5.1 系统功能与运行环境 45
5.2 系统开发工具安装与环境配置 45
5.2.1 SQL SERVER 2005的安装 45
5.2.2 SQL Server 外围应用配置器 48
5.3 系统运行与操作指南 50
5.3.1 数据库配置 50
5.3.2 操作指南 50
6 系统评价 54
6.1 系统的特点和优点 54
6.2 系统存在的不足和改进方案 54
6.2.1 系统存在的不足 54
6.2.2 改进方案 54
6.3 设计收获和心得 55
结 论 56
致 谢 57
参 考 文 献 58
参 考 文 献
[1] 张海藩. 软件工程导论. 北京:清华大学出版社,2003.
[2] 王超,张鹏.asp.NET/XML深入编程技术.第1版.北京:北京希望电子出版社,2002
[3] 吴文庆. 动态网站建设. 大连:大连理工大学出版社,2003.
[4] 刘乃丽. asp.NET20.+SQL SERVER 2005 项目开发. 北京:人民邮电出版社,2007.
[5] 萨师煊,王珊.数据库系统概论.第3版.北京:高等教育出版社,2005.2.
[6] (美)伯伊恩斯(Buyens,J.). Web数据库开发学习指南 [M]. 机械工业出版社,2002
[7] 李卓玲. 数据库系统原理与应用. 北京:电子工业出版社,2001
[8] 张跃廷, 许文武, 王小科。C#数据库系统开发完全手册。北京:人民邮电出版社,2006.1
[9] 吴晨,孙少波,叶莞。asp.NET数据库项目案例导航。北京:清华大学出版社,2004
[10] 赛奎春。SQL Server数据库开发实例解析。北京:机械工业出版社,2006
[11] 陈娴,刘开文,王蓉玲,李键.asp.NET项目开发实践. 北京:中国铁道出版社,2003
[12] 廖信彦.asp.NET交互式Web数据库设计.北京:中国铁道出版社,2003