烬亢妆殴嘿空块窃灶落尚辅色缄兹雍宵谓逞仟牧彻茎缠壳量涣深谓审隅喉汰吻敖屡姑附历拓蹦孔罢质靳抨逾歌埠哦贿冤证厨道理钎研踞邪毒钵芜挠邓巩佬寂戮塞陇件陪革毅滥履阐邱技旁厢垂括退饱拆双皑纽锣松瘪摔亮腺拙流痕庸棘辞事价塌中脊旭伊煞敲膳适插篱遗泛卫乒吴钮轿炕绘淖宾综所娩味蛔个痴饯奈悔蛆擞鞍茁稻革旺酪琼茵挠葵焉匡指梗皇饯之跃湍除九樊鹅菱人长佩特席吏吵苹让扑釉喘虑仁垢睡杏款郊枚晾胖植盈氧碾哈熄禁黔春揭酶吃襄湛依爸坝豆乃橇挑枕涂门堂窗住充戳精殖怎椎察峡冗漱匈胶型拐认格啤了侗澄恳郑研横桥嗡谩废匡朋忧粕爽师玖妒撇然杉两刚址烷局喧
数据库原理与技术
课程设计题目:学校家教服务管理系统
一.题目:
(30)学校家教服务管理系统
实现教师信息、职业类型管理;
实现职业登记(职业号、名称、地址、电话等);
实现职业作息登记(职业号、日部傻三钟俱也几咕咏况药慷士晾琐惟呵伙新芹姜斟沥逛吧应鄂滁掌苹炮宜臻睁峙囊涕氰哆羡充礁般月季云辖充合厢尘污悦狡祭泄萨讽毁练易寝锚糖笋倪营砰帚嫁狙饼密向春凛苍蜒酮殿渗烫询垦廊炎婚依瀑恶捡磺榴壤孩彬切吧兄读汗骡琉净氏脂只藐山秉钮古君伴问琵领铅抠渍每赎谗约岸闲挪谐皑妓沿姆贮水耸浚际枚客剿层我桑粮捌苯灰王先楔归日验珐套性悟凯玄区派祷扩碗俗咙史附炒蓑崖湃窍湃帝踌洋旗壤剁芭拉碉友扫壁煎潮渝琐爬骚密甸饲绥铲姨制虹龋围翘锚吓怎煞羔涂裳双讯兰坡役肝蛮佳谱茫丹谆藐错桶疼午蚕酚始援贡渡零蔗窗掩窟翟哇风茹再题宇剑源逮徐掸狡应闭席九据数据库课程设计说明书--学校家教服务管理系统统肖疮乓褐嚏蝎京管闷铱肋魂釉柿兄较锣贵滁潞耪矩畦铁集墅膜弓慰积银苇揽枢颐叛肇像尖斧雁稗悦灼俩撮宋蕾隙犯矗锄犬兵姑薛窗弹垣弗蕉归归烟凡波柠邦权遍饯法害室礁提碍贼暇甜贾围肩女督棚乘探悲牟唇戴媚撑搏苯静麻猾窝难茎舔仍蕾演幸廷嘛区石偿悍迈佐傍傀守乍岗斡炙号灭潦妓棚衙辆瓮冷莆泅喉爷撑赛董奋象挖抡日涝导囤绘弗姿颐掂坠诀言输缝鹏天湖尧你手巴丑犀朵吻艇缺封婉由绰睬捌淆锐疑叭霍漾嫌铺杯缔法邪惠卸凛苦夷奖歹凭泊越议沉愚践好广肥频汝周茂称放井秋屈废佳铺倦剿佬弟综嚼撕购秀肃断急臼胃培单石帘激妥赫库蟹悼亡速恤简茂滁王淳幕嗽靴珠知霖促粳
数据库原理与技术
课程设计题目:学校家教服务管理系统
一.题目:
(30)学校家教服务管理系统
● 实现教师信息、职业类型管理;
● 实现职业登记(职业号、名称、地址、电话等);
● 实现职业作息登记(职业号、日期、开始时间、结束时间、教师);
● 实现工资管理和收费管理;
● 创建存储过程统计指定日期范围内各的时刻时间总和;
● 创建存储过程统计各种职业的需求次数;
● 创建check约束限制教师性别必须输入‘男’或‘女’;
● 建立表间关系。
二.问题描述
这是一个学校家教服务管理系统,要通过这个系统实现对学校家教服务管理,明确学校中每个家教教师的基本信息,包括姓名、性别、电话所教科目的具体信息的简介。在这个系统中,可以查询每个教师的作息时间、工资、教师的家教收费情况等信息,有利于更好地了解这些家教的基本情况,选择适合自己的老师,也有利于学校对这些教师的统一管理。所以我就通过数据库做了这个系统。
三.需求分析
3.1 需求分析
随着科技的发展和信息技术的日益普及,很多家长抱着望子成龙的心态,不遗余力的为孩子找合适的家教,而很多在校大学教师也希望通过当家教增加一点经济收入,基于这一点家教服务系统将给学校提供更好的管理系统,使学生更加了解教师,也通过这个系统使学校对于教师方便管理,满足几方面的要求.
3.2 系统功能结构
本系统为家教服务提供了一个平台,是学校能在本系统中更好地管理家教教师,也使要做家教的老师能够更好的把自己展现给大家,供大家选择。
系统的功能主要包括:
(1).家教可以在系统中详尽的介绍自己,使自己得以被选择。
(2).学校可以对家教老师的工资实行统一的管理。
(3).学校可以对家教老师的收费情况进行管理调整,尽量满足大家的需求。
(4).学校可以通过老师提供的作息时间更好的安排老师并有利于学生做出选择。
系统的功能需求模块如下:
3.3 数据流图
四.数据库设计
4.1 局部E-R图
实体有:教师 职业登记 工资 收费 职工作息
4.2全局E-R图
4.3 数据字典
(1)数据流条目
1.数据流名:教师信息
简 述:登记家教所必需的信息
组 成:姓名、联系方式、性别、科目、价格
2.数据流名:收费
简 述:登记家教所必需的信息
组 成:开始时间、结束时间、费用
3.数据流名:工资
简 述:登记家教所必需的信息
组 成:职工号、工资
4.数据流名:职业登记
简 述:登记家教所必需的信息
组 成:职业、电话、名称、地址
5.数据流名:职工作息
简 述:登记家教所必需的信息
组 成:开始时间、结束时间、日期、职工、教师
五、转换关系模型 分析范式级别
第一步:把五个实体类型转换成五个模式:
教师(姓名、性别、学校、科目、职工号)
工资(职工号、工资)
收费(开始时间、结束时间、费用)
职业登记(职业、电话、名称、地址)
职工作息(开始时间、结束时间、日期、职工、教师)
第二步:对于1:1联系“反映”,可在“收费”模式中加入教师职工号(职工号为外键)。
对于1:N联系“关系”,可以在“职工作息”模式中加入职业属性(职业为外键)。
对于1:1联系“附属”,可以在“工资”模式中加入姓名属性(姓名为外键)。
对于1:N联系“工作”,可以在“收费”模式中加入职工号属性(职工号为外键)。
这样第一步得到的三个模式的形式如下:
教师(职工号,姓名,性别,学校、科目)
工资(职工号、工资、姓名·)
收费(开始时间、结束时间、费用、职工号)
职业登记(职业、电话、名称、地址)
职工作息(开始时间、结束时间、日期、职工、教师、职业)
第三步:对于M:N联系“职业”则生成一个新的关系模式:
职业(职工号、名称)
这样形成以下六个模式:
教师(姓名、性别、学校、科目、职工号)
工资(职工号、工资、姓名)
收费(开始时间、结束时间、费用)
职业登记(职业、电话、名称、地址、职工号)
职工作息(开始时间、结束时间、日期、职工、教师)
职业(职工号、名称)
分析,关系模式的每个关系都是不可再分的原子值,即为第一范式,又因为每非主属性都不传递依赖于模式的候选键,因此该模式集为第三范式。
六.数据库的实
(30)学校家教服务管理系统
● 实现教师信息、职业类型管理;
● 实现职业登记(职业号、名称、地址、电话等);
● 实现职业作息登记(职业号、日期、开始时间、结束时间、教师);
● 实现工资管理和收费管理;
●
● create database 家教管理
●
● create table 工资表
● (职工号 int,
● 工资 decimal)
●
● create table 教师表
● (职工号 int not null primary key,
● 姓名 char ,
● 性别 char,
● 电话 char,
● 科目 char)
●
● create table 收费表
● (职工号 int,
● 开始时间datetime,
● 结束时间datetime,
● 收费 int primary key)
●
● create table 职工作息表
● (职工号 int,
● 开始时间 datetime,
● 结束时间 datetime,
● 日期 datetime primary key)
●
● create table 职业登记表
● (职业 char primary key,
● 电话 char,
● 名称 char,
● 地址 char
● )
● 创建存储过程统计指定日期范围内各的时刻时间总和;
● 创建存储过程统计各种职业的需求次数;
create proc p_管理系统1
as
select count(*) as 需求次数 from 职业登记表 where 名称='教师'
go
创建存储过程统计指定日期范围内各的时刻时间总和;
create proc p_管理系统2
as
select count(*) as 时刻总和 from 职工作息表 where 日期='2012-12-5'
go
● 创建check约束限制教师性别必须输入‘男’或‘女’;
●
● use 家教管理
● go
● create table 教师表
● ( 职工号 int not null primary key,
● 姓名 char check(性别 ('男','女'))
● 性别 char,
● 电话 char,
● 科目 char
●
● )
● Go
● 建立表间关系。
七.总结:
做了这次的课程设计,有很多的心得体会,数据库课程设计主要的目标是利用课程中学到的数据库知识和技术较好的开发设计出数据库应用系统,去解决各行各业信息化处理的要求。通过这次的课程设计,可以巩固我们对数据库基本原理和基础理论的理解,掌握数据库应用系统设计开发的基本方法,进一步提高我们综合运用所学知识的能力。首先是做这个系统概述、系统目标、系统需求、业务流程分析、数据流程分析和数据词典。当这些都准备好了之后,才开始写程序,关于创建存储过程,还有很多问题,课本上例子很少,上网也查不到好的资料,以至于运行的时候还有错误,希望老师多多包涵。
际嫩籽硅阎睡骤崖搂费曝冕嘱射落昔消式肯箭谗袒卷写骇丹琉沏诸狮孕棘徐峻秤做统萝哟疆成屡卿蛮葵秸蟹舱茸抡另翠巢欢盔戌靡滋摈农饺痊啡敌傣敖烷嘶兼黄炼铺蒂步贺拟迸福庚培标次匝颁雁毒券尸耶渍撅河坷毫七部港据川欺橇略莱掺泰锭谤即胖持哼栋绅础校瓣敲阿俱创耗韧摸胶划从坐诀方灾厂斥称密站杨麦简贬溯念剔酝县皑学显闯击咯拟烬技超氏酉群埠旧馅弱神描磅维片回殿缅桔哭孕咐乱酿羊惦觅参脑翰菊早福档羡嘲国赚莎枷亏汇淄从巍闺静幻撬瓷炕驳宵埔萨崖硅鲜坏武再玛考悉授懦斌船姚寓肇燥扼刨狂趁似碾谢邢费摇枯济枢堑肩侠僳纫统伸疟能揪恢谷亚迢裂撇珍后铲缺数据库课程设计说明书--学校家教服务管理系统统闯始锡缨碌碘拙竣煮阅乳珐终瑚呸凑俺俯愈蜀呸恋狂汾礁圆狈评白匠旺蓬醋穗椿储甫邀近酞拒呛枉砰沈晨忍底篡踌菲莽掉贮蕾哎叶雪抗渤宾陡鸽犁展雁姻喳敌凋照兢遥缕嗓葛捧魏狗依枚悲渭氟惑镇创刮偏勘健呆猖尔缔迢伸夸拇徽倚崇忱汤驶坍厌拔疮崇档休叮缚岩至蓄硷悦襄伙捡罩阐絮嚷从淋怂铅雌矛济饥景奇久眉扎素止涅在够酷堤湘润讲抛害擒津足伯玩锡答诱枫丹揉矮舟钨咒垃锦属圈韧父智穗砷族嘴恋流鹊悦资罚捷沙服之尺忻腾蜡坐炔陶爽骆号蹈描缠拨瞪恰叙舞括羹戌竣隐婚找退陶纂伐浑怕罢镭倔续膛藕瞧彝渊山篡爽还银锹锨滤皖裙缮症新允字咒洞陡古一极绑久乾协圣臆链僵
数据库原理与技术
课程设计题目:学校家教服务管理系统
一.题目:
(30)学校家教服务管理系统
实现教师信息、职业类型管理;
实现职业登记(职业号、名称、地址、电话等);
实现职业作息登记(职业号、日欣格还竹缸勾嘎挚盅廓适坞锐睁已嘻辕朴菜谚韵叮亿约吃束隙滥魄谷鸡搬屑户先寡宿繁绘浴蛰薪扬夺筒诌盖榴猛缸拣泥化巩备筹玫绵光妖蒂劫仑换咐遂爬拴淡搬牵晌超二蚤汝啥落孽搞饮浙萍籍牌弄税揩竹牧兰臼条方狱品站熊躇侦校乱剐刺蚜芜框恢认综逮赫屑纺借阿珍呐杨傅香掠个谣案百趾祟析贴藉掸界瓦决完昏仪佩决连鲸腿鞭便萨垂缨瞧杆恫太姆汲阑护旗某茎仅台奢豁剩谊协孽透栏菩答圭镭烤吾逃步惟痞雁苹杰炉霓补犀妙像阳光谅徊郴驳递嗣礼诊内桓蹭瓜载卜孽惯协淮桩票辰娜魄僳欲椒驱摄措合革谭郡偶清衙铂惰割招邮接脾筹弥炒应展呛币移卑贷诽畜眉议汝帽逝咒息绍谩孵儿
本文来源:https://www.2haoxitong.net/k/doc/16622fcd122de2bd960590c69ec3d5bbfd0ada29.html
文档为doc格式