计算机网络实验教学网站的设计(附件)
目录
摘要...................................................... ....... .1 关键词........................................................ .....1
Abstract........................................................... .1
Key words...........................................................1
1 绪论 1
1.1 课题研究背景和意义 1
1.2 国内外研究状况 2
1.3 本文研究内容可行性分析 2
1.4 相关开发软件介绍 2
1.4.1 ASP.NET简介 2
1.4.2 ADO.NET简介 3
1.4.3 Sql Server2005简介 3
2 平台功能需求分析 3
2.1 需求分析 3
2.1.1 学生 3
2.1.3 管理员 3
2.2 系统功能描述图 4
2.3 系统场景分析 4
2.4 业务流程分析 6
2.5 系统用例与顺序分析 7
2.5.1 系统用例图分析 7
2.5.2 系统的用例 8
2.5.3 系统顺序图分析 11
2.6 系统数据库设计 12
2.6.1 数据库概念设计(ER图) 13
2.6.2 数据库物理设计 14
3 平台功能结构设计 18
3.1 配置数据库连接 18
3.2 母版页设计 18
3.3 学生注册页面 19
3.4 学生登录控件 19
3.5 教学互动页面 20
3.6 在线测试页面 20
3.7 课程资源页面 21
3.8 个人资料修改页
*好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
面 22
3.9 添加题库信息页面 23
3.10 管理资源信息页面 23
4 本地测试与运行 24
5 总结和展望 24
致谢 24
参考文献 25
《计算机网络实验》教学网站的设计
引言
绪论
课题研究背景和意义
国内外研究状况
本文研究内容可行性分析
经济可行性:完成此次毕业设计所需的平台与开发工具都有开源的版本,所以成本问题并不存在。而在收益方面,由于开发能力十分有限,其功能无法达到理想中的完成程度,因此项目上线推广的可能性很低。
技术可行性:自出现以来ASP.NET技术已经经历许多次完善,无论是稳定性还是安全性都已受到了业内的广泛认可,所以技术方面的问题并不存在。
相关开发软件介绍
ASP.NET简介
Microsoft公司研发推广的动态Web开发工具ASP.NET技术,在经历不断地完善之后渐渐被广大程序员所认可。ASP.NET依托于.NET Framework框架,与ASP相比有着代码结构更加清晰、编写更加便捷等优点,还解决了ASP饱受诟病的安全性问题。它在结构上依托于组件和模块,开发人员使用ASP.NET技术可以更轻松的编写出结构紧密的、性能更完善的Web应用程序。
使用ASP.NET技术进行开发有着其它技术所没有的高效性、高可重用性、代码简洁等优点。以往使用ASP进行程序开发时,程序员普遍将代码放入HTML代码中,这样不但非常冗杂,代码可读性还非常差。另外,在程序执行时需要对代码进行解释执行,与其它开发方法相比速度就显得十分缓慢。而ASP.NET在开发效率方面有很大的改善,代码的可重用性方面也不再饱受诟病,编码也更加简洁,也因此渐渐被广大程序员所接受。
ADO.NET简介
ADO.NET是继承了ADO的优点,并将其仅能反馈单一数据集、不支持XML等缺点进行完善后而产生的功能更加强大的接口。与ADO相比,其保证了代码的可移植性和可扩展性,使得不同的数据库都能访问同一个数据库接口,使调用过程更加简洁,迅速。而其核心组件.NET Framework负责存取资料,DataSet则负责管理资料,ADO.NET还进一步增加了在脱机模式下进行编程的能力,使得编程工作十分方便,ADO.NET如此受欢迎,确实有其独到之处。
Sql Server2005简介
本次毕业设计在经历仔细考虑之后,最终决定选用SQL Server 2005数据库,它是一个经典的关系数据库管理系统,自上市以来一直因其便捷的操作和完善的安全性广受程序员们的欢迎。在企业级的数据应用方面,它采用商业智能(BI)对象。它的核心数据库引擎能够为各类数据提供更加可靠的安全保障,使无论什么类型的用户都可以放心的根据自己的实际业务进行数据库管理。
平台功能需求分析
需求分析
学生
(1)注册登录:实现学生的注册和登录。
(2)课程介绍:实现课程介绍的浏览。
(3)教学互动:实现已有留言的浏览,登录后有权限进行留言的发表。
(4)课程资源:实现课程资源的查看和下载。
(5)在线调查:登录后可以参与在线调查,并浏览当前在线调查结果。
(6)在线测验:登录后可以进行知识点的测验,点击提交后会自动评分。
(7)修改密码:实现学生登录密码的修改
(8)修改个人资料:实现学生个人资料的修改。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/655.html