数据库课程设计报告范例(仅供参考)_第1页
数据库课程设计报告范例(仅供参考)_第2页
数据库课程设计报告范例(仅供参考)_第3页
数据库课程设计报告范例(仅供参考)_第4页
数据库课程设计报告范例(仅供参考)_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库课程设计报告-校园医务室服务系统学院:软件学院专业:软件工程专业班级:XX班x班名称:XXX学生编号:XXXXXXXXXX教师:实验教师:内容一、系统开发平台2二。数据库规划22.1任务说明22.2任务目标2三。系统定义33.1系统边界33.2用户视图4四.需求分析54.1用户需求规格5数据要求4.1.2交易要求64.2系统要求描述7五、数据库逻辑设计85.1应急响应图85.2数据字典95.3关系表11六.数据库物理设计126.1指数126.2视图136.3安全机制136.4其他错误!书签未定义。七.应用编程147.1功能模块147.2界面设计157.3交易设计22八.测试和操作22九.摘要22附件。参考文献2227一、系统开发平台主题:校园医疗服务系统数据库:Microsoft Sql Server 2000开发工具:Eclips NetBeans 5.5操作系统:微软视窗XP家庭版二。数据库规划2.1任务说明校园门诊服务系统的目的是通过收集和存储指定对象的信息数据,控制相关人员对上述数据的操作,协助学校门诊人员完成基本医疗信息的管理,并在必要时向上级管理层提供必要的财务等信息。此外,系统还具有医疗保险和抗过敏药品两个具体信息的管理功能。2.2任务目标控制(添加、更新、删除)学生信息控制(添加、更新、删除)关于医生的信息控制(添加、更新、删除)药物信息控制(添加、更新、删除)库存信息添加和查询病历信息添加和查询过敏药物信息添加和查询处方信息学生信息的查询和统计医生信息的查询和统计药品信息的查询和统计查询、统计有关药房的信息提供药房库存信息报告提供病历信息报告提供过敏药物信息报告为学校诊所提供财务报表自动计算相关费用并检查药物信息三。系统定义3.1系统边界学生学校医疗服务系统医病案询问询问记录询问提交报告查询更新控制提交报告学生信息系统学校财务系统询问毒品控制药房库存属于经理用户控制人事管理系统询问医生3.2用户视图用户视图功能要求学生用户列出用户的基本学生信息列出指定敏感药物的详细信息列出指定病历的详细信息并输出用户病历信息输出用户的过敏药物信息医生用户列出用户的基本信息列出指定学生的基本信息列出指定学生的过敏药物信息列出指定学生的病历信息列出所选药物的详细信息相关费用的自动计算自动检查药物信息更新库存信息输入新的处方信息输入新的库存信息输入新的病历信息输入新的抗过敏药物信息输出指定的药房库存信息输出指定学生的病历信息输出指定学生的过敏药物信息管理用户列出有关特定药物的信息列出指定药房的信息列出指定学生的信息列出指定医生的信息列出指定的病历信息输入新药信息输入新的药房信息输入新的学生信息输入新的医生信息删除选定的学生信息删除选定的医生信息更新库存信息更新学生信息输出指定学生的信息输出指定医生的信息输出指定的药房库存信息四.需求分析4.1用户需求规格数据要求(1)学生用户视图:基本信息:学生编号、姓名、性别、年龄、班级、学院、专业、联系电话。过敏药物信息:编号、名称、型号、发现日期、诊断医生病历信息:时间、处方号、自费、医疗保险费用、诊断医生学生编号是唯一的,可以确定多个过敏药物信息和病历信息。处方号是唯一的,每个过敏记录都是由处方号和学生号唯一决定的。学生只能查询上述信息,不能修改。(2)医生用户视图:医生信息:号码、姓名、性别、年龄、药房编号学生信息:学生编号、姓名、性别、年龄、班级、学院、专业、联系电话药品信息:数量、名称、型号、价格、库存、健康保险比例及注意事项处方信息:编号、药房编号、时间、治疗计划、自费和医疗保险费用过敏药物信息:编号、学生编号、姓名、型号、诊断医生病历信息:时间、处方号、总费用、诊断医生学生编号和编号是唯一的;每个治疗计划包含多个处方信息。值班医生可以更新和查询处方信息和病历信息,但只能查询基本信息、学生信息和药品信息。(3)管理用户视图:药品信息:数量、名称、型号、价格、库存、健康保险比例及注意事项学生信息:学生编号、姓名、性别、年龄、班级、学院、专业、联系电话处方信息:编号、药房编号、时间、治疗计划、自费和医疗保险费用医生信息:号码、姓名、性别、年龄、药房编号药房信息:药房编号、药品编号、当前库存过敏药物信息:编号、学生编号、姓名、型号、诊断医生病历信息:时间、处方号、总费用、诊断医生每个数字都是唯一的;每个病历可能包含多个处方号;在处方信息中,同一药品编号可以对应多条药房信息。每个职责信息由医生号、药房号和时间唯一确定。校医院管理人员可以更新和查询药品信息和药房信息,但只能查询病历信息。4.1.2交易要求(1)学生用户视图:数据查询:列出用户的基本学生信息列出所选敏感药物的详细信息列出所选病历的详细信息数据输出:输出用户的病历信息输出用户的过敏药物信息(2)医生用户视图:数据查询:列出用户的基本信息列出指定学生的基本信息列出指定学生的过敏药物信息列出指定学生的病历信息列出所选药物的详细信息数据输入:输入新的处方信息输入新的库存信息输入新的病历信息输入新的抗过敏药物信息更新库存信息数据输出:输出用户的病历信息输出用户的过敏药物信息输出指定的药房库存信息输出指定学生的病历信息输出指定学生的过敏药物信息其他交易:自动计算相关费用自动检查药物信息(3)管理用户视图:数据查询:指定药品的列表信息列出指定药房的信息列出指定学生的信息列出指定医生的信息列出指定的病历信息数据输入:输入新药信息输入新的药房信息输入新的学生信息输入新的医生信息数据输出:输出指定学生的信息输出指定医生的信息输出指定的药房库存信息数据更新/删除:删除选定的学生信息删除选定的医生信息更新药房库存信息更新学生信息4.2系统要求的描述4.2.1软件环境软件环境需要支持窗口操作系统和SQL Server商业数据库。4.2.2硬件环境Petr ium(r)4 pus 1.80 GHz 1.82 GHz,504mb内存4.2.3初始数据库大小大约有20名学生、5名医生和3名管理用户。药品清单包括40种药品和4家药店。其他记录信息为0。4.2.4数据库增长率每年将增加约1000名学生,删除约1000名学生。医生和其他信息的增长率是不确定的。4.2.5记录搜索的类型和平均次数一天查20次病历查找学生信息每天大约10次寻找药物记录一天大约30次寻找过敏药物记录每天大约10次了解药房信息记录大约每月一次4.2.6性能单个记录的查询时间少于1秒,峰值时间少于5秒。多条记录的查询时间少于5秒,峰值时间少于10秒。在不到1秒内更新/保存记录,在不到5秒内达到峰值安全每个用户进入系统时都必须有密码保护;每个用户都被分配了特定用户视图应该具有的访问权限;不同的用户根据他们预定义的角色进入不同的用户视图界面。第五,数据库逻辑设计5.1应急反应图学生医生医病案药方看医生看医生厌恶增加增加毒品保持药房属于属于属于5.2数据字典5.2.1实体和联系人属性学生:学生编号SNo,姓名SName,性别SSex,年龄SAge,班级等级,大学,专业,联系电话,密码;医生:号码,名字,性别,年龄,药房的房间。密码。药品:编号MNo,名称MName,型号MStyle,价格MPrice,注意事项MTip健康保险比率药房药房:编号PHNo,位置PHName病历:没有,没有处方。PNo,时间日期,自助支付的自助价格。免费医疗保险,学号SNo,诊断医师号DNo处方:PNo、PDate、SNo、DNo库存数量:药品编号MNo,药房编号PHNo,当前库存Allergy:药品编号MNo,学生编号SNo,处方编号PNo5.2.2属性描述实体属性类型和尺寸空的学生学生编号序号CHAR(8)不命名名称varchar(16)性别SSexCHAR(2)Age SAgeint班级等级varchar(20)大学varchar(20)主要的varchar(20)电话varchar(15)密码varchar(8)医生数字DNoCHAR(8)不名称DNamevarchar(16)Sex DSexCHAR(2)年龄DAgeint药房的房间CHAR(4)密码varchar(8)医学MNoCHAR(8)不姓名varchar(30)MStyle模型MStyle CHAR(20)价格优惠int健康保险比率int药方号码PNoCHAR(8)不时间日期日期时间不SNoCHAR(8)诊断医师编号DNoCHAR(8)记录RNoCHAR(8)不处方PNoCHAR(8)不日期日期时间自费int医疗保险的免费价格int学生SNoCHAR(8)DNo博士CHAR(8)厌恶药品MNoCHAR(8)不学生SNoCHAR(8)不处方PNoCHAR(8)存储量药品MNoCHAR(8)不药学博士CHAR(8)不当前库存金额int5.3关系表六.数据库的物理设计6.1指数使用查询分析器运行:使用主机DBCC与表结果显示重叠,所有_索引可以获得主机数据库中所有索引的相关信息,其中用户建立的表的一些信息如下:对象名索引名编号AverageFreeBytes逻辑分段厌恶PK _ _过敏_060DEAE817964.00.0存储量主键_存储量17690.00.0存储量ph_key47830.00.0PDetailPK_PDetail17935.00.0记录主键_记录_023D5A0417706.0100.0记录pno_key87970.00.0医学药代动力学_药物_7A9C383C14712.0100.0学生主键_学生_76CBA75817719.0100.0医生PK_doctor_78B3EFCA17844.0100.0药房主键_药房18021.0100.0药方主键_处方_7E6CC

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论