学校家教服务管理系统

上传人:z**** 文档编号:125875461 上传时间:2022-07-27 格式:DOC 页数:19 大小:669.50KB
收藏 版权申诉 举报 下载
学校家教服务管理系统_第1页
第1页 / 共19页
学校家教服务管理系统_第2页
第2页 / 共19页
学校家教服务管理系统_第3页
第3页 / 共19页
资源描述:

《学校家教服务管理系统》由会员分享,可在线阅读,更多相关《学校家教服务管理系统(19页珍藏版)》请在装配图网上搜索。

1、学号数据库系统概论课程设计报告题 目 :学校家教服务管理系统专 业 : 网络工程 班级:姓名:指导教师: 2017-2018成绩:计算机学院2017 年12月8号绪论1.1 问题描述1.2 开发的目的家教服务管理系统分析2.1 需求分析2.2 系统功能结构2.3 系统概要设计2.4 数据流图2.5 业务流程图2.6 数据流程图2.7 数据字典三数据库设计3.1 数据库概念结构设计3.2 全局 E-R 图四逻辑设计4.1转换关系模式4.2 分析范式级别五数据库的实现六 总结、绪论题目:学校家教服务管理系统学校家教服务管理系统 实现教师信息、职业类型管理; 实现职业登记(职业号 名称、地址、电话等

2、); 实现职业作息登记(职业号、日期、开始时间、结束 时间、教师); 实现工资管理和收费管理; 创建存储过程统计指定日期范围内 各的时刻时间总和; 创建存储过程统计各种职业的需求次数; 创建 check 约 束限制教师性别必须输入男或女; 建立表间关系。1)实现教师信息、职业类型管理;2)实现职业登记(职业号、名称、地址、电话等);3)实现职业作息登记(职业号、日期、开始时间、结束时间、教师)4)实现工资管理和收费管理;5)创建存储过程统计指定日期范围内各的时刻时间总和;6)创建存储过程统计各种职业的需求次数;7)创建 check 约束限制教师性别必须输入男或女;8)建立表间关系。1.1 问题

3、描述这是一个学校家教服务管理系统,要通过这个系统实现对学校家教服务管 理,明确学校中每个家教教师的基本信息,包括姓名、性别、电话所教科目的具 体信息的简介。在这个系统中,可以查询每个教师的作息时间、工资、教师的家 教收费情况等信息,有利于更好地了解这些家教的基本情况,选择适合自己的老 师,也有利于学校对这些教师的统一管理。1.2 开发的目的只需很少的管理人员就可以完成很多的人家教需求任务,使得家教管理更加 规范化、科学化,人性化,同时还能够动态掌握教员和学员的信息,及时统计相 关数据,为家教管理单位提供决策依据,既减少了人员的组织与花费,又提高了 家教的服务水平和质量。二 家教服务管理系统分析

4、2.1 需求分析随着科技的发展和信息技术的日益普及 ,很多家长抱着望子成龙的心态 , 不遗余力的为孩子找合适的家教,而很多在校大学教师也希望通过当家教增加一 点经济收入,基于这一点家教服务系统将给学校提供更好的管理系统 ,使学生更 加了解教师,也通过这个系统使学校对于教师方便管理 ,满足几方面的要求 . 实 现家教学校管理者对家教个人信息、职业情况、工作时间,工资结算地方便有效 地管理。2.2 系统功能结构本系统为家教服务提供了一个平台,是学校能在本系统中更好地管理家教教师,也使要做家教的老师能够更好的把自己展现给大家,供大家选择。系统的功能主要包括:(1)家教可以在系统中详尽的介绍自己,使自

5、己以被选择。(2)学校可以对家教老师的工资实行统一的管理。(3)学校可以对家教老师的收费情况进行管理调整,尽量满足大家的需求。(4)学校可以通过老师提供的作息时间更好的安排老师并有利于学生做出选择。2.3 系统概要设计学校家教服务管理系统家教工资情况模块家教情况简介模块家教收费情况模块家教作息情况概述家教职业登记模块2.4 数据流图2.5 业务流程图教师作息表管理员教师信息工资表授课安排登记信息工资核算2.6数据流程图教师管理员工资核算P005P002信息登记P004收费统计P003授课安排P001职业登记D1教师职业表D2教师信息表D2作息表D5工资表D4收费表2.7 数据字典(1) 数据结

