培训班管理系统的设计和实现(前台加后台,ASP.NET,SQL)(含录像)
培训班管理系统的设计和实现(前台加后台,ASP.NET,SQL)(含录像)(毕业论文10000字,程序代码,SQLserver数据库)
系统的功能结构分析
通过需求分析的调查与研究,将系统分为前台游客用户、学生用户和后台管理员、教师四类角色用户,他们各自拥有不同的权限,主要功能模块包括学生管理、教师管理、通知公告管理、教育资讯管理、教学成果管理、课程管理、教师评价管理及成绩管理和系统管理。
具体功能描述:
前台用户模块:
1、游客用户:游客可通过网站首页进行浏览网站展示的各功能模块信息,包括教师教学成果信息、培训课程信息和教育资讯等。
2、学生用户:
注册登录:实现学生用户的注册和登录,登录需输入用户名和密码、身份权限操作。
培训课程信息:学生用户可查看课程信息,登录后可在线报名参加培训课程,同一个用户同一门课程只能报名一次。
教学成果:学生用户查看教师教学成果信息。
教育资讯:用户可查看教育资讯信息。
学生后台:会员可通过学生后台进行查看通知公告及个人报名课程及成绩详情信息,查看并发表教师评价信息,修改登录密码。
3、教师用户:
登录:教师用户登录流程同学生用户、管理员一样,区别是身份不同权限不同。 [资料来源:www.doc163.com]
通知公告信息:教师用户可搜索、查看通知公告信息。
我的课程安排管理:教师用户可搜索、查看个人课程安排信息。
录入成绩:教师可搜索查看、录入学生成绩信息。
修改密码:教师可修改个人密码。
4、管理员用户:
管理员登录:管理员登录时需录入正确用户名和密码、选择对应身份方可登录,还可进行清空操作。
学生管理:实现管理员对学生信息的添加、搜索、查看、编辑或删除。
教师管理:实现管理员对教师级别或教师信息的添加、查看、编辑或删除等管理。
通知公告管理:管理员添加、搜索、查看、编辑或删除公告信息。
教育资讯管理:管理员添加、搜索、查看、编辑或删除教育资讯信息。
教学成果管理:管理员添加、搜索、查看、编辑或删除教学成果信息。
课程管理:实现管理员对课程信息的添加、搜索、查看、编辑或删除。
教师评价管理:实现管理员对教师评价信息的搜索、查看功能操作。
成绩管理:实现管理员对成绩信息的搜索、查看或删除。
系统管理:实现管理员修改登录密码,还可备份/还原数据库。
开发环境:Microsoft Visual Studio
数据库:Microsoft SQL Server
[资料来源:http://www.doc163.com]
程序语言:ASP.NET(C#)语言
[资料来源:Doc163.com]
[资料来源:https://www.doc163.com]
[来源:http://www.doc163.com]
目 录
摘 要 1
ABSTRACT 2
目 录 3
1 绪论 5
1.1 网站开发的背景 5
1.2 系统开发目的和意义 5
2 系统主要开发技术 7
2.1 ASP.NET框架 7
2.2 开发工具 7
2.3 数据库技术 8
2.4 HTML简介 9
3 需求分析 10
3.1 可行性分析 10
3.1.1 技术可行性 10
3.1.2 操作可行性 10
3.1.3 经济可行性 10
3.2 系统的功能结构分析 10
3.3 系统流程图 12
4 数据库设计 15
4.1 概述 15
4.2 数据库实体设计 15
4.3 数据表设计与实现 18
5 系统的详细设计与实现 22
5.1 网站首页 22
[资料来源:http://doc163.com]
5.2 学生用户注册页面 22
5.3 课程详情信息页 23
5.4 发表评价教师信息页面 24
5.5 我报名的课程信息页 24
5.6 用户后台登录页 24
5.7 录入成绩信息列表页 25
5.8 添加教师信息页 25
5.9 教师信息列表页 25
5.10 教学成果信息列表页面 26
5.11课程信息列表页 26
6 软件测试简单介绍 28
6.1 用户相关测试 28
6.1.1 学生用户注册测试 28
6.1.2 学生用户登入测试 28
6.2 管理员测试 28
6.2.1 管理员登入测试 28
6.2.2 管理员密码修改测试 29
6.3 测试结果与小结 29
结论 29
参考文献 30
致 谢 31
上一篇:餐厅在线选位订餐系统的设计和实现(前台加后台,ASP.NET,SQL)(含录像)
下一篇:FindSkiClub滑雪网站的设计和实现(前台加后台,ASP.NET,SQL)(含录像)