学校家教服务管理系统-课程设计报告Word文档下载推荐.doc

上传人:wj 文档编号:900721 上传时间:2023-04-29 格式:DOC 页数:17 大小:210KB
下载 相关 举报
学校家教服务管理系统-课程设计报告Word文档下载推荐.doc_第1页
第1页 / 共17页
学校家教服务管理系统-课程设计报告Word文档下载推荐.doc_第2页
第2页 / 共17页
学校家教服务管理系统-课程设计报告Word文档下载推荐.doc_第3页
第3页 / 共17页
学校家教服务管理系统-课程设计报告Word文档下载推荐.doc_第4页
第4页 / 共17页
学校家教服务管理系统-课程设计报告Word文档下载推荐.doc_第5页
第5页 / 共17页
学校家教服务管理系统-课程设计报告Word文档下载推荐.doc_第6页
第6页 / 共17页
学校家教服务管理系统-课程设计报告Word文档下载推荐.doc_第7页
第7页 / 共17页
学校家教服务管理系统-课程设计报告Word文档下载推荐.doc_第8页
第8页 / 共17页
学校家教服务管理系统-课程设计报告Word文档下载推荐.doc_第9页
第9页 / 共17页
学校家教服务管理系统-课程设计报告Word文档下载推荐.doc_第10页
第10页 / 共17页
学校家教服务管理系统-课程设计报告Word文档下载推荐.doc_第11页
第11页 / 共17页
学校家教服务管理系统-课程设计报告Word文档下载推荐.doc_第12页
第12页 / 共17页
学校家教服务管理系统-课程设计报告Word文档下载推荐.doc_第13页
第13页 / 共17页
学校家教服务管理系统-课程设计报告Word文档下载推荐.doc_第14页
第14页 / 共17页
学校家教服务管理系统-课程设计报告Word文档下载推荐.doc_第15页
第15页 / 共17页
学校家教服务管理系统-课程设计报告Word文档下载推荐.doc_第16页
第16页 / 共17页
学校家教服务管理系统-课程设计报告Word文档下载推荐.doc_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

学校家教服务管理系统-课程设计报告Word文档下载推荐.doc

《学校家教服务管理系统-课程设计报告Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《学校家教服务管理系统-课程设计报告Word文档下载推荐.doc(17页珍藏版)》请在冰点文库上搜索。

学校家教服务管理系统-课程设计报告Word文档下载推荐.doc

学校家教服务管理系统实现教师信息、职业类型管理;

实现职业登记(职业号、名称、地址、电话等);

实现职业作息登记(职业号、日期、开始时间、结束时间、教师);

实现工资管理和收费管理;

创建存储过程统计指定日期范围内各的时刻时间总和;

创建存储过程统计各种职业的需求次数;

创建check约束限制教师性别必须输入‘男’或‘女’;

建立表间关系。

(1)实现教师信息、职业类型管理;

(2)实现职业登记(职业号、名称、地址、电话等);

(3)实现职业作息登记(职业号、日期、开始时间、结束时间、教师);

(4)实现工资管理和收费管理;

(5)创建存储过程统计指定日期范围内各的时刻时间总和;

(6)创建存储过程统计各种职业的需求次数;

(7)创建check约束限制教师性别必须输入‘男’或‘女’;

(8)建立表间关系。

1.1问题描述

这是一个学校家教服务管理系统,要通过这个系统实现对学校家教服务管理,明确学校中每个家教教师的基本信息,包括姓名、性别、电话所教科目的具体信息的简介。

在这个系统中,可以查询每个教师的作息时间、工资、教师的家教收费情况等信息,有利于更好地了解这些家教的基本情况,选择适合自己的老师,也有利于学校对这些教师的统一管理。

1.2开发的目的

只需很少的管理人员就可以完成很多的人家教需求任务,使得家教管理更加规范化、科学化,人性化,同时还能够动态掌握教员和学员的信息,及时统计相关数据,为家教管理单位提供决策依据,既减少了人员的组织与花费,又提高了家教的服务水平和质量。

