课程设计(论文)-linux下处方跟踪系统的开发

上传人:aa****6 文档编号:30009853 上传时间:2018-01-26 格式:DOC 页数:27 大小:549.50KB
返回 下载 相关 举报
课程设计(论文)-linux下处方跟踪系统的开发_第1页
第1页 / 共27页
课程设计(论文)-linux下处方跟踪系统的开发_第2页
第2页 / 共27页
课程设计(论文)-linux下处方跟踪系统的开发_第3页
第3页 / 共27页
课程设计(论文)-linux下处方跟踪系统的开发_第4页
第4页 / 共27页
课程设计(论文)-linux下处方跟踪系统的开发_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《课程设计(论文)-linux下处方跟踪系统的开发》由会员分享,可在线阅读,更多相关《课程设计(论文)-linux下处方跟踪系统的开发(27页珍藏版)》请在金锄头文库上搜索。

1、目录1 引 言 .11.1 课程设计的意义 .11.2 课程设计的目的 .12 MySQL 的安装和数据库创建 .22.1 Linux 平台下 Mysql 的安装 .22.2 程序与数据库设计 .23 处方跟踪系统的需求分析 .43. 1 系统的功能与需求分析 .43. 2 系统的使用者 .54 系统功能模块设计 .64.1 系统功能规划 .64.2 建立系统 UML 图 .65 数据库逻辑结构设计 .85.1 数据表的设计 .86 数据库访问与操作 .106.1 数据库的建立与连接 .106.2 创建数据库和数据表 .107 程序的运行与测试 .137.1 测试系统 .138 结束语 .16

2、参考文献 .17附录 A 处方跟踪系统的主要源代码 .18 Linux 下的处方跟踪系统开发 第 1 页 共 27 页 1 引 言1.1 课程设计的意义随着计算机科学的迅速发展,计算机已深入到社会的各个领域,它的应用已不再局限于科学计算,以解决一些数学问题,而且可以解决一些抽象化的具体问题,更多地用于控制,管理及数据处理等非数值计算的处理工作,这便为我们的日常生活提供了很多的方便,譬如说火车售票系统,学生成绩管理,车厢调度等实际问题。本系统就是针对处方跟踪而设计的。如果用手工记录,数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。基于这

3、此问题,我认为有必要建立一个处方跟踪系统,使病人处方的信息,系统化,程序化,避免处方存储的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改处方信息。既提高了工作效率又为客户的人生安全做到最大的提供保障。1.2 课程设计的目的对于该课程设计,目的有三个:(1) 学习在 Linux 平台下对 Mysql 进行安装和配置(2) 熟悉并掌握 JDK 在 Linux 下的安装和配置(3) 掌握 Eclipse+Java 语言+Mysql 在 Linux 环境下的相关开发 Linux 下的处方跟踪系统开发 第 2 页 共 27 页 2 MySQL 的安装和数据库 创建2.1 Linux

4、 平台下 Mysql 的安装本课程设计采用的 Linux 版本是 ubuntu 版本,Mysql 数据库管理系统不需要下载,直接在 Linux 平台下直接安装就行,由于 Mysql 已经安装(同时此安装命令也就是更新命令),故显示的是更新信息。安装命令如图 2-1 下:图 2-1 Mysql 的安装2.2 程序与数据库设计数据库设计应该与应用系统设计相结合。也就是说,整个设计过程作用要把数据库结构设计和对数据的处理设计密切结合起来。早期的数据库应用系统开发过程中,常常把数据库设计和应用系统的设计分离开来,如图 2-2 所示。由于数据库设计有它专门的技术和理论,但并不等于数据库设计和数据库应用系

5、统开发是相互分离的。相反,数据库设计和应用程序设计应密切结合,并作为数据库设计的重要特点,下面是关于如何把实际应用转化为数据库设计的逻辑结构的过程步骤。 Linux 下的处方跟踪系统开发 第 3 页 共 27 页 现实世界数据分析概念模型设计逻辑数据库设计物理数据库设计子模式设计建立数据库功能模型事务设计应用设计应用开发系统调试功能说明功能分析数据库设计 应用系统设计图 2-2 结构和行为分离的设计 Linux 下的处方跟踪系统开发 第 4 页 共 27 页 3 处方跟踪系统的需求分析3. 1 系统的功能与需求分析需求分析的任务是通过详细条差现实世界要处理的对象,充分了解原系统工作概况,明确用

6、户的各种需求,然后在此基础上确定新系统的功能。调查的重点是“数据”和“处理” 。经过初步调查,基本确认处方跟随系统(PTS)的需求如下: 系统用于跟踪每个用户的以下信息 客户名称 电话号码 出生日期 承保公司 保单号 处方历史记录,详情如下。 每个客户的处方历史记录会记录每个处方的以下信息: 药房制订的唯一处方 ID 号 处方开出的药物 开处方的医生名称和电话 处方日期 处方终止日期 批准的再次给药次数 每次按照药方抓药的“单位”数量,其中“单位”可能是丸、茶匙、毫升等 如果某种药物没有,是否可以用通用替代药物。 对药房库存的每种药物,系统需要记录以下信息: 名称 处方中的给药“单位” (丸、

7、茶匙、毫升,等等) 哪些药物可以作为其他药物的替代品。 服用药物的任何副作用。 系统需要支持以下查询: 指定用户请求的处方历史记录也就是说,所有曾经开给指定客户的处方报表。 Linux 下的处方跟踪系统开发 第 5 页 共 27 页 某种药物的所有副作用的报表,将附在每一个处方上。 特定药物的通用替代药物清单 给定的处方是否可以再次给药,即是否还有再次给药余量,以及处方是否过期。上述所有功能都可以通过安全的 web 站点被各个客户以及药房的药剂师访问。3. 2 系统的使用者处方跟踪系统的使用者情况: Customer(用户):查询某个用户自己的处方信息,并通过处方到药房(Pharmacy)取药。Physician(医生):给 Customer 开处方,查询自己的开方记录。 Linux 下的处方跟踪系统开发 第 6 页 共 27 页 4 系统功能模块设计4.1 系统功能规划根据以上对系统的功能需求的分析,了解到本系统的两个基本操作就是录入数据和查询数据,根据使用者的不同需求,可将系统的功能图如下: 录入处方信息此模块的作用主要是把客户的处方信息记录到计算机中,以方便管理和查询。依次输入客户的处方相关信息,不能有任何一项为空,否则会弹出消息对话框进行提示。录入成功,就把相关数据保存到数据表中。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号