ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:274.27KB ,
资源ID:10862149      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10862149.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库课程设计报告学校家教服务管理系统.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库课程设计报告学校家教服务管理系统.docx

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

2、、结束时刻、教师); 实现工资管理和收费管理; 创建存储进程统计指定日期范围内各的时刻时刻总和; 创建存储进程统计各类职业的需求次数; 创建 check 约束限制教师性别必需输入男或女; 成立表间关系。 (1)实现教师信息、职业类型管理;(2)实现职业记录(职业号、名称、地址、电话等);(3)实现职业作息记录(职业号、日期、开始时刻、结束时刻、教师);(4)实现工资管理和收费管理;(5)创建存储进程统计指定日期范围内各的时刻时刻总和;(6)创建存储进程统计各类职业的需求次数;(7)创建check约束限制教师性别必需输入男或女;(8)成立表间关系。 问题描述这是一个学校家教服务管理系统,要通过那

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

4、着望子成龙的心态,不遗余力的为孩子找适合的家教,而很多在校大学教师也希望通过当家教增加一点经济收入,基于这一点家教服务系统将给学校提供更好的管理系统,使学生加倍了解教师,也通过那个系统使学校对于教师方便管理,知足几方面的要求. 实现家教学校管理者对家教个人信息、职业情形、工作时刻,工资结算地方便有效地管理。系统功能结构 本系统为家教服务提供了一个平台,是学校能在本系统中更好地管理家教教师,也使要做家教的老师能够更好的把自己展现给大家,供大家选择。系统的功能主要包括:(1)家教能够在系统中详尽的介绍自己,使自己以被选择。(2)学校能够对家教老师的工资实行统一的管理。(3)学校能够对家教老师的收费

5、情形进行管理调整,尽可能知足大家的需求。(4)学校能够通过老师提供的作息时刻更好的安排老师并有利于学生做出选择。系统概要设计 数据流图 业务流程图 数据流程图数据字典(1)数据结构及数据项的描述数据结构编号:S001数据结构名称:教师数据结构含义:做家教的员工数据结构组成编号名称含义类型长度取值范围取值含义S00101姓名nvarchar8教师真实姓名S00102性别nchar2(男、女)教师性别S00103科目nvarchar30教师所教课程S00104地址nvarchar50住址S00105电话varchar15教员的联系电话数据结构编号:S002数据结构名称:职业信息数据结构含义:教师所

6、教课程数据结构组成编号名称含义类型长度取值范围取值含义S00201职业号nvarchar8S00202名称nvarchar8教师真实姓名S00203地址nvarchar50住址S00204电话varchar15教员的联系电话数据结构编号:S003数据结构名称:职工作息数据结构含义:教师的讲课安排数据结构组成编号名称含义类型长度取值范围取值含义S00301职业号nvarchar8S00302开始时间datetime15教师开始教课时间S00303结束时间datetime15教师结束教课时间S00304工作时间datetime15教师工作时间S00305日期datetime15上课日期数据结构编号

7、:S004数据结构名称:收费数据结构含义:收费管理数据结构组成编号名称含义类型长度取值范围取值含义S00401开始时间datetime15教师开始教课时间S00402结束时间datetime15教师结束教课时间S00403费用nvarchar10数据结构编号:S005数据结构名称:工资数据结构含义:教师所挣的工资数据结构组成编号名称含义类型长度取值范围取值含义S00501职业号nvarchar8S00502工资nvarchar10教师所挣的工资(2)数据流描述1.数据编号:D001 数据流名:职业记录 简 述:记录家教所必需的信息 组 成:职业号、名称、地址、电话 2.数据编号:D002 数据

8、流名:教师信息 简 述:记录家教所必需的信息 组 成:姓名、性别、电话、科目、地址3.数据编号:D003 数据流名:职工作息 简 述:记录家教所必需的信息 组 成:开始时刻、结束时刻、日期、职工号、工作时刻4.数据编号:D004 数据流名:收费 简 述:记录家教所必需的信息 组 成:开始时刻、结束时刻、费用5.数据编号:D005 数据流名:工资 简 述:记录家教所必需的信息 组 成:职工号、工资(3)数据存储描述数据存储编号:D1数据存储名称: 教师职业表简述:管理人员记录的教师职业信息数据存储组成:职业号、名称、地址、电话数据存储编号D2数据存储名称: 教师信息表简述:管理员记录的教师大体信

9、息数据存储组成:姓名、性别、电话、科目、地址 数据存储编号:D3数据存储名称:作息表简述:教师主要信息和资料数据存储组成:开始时刻、结束时刻、日期、职工号、工作时刻数据存储编号:D4数据存储名称: 收费表简述:管理员向用户收取的各项费用数据存储组成:开始时刻、结束时刻、费用 数据存储编号:D5数据存储名称:工资表简述:按照教师的讲课安排进行工资核算数据存储组成:职工号、工资(4)处置进程的描述处置逻辑编号:P001处置逻辑名称:职业记录简述:对教师所教课程进行记录处置描述:教师所教职业进行记录,记录职工号、名称、地址和电话等处置逻辑编号:P002处置逻辑名称:信息记录简述:对教师大体信息进行记

10、录处置逻辑编号:P003处置逻辑名称:讲课安排简述:按照教师信息表和教师职业表对教师的讲课进行安排处置逻辑编号:P004处置逻辑名称:收费统计简述:按照教师和其讲课时刻进行收费管理处置逻辑编号:P005处置逻辑名称:工资核算简述:按照收费表对教师的工资进行核算 三、数据库设计 数据库概念结构设计 按照需求分析,该家教服务系统中实体包括:教师 职业记录 工资 收费 职工作息;局部E-R图设计如下: 全局E-R图四、逻辑设计4.1转换关系模型第一步:把五个实体类型转换成五个模式:教师(姓名、性别、电话、科目、地址)职业记录(职业号、名称、地址、电话)职工作息(开始时刻、结束时刻、日期、职工号、工作

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

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

13、 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 日期 char(15) )create table 收费表(

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

15、select 工作时刻, count(*) as 时刻总和 from 职工作息表 where 日期=日期group by 工作时刻go 成立表间关系六、总结三周的课程设计专门快就过去了,通过这次的课程设计,咱们有很多的心得体会,数据库课程设计主要的目标是利用课程中学到的数据库知识和技术较好的开发设计出数据库应用系统,去解决各行各业信息化处置的要求。通过这次的课程设计,加深了咱们对数据库大体原理和基础理论的理解,巩固了对系统分析与设计的应用,掌握数据库应用系统设计开发的大体方式,进一步提高咱们综合运用所学知识的能力。第一是做那个系统概述、系统目标、系统需求、业务流程分析、数据流程分析和数据词典。接下来是画Er图,写程序,实现数据库的建设等。但咱们发觉这其中需要的很多知识咱们没有接触过,上网查找资料的时候发觉咱们以前所学到的仅仅是皮毛,还有很多需要咱们掌握的东西咱们根本不明白。同时也发觉有很多已经学过的东西咱们没有理解到位,不能灵活运用于实际,不能专门好的用来解决问题,这就需要自己不断的大量的实践,通过不断的自学,不断地发觉问题,试探问题,进而解决问题。在那个进程中咱们将深刻理解所学知识,同时也能够学到很多很实用的东西。由于时刻仓促和个人能力有限,咱们所做数据库仍有很多不足,望老师见谅。最后,咱们要特别感激孙老师和胡老师,是在你们的悉心指导下,咱们才能顺利完成这次的课程设计。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1