二家教服务管理系统分析

2.1需求分析

随着科技的发展和信息技术的日益普及,很多家长抱着望子成龙的心态,不遗余力的为孩子找合适的家教,而很多在校大学教师也希望通过当家教增加一点经济收入,基于这一点家教服务系统将给学校提供更好的管理系统,使学生更加了解教师,也通过这个系统使学校对于教师方便管理,满足几方面的要求.实现家教学校管理者对家教个人信息、职业情况、工作时间,工资结算地方便有效地管理。

2.2系统功能结构

本系统为家教服务提供了一个平台,是学校能在本系统中更好地管理家教教师,也使要做家教的老师能够更好的把自己展现给大家,供大家选择。

系统的功能主要包括:

(1)家教可以在系统中详尽的介绍自己,使自己以被选择。

(2)学校可以对家教老师的工资实行统一的管理。

(3)学校可以对家教老师的收费情况进行管理调整,尽量满足大家的需求。

(4)学校可以通过老师提供的作息时间更好的安排老师并有利于学生做出选择。

2.3系统概要设计

况简介模块

家教职业登记模块

家教作息情况概述

家教收费情况模块

家教工资情况模块

2.4数据流图

家教情况简介

家教收费情况

家教工资情况

家教职业登记

家教作息登记

职业号

名称

地址电话

开始时间

结束时间

教师日期

职工号

工资

收费

姓名

年龄

电话性别

家教服务管理系统

2.5业务流程图

教师

登记信息

教师信息

授课安排

作息表

工资核算

工资表

管理员

教师

P001

职业登记

D1

教师职业表

P003

P002

教师信息表

D22

信息登记

P004

收费统计

D4

收费表

P005

D5

管理员

(1)数据结构及数据项的描述

数据结构编号:

S001

数据结构名称:

数据结构含义:

做家教的员工

数据结构组成

编号

含义

类型

长度

取值范围

取值含义

S00101

nvarchar

8

————

教师真实姓名

S00102

性别

nchar

2

(男、女)

教师性别

S00103

科目

30

教师所教课程

S00104

地址

50

住址

S00105

电话

varchar

15

教员的联系电话

S002

职业信息

S00201

S00202

S00203

S00204

S003

职工作息

教师的授课安排

S00301

S00302

datetime

教师开始教课时间

S00303

教师结束教课时间

S00304

工作时间

教师工作时间

S00305

日期

上课日期

S004

收费管理

S00401

S00402

S00403

费用

10

S005

教师所挣的工资

S00501

S00502

(2)数据流描述

1.数据编号:

D001

数据流名:

简述:

登记家教所必需的信息

组成:

职业号、名称、地址、电话

2.数据编号:

D002

登记家教所必需的信息

姓名、性别、电话、科目、地址

3.数据编号:

D003

数据流名:

开始时间、结束时间、日期、职工号、工作时间

4.数据编号:

D004

开始时间、结束时间、费用

5.数据编号:

D005

登记家教所必需的信息

职工号、工资

(3)数据存储描述

数据存储编号:

数据存储名称:

教师职业表

简述:

管理人员登记的教师职业信息

数据存储组成:

数据存储编号D2

教师信息表

管理员登记的教师基本信息

D3

教师主要信息和资料

收费表

管理员向用户收取的各项费用

根据教师的授课安排进行工资核算

(4)处理过程的描述

处理逻辑编号:

处理逻辑名称:

对教师所教课程进行登记

处理描述:

教师所教职业进行登记,登记职工号、名称、地址和电话等

对教师基本信息进行登记

根据教师信息表和教师职业表对教师的授课进行安排

根据教师和其授课时间进行收费管理

根据收费表对教师的工资进行核算

三、数据库设计

3.1数据库概念结构设计

根据需求分析,该家教服务系统中实体包括:

教师职业登记工资收费职工作息;

局部E-R图设计如下:

职业登记

职业号号号

收费

开始

结束

3.2全局E-R图

职业

作息

工作

关系

反映

附属

四、逻辑设计

