收藏 分销(赏)

社区医疗管理数据库系统doc.doc

上传人:人****来 文档编号:3891536 上传时间:2024-07-23 格式:DOC 页数:19 大小:212.50KB
下载 相关 举报
社区医疗管理数据库系统doc.doc_第1页
第1页 / 共19页
社区医疗管理数据库系统doc.doc_第2页
第2页 / 共19页
社区医疗管理数据库系统doc.doc_第3页
第3页 / 共19页
社区医疗管理数据库系统doc.doc_第4页
第4页 / 共19页
社区医疗管理数据库系统doc.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、内蒙古科技大学本科生课程设计论文 题 目:社区医疗管理数据库系统学生姓名:*学 号:*专 业:软件工程班 级:2012指导教师:丁雨 2014 年 7 月 3 日内蒙古科技大学课程设计任务书课程名称数据库原理课程设计设计题目社区医疗管理系统指导教师丁雨时间2014/7/3一、教学要求1、培养学生运用所学课程数据库原理的理论知识和技能以及对数据库组织、管理和使用能力。2、掌握数据库应用系统的整个设计过程(包括需求分析、概念结构设计、逻辑结构设计与物理设计与实施)二、设计资料及参数三、设计要求及成果根据数据库应用系统设计过程,通过需求分析和系统分析,进行数据库的概念结构设计、逻辑结构设计等工作:1

2、、概念结构设计的ER图2、数据库逻辑结构设计是以表格的形式说明数据库中有几个表,每个表的表名以及每个表的各字段名,类型和约束(主、外键);3、确定表之间的关联(一对一、一对多、多对多)4、运用数据库理论确定每个表至少属于3NF。5、编写课程设计说明书四、进度安排需求分析(1天)ER模型设计(2天) 编写课程设计说明书和验收(2天)五、评分标准 1、数据库结构正确性(30%) 2、数据库结构复杂性,由题目等级决定(30%) 3、设计说明书完成的质量(30%) 4、出勤(10%) 5、成绩采用五级分制评定六、建议参考资料摘要当前人类社会正处于信息化社会,计算机的普及已然成为当今世界的大势所趋,不管

3、从事何种行业的工作人员都已或多或少的感受到计算机应用给人带来的便利。与此同时,各大公司,企业也都争相引进与计算机相关的诸多技术,可以说,计算机技术很大程度上提高了工作的效率。而数据库技术正是计算机软件领域的一个重要分支。对于大多数人来说,数据库已成为人们日常生活不可或缺的一部分。例如,人们可能需要去银行取款,可能需要预定机票,可能要在网上选课等,总之数据库的应用领域已遍及社会的每一个角落。而我今天的课题正是设计市级社区医疗管理系统的数据库,各个社区医疗部门的信息,患者的信息,以及医疗从业人员的信息,医疗设备的信息,将通过一系列的设计,优化成一个完整的数据库系统。一个完备的医疗系统将成为人们身心

4、健康的重要保障,同时也会为医疗部门的管理带来更多方便。关键字社区医疗管理系统,需求分析,E-R图,医疗设备,医疗从业人员,患者,药品,治疗,逻辑结构设计目录摘要3关键词3前言51设计目的52设计意义5一需求分析 1.1需求分析的任务51.2 需求分析的过程5二.系统设计2.1概念结构设计的步骤72.2数据抽象与E-R图设计7三逻辑结构设计113.1 E-R图转化成关系模型113.2关系模型转化成表113.3表结构11四结论17五结束语17六参考文献18前言1.设计目的培养我们运用所学课程数据库原理的理论知识和技能以及对数据库组织、管理和使用能力。通过此设计可以使我们掌握对于给定实际问题的解决方

5、法,同时也意在让我们了解建立一个关系数据库管理系统,必须得经过系统的调研、需求分析、概念设计、逻辑设计、物理设计的一系列过程,为以后的工作打下良好基础。 2.设计意义健康是很多人关注的的一个话题,在如今社会,随着环境问题的日益突显,食品安全隐患的层出不穷,以及气温气候的反常变化,人们的健康受到了极大的挑战。例如,雾霾导致很多人患呼吸道疾病,而各类垃圾食品容易引发人们肠道疾病,气温的反常不定则很容易让人身患感冒等等,加之我国是一个老龄化社会,老年人的身体状况则需要更多的定期检查和预防,另外每天都有新生儿问世,婴儿期的他们几乎每周都要进行医护,总之每个人每个家庭离不开医护,但是医有轻重缓急,比如对