6、构及数据项的描述数据结构编号:S001数据结构名称:教师数据结构含义:做家教的员工数据结构组成编号名称含义类型长度取值范围取值含义S00101姓名nvarchar8教师真实姓名S00102性别nchar2(男、女)教师性别S00103科目nvarchar30教师所教课程S00104地址nvarchar50住址S00105电话varchar15教员的联系电话数据结构编号: S002 数据结构名称:职业信息 数据结构含义:教师所教课程 数据结构组成编号名称含义类型长度取值范围取值含义S00201职业号nvarchar8S00202名称nvarchar8教师真实姓名S00203地址nvarchar5

7、0住址S00204电话varchar15教员的联系电话数据结构编号: S003数据结构名称:职工作息 数据结构含义:教师的授课安排 数据结构组成编号名称含义类型长度取值范围取值含义S00301职业号nvarchar8S00302开始时间datetime15教师开始教课时间S00303结束时间datetime15教师结束教课时间S00304工作时间datetime15教师工作时间S00305日期datetime15上课日期数据结构编号: S004 数据结构名称:收费 数据结构含义:收费管理 数据结构组成编号名称含义类型长度取值范围取值含义S00401开始时间datetime15教师开始教课时间S

8、00402结束时间datetime15教师结束教课时间S00403费用nvarchar10数据结构编号:S005 数据结构名称:工资 数据结构含义:教师所挣的工资 数据结构组成编号名称含义类型长度取值范围取值含义S00501职业号nvarchar8S00502工资nvarchar10教师所挣的工资2)数据流描述1. 数据编号: D001数据流名:职业登记简 述:登记家教所必需的信息组 成:职业号、名称、地址、电话2. 数据编号: D002数据流名:教师信息简 述:登记家教所必需的信息组 成:姓名、性别、电话、科目、地址3. 数据编号: D003数据流名:职工作息简 述:登记家教所必需的信息组

9、成:开始时间、结束时间、日期、职工号、工作时间4. 数据编号: D004数据流名:收费简 述:登记家教所必需的信息组 成:开始时间、结束时间、费用5. 数据编号: D005数据流名:工资简 述:登记家教所必需的信息组 成:职工号、工资3)数据存储描述数据存储编号: D1数据存储名称: 教师职业表简述:管理人员登记的教师职业信息数据存储组成:职业号、名称、地址、电话数据存储编号 D2 数据存储名称: 教师信息表 简述:管理员登记的教师基本信息 数据存储组成:姓名、性别、电话、科目、地址数据存储编号:D3 数据存储名称:作息表 简述:教师主要信息和资料 数据存储组成:开始时间、结束时间、日期、职工

10、号、工作时间数据存储编号: D4 数据存储名称: 收费表 简述:管理员向用户收取的各项费用 数据存储组成:开始时间、结束时间、费用数据存储编号: D5 数据存储名称:工资表 简述:根据教师的授课安排进行工资核算 数据存储组成:职工号、工资4)处理过程的描述处理逻辑编号: P001 处理逻辑名称:职业登记 简述:对教师所教课程进行登记 处理描述:教师所教职业进行登记,登记职工号、名称、地址和电话等处理逻辑编号: P002 处理逻辑名称:信息登记 简述:对教师基本信息进行登记处理逻辑编号: P003 处理逻辑名称:授课安排 简述:根据教师信息表和教师职业表对教师的授课进行安排处理逻辑编号: P00

11、4 处理逻辑名称:收费统计 简述:根据教师和其授课时间进行收费管理处理逻辑编号:P005处理逻辑名称:工资核算 简述:根据收费表对教师的工资进行核算三、数据库设计3.1 数据库概念结构设计根据需求分析,该家教服务系统中实体包括:教师 职业登记 工资 收费 职 工作息;局部E-R图设计如下:收费3.2全局E-R图电话科目性别地址姓名职工号工资附属职业反映工作职业号作息开始名称结束地址费用电话关系职业职工作息职业登记教师收费工资四、逻辑设计4.1 转换关系模型第一步:把五个实体类型转换成五个模式: 教师(姓名、性别、电话、科目、地址) 职业登记(职业号、名称、地址、电话) 职工作息(开始时间、结束

12、时间、日期、职工号、 工作时间)收费(开始时间、结束时间、费用)工资(职工号、工资)第二步:对于1:1 联系“反映”,可在“收费”模式中加入教师职工号(职工号 为外键)。对于 1:N 联系“关系”,可以在“职工作息”模式中加入职业号属性(职 业号外键)。对于 1:1 联系“附属”,可以在“工资”模式中加入姓名属性(姓名为 外键)。对于 1:N 联系“工作”,可以在“收费”模式中加入职工号属性(职工 号为外键)。这样第一步得到的三个模式的形式如下: 教师(职工号,姓名,性别,学校、科目)工资(职工号、工资、姓名) 收费(开始时间、结束时间、费用、职工号) 职业登记(职业号、电话、名称、地址) 职