4.1转换关系模型

第一步:

把五个实体类型转换成五个模式:

教师(姓名、性别、电话、科目、地址)

职业登记(职业号、名称、地址、电话)

职工作息(开始时间、结束时间、日期、职工号、

工作时间)

收费(开始时间、结束时间、费用)

工资(职工号、工资)

第二步:

对于1:

1联系“反映”,可在“收费”模式中加入教师职工号(职工号为外键)。

对于1:

N联系“关系”,可以在“职工作息”模式中加入职业号属性(职业号外键)。

1联系“附属”,可以在“工资”模式中加入姓名属性(姓名为外键)。

N联系“工作”,可以在“收费”模式中加入职工号属性(职工号为外键)。

这样第一步得到的三个模式的形式如下:

教师(职工号,姓名,性别,学校、科目)

工资(职工号、工资、姓名·

收费(开始时间、结束时间、费用、职工号)

职业登记(职业号、电话、名称、地址)

职工作息(开始时间、结束时间、日期、职工号、工作时间、职业)

第三步:

对于M:

N联系“职业”则生成一个新的关系模式:

职业(职工号、名称)

这样形成以下六个模式:

教师(姓名、性别、电话、科目、地址、

职工号)

工资(职工号、工资、姓名)

职业登记(职业、电话、名称、地址、职工号)

职工作息(开始时间、结束时间、日期、职工、工作时间)

4.2分析范式级别

分析,关系模式的每个关系都是不可再分的原子值,即为第一范式,又因为每非主属性都不传递依赖于模式的候选键,因此该模式集为第三范式。

五、数据库的实现

createdatabase家教管理

createtable教师信息表

(职工号intnotnullprimarykey,

姓名char(10),

性别charcheck(性别='

男'

or性别='

女'

),

电话char(15),

科目char(15),

地址char(20))

createtable职业登记表

(职业char(20)primarykey,

电话char(20),

名称char(10),

createtable职工作息表

(职工号int,

开始时间char(15),

结束时间char(15),

工作时间intprimarykey

日期char(15))

createtable收费表

开始时间char(15),

结束时间char(15),

收费intprimarykey)

createtable工资表

(职工号intnotnullprimarykey,

工资decimalchar(10))

创建存储过程统计各种职业的需求次数;

createprocp_管理系统1

(@职业char(20))

as

select职业,count(*)

as需求次数from职业登记表

where职业=@职业

groupby职业

go

创建存储过程统计指定日期范围内各的时刻时间总和;

createprocp_管理系统2

(@日期char(15))

select工作时间,count(*)

as时刻总和from职工作息表

where日期=@日期

groupby工作时间

建立表间关系

六、总结

三周的课程设计很快就过去了,通过这次的课程设计,我们有很多的心得体会,数据库课程设计主要的目标是利用课程中学到的数据库知识和技术较好的开发设计出数据库应用系统,去解决各行各业信息化处理的要求。

通过这次的课程设计,加深了我们对数据库基本原理和基础理论的理解,巩固了对系统分析与设计的应用,掌握数据库应用系统设计开发的基本方法,进一步提高我们综合运用所学知识的能力。

首先是做这个系统概述、系统目标、系统需求、业务流程分析、数据流程分析和数据词典。

接下来是画Er图,写程序,实现数据库的建设等。

但我们发现这其中需要的很多知识我们没有接触过,上网查找资料的时候发现我们以前所学到的仅仅是皮毛,还有很多需要我们掌握的东西我们根本不知道。

同时也发现有很多已经学过的东西我们没有理解到位,不能灵活运用于实际,不能很好的用来解决问题,这就需要自己不断的大量的实践,通过不断的自学,不断地发现问题,思考问题,进而解决问题。

在这个过程中我们将深刻理解所学知识,同时也可以学到不少很实用的东西。

由于时间仓促以及个人能力有限,我们所做数据库仍有很多不足,望老师见谅。

最后,我们要特别感谢孙老师和胡老师,是在你们的悉心指导下,我们才能顺利完成这次的课程设计。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2