6、于新生儿的疾病预防等,我们不可能一一送达到大型医院去治疗,这就需要我们不断完善社区医疗服务。一个好的社区医疗服务,很大程度实现了人们“足不出户,便能治病”的愿望。而纵观当今社会,一个发达的城市也必定有一个完善的医疗系统与之相应,所以运用数据库原理为医疗系统设计一个管理系统,很大程度上提升了医疗系统的服务水平。一需求分析1.1 需求分析的任务 (1)课题要求:设计题目十七:社区医疗管理系统(题目等级50)1、本系统为市级社区医疗管理系统。2、可采用C/S或B/S结构。3、要求记录各社区医疗部门的信息,包括编号、地址、电话、可开设的医疗活动等4、记录医疗从业人员信息:编号、姓名、性别、出生日前、职

7、称、学历、专业(内科、外科等)、类型(固定、外聘、交流)5、医疗设备信息:编号、名称、用途6、医疗设备使用情况7、患者信息8、治疗信息:时间、医生、患者、用药、使用医疗设备、去向(治愈、转院)9、医生的出诊时间 (2)市级社区医疗系统的最终目标是:在计算机网络,数据库和先进的开发平台上,用现有的软件,配置一定的硬件,开发一个易扩充的、易维护的、具有良好系统功能的医疗管理系统,从而实现对医疗设备,医疗从业人员,以及患者信息的系统管理。医疗部门和患者将同时从这个系统中受益。总之,这个系统要求能够实现实时,高效,便捷,完善,安全性好等特点。1.2 需求分析的过程很多人应该都有过看病的经历,一开始先要

8、排队挂号,现如今一些医疗机构挂完号直接给你张卡,你的个人信息直接录入到数据库系统中,如果你曾经在这家医疗机构诊断过,那你的治疗历史也会被保存在其系统中,挂完号后你开始找相关医生为你诊断,诊断过程中的重要信息都将被记录到数据库系统中,比如你的患病类型,等等,接着根据你的诊断结果你可能需要用药,而药品则会提前被医疗部门统计齐全,包括药品类型,数量等。总之想要更好地为患者提供服务,医疗部门内部应该有一个良好的管理,所以设计这一数据库有以下主要信息:1此管理系统包含哪些信息主体:a 各个医疗部门b医疗设备c医疗从业人员d患者d药品2.对患者进行服务时整个医疗系统有哪些联系:a 医护人员治疗护理患者的过

9、程有很多信息需要记录b患者被治疗护理的过程用到的设备及药品信息需要被记录3.该数据库管理系统要实现的目标:a各个医疗部门的信息,以及其部门内的医疗设备,药品,医疗从业人员,以及患者的必要信息都要被数据库进行管理b治疗过程中一些必要的信息也要被记录在数据库系统中c患者最终可以体会到便利 二系统设计2.1 概念结构设计的步骤1第一步是进行局部视图的设计:由于高层的数据流图只能反映系统的概貌,而中层流图能较好的反映系统中各局部应用的子系统组成。因此我们先逐一的设计分E-R图。2第二步是进行视图的集成:各子系统的E-R图设计好之后,下一步就是要将所有的分E-R图合成一个系统的总E-R图,一般有两个方式

10、,多个分E-R图一次集成,另一种是一次集成两个分E-R图。2.2数据抽象与E-R图设计1.根据需求分析抽象出信息结构,可得该系统的局部E-R图。(1) 社区医疗部门信息E-R图,如图2.1所示。 各个社区医疗部门 编号 可开设的医疗活动 地址 名称 电话 图2.1社区医疗部门信息E-R图(2)医疗设备信息E-R图,如图2.2所示。 医疗设备 名称 用途 编号 图2.2医疗设备信息E-R图E-R图(3) 医疗从业人员信息E-R图,如图2.3所示 专业 编号 姓名 性别 医疗从业人员 学历 职称 类型 出生日期 图2.3 医疗从业人员信息E-R图(4) 患者信息E-R图,如图2.4所示 患者 编号