13、工作息(开始时间、结束时间、日期、职工号、工作时间、职业)第三步:对于M:N联系“职业”则生成一个新的关系模式: 职业(职工号、名称)这样形成以下六个模式: 教师(姓名、性别、电话、科目、地址、职工号) 工资(职工号、工资、姓名) 收费(开始时间、结束时间、费用) 职业登记(职业、电话、名称、地址、职工号) 职工作息(开始时间、结束时间、日期、职工、工作时间) 职业(职工号、名称)4.2 分析范式级别分析,关系模式的每个关系都是不可再分的原子值,即为第一范式,又因为每非主属性都不传递依赖于模式的候选键,因此该模式集为第三范式。五、数据库的实现学校家教服务管理系统create database

14、家教管理create table 教师信息表(职工号 int not null primary key, 姓名 char (10),性别char check(性别=男or性别=女),电话 char (15), 科目 char (15),地址 char (20) create table 职业登记表 (职业 char (20)primary key , 电话 char (20), 名称 char (10),地址 char (20) create table 职工作息表( 职工号 int ,开始时间char (15),结束时间char (15),工作时间 int primary key 日期 ch

15、ar(15) )create table 收费表( 职工号 int ,开始时间 char (15),结束时间 char (15),收费 int primary key ) create table 工资表( 职工号 int not null primary key , 工资 decimal char (10)创建存储过程统计各种职业的需求次数crea te proc p_ 管理系统 1(职业 char(20)asselect 职业 , count(*)as 需求次数 from 职业登记表where 职业=职业group by 职业go创建存储过程统计指定日期范围内各的时刻时间总和create

16、proc p_管理系统 2(日期 char(15)asselect 工作时间, count(*)as 时刻总和 from 职工作息表 where 日期=日期group by 工作时间职业电话名称地址1教师1536895454小李郑州2大学生1526698542小张南阳3公司职员1536657478小刘洛阳4专职家教1524567895小刘|驻马店*职工号开始时间结束时间工作时间日期118:0010:0022012-5-12229:0010:0012012-5-12338:3011:3032012-6-4+412:0016:0042012-7-6DECLARE RC intEXEC RC =家鞍

17、管理dbo 8_管理系统1 DECLARE PrnLine nvarchar 4000*PRINT 存储过程:家鞍管理.dbo.p管理系统1SELECT PrnLine = ?返回代码=? + CONVERT (nvarchar,PRINT PrnLine|需求次数DECLARE RC intEKEC RC =家鞍管理业o丄管理系统2DECLARE PrnLine nvarchar 400(7PRINT 存储过程:家教管理.dbo.p管理系统巴SELECT PrnLine 二、返回狀码二、+ CONVERT (nvarchar, RC)PRINT PrnLine时刻总和1 2建立表间关系六、总

18、结三周的课程设计很快就过去了,通过这次的课程设计,我们有很多的心得体 会,数据库课程设计主要的目标是利用课程中学到的数据库知识和技术较好的开 发设计出数据库应用系统,去解决各行各业信息化处理的要求。通过这次的课程 设计,加深了我们对数据库基本原理和基础理论的理解,巩固了对系统分析与设 计的应用,掌握数据库应用系统设计开发的基本方法,进一步提高我们综合运用 所学知识的能力。首先是做这个系统概述、系统目标、系统需求、业务流程分析、数据流程 分析和数据词典。接下来是画Er图,写程序,实现数据库的建设等。但我们发 现这其中需要的很多知识我们没有接触过,上网查找资料的时候发现我们以前所 学到的仅仅是皮毛,还有很多需要我们掌握的东西我们根本不知道。同时也发现 有很多已经学过的东西我们没有理解到位,不能灵活运用于实际,不能很好的用 来解决问题,这就需要自己不断的大量的实践,通过不断的自学,不断地发现问 题,思考问题,进而解决问题。在这个过程中我们将深刻理解所学知识,同时也 可以学到不少很实用的东西。由于时间仓促以及个人能力有限,我们所做数据库 仍有很多不足,望老师见谅。 最后,我们要特别感谢孙老师和胡老师,是在你们的悉心指导下,我们才能顺 利完成这次的课程设计。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!