网上在线教学系统的设计与实现(ASP.NET C# SQL2000)(新品)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
目  录
ABSTRACT 2
1 概述 5
1.1开发背景 5
1.2 项目提出的意义 5
1.3 系统的开发方法 5
1.4 系统开发工具 6
1.4.1 C#简介 6
1.4.2 ASP.NET简介 7
1.4.3 数据库简介 8
2 需求分析 10
2.1可行性分析 10
2.2 系统设计的要求 11
2.3 系统功能需求分析 11
2.4 数据库需求分析 12
3 系统总体设计 12
3.1系统总体设计 12
3.1.1 系统总体架构 12
3.1.2 系统总体结构设计原则 13
3.2 系统功能总体设计 13
3.2.1 管理员角色 13
3.2.2 教师角色 14
3.2.3 学生角色 14
3.3 数据库结构设计 15
3.3.1 概念结构设计 15
3.3.2 概念结构设计的方法选择 16
3.3.3 系统的E-R图 16
3.4 数据库表的设计 18
4 系统实现 21
4.1 运行环境 21
4.2 系统主界面 22
4.3 管理员角色主要实现功能 23
4.3.1 班级信息维护 23
4.3.2 教师信息维护 25
4.3.3 学生信息审核 27
4.3.4 留言答疑管理 29 [资料来源:http://think58.com]
4.4 教师角色主要实现功能 30
4.4.1 教师课件 30
4.4.2 教师软件 33
4.4.3作业管理 35
4.4.5 网上练习 39
4.4.6 记事本 39
4.5 学生角色主要实现功能 40
4.5.1 学生注册 40
4.5.2 教学课件浏览 42
5 软件测试 43
5.1 软件测试的意义 43
5.2 软件测试的重要性 43
5.3 软件测试的范围 44
5.4 软件测试的方法 44
5.5 软件测试的目的和原则 44
6 总结 46
谢辞 47
参考文献 48 [来源:http://www.think58.com]
3.2 系统功能总体设计
通过需求分析,可以对系统功能进行总体设计,具体功能说明如下:
本系统是特定某对象使用,登陆系统首先要进行身份验证,验证成功才能对相应角色功能进行使用。
3.2.1 管理员角色
(1) 班级信息维护:对班级信息进行维护,添加和删除操作。
(2) 教师信息维护:对教师信息进行维护,添加、修改和删除操作。
(3) 学生信息审核:对学生注册的信息进行审核操作,可以通过 不通过或者删除。
(4) 留言答疑管理:对留言板信息进行管理,查看、回复和删除操作。
3.2.2 教师角色
(1)教学课件管理:教师对教学课件进行维护,添加、修改和删除操作。
(2)教师软件管理:教师对教师软件进行维护,添加、修改和删除操作。
(3)教师建议管理:教师对教师建议进行维护,添加、修改和删除操作。
(4)作业信息管理:教师对发布作业信息,以及查看学生答题情况,和公布答案。
(5)教师答疑中心:教师可以发表新留言、查看留言和回复操作。。
(6)网上练习管理:教师对发布网上练习信息的内容和答案供学生下载阅读。
(7)笔记本:个人心情,事件等信息的备忘,添加、修改和删除操作。
3.2.3 学生角色
(1)教学课件浏览:可以查看、下载教学课件信息。
(2)教师软件下载:可以查看、下载教师软件信息。
(3)教师建议浏览:可以查看、下载教师建议信息。
(4)作业信息管理:可以根据老师发布的题目上传自己的作业供老师评阅。
(5)网上练习浏览:可以查看、下载网上练习信息。
(6)学生提问中心:可以发表新留言、查看留言和回复留言操作。
(7)笔记本:个人心情,事件等信息的备忘,添加、修改和删除操作。
综上所述,可以画出系统功能模块图,通过图示的形式,描述了系统各部分的功能模块结构关系。图中的每一个模块都能够独立地实现其具体的功能。
 
图3-1 系统功能模块图
[来源:http://www.think58.com]
预览图: [资料来源:THINK58.com]
[资料来源:www.THINK58.com]
[资料来源:http://www.THINK58.com]
[来源:http://think58.com]
 
上一篇:网上服装购物系统的设计与实现(ASP.NET C# SQL)(新品)
下一篇:网上购物系统的设计与实现(ASP.NET C# VS2005 SQL)(新品)