11、 姓名 性别 年龄 图2.4 患者信息E-R图 (5)药品信息E-R图,如图2.5所示。 药品 编号 名称 单价 功效 图2.5药品信息E-R图2.根据需求分析抽象出信息结构,可得该系统的整体E-R图。 社区医疗部门管理E-R图,如图2.6所示。 图2.6社区医疗部门管理E-R图三逻辑结构设计3.1 E-R图转化成关系模型社区医疗部门(部门编号,部门名称,地址,联系电话,可开设的医疗活动)医疗从业人员(医疗从业人员编号,姓名,性别,专业,学历,职称,类型,出生日期,聘期,薪酬,部门编号)患者(患者编号,姓名,性别,年龄)治疗(,时间,诊断,患者去向)设备(设备编号,名称,用途,时间,部门编号,

12、患者编号)药品(药品编号,名称,单价,数量,时间,功效,患者编号) Error! No bookmark name given.3.2关系模型转化成数据表 数据库逻辑结构设计是以表格的形式说明数据库中有几个表,每个表的表名以及每个表的各字段名,类型和约束(主、外键)。在物流运输公司管理系统中,要建立六张表,分别是:社区医疗部门数据表,医疗从业人员数据表,患者数据表,治疗数据表,设备数据表,药品数据表。表3.1 社区医疗部门数据表字段名中文数据类型主键外键非空唯一BM_Id部门号INT(4)YNYYBM_Name部门名VARCHAR(20)NNYYBM_Address地址VARCHAR(50)N

13、NYYBM_Phone联系电话VARCHAR(11)NNYNBM_Activity可开设的医疗活动VARCHAR(200)NNYN表3.2 医疗从业人员数据表字段名中文数据类型主键外键非空唯一EY_Id编号INT(10)YNYYEY_Name姓名VARCHAR(20)NNYNEY_Sex性别CHAR(2)NNYYEY_Subject专业VARCHAR(20)NNNNEY_Education学历CHAR(10)NNNNEY_Rank职称CHAR(10)NNYNEY_Type类型VARCHAR(20)NNYNEY_Brith出生日期DATENNYYEY_Term聘期DATENNYNEY_Salar

14、y薪酬INT(5)NNYNBM_Id部门号INT(4)NYYY表3.3 患者数据表字段名中文数据类型主键外键非空唯一HZ_Id患者编号INT(10)YNYYHZ_Name姓名VARCHAR(20)NNYNHZ_Sex性别CHAR(2)NNYYHZ_Age年龄CHAR(3)NNYN 表3.4 治疗数据表字段名中文数据类型主键外键非空唯一EY_Id医疗从业人员编号INT(10)YYYYHZ_Id患者编号INT(10)YYYYZL_Date时间DATENNYYZL_Diagnosis诊断VARCHAR(200)NNYNZL_Direction患者去向VARCHAR(50)NNYN 表3.5 设备数据

15、表字段名中文数据类型主键外键非空唯一SB_Id部门号INT(4)YNYYSB_Name部门名CHAR(10)NNYYSB_Use用途VARCHAR(50)NNYNSB_Date时间DATENNYYBM_Id部门号INT(4)NYYYHZ_Id患者编号INT(10)NYYY表3.6 药品数据表字段名中文数据类型主键外键非空唯一YY_Id药品编号INT(10)YNYYYY_Name名称VARCHAR(20)NNYNYY_Price单价INT(8)NNYNHY_Quantity货物数量INT(8)NNYNYY_Date时间DATENNYNYY_Affect功效VARCHAR(50)NNYNHZ_Id

