优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

计算机基础网上教学辅助系统的设计与实现(ASP.NET C#)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
毕业设计(www.think58.com)

目录
1 概述 4
1.1开发背景 4
1.2 项目提出的意义 5
1.3 系统的开发方法 5
1.4 系统开发工具 6
1.4.1 C#简介 6
1.4.2 ASP.NET简介 6
1.4.3 数据库简介 8
2 需求分析 9
2.1可行性分析 9
2.2 系统设计的要求 10
2.3 系统功能需求分析 10
2.4 数据库需求分析 11
3 系统总体设计 11
3.1系统总体设计 11
3.1.1 系统总体架构 11
3.1.2 系统总体结构设计原则 12
4.2 系统功能总体设计 12
3.2.1 管理员角色 12
3.2.2 教师角色 13
3.2.3 学生角色 13
3.3 数据库结构设计 14
3.3.1 概念结构设计 14
3.3.2 概念结构设计的方法选择 15
3.3.3 系统的E-R图 15
3.4 数据库表的设计 16
4 系统实现 20
4.1 运行环境 20
4.2 系统主界面 20
4.3 管理员角色主要实现功能 22
4.3.1 班级信息维护 22
4.3.2 教师信息维护 23
4.3.3 学生信息维护 25
4.3.4教学课程列表 28
4.3.5 留言板管理 30 [资料来源:THINK58.com]
4.4 教师角色主要实现功能 30
4.4.1 教学大纲 30
4.4.2 实验大纲 33
4.4.3 授课计划 37
4.4.4系统课程表 38
4.4.5 教学课件 39
4.4.6 实验指导资料 40
4.4.7 常见难点分析 41
4.4.8 优秀教材推荐 42
4.4.9 热点推荐 44
4.4.10 教师留言板 45
4.4.11 课程信息维护 45
4.5 学生角色主要实现功能 46
4.5.1 教学大纲 46
4.5.2 实验大纲 46
4.5.3 授课计划 47
4.5.4课程表 47
4.5.5 教学课件 48
4.5.6 实验指导资料 49
4.5.7 常见难点分析 49
4.5.8 优秀教材推荐 50
4.5.9 热点推荐 50
4.5.10留言板 51
5 软件测试 52
5.1 软件测试的意义 52
5.2 软件测试的重要性 52
5.3 软件测试的范围 53
5.3 软件测试的方法 53
5.3 软件测试的目的和原则 53
谢辞 56
参考文献 57

[资料来源:http://think58.com]


3.1.2 系统总体结构设计原则
系统总体结构设计一般应遵循以下原则:
子系统具有相对的独立性;子系统之间的数据依赖尽量小;子系统的设置应考虑今后管理发展的需要;子系统的划分应便于系统分阶段实现。
在遵循上述原则的基础上,根据系统处理业务的不同,将该系统分为管理员角色子系统,教师角色子系统和学生角色子系统,其中管理员角色包括班级信息维护、教师信息维护、学生信息维护、教学课程维护、留言板管理;教师角色包括教学大纲、实验大纲、授课计划、系统课程表、教学课件、实验指导资料、常见难点分析、优秀教材推荐、热点推荐、教师留言板、课程信息的管理;学生角色包括本班级的教学大纲、实验大纲、授课计划、系统课程表、教学课件、实验指导资料、常见难点分析、优秀教材推荐、热点推荐的查看及留言板的发表、回复与查看。
4.2 系统功能总体设计
通过需求分析,可以对系统功能进行总体设计,具体功能说明如下:
本系统是特定某对象使用,登陆系统首先要进行身份验证,验证成功才能对相应角色功能进行使用。
3.2.1 管理员角色
(1) 班级信息维护:对班级信息进行维护,添加和删除操作。
(2) 教师信息维护:对教师信息进行维护,添加、修改和删除操作。 [版权所有:http://think58.com]
(3) 学生信息维护:对学生信息进行维护,添加、修改和删除操作。
(4) 教学课程列表:对班级、教学课程进行分配。
(5) 留言板管理:对留言板信息进行管理,查看、回复和删除操作。
3.2.2 教师角色
(1)教学大纲:教师对本课程的教学大纲进行维护,添加、修改和删除操作。
(2)实验大纲:教师对本课程的实验大纲进行维护,添加、修改和删除操作。
(3)授课计划:教师对本课程的授课计划进行维护,添加、修改和删除操作。
(4)系统课程表:教师对本课程的课表进行登记,登记和删除操作。
(5)教学课件:教师对本课程的教学课件进行维护,添加、修改和删除操作。
(6)实验指导资料:教师对本课程的实验指导资料进维护,添加、修改和删除操作。
(7)常见难点分析:教师对本课程的常见难点分析进行维护,添加、修改和删除操作。
(8)优秀教材推荐:对优秀教材进行推荐,推荐、查看和取消推荐操作。
(9)热点推荐:对热点信息进行推荐,推荐、查看和取消推荐操作。
(10)教师留言板:教师可以发表新留言、查看留言和回复操作。
(11)您的课程信息维护:教师对本课程信息进行维护,添加、修改和删除操作。
3.2.3 学生角色
(1)教学大纲:可以查看、下载本班级教师教学大纲信息。 [资料来源:http://think58.com]
(2)实验大纲:可以查看、下载本班级教师实验大纲信息。
(3)授课计划:可以查看、下载本班级教师授课计划信息。
(4)课程表:可以查询本班级学期、周次课程信息。
(5)教学课件:可以查看、下载本班级教师教学课件信息。
(6)实验指导资料:可以查看、下载本班级教师实验指导资料信息。
(7)常见难点分析:可以查看、下载本班级教师难点分析信息。
(8)优秀教材推荐:可以查看本班级教师推荐的优秀教材。
(9)热点推荐:可以查看本班级教师推荐的热点信息。
(10)留言板:可以发表新留言、查看留言和回复留言操作。
综上所述,可以画出系统功能模块图,通过图示的形式,描述了系统各部分的功能模块结构关系。图中的每一个模块都能够独立地实现其具体的功能。 [来源:http://think58.com]


 
图4-1 系统功能模块图

[来源:http://www.think58.com]

预览图:

[资料来源:http://THINK58.com]


[来源:http://think58.com]

毕业设计(www.think58.com)