家教中心管理系统.docx
- 文档编号:24216864
- 上传时间:2023-05-25
- 格式:DOCX
- 页数:29
- 大小:397.58KB
家教中心管理系统.docx
《家教中心管理系统.docx》由会员分享,可在线阅读,更多相关《家教中心管理系统.docx(29页珍藏版)》请在冰豆网上搜索。
家教中心管理系统
家教中心管理系统
家教中心管理系统
需求分析及概念结构设计
班级
组号
组员
1、系统功能概述
用户:
登录用户系统,可以有家教中心管理和修改密码的功能。
1)家教中心管理:
主要实现功能是信息管理,匹配管理,试教管理,授教管理,评价管理,费用管理。
用户可以进行修改、提交资料、删除、查询信息的功能。
用户通过提交资料,系统自动反馈给管理员,管理员对用户提交的资料进行管理,管理员通过系统发布信息,方便用户进行信息的查询。
2)修改密码:
修改登录密码。
家教中心管理员:
通过已注册的用户名和密码登录后,能实现家教中心管理的功能。
家教中心管理:
即享有用户修改、添加、删除、查询的全部功能,可以对信息管理、匹配管理,试教管理,授教管理,评价管理,费用管理进行系统的维护和管理。
2、功能需求分析
经过调研及分析,家教中心管理系统主要完成以下功能:
(1)信息管理
提供对用户资料的全面管理功能。
包括登记用户资料,用户资料查询等。
用户(学员/教员)把一些基本信息进行录入,删除,修改,可查询,管理员对剩余教员跟学员的情况进行统计,方便用户查询。
当删除时,可选择是否把其转存到历史资料表中。
可生成用户信息表等。
(2)匹配管理
对用户资料进行查询,匹配学员跟教员,发布匹配信息,方便用户查询确认;用户可对匹配信息进行最终确认(满意/不满意);对用户不满意匹配的情况重新进行匹配,对满意匹配的情况记录进匹配表中。
可录入,修改,删除,查询匹配表,生成匹配信息表。
(3)试教管理
对匹配表中的用户,提示并安排其进行见面试教,记录,修改,删除,查询试教情况,可查询,修改试教状态(成功/试教中/失败),对失败的试教状态删除其试教情况,并重新进行匹配,并删除其在匹配表中的相关信息。
可生成试教情况表。
(4)授教管理
对试教状态成功的用户,提示其确认签订协议的相关信息,等双方都确认签订协议后再安排其进行授教。
记录,修改,删除,查询授教情况(授教中/结束)。
可生成授教情况表。
(5)统合管理
统合管理分为以下几部分:
5.1)评价管理:
对授教结束后的用户双方,提示其进行双方评价,该功能用户可以通过界面对彼此进行评价。
可生成评价信息表
5.2)反馈管理:
该功能用户可以通过对家教中心的服务人员的服务态度,服务质量进行评价,可以对家教中心的管理提出自己的建议。
系统自动返回给家教中心的管理员,再由管理员在公告上发布信息。
可生成反馈信息表。
5.3)公告管理:
对用户反馈的情况及建议进行公开、发布通知、意见公开、民主评议。
可生成公告信息表
(6)收费管理
主要是对用户进行费用(信息登记费,匹配费,试教费,授教费,服务费等)缴纳的各方面管理,主要包括费用的收取及费用的查询这两个功能。
6.1)费用收取功能:
该功能对用户设置对应的收费项目,用户通过界面查询到应缴纳的各种费用项目,可以选择缴纳的方式,进行费用的缴纳,当用户缴纳完后可到费用查询界面进行查询。
6.2)费用查询功能:
该部分的设计可以进行费用查询,用户可以根据收费项目、收费时间、收费类别、用户姓名等进行费用的查询,对有出入的费用也可以进行反馈。
该模块还有统计、查询、打印等功能,方便用户了解情况。
(7)系统维护
7.1)权限管理:
可以进行用户的添加、删除、密码的修改
7.2)数据备份:
可以提供用户直接备份数据
3、业务流程分析
业务流程符号说明:
:
系统外部:
实物或单据:
实物或信息流向
:
处理:
数据存储:
文件
家教中心管理流程图:
4、数据流程分析
4.1、数据处理要求
1、用户登录:
用户可以登陆系统进行注册,成为新用户,用户名和密码不得超过9个字符,并且只能是字母或者数字,不允许出现特殊字符或者汉字。
2、输入形式:
生成特定的模板,根据模板的提示输入数据。
分为必填和非必填,以表格的形式进行填写,每一行后面出现“*”号的为必填项目。
时间格式统一为:
yy-mm-ddhh:
mm:
ss
3、输出形式:
用户名单以表格的形式输出,历史资料表,匹配表,试教情况表,授教情况表,评价信息表,反馈信息表,公告信息表,费用信息表。
4.2、数据流图
:
系统外部:
实物或单据:
实物或信息流向
:
处理:
数据存储
信息管理流程图
匹配管理流程图
试教管理流程图
授教管理流程图
评价信息流程图
反馈信息流程图
公告信息流程图
收费管理流程图
4.3、数据字典
(1)数据结构及数据项的描述
数据结构编号:
S001
数据结构名称:
教员
数据结构含义:
做家教的员工,包括学生,老师,有家教经验的人
数据结构组成
编号
名称
含义
类型
长度
取值范围
取值含义
S00101
用户名
nvarchar
12
------------
教员登陆账号
S00102
密码
nvarchar
12
————
登陆密码
S00103
姓名
nvarchar
8
————
教员真实姓名
S00104
性别
nchar
2
(男、女)
教员性别
S00105
照片
nvarchar
30
————
教员头像
S00106
出生年月
datetime
————
出生的年月
S00107
个人简介
nvarchar
300
-----------
个人简短介绍
S00108
职位
nvarchar
12
————
目前的身份
S00109
联系电话
varchar
15
————
教员的联系电话
数据结构编号:
S002
数据结构名称:
学员
数据结构含义:
有意寻找家教辅导的学员信息
数据结构组成
编号
名称
含义
类型
长度
取值范围
取值含义
S00201
用户名
nvarchar
12
-----------
学员登陆账号
S00202
密码
nvarchar
12
————
登陆密码
S00203
姓名
nvarchar
8
————
学员真实姓名
S00204
性别
nchar
2
(男、女)
学员性别
S00205
联系人
nvarchar
8
————
学员家长或其他监护人
S00206
住址
nvarchar
50
————
学员的住址
S00207
电话
varchar
15
————
联系人的电话号码
数据结构编号:
S003
数据结构名称:
管理员
数据结构含义:
系统和家教中心的管理人员
数据结构组成
编号
名称
含义
类型
长度
取值范围
取值含义
S00301
编号
numeric
6
从1开始自增
唯一身份标识编号
S00302
用户名
nvarchar
12
-----------
登陆账号
S00303
密码
nvarchar
12
————
登陆密码
S00304
权限
nvarchar
8
————
管理员的管理权限
数据结构编号:
S004
数据结构名称:
公告信息
数据结构含义:
管理人员发布的公共信息
数据结构组成
编号
名称
含义
类型
长度
取值范围
取值含义
S00401
编号
numeric
6
从1开始自增
信息编号
S00402
标题
nvarchar
30
-----------
信息标题
S00403
内容
nvarchar
1500
————
公告内容
S00404
发布者
nvarchar
8
————
公告信息来源发布者
S00405
发布时间
datetime
————
信息发布的时间
数据结构编号:
S005
数据结构名称:
服务反馈
数据结构含义:
学员、教员向家教中心反馈的信息或建议
数据结构组成
编号
名称
含义
类型
长度
取值范围
取值含义
S00501
编号
numeric
6
从1开始自增
用户的编号
S00502
反馈时间
datetime
用户反馈信息的时间
S00503
满意度
nvarchar
12
-----------
满意度评价
S00504
服务建议
nvarchar
300
————
服务建议内容
数据结构编号:
S006
数据结构名称:
协议
数据结构含义:
对试教成功的用户,进行签订授教协议的相关信息。
数据结构组成
编号
名称
含义
类型
长度
取值范围
取值含义
S00601
编号
numeric
6
试教情况的编号
S00602
甲方(学员)
nvarchar
4
————
学员姓名
S00603
乙方(教员)
nvarchar
4
————
教员姓名
S00604
协议内容
nvarchar
100
————
签订的协议的内容
S00605
签订时间
datetime
————
签订协议的时间
S00606
协议期限
numeric
————
协议的有效期限
数据结构编号:
S007
数据结构名称:
费用
数据结构含义:
用户缴纳各方面的费用
数据结构组成
编号
名称
含义
类型
长度
取值范围
取值含义
S00701
编号
numeric
6
————
用户的编号
S00702
费用类型
nvarchar
10
————
用户所要缴纳的各种费用类型
S00703
价格
nvarchar
10
————
用户所要缴纳的费中费用单价
S00704
缴费时间
datetime
————
用户缴纳费用的时间
S00705
备注
nvarchar
100
————
对用户缴纳费用的附加说明
S00706
缴费方式
nvarchar
10
————
用户缴费的方式
数据结构编号:
S008
数据结构名称:
教学评价
数据结构含义:
学员对教学质量的一个评价
数据结构组成
编号
名称
含义
类型
长度
取值范围
取值含义
S00801
编号
numeric
6
用户的编号
S00802
等级
nvarchar
5
————
对其教学质量评一个等级
S00803
备注
nvarchar
100
————
用户对其教学过程的一个备注
S00804
评价时间
datetime
————
用户评价提交的时间
数据结构编号:
S009
数据结构名称:
匹配信息
数据结构含义:
管理员对用户进行匹配的相关信息
数据结构组成
编号
名称
含义
类型
长度
取值范围
取值含义
S00901
编号
numeric
6
从1开始自增
信息编号
S00902
学员编号
nvarchar
4
————
学员的编号
S00903
教员编号
nvarchar
4
————
教员的编号
S00904
匹配时间
datetime
————
管理员进行匹配的时间
S00905
确认期限
numeric
用户确认匹配信息的时间期限
数据结构编号:
S010
数据结构名称:
试教情况
数据结构含义:
对匹配成功的用户进行试教安排,并记录试教过程中的一些情况
数据结构组成
编号
名称
含义
类型
长度
取值范围
取值含义
S01001
编号
numeric
6
匹配信息的编号
S01002
内容
nvarchar
100
————
试教情况的信息
S01003
状态
nvarchar
2
(成功/失败)
试教的状态
数据结构编号:
S011
数据结构名称:
授教情况
数据结构含义:
对签订协议的用户安排授教,并记录授教过程中的一些情况
数据结构组成
编号
名称
含义
类型
长度
取值范围
取值含义
S01101
编号
numeric
6
协议的编号
S01102
内容
nvarchar
100
————
授教情况的信息
S01003
状态
nvarchar
3
(授教中/结束)
授教的状态
数据结构编号:
S012
数据结构名称:
授课课程
数据结构含义:
用户求教或者辅导的课程
数据结构组成
编号
名称
含义
类型
长度
取值范围
取值含义
S01201
编号
numeric
6
从1开始自增
唯一身份标识编号
S01202
课程类型
nvarchar
10
————
意愿辅导或授教的科目类型
S01203
辅导年级
nvarchar
20
————
意愿辅导学生的年级
S01204
授课时间
datetime
————
有空授课的时间
S01205
授课时费
float
4
————
每小时授课的费用范围
(2)数据流描述
数据编号:
D001
数据流名称:
教员
简述:
教员的主要信息和资料
数据流来源:
教员
数据流去向:
家教中心管理员
数据流组成:
姓名+性别+照片+出生年月+辅导科目+辅导年级+个人简介+授课时间+授课时费+学校及专业+学历+职位+联系电话
数据编号:
D002
数据流名称:
学员
简述:
学员的主要信息和资料
数据流来源:
学员
数据流去向:
家教中心管理员
数据流组成:
姓名+性别+求教科目+年级+学习情况+授课时间+授课时费+联系人+联系电话+住址
数据编号:
D003
数据流名称:
公告信息
简述:
管理人员发布的公共信息
数据流来源:
家教中心管理员
数据流去向:
用户
数据流组成:
编号+标题+内容+发布者+发布时间
数据编号:
D004
数据流名称:
反馈信息
简述:
学员、教员向家教中心反馈的信息或建议
数据流来源:
学员、教员
数据流去向:
家教中心管理员
数据流组成:
编号+反馈时间+满意度+服务建议
数据编号:
D005
数据流名称:
协议
简述:
学员、教员双方签订协议,达成授教要求
数据流来源:
学员、教员
数据流去向:
家教中心管理员
数据流组成:
编号+甲方(学员)+乙方(教员)+协议内容+签订时间+协议期限
数据编号:
D006
数据流名称:
费用
简述:
管理员向用户收取的各项费用
数据流来源:
学员、教员
数据流去向:
家教中心管理员
数据流组成:
编号+费用类型+价格+缴费时间+缴费方式+备注
数据编号:
D007
数据流名称:
教学评价
简述:
学员、教员双方对教学质量进行评价
数据流来源:
学员、教员
数据流去向:
家教中心管理员
数据流组成:
编号+等级+备注+评价时间
数据编号:
D008
数据流名称:
匹配信息
简述:
管理员匹配学员跟教员的相关信息
数据流来源:
管理员
数据流去向:
学员、教员
数据流组成:
编号+学员编号+教员编号+匹配时间+确认期限
数据编号:
D009
数据流名称:
试教信息
简述:
记录试教过程中的一些信息
数据流来源:
学员、教员
数据流去向:
家教中心管理员
数据流组成:
编号+内容+状态
数据编号:
D010
数据流名称:
授教信息
简述:
记录授教过程中的一些信息
数据流来源:
学员、教员
数据流去向:
家教中心管理员
数据流组成:
编号+内容+状态
(3)数据存储描述
数据存储编号:
F001
数据存储名称:
教员
简述:
教员的主要信息和资料
数据存储组成:
姓名+性别+照片+出生年月+辅导科目+辅导年级+个人简介+授课时间+授课时费+学校及专业+学历+职位+联系电话+用户名+密码
关键字:
用户名
数据存储编号:
F002
数据存储名称:
学员
简述:
学员的主要信息和资料
数据存储组成:
姓名+性别+求教科目+年级+学习情况+授课时间+授课时费+联系人+联系电话+住址+用户名+密码
关键字:
用户名
数据存储编号:
F003
数据存储名称:
公告信息
简述:
管理人员发布的公共信息
数据存储组成:
编号+标题+内容+发布者+发布时间
关键字:
编号
数据存储编号:
F004
数据存储名称:
反馈信息
简述:
学员、教员向家教中心反馈的信息或建议
数据存储组成:
编号+反馈时间+满意度+服务建议
关键字:
编号
数据存储编号:
F005
数据存储名称:
协议
简述:
学员、教员双方签订协议,达成授教要求
数据存储组成:
编号+甲方(学员)+乙方(教员)+协议内容+签订时间+协议期限
关键字:
编号
数据存储编号:
F006
数据存储名称:
费用
简述:
管理员向用户收取的各项费用
数据存储组成:
编号+费用类型+价格+缴费时间+缴费方式+备注
关键字:
编号
数据存储编号:
F007
数据存储名称:
教学评价
简述:
学员、教员双方对教学质量进行评价
数据存储组成:
编号+等级+备注+评价时间
关键字:
编号
数据存储编号:
F008
数据存储名称:
匹配信息表
简述:
学员、教员双方对教学质量进行评价
数据存储组成:
编号+学员编号+教员编号+匹配时间+确认期限
关键字:
编号
数据存储编号:
F009
数据存储名称:
试教信息表
简述:
记录试教过程中的一些信息及状态
数据存储组成:
编号+内容+状态
关键字:
编号
数据存储编号:
F010
数据存储名称:
授教信息表
简述:
记录授教过程中的一些信息
数据存储组成:
编号+内容+状态
关键字:
编号
(4)处理过程的描述
处理逻辑编号:
P001
处理逻辑名称:
用户信息判断
简述:
判断用户信息的合法性
输入的数据流:
D001教员基本信息/D002学员基本信息
处理描述:
用户在资料填写模板中填写和修改资料,确定无误后点击提交,若提交成功则返回提交成功提示,否则返回提交不成功提示,并返回用户资料模板。
输出的数据流:
提交成功信息提示/提交不成功提交信息提示+D001教员基本资料/D002学员基本资料
处理逻辑编号:
P002
处理逻辑名称:
用户信息查询
简述:
对用户基本资料的查询
输入的数据流:
D001教员基本信息/D002学员基本信息
处理描述:
按年龄查询,按性别查询,按科目类型查询,按授课时费查询,按授课时间查询等进行查询用户基本资料的情况,查询无误则点击提交,若有误则进行修改,查询成功显示成功提示,否则显示不成功提示。
输出的数据流:
提交成功信息提示/提交不成功提交信息提示+D001教员基本信息/D002学员基本信息
处理逻辑编号:
P003
处理逻辑名称:
收费项目查询
简述:
对用户各种费用缴纳情况的查询
输入的数据流:
D006用户缴纳的各种费用
处理描述:
按缴纳时间查询,按支付方式查询,按各种费用类型查询和未缴查询用户各种费用的缴纳情况,查询无误则点击提交,若有误则进行修改,查询成功显示成功提示,否则显示不成功提示。
输出的数据流:
提交成功信息提示/提交不成功提交信息提示+D006各种费用及缴纳信息
处理逻辑编号:
P004
处理逻辑名称:
匹配处理
简述:
对匹配学员跟教员的相关信息进行处理
输入的数据流:
D008匹配后的信息
处理描述:
用户对管理员匹配后的信息进行确认,选择满不满意匹配,确认无误后则点击提交,若有误则进行修改,修改成功后则显示成功提示,否则显示不成功提示。
输出的数据流:
修改成功信息提示/修改不成功信息提示+D008匹配信息
处理逻辑编号:
P005
处理逻辑名称:
试教处理
简述:
记录试教过程中的一些信息及更正试教状态
输入的数据流:
D009试教的信息
处理描述:
管理员记录试教的情况,当试教中断或者结束后,管理员进行修改试教状态,确认无误后则单击提交,若有误则进行修改,修改成功后则显示成功提示,否则显示不成功提示。
输出的数据流:
修改成功信息提示/修改不成功信息提示+D009试教的信息
处理逻辑编号:
P006
处理逻辑名称:
签订协议
简述:
学员、教员双方签订协议,达成授教要求
输入的数据流:
D005协议的相关信息
处理描述:
用户根据模板填写协议的内容,确认无误后则单击提交,若有误则进行修改,修改成功后则显示成功提示,否则显示不成功提示。
输出的数据流:
修改成功信息提示/修改不成功信息提示+D005协议信息
处理逻辑编号:
P007
处理逻辑名称:
公告信息
简述:
管理人员发布的公共信息
输入的数据流:
D003公告信息
处理描述:
管理员根据用户反馈的信息跟评价信息,及想发布的公共信息,根据模板填写内容,确认无误后则单击提交,若有误则进行修改,修改成功后则显示成功提示,否则显示不成功提示。
输出的数据流:
修改成功信息提示/修改不成功信息提示+D003授教的信息
处理逻辑编号:
P008
处理逻辑名称:
反馈信息
简述:
用户对家教中心服务的意见和建议
输入的数据流:
用户对家教中心的建议和意见
处理描述:
用户根据模板填写相关内容,确认无误后提交,再反馈给管理员
输出的数据流:
D004反馈信息+提示提交成功/提交不成功。
5、数据库概念结构设计
5.1、局部ER图设计
5.2、总体ER图设计
nn
mm
1111
n
1
1
11
1
n1n1
n
11
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 家教中心 管理 系统