16、患者编号INT(10)NYYY 3.3结构表 表3.7 社区医疗部门数据表部门编号部门名称地址联系电话可开设的医疗活动0000上岗村社区医疗昆区青年路15号18742238556妇幼保健,小病治疗0001南桥镇社区医疗昆区阿尔丁大街16号18342657253妇幼保健0002桦南县社区医疗青山区草原道17号18367878998妇幼保健0003石拐区社区医疗东河区和平路25号18347787889妇幼保健0004宝昌镇社区医疗工业北路10718327677788妇幼保健表3.8医疗从业人员数据表医疗从业人员编号姓名性别专业学历职称类型出生日期聘期薪酬部门编号0000000000张三男临床医学本

17、科医师外科1978-04-263600000000000000001李四女口腔医学博士医师外科1980-01-0952000000010000000002王五男临床医学硕士医师外科1979-12-1241400000020000000003赵六女预防医学本科医师外科1963-5-4101000000030000000004陈七女临床医学本科医师外科1981-2-1880000004表3.9患者数据表患者编号姓名性别年龄0000000000孔珊珊女250000000001李云龙男560000000002张东升男120000000003赵怡宁男670000000004周宁男520000000005

18、张磊男70000000006白新宇男80000000007张倩女32表3.10 治疗数据表医疗从业人员编号患者编号时间诊断患者去向000000000000000000012013-06-23高烧治愈000000000100000000002013-7-23口腔溃疡转院000000000200000000032013-6-23感冒治愈000000000300000000042013-7-23狂犬疫苗预防治愈0000000000400000000022013-5-23肠炎转院表3.11设备数据表设备编号名称用途时间部门编号患者编号0000注射穿刺器械注射2013-12-23000000000000

19、010001口腔科手术器械口腔治疗2013-08-21000100000000020002血糖仪测血糖2014-03-12000200000000030003体温计测体温2014-05-23000300000000050004急救箱急救2013-12-0600040000000004药品(药品编号,名称,单价,数量,时间,功效,患者编号)表3.12药品数据表药品编号名称单价数量时间功效患者编号000000001感冒灵9302013-06-21治感冒0000000000000000002胃康灵12402013-08-21治胃病0000000001000000003速效救心丸35302013-07

20、-11缓解心绞痛000000002000000004阿司匹林片16302013-05-01镇痛000000003 结论 经过一个多星期的设计,终于完成了本次设计,客观地评价我的设计思路还是比较清晰的,部门内部的联系也梳理的比较有头绪,但在在设计过程明显感觉到一个问题就是,学的太浅显了 ,对于一个较为实际的课题,医疗系统,其实我是有很多想法的,但是在实践过程中表达不出来,换句话说如果把我所想的全部设计出来,感觉有点力不从心,所以到最后使整个设计略显单薄,如果将此系统应用到实际肯定是不能很好的满足需求的。 下学期我们将会学习数据库的开发,希望通过进一步的深入学习,遇到此类实际设计时我可以更好地完善

21、它的要求,在脉络清晰的基础增强其复杂性。 结束语在此次设计中 ,我遇到过困惑和麻烦,但是让我受到最大收益的还是在这次的课程设计中得到的经验和锻炼。每年都有课程设计,尽管每年的课设不尽相同,但程序设计的过程都是相似的,总是一个解决问题的过程。每每看着现实生活中的问题被我们的专业只是搞定是,我就感觉到一阵开心。在这次课程设计中,我学到了很多东西,尤其是如何做一个比较完善的需求分析,当你的需求分析做的越详细,你考虑的问题越周到,在数据库中建E-R图时,就会越方便,问题就会相对少一些。而在E-R图设计时,也是需要耐性和精力的,每个实体的属性都要准确分析,实体之间得联系也要设计得合情合理。此外我也认识到了一个真理,作为大学生要时刻关心社会,了解社会,学校所学的专业都是书本知识,多为理论,而真正走入工作岗位,需要我们与实际相结合,比如我们此次设计,有人做餐饮系统有人做飞机订票系统,这些知识都需要我们日常生活中多少有些积累。而不是凭空臆断。当然在今后的学习中,最重要的还是要给自己充电,使自己更加熟练的掌握数据库这一学科。在此感谢老师对我们的辛勤指导,老师辛苦了。 参考文献1、数据库系统教程(第三版) 施伯乐等著 高等教育出版社2、数据库系统概论(第四版) 萨师煊,王珊著 高等教育出版社 19

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服