教育培训机构在线报名系统
目录
一、引言 1
(一)选题背景 1
(二)课题简介 1
(三)研究方法 1
二、需求分析 1
(一)现状分析 2
(二)系统功能需求 2
1.前台 2
2.后台 2
(三)技术支持 2
三、系统设计 3
(一)系统开发环境配置 3
1.硬件配置 3
2.软件配置 3
(二)系统结构功能 3
(三) 系统业务流程图 4
(四)系统数据流图 4
1.学员信息 4
2.课程信息 5
3.教师信息 5
4.学生注册 5
四、数据库设计 6
(一)模型设计 6
1.用户、学生、管理员实体 6
2. 学生实体 6
3. 教师实体 6
4. 课程信息实体 7
5. 报名信息实体 7
(二) 数据表设计 7
五、系统实现 10
(一)首页 10
(二)学生登录 11
(三)学生注册 11
(四) 报名 12
(五)新闻管理 15
(六)课程管理 16
(七)账号管理 17
六、总结 18
参考文献 21
一、引言
(一)选题背景
随着国家越来越注重教育发展,父母对子女的文化及其它方面的要求越来越高。不仅要求在校要好好学习,同时为自己的子女找各种培训机构报名补习。目前,中国的学习方式是通过书面教学。自学 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
力度不够的人们面对课本有时无法理解,向同学或老师询问又不方便。所以,教育培训机构能够满足人们的这类需求。以往的培训报名都需要学员自行前往培训地点对课程进行先期的了解,并实地选择培训课程,办理报名手续,耗时耗力。随着网络的普遍,教育培训机构在线报名网站能够让人们足不出户对机构开设的课程进行全面的了解,并对自己感兴趣的课程进行实时的网上报名,方面快捷,省时省力。
(二)课题简介
现代社会注重教育发展,没有哪个父母不希望自己的子女文化素质及其它方面有着较高的表现。因此通过教育培训机构在网上报名学习就成为一种常态。许多家长由于工作繁忙无法抽出时间来陪子女学习,担心他们的成绩,但又无法快速的寻找到合适的教育培训机构,而网上报名方式能节约资源,能是广大学子、父母方便、及时、高效的获取报名信息等意义。
本课题设计开发一个基于B/S结构的教育培训机构在线报名系统。本系统在设计上的主要功能是接受学员报名信息并存入数据库。学生可以报名自己感兴趣的科目,系统管理员可以查询学生信息,且学生也可以查看自己的信息是否正确并作出部分权利的修改,管理员可以有信息增加,修改,删除的全部权限。并可以统计学生的课时、科目,对学费没交的学生进行管理等。
(三)研究方法
本课题的设计(研究)方法主要包括:调查法、观察法、文献研究法、探索性研究法、实证研究法等等。
具体可以归纳为:
1.使用专业设计工具来设计原型,使系统界面风格一致,用户操作界面友好
2.使用软件工程设计方法详细地、完整、充分地进行需求分析,并完成系统及数
据库的设计
3.使用敏捷开发思想解决不断变化中的需求问题
4.灵活利用面向对象程序设计思维开发软件,使其具备较好的可维护性和可扩展
性
二、需求分析
在网络上进行教育培训是如今社会前进发展的产物,也是信息化时代高速发展的见证。如今的各行各业哪一个能离开网络资源。因此网上报名成为人们工作、生活中必不可少的一部分。就像我们学校的教学教育管理,相当大的一部分就是通过网络来完成。
(一)现状分析
1.条件:计算机物理硬件充足、可查询相关资料、对设计网站知识的研究。
2.问题:数据库的建立、页面设计的功能实现美观、页面与数据库的相互连接。
3.方法:运用已学的SQL Server和ASP.NET知识,以及C#、jQuery相关知识。
本系统采用的ASP.NET是一个任何.NET语言兼容的应用程序。它不仅能够随时更
新数据,还为WEB开发提供了统一的模型和为开发所需的各种服务。使用ASP.NET可以让程序开发员简单明了的完成任务。SQL Server2008是一个关系型数据库管理,提供了一个全面的,开发的图形界面的高效运行。而且在ASP.NET中有专门对数据库的数据应用类库供开发员使用,方便了开发员对数据的操作。
(二)系统功能需求
教育培训机构在线报名系统分别由前台信息展示、在线报名和后台信息管理组成。
1.前台
(1)学员报名信息录入模块
学员登录网站后可以录入自己的报名信息并进行提交。
(2)个人信息维护模块
此模块学员可以查看自己的信息并有修改部分信息的权利,管理员则可以有完整的查看、修改、删除的权利。
(3)报名信息查看模块
该模块可以显示已报名学员的信息并查看信息是否有误。
2.后台
(1)系统管理员登录模块
具备登录审核功能,当管理员登录后,页面显示登录者的用户名,提示用户登录操作成功;如果登录操作失败则应该显示提示信息提醒用户登录操作失败。
(2)学员信息管理模块
该模块具备信息删除、更新以及查询的功能,这样将方便用户高效准确管理数据信息。
(3)课程信息管理模块
该模块能够添加或删除一些课程信息,对课程进行课时的统计以及查询相关课程的信息。
(4)报名信息管理模块
该模块能够对学员报名信息进行修改删除等操作,对报名信息进行统计等。
(三)技术支持
ASP.NET是微软推出的Web开发平台,是一种建立在公共语言运行库上的变成框架,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。ASP.NET技术对应于WEB开发有着几大优点:编写技术先进,功能强大,类型特征丰富等。而ASP.NET本身就具有操作简单快捷、管理方便开发高效、支持不同种类的语言编写、安全性高等特征。因此它已成为通用的编程技术。
图3-1 系统功能结构图
系统业务流程图
学员在网上选择课程报名的流程图,如下图3-2所示。
图3-2报名流程图
(四)系统数据流图
1.学员信息
后台管理员发布教育报名机构信息,学生可查看。如下图3-1所示。
3
Aname
nvarchar
一、引言 1
(一)选题背景 1
(二)课题简介 1
(三)研究方法 1
二、需求分析 1
(一)现状分析 2
(二)系统功能需求 2
1.前台 2
2.后台 2
(三)技术支持 2
三、系统设计 3
(一)系统开发环境配置 3
1.硬件配置 3
2.软件配置 3
(二)系统结构功能 3
(三) 系统业务流程图 4
(四)系统数据流图 4
1.学员信息 4
2.课程信息 5
3.教师信息 5
4.学生注册 5
四、数据库设计 6
(一)模型设计 6
1.用户、学生、管理员实体 6
2. 学生实体 6
3. 教师实体 6
4. 课程信息实体 7
5. 报名信息实体 7
(二) 数据表设计 7
五、系统实现 10
(一)首页 10
(二)学生登录 11
(三)学生注册 11
(四) 报名 12
(五)新闻管理 15
(六)课程管理 16
(七)账号管理 17
六、总结 18
参考文献 21
一、引言
(一)选题背景
随着国家越来越注重教育发展,父母对子女的文化及其它方面的要求越来越高。不仅要求在校要好好学习,同时为自己的子女找各种培训机构报名补习。目前,中国的学习方式是通过书面教学。自学 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
力度不够的人们面对课本有时无法理解,向同学或老师询问又不方便。所以,教育培训机构能够满足人们的这类需求。以往的培训报名都需要学员自行前往培训地点对课程进行先期的了解,并实地选择培训课程,办理报名手续,耗时耗力。随着网络的普遍,教育培训机构在线报名网站能够让人们足不出户对机构开设的课程进行全面的了解,并对自己感兴趣的课程进行实时的网上报名,方面快捷,省时省力。
(二)课题简介
现代社会注重教育发展,没有哪个父母不希望自己的子女文化素质及其它方面有着较高的表现。因此通过教育培训机构在网上报名学习就成为一种常态。许多家长由于工作繁忙无法抽出时间来陪子女学习,担心他们的成绩,但又无法快速的寻找到合适的教育培训机构,而网上报名方式能节约资源,能是广大学子、父母方便、及时、高效的获取报名信息等意义。
本课题设计开发一个基于B/S结构的教育培训机构在线报名系统。本系统在设计上的主要功能是接受学员报名信息并存入数据库。学生可以报名自己感兴趣的科目,系统管理员可以查询学生信息,且学生也可以查看自己的信息是否正确并作出部分权利的修改,管理员可以有信息增加,修改,删除的全部权限。并可以统计学生的课时、科目,对学费没交的学生进行管理等。
(三)研究方法
本课题的设计(研究)方法主要包括:调查法、观察法、文献研究法、探索性研究法、实证研究法等等。
具体可以归纳为:
1.使用专业设计工具来设计原型,使系统界面风格一致,用户操作界面友好
2.使用软件工程设计方法详细地、完整、充分地进行需求分析,并完成系统及数
据库的设计
3.使用敏捷开发思想解决不断变化中的需求问题
4.灵活利用面向对象程序设计思维开发软件,使其具备较好的可维护性和可扩展
性
二、需求分析
在网络上进行教育培训是如今社会前进发展的产物,也是信息化时代高速发展的见证。如今的各行各业哪一个能离开网络资源。因此网上报名成为人们工作、生活中必不可少的一部分。就像我们学校的教学教育管理,相当大的一部分就是通过网络来完成。
(一)现状分析
1.条件:计算机物理硬件充足、可查询相关资料、对设计网站知识的研究。
2.问题:数据库的建立、页面设计的功能实现美观、页面与数据库的相互连接。
3.方法:运用已学的SQL Server和ASP.NET知识,以及C#、jQuery相关知识。
本系统采用的ASP.NET是一个任何.NET语言兼容的应用程序。它不仅能够随时更
新数据,还为WEB开发提供了统一的模型和为开发所需的各种服务。使用ASP.NET可以让程序开发员简单明了的完成任务。SQL Server2008是一个关系型数据库管理,提供了一个全面的,开发的图形界面的高效运行。而且在ASP.NET中有专门对数据库的数据应用类库供开发员使用,方便了开发员对数据的操作。
(二)系统功能需求
教育培训机构在线报名系统分别由前台信息展示、在线报名和后台信息管理组成。
1.前台
(1)学员报名信息录入模块
学员登录网站后可以录入自己的报名信息并进行提交。
(2)个人信息维护模块
此模块学员可以查看自己的信息并有修改部分信息的权利,管理员则可以有完整的查看、修改、删除的权利。
(3)报名信息查看模块
该模块可以显示已报名学员的信息并查看信息是否有误。
2.后台
(1)系统管理员登录模块
具备登录审核功能,当管理员登录后,页面显示登录者的用户名,提示用户登录操作成功;如果登录操作失败则应该显示提示信息提醒用户登录操作失败。
(2)学员信息管理模块
该模块具备信息删除、更新以及查询的功能,这样将方便用户高效准确管理数据信息。
(3)课程信息管理模块
该模块能够添加或删除一些课程信息,对课程进行课时的统计以及查询相关课程的信息。
(4)报名信息管理模块
该模块能够对学员报名信息进行修改删除等操作,对报名信息进行统计等。
(三)技术支持
ASP.NET是微软推出的Web开发平台,是一种建立在公共语言运行库上的变成框架,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。ASP.NET技术对应于WEB开发有着几大优点:编写技术先进,功能强大,类型特征丰富等。而ASP.NET本身就具有操作简单快捷、管理方便开发高效、支持不同种类的语言编写、安全性高等特征。因此它已成为通用的编程技术。
图3-1 系统功能结构图
系统业务流程图
学员在网上选择课程报名的流程图,如下图3-2所示。
图3-2报名流程图
(四)系统数据流图
1.学员信息
后台管理员发布教育报名机构信息,学生可查看。如下图3-1所示。
3
Aname
nvarchar
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1838.html