京翰家教信息管理系统的设计与实现
目录
Abstract
In recent years, along with the development of network technology, more and more people on the Internet to seek tutoring. Compared with traditional method of seeking a tutor, seek tutoring online is more convenient.
Students can register for free to log in and check on the website of the education information, selecting suitable faculty, and then publish their demand information, let more teachers to see their needs. Teachers can be free to check on the website of student demand information, choose suitable students, then make an appointment to the student, the student can receive the booking information.
The main purpose of doing the system can be convenient for students to understand their own deficiencies, from the education information platform *好棒文|www.hbsrm.com +Q: *351916072*
find need training course; At the same time also provides teachers with a show ego platform of talent. This system uses a Microsoft Visual Studio2010 and Sql Server 2008 as a development platform, to ensure the integrity of the data.
Keywords : network, tutoring, Visual Studio2010 , Sql Server 2008引言
课题背景
随着生活节奏的加快,人们对知识的要求越来越高。不仅要求学习课堂上的知识,还对课外的知识提出了很高的要求,从来产生了目前流行的家教管理。本系统的功能是为有做家庭教师需求的人和有做家庭教师想法的人提供一个交流的网络平台,让他们可以更方便的交流,本课题面向软件专业的学生,采用visual studio 2010开发工具,使用asp.net编程语言进行开发,在Windows的平台下,使SQL Server 2008做后台数据库。
选题意义
对于学生来说,可以免费注册登录,查看网站上的家教信息,挑选适合自己的教员,然后发布自己的需求信息,让更多教师看到自己的需求;对于教师来说,可以免费查看网站上的学员需求信息,挑选适合自己的学生,然后预约学生,学生就能收到预约信息。
设计目标
目的是为了可以方便学生了解自身不足,从家教信息平台找到需要培训的科目;同时也为老师提供了一个展现自我才华的平台。
需求分析
功能分析
该系统主要模块包括用户注册、用户登陆、用户信息管理、用户信息查询等。用户注册了之后,学员即能在网上发布自己的需求信息,教员看到之后预约,学员即能收到预约信息,完成。
E-R模型图
确定实体
本系统实体主要有两个:教师和学生。
确定实体的属性
教师:姓名,性别,年龄,辅导科目,电话,地址,邮箱,个人说明。
学生:姓名,性别,年龄,电话,地址,邮箱,个人说明。
确定实体之间的联系
教师和学生之间有m:n的关系,即一个教师可以选若干个学生。
如图所示,下图为家教管理系统的E-R模型图。
m
n
图1-1 E-R图
开发环境
数据库工具:SQL Server 2008
开发语言:C#
开发工具:Visual Studio 2010
软件设计
功能结构图
功能结构图包括前台和后台,前台有首页、教员信息、学员信息、搜索、登陆、管理员入口。后台有管理员维护、日志管理、用户管理。
如图所示,下图为家教管理系统的功能结构图。
图2-1 功能结构图
系统流程图
学员注册登录后,可以查看教员信息,然后发布需求信息。教员注册登录后,可以查看学员的需求信息,预约学生。
如图所示,下图为家教管理系统的系统流程图。
注册
注册
图3-1 系统流程图
数据库关系图
如图所示,下图为家教管理系统的数据库关系图。
dbo.student dbo.require
dbo.teacher
图4-1 数据库关系图
(四)数据库设计
表1 学员信息表
序号
字段名称
英文符号
字段类型
字符长度
说明
1
学员编号
studentID
int
主键,非空
2
学员姓名
studentname
nvarchar
255
非空
3
学员性别
studentsex
nvarchar
2
4
学员年龄
studentage
int
5
学员电话
studentphone
nvarchar
50
text
9
学员注册时间
phone
字段类型
字符长度
说明
Abstract
In recent years, along with the development of network technology, more and more people on the Internet to seek tutoring. Compared with traditional method of seeking a tutor, seek tutoring online is more convenient.
Students can register for free to log in and check on the website of the education information, selecting suitable faculty, and then publish their demand information, let more teachers to see their needs. Teachers can be free to check on the website of student demand information, choose suitable students, then make an appointment to the student, the student can receive the booking information.
The main purpose of doing the system can be convenient for students to understand their own deficiencies, from the education information platform *好棒文|www.hbsrm.com +Q: *351916072*
find need training course; At the same time also provides teachers with a show ego platform of talent. This system uses a Microsoft Visual Studio2010 and Sql Server 2008 as a development platform, to ensure the integrity of the data.
Keywords : network, tutoring, Visual Studio2010 , Sql Server 2008引言
课题背景
随着生活节奏的加快,人们对知识的要求越来越高。不仅要求学习课堂上的知识,还对课外的知识提出了很高的要求,从来产生了目前流行的家教管理。本系统的功能是为有做家庭教师需求的人和有做家庭教师想法的人提供一个交流的网络平台,让他们可以更方便的交流,本课题面向软件专业的学生,采用visual studio 2010开发工具,使用asp.net编程语言进行开发,在Windows的平台下,使SQL Server 2008做后台数据库。
选题意义
对于学生来说,可以免费注册登录,查看网站上的家教信息,挑选适合自己的教员,然后发布自己的需求信息,让更多教师看到自己的需求;对于教师来说,可以免费查看网站上的学员需求信息,挑选适合自己的学生,然后预约学生,学生就能收到预约信息。
设计目标
目的是为了可以方便学生了解自身不足,从家教信息平台找到需要培训的科目;同时也为老师提供了一个展现自我才华的平台。
需求分析
功能分析
该系统主要模块包括用户注册、用户登陆、用户信息管理、用户信息查询等。用户注册了之后,学员即能在网上发布自己的需求信息,教员看到之后预约,学员即能收到预约信息,完成。
E-R模型图
确定实体
本系统实体主要有两个:教师和学生。
确定实体的属性
教师:姓名,性别,年龄,辅导科目,电话,地址,邮箱,个人说明。
学生:姓名,性别,年龄,电话,地址,邮箱,个人说明。
确定实体之间的联系
教师和学生之间有m:n的关系,即一个教师可以选若干个学生。
如图所示,下图为家教管理系统的E-R模型图。
m
n
图1-1 E-R图
开发环境
数据库工具:SQL Server 2008
开发语言:C#
开发工具:Visual Studio 2010
软件设计
功能结构图
功能结构图包括前台和后台,前台有首页、教员信息、学员信息、搜索、登陆、管理员入口。后台有管理员维护、日志管理、用户管理。
如图所示,下图为家教管理系统的功能结构图。
图2-1 功能结构图
系统流程图
学员注册登录后,可以查看教员信息,然后发布需求信息。教员注册登录后,可以查看学员的需求信息,预约学生。
如图所示,下图为家教管理系统的系统流程图。
注册
注册
图3-1 系统流程图
数据库关系图
如图所示,下图为家教管理系统的数据库关系图。
dbo.student dbo.require
dbo.teacher
图4-1 数据库关系图
(四)数据库设计
表1 学员信息表
序号
字段名称
英文符号
字段类型
字符长度
说明
1
学员编号
studentID
int
主键,非空
2
学员姓名
studentname
nvarchar
255
非空
3
学员性别
studentsex
nvarchar
2
4
学员年龄
studentage
int
5
学员电话
studentphone
nvarchar
50
text
9
学员注册时间
phone
字段类型
字符长度
说明
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1723.html