家教中心管理系统_第1页
家教中心管理系统_第2页
家教中心管理系统_第3页
家教中心管理系统_第4页
家教中心管理系统_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

家教中心管理系统 需求分析及概念结构设计 班级 组号 组员 目 录 1、系统功能概述 3 2、功能需求分析 3 3、业务流程分析 3 4、数据流程分析 3 4.1、数据流图 .3 4.2、数据字典(重点内容) .3 5、数据库概念结构设计(重点内容) 5 5.1、局部 ER 图设计 .5 5.2、总体 ER 图设计 .5 3 1、 系统功能概述 用户:登录用户系统,可以有家教中心管理和修改密码的功能。 1)家教中心管理:主要实现功能是信息管理,匹配管理,试教管理, 授教管理,评价管理,费用管理。用 户可以进 行修改、提交资料、删除、 查询信息的功能。用户通过提交资料,系统自动反馈给管理员,管理 员对用户提交的资料进行管理,管理员通过系统发布信息,方便用户 进行信息的查询。 2)修改密码:修改登录密码。 家教中心管理员:通过已注册的用户名和密码登录后,能实现家教 中心管理的功能。 家教中心管理:即享有用户修改、添加、删除、查询的全部功能,可 以对信息管理、匹配管理,试教管理,授教管理,评价管理,费用管理 进行系统的维护和管理。 2、 功能需求分析 家教中心管理信息系统 登录 修改密码 登录系统 系统管理 数据备份 用户 管理员 权限管理 家教中心 信息管理 资料查询 用户资料 授教管理 授教情况签订协议 试教管理 试教情况 安排试教 匹配管理 匹配信息确认 匹配信息查询 综合管理 反馈信息管理 公告信息管理 评价信息管理 收费管理 费用查询费用交纳 修改密码 经过调研及分析,家教中心管理系统主要完成以下功能: (1)信息管理 提供对用户资料的全面管理功能。包括登记用户资料,用户资料查询等。 用户(学员/教员)把一些基本信息进行录入,删除,修改,可查询,管 理员对剩余教员跟学员的情况进行统计,方便用户查询。当删除时,可选择是 否把其转存到历史资料表中。可生成用户信息表等。 (2)匹配管理 5 对用户资料进行查询,匹配学员跟教员,发布匹配信息,方便用户查询 确认;用户可对匹配信息进行最终确认(满意/不满意) ;对用户不满意匹配的 情况重新进行匹配,对满意匹配的情况记录进匹配表中。可录入,修改,删除, 查询匹配表,生成匹配信息表。 (3)试教管理 对匹配表中的用户,提示并安排其进行见面试教,记录,修改,删除, 查询试教情况,可查询,修改试教状态(成功/试教中 /失败),对失败的试教状 态删除其试教情况,并重新进行匹配,并删除其在匹配表中的相关信息。可生 成试教情况表。 (4)授教管理 对试教状态成功的用户,提示其确认签订协议的相关信息,等双方都确 认签订协议后再安排其进行授教。记录,修改,删除,查询授教情况(授教中 /结束) 。可生成授教情况表。 (5)统合管理 统合管理分为以下几部分: 5.1)评价管理:对授教结束后的用户双方,提示其进行双方评价,该功能用 户可以通过界面对彼此进行评价。可生成评价信息表 5.2)反馈管理:该功能用户可以通过对家教中心的服务人员的服务态度,服 务质量进行评价,可以对家教中心的管理提出自己的建议。系统自动返 回给家教中心的管理员,再由管理员在公告上发布信息。可生成反馈信 息表。 5.3)公告管理:对用户反馈的情况及建议进行公开、发布通知、意见公开、 民主评议。可生成公告信息表 (6) 收费管理 主要是对用户进行费用(信息登记费,匹配费,试教费,授教费, 服务费等)缴纳的各方面管理,主要包括费用的收取及费用的查询这两 个功能。 6.1)费用收取功能:该功能对用户设置对应的收费项目,用户通过界面查询 到应缴纳的各种费用项目,可以选择缴纳的方式,进行费用的缴纳,当 用户缴纳完后可到费用查询界面进行查询。 6.2)费用查询功能:该部分的设计可以进行费用查询,用户可以根据收费 项目、收费时间、收费类别、用户姓名等进行费用的查询,对有出入的 费用也可以进行反馈。该模块还有统计、查询、打印等功能,方便用户 了解情况。 (7) 系统维护 7.1)权限管理:可以进行用户的添加、删除、密码的修改 7.2)数据备份:可以提供用户直接备份数据 3、业务流程分析 业务流程符号说明: :系统外部 :实物或单据 :实物或信息流向 :处理 :数据存储 :文件 家教中心管理流程图: 7 管理员 匹配信息 匹配表 安排试教 试教情况表 公告信息 用户(学员/教 员) 登记个人信息 用户信息表 收费项目 缴费 费用登记 费用信息表 服务反馈 反馈信息表 签订 授教协议 安排授教 授教情况表 管理 历史资料表 4、数据流程分析 4.1、数据处理要求 1、用户登录:用户可以登陆系统进行注册,成为新用户,用户名和密码不 得超过 9 个字符,并且只能是字母或者数字,不允许出现特殊字符或者 汉字。 2、输入形式:生成特定的模板,根据模板的提示输入数据。分为必填和非 必填,以表格的形式进行填写,每一行后面出现“*”号的为必填项目。 时间格式统一为:yy-mm-dd hh:mm:ss 3、输出形式:用户名单以表格的形式输出,历史资料表,匹配表,试教情 况表,授教情况表,评价信息表,反馈信息表,公告信息表,费用信息表。 4.2、数据流图 :系统外部 :实物或单据 :实物或信息流 向 :处理 :数据存储 9 教员 S001 查询 P002 学员信息表 教员信息 登记 P001 教员登记表 管理员 S003 学员登记表 学员信息 登记 P001 学员 S002 查询 P002 教员信息表 信息管理流程图 学员 S002 确认 P004 匹配信息表 S009 管理员 S003 匹配用户 P004 匹配管理流程图 匹配信息表 S009 管理员 S003 安排记录试教 P005 试教情况表 S010 学员 S002 试教管理流程图 管理员 S003 试教情况表 S010 签订协议 P006 学员 S002 教员 S001 授教情况表 S011 授教管理流程图 学员 S002 教员 S001 评价教员 评价信息表 S008 评价学员 评价信息流程图 11 反馈信息表 S005 用户(学 员/教员) 意见登记 P008 处理意见 P007 管理员 S003 反馈信息流程图 用户(学 员/教员) 查询 P007 公告信息 S004 管理员 S003 公告信息流程图 费用信息表 S007 用户(学 员/教员) 管理员 S003 查询费 用 P003 缴纳费用 P003 收费管理流程图 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 开始自 增 信息编号 13 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 数据结构名称:授课课程 数据结构含义:用户求教或者辅导的课程 数据结构组成 编号 名称 含义 类型 长度 取值范围 取值含义 15 S01201 编号 numeric 6 从 1 开始自 增 唯一身份标识编号 S01202 课程类型 nvarchar 10 意愿辅导或授教的科目类型 S01203 辅导年级 nvarchar 20 意愿辅导学生的年级 S01204 授课时间 datetime 有空授课的时间 S01205 授课时费 float 4 每小时授课的费用范围 (2)数据流描述 数据编号:D001 数据流名称: 教员 简述:教员的主要信息和资料 数据流来源:教员 数据流去向:家教中心管理员 数据流组成:姓名+性别+照片+出生年月+辅导科目 +辅导年级+个人简介+授课 时间+授课时费+学校及专业 +学历+职位+ 联系电话 数据编号:D002 数据流名称: 学员 简述:学员的主要信息和资料 数据流来源:学员 数据流去向:家教中心管理员 数据流组成:姓名+性别+求教科目+年级+学习情况 +授课时间+授课时费+联系 人+联系电话+住址 数据编号:D003 数据流名称:公告信息 简述:管理人员发布的公共信息 数据流来源:家教中心管理员 数据流去向: 用户 数据流组成:编号+标题+内容+发布者+发布时间 数据编号:D004 数据流名称:反馈信息 简述:学员、教员向家教中心反馈的信息或建议 数据流来源:学员、教员 数据流去向: 家教中心管理员 数据流组成:编号+反馈时间+ 满意度+服务建议 数据编号:D005 数据流名称:协议 简述:学员、教员双方签订协议,达成授教要求 数据流来源:学员、教员 数据流去向: 家教中心管理员 数据流组成:编号+甲方( 学员)+ 乙方(教员)+协议内容+签订时间+协议期限 数据编号:D006 数据流名称:费用 简述:管理员向用户收取的各项费用 数据流来源:学员、教员 数据流去向: 家教中心管理员 数据流组成:编号+费用类型+ 价格+缴费时间+缴费方式 +备注 数据编号:D007 数据流名称:教学评价 简述:学员、教员双方对教学质量进行评价 数据流来源:学员、教员 数据流去向: 家教中心管理员 数据流组成:编号+等级+备注+评价时间 数据编号:D008 数据流名称: 匹配信息 简述:管理员匹配学员跟教员的相关信息 数据流来源:管理员 17 数据流去向:学员、教员 数据流组成:编号+学员编号+ 教员编号+匹配时间 +确认期限 数据编号:D009 数据流名称: 试教信息 简述:记录试教过程中的一些信息 数据流来源:学员、教员 数据流去向:家教中心管理员 数据流组成:编号+内容+状态 数据编号:D010 数据流名称: 授教信息 简述:记录授教过程中的一些信息 数据流来源:学员、教员 数据流去向:家教中心管理员 数据流组成:编号+内容+状态 (3)数据存储描述 数据存储编号:F001 数据存储名称: 教员 简述:教员的主要信息和资料 数据存储组成:姓名+性别+ 照片+出生年月+辅导科目 +辅导年级+个人简介+授 课时间+ 授课时费+学校及专业 +学历+职位+ 联系电话+用户名+密 码 关键字:用户名 数据存储编号:F002 数据存储名称: 学员 简述:学员的主要信息和资料 数据存储组成:姓名+性别+ 求教科目+年级+学习情况 +授课时间+授课时费+联 系人+联系电话+ 住址+用户名+密码 关键字:用户名 数据存储编号:F003 数据存储名称: 公告信息 简述:管理人员发布的公共信息 数据存储组成:编号+标题+ 内容+发布者+发布时间 关键字:编号 数据存储编号:F004 数据存储名称: 反馈信息 简述:学员、教员向家教中心反馈的信息或建议 数据存储组成:编号+反馈时间+ 满意度+服务建议 关键字:编号 数据存储编号:F005 数据存储名称: 协议 简述:学员、教员双方签订协议,达成授教要求 数据存储组成:编号+甲方(学员)+ 乙方(教员)+协议内容+签订时间+协议期限 关键字:编号 数据存储编号:F006 数据存储名称: 费用 简述:管理员向用户收取的各项费用 数据存储组成:编号+费用类型+ 价格+缴费时间+缴费方式 +备注 关键字:编号 数据存储编号:F007 数据存储名称: 教学评价 简述:学员、教员双方对教学质量进行评价 数据存储组成:编号+等级+ 备注+评价时间 19 关键字:编号 数据存储编号:F008 数据存储名称: 匹配信息表 简述:学员、教员双方对教学质量进行评价 数据存储组成:编号+学员编号+ 教员编号+匹配时间 +确认期限 关键字:编号 数据存储编号:F009 数据存储名称: 试教信息表 简述:记录试教过程中的一些信息及状态 数据存储组成:编号+内容+ 状态 关键字:编号 数据存储编号:F010 数据存储名称: 授教信息表 简述:记录授教过程中的一些信息 数据存储组成:编号+内容+ 状态 关键字:编号 (4)处理过程的描述 处理逻辑编号:P001 处理逻辑名称:用户信息判断 简述:判断用户信息的合法性 输入的数据流:D001 教员基本信息/D002 学员基本信息 处理描述:用户在资料填写模板中填写和修改资料,确定无误后点击提交,若 提交成功则返回提交成功提示,否则返回提交不成功提示,并返回 用户资料模板。 输出的数据流:提交成功信息提示/提交不成功提交信息提示 +D001 教员基本资 料/D002 学员基本资料 处理逻辑编号:P002 处理逻辑名称:用户信息查询 简述:对用户基本资料的查询 输入的数据流:D001 教员基本信息/D002 学员基本信息 处理描述:按年龄查询,按性别查询,按科目类型查询,按授课时费查询,按 授课时间查询等进行查询用户基本资料的情况,查询无误则点击提交,若有误 则进行修改,查询成功显示成功提示,否则显示不成功提示。 输出的数据流:提交成功信息提示/提交不成功提交信息提示 + D001 教员基本信 息/D002 学员基本信息 处理逻辑编号:P003 处理逻辑名称:收费项目查询 简述:对用户各种费用缴纳情况的查询 输入的数据流:D006 用户缴纳的各种费用 处理描述:按缴纳时间查询,按支付方式查询,按各种费用类型查询和未缴查 询用户各种费用的缴纳情况,查询无误则点击提交,若有误则进行 修改,查询成功显示成功提示,否则显示不成功提示。 输出的数据流:提交成功信息提示/提交不成功提交信息提示 +D006 各种费用及 缴纳信息 处理逻辑编号:P004 处理逻辑名称:匹配处理 简述:对匹配学员跟教员的相关信息进行处理 输入的数据流:D008 匹配后的信息 处理描述:用户对管理员匹配后的信息进行确认,选择满不满意匹配,确认无 误后则点击提交,若有误则进行修改,修改成功后则显示成功提示, 否则显示不成功提示。 输出的数据流:修改成功信息提示/修改不成功信息提示 +D008 匹配信息 21 处理逻辑编号:P005 处理逻辑名称:试教处理 简述:记录试教过程中的一些信息及更正试教状态 输入的数据流:D009 试教的信息 处理描述:管理员记录试教的情况,当试教中断或者结束后,管理员进行修改 试教状态,确认无误后则单击提交,若有误则进行修改,修改成功 后则显示成功提示,否则显示不成功提示。 输出的数据流:修改成功信息提示/修改不成功信息提示 +D009 试教的信息 处理逻辑编号:P006

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论