- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linux下处方跟踪系统的开发
目录
1 引 言 1
1.1 课程设计的意义 1
1.2 课程设计的目的 1
2 MySQL的安装和数据库创建 ……………………………………………………………….2
2.1 Linux平台下Mysql的安装 2
2.2程序与数据库设计 2
3处方跟踪系统的需求分析 4
3. 1 系统的功能与需求分析 4
3. 2 系统的使用者 5
4系统功能模块设计 6
4.1 系统功能规划 6
4.2 建立系统UML图 6
5数据库逻辑结构设计 8
5.1 数据表的设计 8
6 数据库访问与操作 10
6.1 数据库的建立与连接 10
6.2 创建数据库和数据表 10
7 程序的运行与测试 13
7.1 测试系统 13
8 结束语 16
参考文献 17
附录A 处方跟踪系统的主要源代码 18
1 引 言
1.1 课程设计的意义
随着计算机科学的迅速发展,计算机已深入到社会的各个领域,它的应用已不再局限于科学计算,以解决一些数学问题,而且可以解决一些抽象化的具体问题,更多地用于控制,管理及数据处理等非数值计算的处理工作,这便为我们的日常生活提供了很多的方便,譬如说火车售票系统,学生成绩管理,车厢调度等实际问题。本系统就是针对处方跟踪而设计的。如果用手工记录,数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。
基于这此问题,我认为有必要建立一个处方跟踪系统,使病人处方的信息,系统化,程序化,避免处方存储的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改处方信息。既提高了工作效率又为客户的人生安全做到最大的提供保障。
1.2 课程设计的目的
对于该课程设计,目的有三个:
(1) 学习在Linux平台下对Mysql进行安装和配置
(2) 熟悉并掌握JDK在Linux下的安装和配置
(3) 掌握Eclipse+Java语言+Mysql在Linux环境下的相关开发2 MySQL的安装和数据库创建
2.1 Linux平台下Mysql的安装
本课程设计采用的Linux版本是ubuntu版本,Mysql数据库管理系统不需要下载,直接在Linux平台下直接安装就行,由于Mysql已经安装(同时此安装命令也就是更新命令),故显示的是更新信息。安装命令如图2-1下:
图2-1 Mysql的安装
2.2程序与数据库设计
数据库设计应该与应用系统设计相结合。也就是说,整个设计过程作用要把数据库结构设计和对数据的处理设计密切结合起来。早期的数据库应用系统开发过程中,常常把数据库设计和应用系统的设计分离开来,如图2-2所示。由于数据库设计有它专门的技术和理论,但并不等于数据库设计和数据库应用系统开发是相互分离的。
相反,数据库设计和应用程序设计应密切结合,并作为数据库设计的重要特点,下面是关于如何把实际应用转化为数据库设计的逻辑结构的过程步骤。
图2-2 结构和行为分离的设计
3处方跟踪系统的需求分析
3. 1 系统的功能与需求分析
需求分析的任务是通过详细条差现实世界要处理的对象,充分了解原系统工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。调查的重点是“数据”和“处理”。经过初步调查,基本确认处方跟随系统(PTS)的需求如下:
系统用于跟踪每个用户的以下信息
客户名称
电话号码
出生日期
承保公司
保单号
处方历史记录,详情如下。
每个客户的处方历史记录会记录每个处方的以下信息:
药房制订的唯一处方ID号
处方开出的药物
开处方的医生名称和电话
处方日期
处方终止日期
批准的再次给药次数
每次按照药方抓药的“单位”数量,其中“单位”可能是丸、茶匙、毫升等
如果某种药物没有,是否可以用通用替代药物。
对药房库存的每种药物,系统需要记录以下信息:
名称
处方中的给药“单位”(丸、茶匙、毫升,等等)
哪些药物可以作为其他药物的替代品。
服用药物的任何副作用。
系统需要支持以下查询:
指定用户请求的处方历史记录——也就是说,所有曾经开给指定客户的处方报表。
某种药物的所有副作用的报表,将附在每一个处方上。
特定药物的通用替代药物清单
给定的处方是否可以再次给药,即是否还有再次给药余量,以及处方是否过期。
上述所有功能都可以通过安全的web站点被各个客户以及药房的药剂师访问。
3. 2 系统的使用者
处方跟踪系统的使用者情况:
Customer(用户):查询某个用户自己的处方信息,并通过处方到药房(Pharmacy)取药。
Physician(医生):给Customer开处方,查询自己的开方记录。
4系统功能模块设计
4.1 系统功能规划
根据以上对系统的功能需求的分析,了解到本系统的两个基本操作就是录入数据和查询数据,根据使用者的不同需求,可将系统的功能图如下:
⑴ 录入处方
您可能关注的文档
最近下载
- 地铁物业管理培训课件.pptx
- 工程数学(本)形成性考核作业4.doc
- GB T 34520.7-2017 连续碳化硅纤维测试方法 第7部分:高温强度保留率 标准.pdf
- 自编教材审核表(模板).pdf
- 一例慢性阻塞性肺疾病急性加重期合并II型呼吸衰竭患者的个案护理PPT.pptx
- [大庆]黑龙江大庆市民政局所属事业单位选调事业编制工作人员笔试上岸试题历年高频考点难、易错点附带答案详解.docx VIP
- ISO9001 14001 ISO45001检查表审核方法全套.docx VIP
- 增光膜规格说明书.pdf
- 人教版数学四年级第一单元教材解读及集体备课课件.pptx VIP
- 2024 离婚协议书 离婚协议(打印版).docx
文档评论(0)