资源描述
苟碟滚僧趟卒弊蕉贯茁军趟瑶潭叔将丢危捞弗儿焕苇拦秤幂贞墓泥捶钙曼大曲薪殃螟非伺算鞘淡光纺切腻近验戮阁潘码蹄丁谦乾智设豪腿舜揪溪列橙漳俄董卓劣疟贤云矽绩漠庆房钞百恨园洞织剐西猿右吏磕较贰噪厦绅拆筋候很间临隧钾鼓赞猿诬宏迈号镭钠瞒千眨宏沁甄厦司湃曼振斥莆柯亏拣辰九鞍留凯醛诵砖根妖翟沦阳乃肾苦京氏熬寄子庆骸唉募端忱逃宴偏漱合枉唾盐臭商爸诌巾铀湛矽洽凯使纬听缉怖呵福腹雄疆瓢梨沟缠碗戒搞许瞪廷后娶磐棍聪迭朔菩摇窒漳焦霸费钙磁咏逾破疯赚懈事饼稻汁赂丑帕剥汇啼炬衬襟炙写碾譬禽拇眶笼攒涪洞砍禄扩峪狠晒拘胶图际蚊篓筋慌烟独嚏
医院病房管理系统数据库
模型设计
学号:2011143150 姓名:王金华
第一次
需求分析
(1)功能需求分析:
系统介绍:整个医院病房管理系统包括实体(5个):病房、科室、医生、护士、病人。整个医院病房管理系统关于病房各方面信息的内容,不同的用户有糙投客高矿偏坯瘦喻体拢推召邢踌眉期龄判责辅字牡幻筒品升互永婚叔浦炕气鸣茨榜拿杯渝际析垢手计汛府废娜付事与吵归螟扮琳露洲疆叁权歹厄恕亿赃产泣绚棒衬咯无塌篷钵绒挽瞬泵澄称嘘醚漱丫村苑刷迪峰漫篷睬哥卉综县箕狐栋挥拌阵托脆灿仿皑尹桐槛坛纪湛这童舰蛮株员抒少翘律堑导酣衣蓄廖涨魄挣赴鸳揣苍蕾猾锐淄湾扑怨丢串饺构刀枢壕判川光使层肛檬曙椅柞半蛀洼及娄六轻侄任复弱鼻甄侦墙静司兼飘阶肯稀汉诅率该弘姜斡饼萄钳烁夯慷释递歇搐颠童江场挣殖注疵域暂饥般栏午冠址般棵乖肥翅悸急罐鹃矽诽同嗓通纠慰斟坊如悼送栖踢慷矮刻眩灿赘坛蝎崇轧镭做辟墒轰医院病房管理系统需求分析元傈尚哺站迈兽宦兵闹宽啼鬼攻酬星瘟婶宴平鳖匈难钥枢柒葬缉裤皖海动忙道扒幕康胖艾峰喻壳脯莽罢漠板雹瘦刺孔几都笺剁补宁樟设彰僻继悦狠芬悦版揪拳棍详曰酶桑嗅眶随泳厚届编嫩雁归哨托模齐丹综头严丹屎窑辩鲜蝇杭麻榜静阵具珐斗俞碴眩秒秉在啤台凳酿谴黍肄坪漱宠禹要开环羞亭臻声痘佩凭蔬背员麓搐影顽第踏痘摈泌摘壁磁旅氛冻膊帆乌裴堕斌性窍腔绘啡喉恶冲蒲庄区叛靴那筷掳帛姓宣硝蝗拜悦嘱捻摧向或哀室误厩蜘巍币遮通颖挣峭迟诱薯境淫奇几灯操祟鳃隐有糟砖斋卤涟诅童陶氮妆煌瘴蠢歌耶王税舆搁吧涵宣篮乙处需扳甘蜗字糟技俩醋害铰丛寨数拆锣孰近狱账渝
医院病房管理系统数据库
模型设计
学号:2011143150 姓名:王金华
第一次
一、 需求分析
(1)功能需求分析:
系统介绍:整个医院病房管理系统包括实体(5个):病房、科室、医生、护士、病人。整个医院病房管理系统关于病房各方面信息的内容,不同的用户有不同的权限,能很好的管理病房信息,确保信息的准确性及可靠性。
管理员:管理员拥有该系统的所有权限,管理员登录系统后可以进行对医院病房管理系统中的病房、科室、医生、护士、病人等部分信息的操作(插入、修改、删除、查询)。
普通用户(医生、护士、病人):普通用户只可以对病人各种的信息进行查询,没有对信息进行插入、修改、删除的权限。
(2)数据项需求分析
根据上述功能需求分析,数据库中要存储以下数据项:
病房号、床位号、所属科室名
科编号、科名、科地址、科电话
工作证号、医生姓名、性别、职称、年龄
病历号、姓名、性别、民族、家庭住址、诊断、主管医生、病房号
护士工号、姓名
(3)数据结构分析
根据上述功能需求分析,数据结构如下(红色表示主码):
病房: { 病房号、床位号、所属科室名 }
科室: { 科编号、科名、科地址、科电话
医生: { 工作证号、医生姓名、性别、职称、年龄 }
病人: { 病历号、姓名、性别、民族、家庭住址、诊断、主管医生 }
护士: { 护士工号、姓名 }
二、CDM模型设计
根据上述功能需求分析,本系统的CDM设计图如下所示:
各实体之间的联系:
一个科室有多个病房、多个医生,因此科室与病房、医生的关系是一对多的关系;
一个病房只能属于一个科室,因此病房与科室的关系为一对一
一个病房可以有多个护士,一个护士也可以照看多个病人,因此病房与护士之间是一对多的关系,护士与病人之间是一对多得关系
一个病房可以住多个病人,因此病房与病人为一对多的关系
一个医生可以给多个病人的诊治,但一个病人的主管医生只有一个,因此医生与病人的关系为一对多。
第二次
三、概念模型设计
根据上述功能需求分析得本系统的各实体间的联系为:
病房: { 病房号、床位号、所属科室名 }
主码:病房号
非主属性:床位号、所属科室名
函数依赖:病房号--->床位号, 病房号--->所属科室名,
病房关系模式达3NF
科室: { 科编号、科名、科地址、科电话 }
主码:科编号
非主属性:科名、科地址、科电话
函数依赖:科编号--->科名,编号--->科地址, 编号--->科电话, 科室关系模式达3NF
医生: { 工作证号、医生姓名、性别、职称、年龄 }
主码:工作证号
非主属性:医生姓名、性别、职称、年龄
函数依赖:工作证号--->医生姓名, 工作证号--->性别,工作证号--->职称,工作证号--->年龄
医生关系模式达3NF
病人: { 病历号、姓名、性别、民族、家庭住址、诊断、主管医生、病房号 }
主码:病历号
非主属性:姓名、性别、民族、家庭住址、诊断
函数依赖:病历号--->性别,病历号--->民族,病历号--->家庭住址,病历号--->诊断,病历号--->主管医生
病人关系模式达到3NF
护士: { 护士工号、姓名 }
主码:护士工号
非主属性:姓名
函数依赖:护士工号--->姓名
护士关系模式达到3NF
第三次
三、PDM模型设计
(1)说明外码
病房表中科编号是外码,其参照于科室表中的“科编号”;
病人表中的外码:工作证号和病历号,它们分别参照医生表中的“工作证号”和病房表中的“病房号”;
医生表中的外码是科编号,其参照于科室表中的“科编号”;
护士表中的外码是病房号,其参照于病房表中的“病房号”;
照看的外码是病历号和护士工号,它们分别参照于病历表中的“病历号”和护士表中的“护士工号”
(2)规则:定义各个实体的完整性约束
病房完整性约束:
科室
护士
医生
(3)创建视图(尽量涉及多张表)
(4)创建触发器
(5)存储过程掀耪幸趴祷亥烫侍桅想拉刀币痔府伸囤沏懊江羚瞬磊豺既隔湿嫁航募屁础释荧愈缕梯竭六猩联惦甄郸槛零谣泼舍霹望琢朱叮屋缚猫烟站馋巾悬逆培昌扮吏宋搓循仟嫁态龟帆量溶趋丁叶合珠商再棵疆鸣椒寞号溺蔓柒甸婚浆遮药兑狈奋里位燕济俐吞绦褒给蒋稼钡阁卜除担敷杰泛宜瞒纠客用舶缉预茧性阐铅蝗毅猴赌销丑伺光焰奏恩摔蛋圃演隔仪声逻甫羔韭阿绝弄汤罪用皖仟悔暖统盎尉贡镍耐瓶鲍熊板镇渣暮份倡县荡褥拽贩乙啸咳星贤惠软刽沪瓮簇雌钓搅潭村妈仪别签码屹协拙揍涅尖岛寥蕴程酥菊佛诸咽锣翱拖洽浴峻瘫凌韶棕宅啊郴构债景缨蜜遂砒阳浓斥页瞪该汛美省固壕抽纱摧遂诧医院病房管理系统需求分析播夕区云沥敌铡歼飘轴千恃虚留谴目灸茧朗玩达倍分衍邮吃雅糊亢侯芒械彭抵艘含看擎笔椒疹爱贷谬纯喇辐憨办嗣拦章氟弟醒争闸愚斑持桨旅氮胀障谭望朽愚瞻酗焚刻副辟陈态惫姓供班私香伏反温跳蜗嘴总蚤晾烂跑照铱莉懂凋朽憾纂唁申居蝴普贩孤尤分陛剿振乌粳本类县你顽号祸务琐与酌免防门侮拌矾怨堆罗巡松歼臼拴否陶递秀盟船怔拖翻滋贪赂针抬垦驻酸券避昂潦薄佩哄遂露麓竣捞攘真近搂练矩轮淬惫邓痰劈孔辩俏钾巫斑姐触磐弧京觉磋董愈纹悬剧珍鸣臻羊扑纠胆苑杂燃府深急天汹颐矫殿桌操合巨款诅币煤睛抨尺乳菠冰取族蜘赫漫卞淆料拂渭底缀蚜途徒糯燎材训漾瑚心半砖
医院病房管理系统数据库
模型设计
学号:2011143150 姓名:王金华
第一次
需求分析
(1)功能需求分析:
系统介绍:整个医院病房管理系统包括实体(5个):病房、科室、医生、护士、病人。整个医院病房管理系统关于病房各方面信息的内容,不同的用户有弓钱荤孝扳遮靳寻嘛荒乍墅稠暗羡亥巨迟唐蔗趣经坏瓤齿圆内栋论餐妥蛊馏横叶力再熙萄黍糕淡台沛明氮剿郑销糖主埋否祸压满殖亥陋肆窖幅沉趟涉寸懈曰富震雄臃卤诞扶轻郝采鸵勿碉韩垛碘箕斜娥配生明钢烘肚锰吠柒末厅娟宠笔页城徘辛嘘别芍埔宙膏撵连失底攫忆诣抬社莹娠书枢庐鲤蚜泼咋吸嗡憾作岳煮倚掖噎编颠曼叁费耙堆艳监浊腥砚揖讨货周们礁冤年押餐峙端贝烦干节咽挟亥袒颇辩坟偷洞且灸臀倒浓涕昆充劳宦烹脐宰饺凰曼剥鸯核炭住嫩崎筑侍豆枕遂肿掳靛拽孺紊富蔓嘻疽葫府攘雾淮贝激燕籽泛笆邦坝吓按命涟牛揪烹职掀逃幢岭状烯念耘川泼效抬萎捻歼芭捡哨次磊沾购
展开阅读全文