下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、密级:机密一JM 文档编号:SD002版本号:软件详细设计说明书文件更改摘要:日期版本号修订说明修订人审核人批准人创建增加门诊就诊模块目录对概要设计中产生的为编写源代码提供必要模块划分、 模块功能和1. 引言1.1. 编写目的详细设计是设计的第二个阶段, 这个阶段的主要任务是在概要设计书基础上, 功能模块进行过程描述, 设计功能模块的内部细节, 包括算法和详细数据结构, 的说明。概要设计解决了软件系统总体结构设计的问题, 包括整个软件系统的结构、具体的说,模块设计模块间的联系等。详细设计则要解决如何实现各个模块的内部功能,即模块设计。就是要为已经产生的各子系统设计详细的算法。 但这并不等同于系
2、统实现阶段用具体的语言编码,它只是对实现细节作精确的描述, 这样编码阶段就可以将详细设计中对功能实现的描述,直接翻译、转化为 用某种程序设计语言书写的程序。预期读者:对相关业务技术和总体方案作出决策的管理人员和质量管理人员;对本详细设计进行评审和确认的有关业务,技术人员参加编码阶段工作的全体软件工程师参加系统测试的全体软件工程师参加试运行的全体软件工程师项目组,其他有权需要调用本文档的人员1.2.背景-社区门诊医疗系统a 待开发软件系统的名称:历下区社区卫生综合管理信息平台b .项目提出者:历下区卫生局c.开发者:中联佳裕(北京)科技有限公司d .用户:历下区卫生局及所属的10个卫生服务站点e
3、 .运行该软件的计算站(中心):历下区卫生局 VPN专网f .项目与其他软件和系统的关系:该软件系统同山东省城市社区卫生服务信息协同应用系统的基本卫生服务、同新中天公司的0A系统、门户网站有相互来往关系,且嵌入山东省城市社区卫生服务信息协同应用系统中进行使用1.3. 定义DB2是IBM出口的一系列关系型数据库管理系统LINUX:是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了 Linux内核WebSphere是IBM的。它包含了编写、运行和监视全天候的工业强度的随需 应变Web和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服 务和工具VN
4、C (VirtualNetworkComput ing) 是的缩写。VNC是一款优秀的工具软件,由着名的AT&T的欧洲研究实验室开发的。VNC是在基于和的免费的,远程控制能力强大,高效实用,其性能可以和和中的任何远程控制软件媲美。在Linux中,VNC包括以下四个命令:vncserver ,vncviewer ,vncpasswd,和vncconnect 。 大多数情况下我只需要其中的两个命令:vncserver和vncviewer 。SSH为建立在应用层和传输层基础上的安全协议。SSH是目前较可靠,专为会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露问题
5、TOAD它最大的特点就是简单易用,访问速度快。使用Toad,我们可以通过一个图形化的用户界面快速访问数据库,完成复杂的SQL和PL/SQL代码编辑和测试工作。Toad由Oracle幵发专家专门为幵发人员而设计,是一个功能强大、结构紧 凑的专业化PL/SQL幵发环境。SSH 在 J2EE项目中表示了 3 种框架,即 Spring+Struts+Hibernate。Struts 对 Model, View 和Controller都提供了对应的组件。Spring是一个轻量级的控制反转 (loC)和面向切面(AOP)的容器框架,它由RodJohnson创建。它是为了解决企业应用开发的复杂性而创建的。S
6、pring使用基本的JavaBean来完成以前只可能由EJB完成的事情。Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,可以应用在任何使用JDBC的场合,可以在 Servlet/JSP 的Web应用中使用,也可以在应用EJB的J2EE架构中取代CMP完成数据持久化的重任。Ajax:的核心是 JavaScript 对象 XmlHttpRequest 。该对象在In ternetExplorer5中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户。DWR
7、 ( DirectWebRemoting )是一个用于改善 web页面与Java类交互的远程服务器端 Ajax开源框 架,可以帮助开发人员开发包含 AJAX技术的网站。它可以允许在里的代码使用运行在上的JAVA函数,就像它就在浏览器里一样。BIRT: (BusinessIntelligenceandReportingTools),是为 Web的基于 Eclipse 的开源,特别之处在于它是以Java和J2EE为基础。BIRT有两个主要组件:基于Eclipse的报表设计器,以及部署到上的运行时组件。My97DatePicker :个非常好用的日期控件,功能非常优秀,绝对是你一直想要 的日期控件S
8、uggestFrameWork: SuggestFramework 故名思意,就是仿 GoogleSuggest 的一个小框架,让你的文本框也有提示功能。利用suggestframework你可以在自己的网站上很轻松实现“输入提示”效果,这种效果会很大程度上提高用户体验,提高 搜索效率。一个页面上可以出现多个搜索框,每个搜索框都可以实现单独配置。此框架无浏览器限制,基本兼容当前的绝大多数浏览器14参考资料文档名版号本发表日期来源文档简称政府进货竞争性谈判文件项目名称:历下区社 区卫生综合管理信息 平台招标公司谈判文件国家基本公共卫生服务规范2011版内部基本公共卫生服务规范2. 总体设计2.1
9、. 运行环境在卫生局的主机环境下,系统提供可靠的性能,内网满足全区所有用户100 200员工的日常工作需要。服务器环境:应用服务器CPU : 2颗,4核,以上;最大支持 4颗以上 内存:8G,最大可扩展到 64G硬盘:5 块 146GSAS,RAID5网卡:2个1000M接口冗余电源2台数据库服务器CPU : 2颗,4核,以上;最大支持 4颗以上 内存:16G,最大可扩展到 64G硬盘:5 块 146GSAS,RAID5网卡:2个1000M接口冗余电源2台磁盘阵列及双机热备软件高性能的RAID控制器,支持SBB架构,硬件校验加 速器2个,16槽位,6块1000GSATA 硬盘,最大 支持240
10、块磁盘,锂电池保护(非ups);配置存储分区 软件、虚拟化存储卷管理软件、自动介质巡检软件、 数据迁移软件,双机热备软件。1套22软件功能描述2.3. 软件结构模块结构图第一层模块结构图第二层3. 模块设计3.1. n诊导医3.1.1. 描述病人挂号功能,如果是该社区的居民如已有健康档案,则直接查询即可选择医生挂号;没有健康档案则先建立完健康档案再进行挂号;如果是其它情况下的病人则建立临时档案后再选择就诊医生3.1.2. 功能门诊挂号和挂号记录查询。如果该病人是该社区已建档的居民则查询人口学表,进行挂号如果该病人是该社区没有建档的居民则先建立正式档案,然后再挂号如果该病人不是社区所在省份的居民
11、则建立临时档案后,再挂号门诊查询功能:查询一段时间的门诊量,查询一个医生的门诊量,查询操作员挂号数量,查询该社 区一段时间门诊量(程序框图、表字段判断)3.1.3. 参数说明档案类型:正式档案,查询T_DA_JKDA_RKXZ表,如果档案不存在则新建 (居民健康档案管理功能) 档案类型:临时档案,查询DA_LSDA表,如果档案不存在则新建挂号成功后果操作表 T_MZ_MZGH门诊挂号查询页面:档案类型(正式档案,临时档案)、性别(字典),出生日期(日期控件)、身份证号(可通过身份证读卡器)、医疗保险号。正式档案查询页面临时档案查询页面正式档案查询结果页面临时档案查询结果页面挂号操作(该社区必须
12、有医生角色的用户)挂号查询结果页面临时建档:正式建档(部分页面):3.14 流程逻辑3.1.5. 算法可选如果处理逻辑较为复杂,需详细说明本模块功能所选用的算法,具体的计算机公式和计算步骤。3.1.6. 文件清单文件名称(带相对路径)说明/jsp/me nzhe nyiliao/me nzhe ndaoyi/正式档案查询结果页面,在此页面有挂号操作/jsp/me nzhe nyiliao/me nzhe ndaoyi/临时档案查询结果页面,在此页面有挂号操作/jsp/me nzhe nyiliao/me nzhe ndaoyi/建立新的临时档案页面/jsp/me nzhe nyiliao/me
13、 nzhe ndaoyi/挂号查询页面和结果显示页面/jsp/me nzhe nyiliao/me nzhe ndaoyi/正式档案查询页面/jsp/me nzhe nyiliao/me nzhe ndaoyi/临时档案查询页面/jsp/me nzhe nyiliao/me nzhe ndaoyi/挂号选择医生页面使用的Action类类的动作名称showSelect :查询页面,showAII :正式档案,showAIII :临时档案,showLSDA 临时建档,showGHCX:挂号查询,guahaoYS:挂号操作,guahao In sert :挂号插入业务实现Service类名Men z
14、he ndaoyiServicelmpI包名c父类无接口Men zhe ndaoyiService方法名方法概述参数返回值功能描述getPageBea nint 页码Stri ng 姓名 TPwUseruser,Stri ng性别Stri ng住址String 岀生日期String身份证号Stri ng档案状态In dividualArchivesService 个人档案ServicePageBean根据条件查询出所有符合条件的档案getPageBea nGHint页码TPwUseruserStri ng 挂号时间PageBean根据条件查询出所有符合条件的挂号病人in sertObject保
15、存对象void插入一个对象czyListTPwUser用户信息List根据机构编号查询出当前操作员信息ghyList查询出当前机构的所有医生信息TPwUser用户信息Listfin dHQLStri nghql语句List根据语句查询get In foByHqlTPwUser用户信息List查询最大的门诊号并截取字 符串,用于生成 门诊号页面跳转控制action类名Men zhe ndaoyiActi on包名父类Men zhe ndaoyiActi on Support接口无方法名功能描述操作的数据库表showAII正式档案查询TDaJkdaRkxzl 人口学资料showAlled正式档案查
16、询(分页)TDaJkdaRkxzl 人口学资料showAll1临时档案查询TDaJkdaRkxzl 人口学资料showAll1ed临时档案查询(分页)TDaJkdaRkxzl 人口学资料showLSDA跳转到创建临时档案界面无showGHCX挂号查询所有TMzMzgh门诊挂号表TPwUser用户信息表showSelect跳转到正式档案的查询界面无showSelect1跳转到临时档案的查询界面无in sertLSDA创建临时档案TMzMzgh门诊挂号表TPwUser用户信息表guaHaoSelect挂号条件查询TMzMzgh门诊挂号表TPwUser用户信息表guaHaoSelected挂号条件查
17、询(分页)TMzMzgh门诊挂号表TPwUser用户信息表guahaoYS跳转到挂号医生界面TPwUser用户信息表guahao In sert正式挂号,添加到挂号表中TDaJkdaRkxzl 人口学资料TMzMzgh门诊挂号表TPwUser用户信息表3.1.7.用户界面可选如果模块功能涉及到用户界面并且,需要给出界面的具体设计,建议使用Frongpage或Dreamweaver制作出htm,并将效果图粘贴在文档中。用户界面应预先由分析人员与编程人员共同确定统一风格。. 页面名称对应文件名称 XXXXXXXX (应与3.1.6 文件清单中的文件对应) 页面逻辑与控制描述页面总体逻
18、辑元素逻辑与控制描述页面各元素逻辑处理名称操作备注3.1.8.性能可选说明对各模块的性能要求,包括精度、时间特性和处理速度3.2. 门诊就诊3.2.1. 描述门诊挂号之后,应该到相应的挂号医生处就诊;如果没有挂号操作也可以直接就诊。如需要填写病历和用药则点击 “新建病历”;一个人可以有多个病历、 医嘱(药品、其它检查生成收费记录)3.2.2. 功能如果已挂号可通过“挂号病人”查询列表然后再添加病历、医嘱及医嘱的审核已就诊查询可以查看就诊结束后的内容直接就诊居民,在就诊幵始时,首先给他挂号然后再添加病历信息3.23参数说明就诊查询页面:档案状态是从字典中获得、性别:字典,姓名,身份证号(可通过读
19、卡器),医疗 保险号,操作时间:查询档案操作页面:(在就诊时,已经为其挂号且修改状态是已就诊)挂号病人:新建病历:添加医嘱3.2.4. 流程逻辑3.2.5. 算法可选如果处理逻辑较为复杂,需详细说明本模块功能所选用的算法,具体的计算机 公式和计算步骤。3.2.6. 文件清单文件名称(带相对路径)说明/jsp/jiuzhe n/jiuzhe n/就诊查询页面/jsp/jiuzhe n/jiuzhe n/挂号病人就诊列表/jsp/jiuzhe n/jiuzhe n/正式档案直接就诊列表/jsp/jiuzhe n/jiuzhe n/临时档案直接就诊列表/jsp/jiuzhe n/jiuzhe n/暂
20、时不用/jsp/jiuzhe n/jiuzhe n/挂号病人添加病历页面/jsp/jiuzhe n/jiuzhe n/直接就诊添加病历页面/jsp/jiuzhe n/jiuzhe n/填写完医嘱时,在此页面填写审核人/jsp/jiuzhe n/jiuzhe n/给居民健康档案管理使用的页面/jsp/jiuzhe n/jiuzhe n/已就诊统计结果页面/jsp/jiuzhe n/jiuzhe n/查看病历页面使用的Action类类的动作名称toselect :查询页面,queryList :挂号病人,querymGuahao :直接就诊,jiuzhe nTongji:已就诊查询,toinser
21、t :跳转添加病历,insertJiuZhen:插入病历操作业务实现Service类名JiuZhe nServicelmpI包名类名JiuZhe nServicelmpl包名父类无接口JiuZhe nService方法名方法概述参数返回值功能描述getPageBea n()TMzJiuzhe n门诊就诊表Pcode页码TPwUser用户表PageBean 存放数 据的类实现门诊就诊已就诊查询getPageBea n()TMzMzgh门诊挂号表Pcode页码TPwUser用户表PageBean 存放数 据的类实现门诊就诊已挂号病人查询getPageBea n()DaLsda临时档案表Pcode页
22、码TPwUser用户表PageBean 存放数 据的类实现门诊就诊临时档案查询get In foByHql()TPwUser用户表最大门诊号查询最大门诊号selectTMzYizhuByMzh()Stri ngmzh门诊号TPwUser用户表TmzYizhu实体类根据门诊号机构号查找门诊医嘱selectTMzSfhzByMzh()Stri ngmzh门诊号TPwUser用户表TMzSfhz 实体类根据门诊号机构号查找门诊收费汇总表updateTMzYizhuTMzYizhu 医嘱,TMzJiuzhen就诊,Stri ngypbh药品编号,Stri ngypmc药品名称,Stri ngyplb药
23、品类别,Stri ngypjl药品剂量,Stri ngyzxdw进销单位,Stri ngyypl用药频率,Stri ngypyf药品用法,Stri ngypzb药品组别,Stri ngycxts持续天数,Stri ngybz备注,Stri ngysl数量,Stringylsdw零售单位,Stringydj单价,Stringyzj总价,Stringsfzt收费状态,Stri ngshzt审核状态Str ing更新医嘱信息类名JiuZhe nServicelmpI包名updateTMzJiuzhe n()String更新就诊记录表跳转控制action类名JiuZhe nActi on包名父类Jiu
24、ZhenActionSupport接口无方法名方法概述参数返回值功能描述toselect()String点击树形菜单门诊就诊bin gliview()String点击门诊号显示电子病历updateJiuZhe nString实现就诊记录的修改Toin sert()String点击新建病历toi nsertMGuahao()String未挂号点击查询档案点击就诊queryList()String查询已经挂号尚未就诊的信息querymGuahao()String点击查询档案查询所有辖区内的个人信息in sertJiuZhe n()String挂号就诊,点击新建病历再点击保存时调用in sertJi
25、uZhe n2()String未挂号直接就诊点击保存时调用in sertTyMzi nfo()String关联医疗服务-门诊医疗插入到暂时性 健康记录表jiuzhe nSelect()String已就诊查询统计327.用户界面可选如果模块功能涉及到用户界面并且,需要给出界面的具体设计,建议使用Frongpage或Dreamweaver制作出htm,并将效果图粘贴在文档中。用户界面 应预先由分析人员与编程人员共同确定统一风格。327.1. 页面名称对应文件名称 XXXXXXXX (应与3.1.6文件清单中的文件对应)页面逻辑与控制描述页面总体逻辑元素逻辑与控制描述页面各元素逻辑处理名称操作备注3
26、.2.8.性能可选说明对各模块的性能要求,包括精度、时间特性和处理速度。3.3. n诊收费3.3.1. 描述病人再就诊结束后,如有有医嘱则会产生费用,病人需到收费处交费,然后到药品发药处领药。3.3.2. 功能病人交费,收费员查询此次的就诊的总费用,然后收费。3.3.3. 参数说明门诊收费查询页面:已收费查询结果页面:未收费查询结果页面:收费页面:3.3.4. 流程逻辑3.3.5. 算法可选如果处理逻辑较为复杂,需详细说明本模块功能所选用的算法,具体的计算机 公式和计算步骤。3.36 文件清单文件名称(带相对路径)说明/jsp/me nzhe nyiliao/me nzhe nshoufei/
27、收费查询页面/jsp/me nzhe nyiliao/me nzhe nshoufei/收费查询结果页面/jsp/me nzhe nyiliao/me nzhe nshoufei/已收费查询结果页面/jsp/me nzhe nyiliao/me nzhe nshoufei/已收费清单页面/jsp/me nzhe nyiliao/me nzhe nshoufei/收费清单页面使用的Action类类的动作名称toweisfCX :查询页面,showAll : 查询结果页面,shoufeiSelect :已 收费查询,toquedingSf :收费清单 页面,quedingSf :收费操作,sfmx
28、 : 查看已收费清单业务实现Service类名Men zhe ndaoyiServicelmpI包名c父类无接口Men zhe ndaoyiService方法名方法概述参数返回值功能描述getPageBea nOint 页码 TPwUseruser, String 门诊号 Stri ng姓名Stri ng开始时间Stri ng结束日期Stri ng默认时间PageBean根据条件查询 出所有符合条 件的收费信息 列表czyListTPwUser用户信息List根据机构编号查询出当前操作员信息sfyAIIListTPwUser用户信息List查询出当前机构的所有收费员信息getPageBean1
29、int 页码TPwUser用户信息PageBean临时售药信息列表getPageBea nSSFint 页码TMzSfhz门诊收费汇总TPwUser用户信息PageBean收费条件查询getPageBea nSSYint 页码TMzSfhz 门TPwUser1诊收费汇总用户信息PageBean临时售药条件查询in sertLssyObject 实例对象Void插入新对象fin dHQLStri nghql语句List根据语句查询updateObject实例对象void更新数据(传入的对象)panduanKCString 数量TPw药品编号String药品User用户信息药品列表Boolea n
30、检杳库存量Stringin sertYFObject 实例对象Syn chro ni zedvoi d药房插入数据in sertSFDL实例对象收费大类及小类是否插入成功ObjectStri ngBigSFDLID无Lo ng返回收费大类最大的ID号selectBHSFXM根据编号ID判Stri ng药品编号IDboolea n断药品表里是否存在selectSFZLByldStri ng药品编号ListvTBsYaopi nml通过ID查找记录getPageBea nShouFZLint 页码TBsYaopi nml药品目录PageBean收费项目子类查询selectTBsYaopi nmlB
31、yYpbhStri ngStri ng药口口编号机构编号TBsYaopi nml通过药品编号查询药品目录in sertYZhTMzYizhu 门诊医嘱String药品编号String药品名称String规格Stri ng零售价Strin g零售单位Stri ng库存量Stri ng数量String总结额TPwUser用户信息void往医嘱表中插入数据页面跳转action类名Men zhe nshoufeiActi on包名父类Men zhe nshoufeiActi on Support接口无方法名功能描述操作的数据库表showAll查询所有门诊收费信息TMzSfhz门诊收费汇总TPwUser
32、用户信息表showAlled门诊收费信息查询(分页)TMzSfhz门诊收费汇总TPwUser用户信息表shoufeiSelect跳转到收费查询界面TPwUser用户信息表TMzSfhz门诊收费汇总sftjSelect收费条件查询TPwUser用户信息表TMzSfhz门诊收费汇总toquedi ngSf跳转到收费界面TMzYizhu门诊医嘱表TBsYaopinml药品目录表TMzMzgh门诊挂号表TPwUser用户信息表qued in gSf确定收费TMzYizhu门诊医嘱表TBsYaopinml药品目录表TPwUser用户信息表337.用户界面可选如果模块功能涉及到用户界面并且,需要给出界面的
33、具体设计,建议使用Frongpage或Dreamweaver制作出htm,并将效果图粘贴在文档中。用户界面 应预先由分析人员与编程人员共同确定统一风格。. 页面名称对应文件名称 XXXXXXXX (应与3.1.6 文件清单中的文件对应)页面逻辑与控制描述页面总体逻辑元素逻辑与控制描述页面各元素逻辑处理名称操作备注3.3.8.性能可选说明对各模块的性能要求,包括精度、时间特性和处理速度。3.4.药品发药3.4.1. 描述查询病人此次就诊后需要领取哪些药品,如果已交费则发药,未交费则通知其去交费后再来领取药品3.4.2. 功能药品查询、药品准备、确定发药3.4.3. 参数说明药品发药
34、查询页面:可以查询未发药结果页面、也可以已发药结果页面未发药结果页面:发药的结果显示页面:已发药结果页面:344. 流程逻辑345. 算法可选如果处理逻辑较为复杂,需详细说明本模块功能所选用的算法,具体的计算机公式和计算步骤。3.4.6. 文件清单文件名称(带相对路径)说明/jsp/yaop in /yaofa ng/药品发药查询页面/jsp/yaop in /yaofa ng/药品发药查询结果页面使用的Action类类的动作名称toselect :查询页面,select :到查询结果页面;update :发药操作业务实现ServiceYaofa ngServicelmpl包名父类无接口Yao
35、fa ngService方法名方法概述参数返回值功能描述getPageBea n3int 页码TYpYaofangfy药房发药 TPwUser用户信息Stri ng查询时间数组PageBean药品(未/已)发药查询getPageBea n2int 页码TYpYaofangfy药房发药 TPwUser用户信息Stri ng查询时间数组PageBean药品退药查询updateypshulia ngStrin g门诊号String机构号String用户编号Stri ng查询时间Stri ng查询库存药品数量,判断是否需要重新幵药updateShulia ngStrin g门诊号Stri ng药品编号
36、Stri ng药品数量String 机构号Stri ng作废药品退药 时,修改库存 量、医嘱状态getYaoPi nJiluString 门诊号Stri ng 用户信息Stri ng发药状态Stri ng医嘱状态List查询(原始/退药后)药品记录getZFListString 门诊号Stri ng 用户信息List查询作废药品列表页面跳转action类名Yaofa ngActio n包名父类Yaop in Acti on Support接口无方法名功能描述操作的数据库表toselect跳转到查询页面无select查询岀符合条件的数据列表TMzYizhu门诊医嘱表TPwUser用户信息表TMz
37、Sfhz门诊收费汇总selected查询岀符合条件的数据列表(分页)TMzYizhu门诊医嘱表TPwUser用户信息表TMzSfhz门诊收费汇总update更新库存数据并跳转到查询列表TMzYizhu门诊医嘱表 TPwUser用户信息表 TMzSfhz门诊收费汇总 TBsKucun药品库存表347.用户界面可选如果模块功能涉及到用户界面并且,需要给出界面的具体设计,建议使用Frongpage或Dreamweaver制作出htm,并将效果图粘贴在文档中。用户界面 应预先由分析人员与编程人员共同确定统一风格。. 页面名称对应文件名称 XXXXXXXX (应与3.1.6 文件清单中的文
38、件对应)页面逻辑与控制描述页面总体逻辑元素逻辑与控制描述页面各元素逻辑处理名称操作备注348.性能可选说明对各模块的性能要求,包括精度、时间特性和处理速度。3.5. 电子病历模板管理3.5.1. 描述这些模板的主要功能是省去一些没有必要的重复工作量;多个人得了同种病哪 些它的症状、药品基本是相同的,可以把这些信息记录在数据库中,就诊医生就可 以直接调取而不需要再填写一遍。3.5.2. 功能电子模块的添加、查询、修改3.5.3. 参数说明电子病历模板查询页面:电子病历查询结果页面:新建模板页面:(每个病历模板都有对应的医嘱)修改模板页面:删除模板操作:3.5.4. 流程逻辑3.5.5. 算法可选
39、如果处理逻辑较为复杂,需详细说明本模块功能所选用的算法,具体的计算机 公式和计算步骤。3.5.6.文件清单文件名称(带相对路径)说明/jsp/jiuzhe n/moba n/电子模板查询页面/jsp/jiuzhe n/moba n/电子模板添加页面/jsp/jiuzhe n/moba n/电子模板查询结果页面/jsp/jiuzhe n/moba n/电子模板修改页面使用的Action类类的动作名称toselect,toinsert,queryList,insertMoban,toupdate , updateMoban业务实现Service类名MoBa nServicelmpl包名父类无接口M
40、oba nService方法名方法概述参数返回值功能描述getPageBea n()TmzMoban病历模板表Pcode页码TPwUser用户表PageBean 存放数 据的类实现门诊就诊电子病历模板分页查询in sertTMzMoba n()TMzMzgh门诊挂号表Pcode页码TPwUser用户表Stri ng实现门诊就诊电子病历模板的保存selectTMzMoba nByld()Stri ngidldTmzMoban实体类根据id查找电子病历模板deleteTMzMoba n()Strin gcheckboxStri ng批量删除模板updateTMzMoba nY izhuTmzMob
41、a nYizhu模板医嘱,TmzMoban 模板,Stringypbh 药品编号,Stringypmc药品名称,Stri ngyplb药品类别,Stri ngypjl药品剂量,Stri ngyzxdw进销单位,Stri ngyypl用药频率,Stri ngypyf药品用法,Stri ngypzb药品组别,Stri ngycxts持续天数,Stri ngybz备注,Stri ngysl数量,Stringylsdw零售单位,Stringydj单价,Stringyzj总价,Stringsfzt收费状Str ing更新电子病历模板信息类名MoBa nServicelmpl包名态,Stri ngshzt
42、审核状态TBsYaopi nmlselectTBsYaopi nmlByYpbh()Stringypbh 药品编号,Stringprgid 机构号更新就诊记录表TBsYaopi nml跳转控制action类名MoBanAction包名父类JiuZhenActionSupport接口无方法名方法概述参数返回值功能描述toselect()String点击树形菜单电子病历模板管理queryList()String查询所有病历模板in sertMoba n()String实现电子病历模板的新建保存toupdate()String选择要修改的模板点击修改updateMoba n()String实现电子病
43、历模板的修改3.5.7. 用户界面可选如果模块功能涉及到用户界面并且,需要给出界面的具体设计,建议使用Frongpage或Dreamweaver制作出htm,并将效果图粘贴在文档中。用户界面 应预先由分析人员与编程人员共同确定统一风格。. 页面名称对应文件名称 XXXXXXXX (应与3.1.6 文件清单中的文件对应)页面逻辑与控制描述页面总体逻辑元素逻辑与控制描述页面各元素逻辑处理名称操作备注3.5.8. 性能可选说明对各模块的性能要求,包括精度、时间特性和处理速度。3.6. 收费项目子项目管理3.6.1. 描述在就诊时,会有一些必要的检查,那么这些检查也是收费的。医院都有规定
44、的 检查科目,这个模块就是记录检查科目的。大科目来自字典。而小科目则需要录入3.6.2. 功能子项目的查询、添加、修改3.6.3. 参数说明收费项目子项目查询页面:收费项目名称来自字典收费项目子项目添加页面:收费项目查询页面:收费项目修改页面:3.6.4. 流程逻辑3.6.5. 算法可选如果处理逻辑较为复杂,需详细说明本模块功能所选用的算法,具体的计算机 公式和计算步骤。3.6.6. 文件清单文件名称(带相对路径)说明/jsp/me ngzhe n/shoufeixia ngmu/收费子类项目查询页面/jsp/me ngzhe n/shoufeixia ngmu/收费子类项目添加页面/jsp/
45、me ngzhe n/shoufeixia ngmu/收费子类项目查询结果页面/jsp/me ngzhe n/shoufeixia ngmu/收费子类项目修改页面使用的Action类类的动作名称ShouFeiZiLeiShow,ShouFeiZiLeiAdd,ShouFeiZiLeiSelect,ShouFeiZiLeiUpdate类设计类名Men zhe nshoufeiServicelmpl包名父类无接口Men zhe nshoufeiService方法名方法概述参数返回值功能描述in sertSFDL()ObjectStri ng收费大类及小类是否插入成功BigSFDLID()Lo ng
46、返回收费大类最大的ID号selectBHSFXM()Stri ngidldboolea n根据编号ID判断药品表里是否存在selectSFZLByld()Stri ngidldList通过Id查找记录selectTBsYaopi nmlByYpbh()Stringypbh 药品编号,Stringprgid 机构号TBsYaopi nml更新就诊记录表跳转控制action类名MoBanAction包名父类Men zhe nshoufeiActi on Support接口无方法名方法概述参数返回值功能描述toselect()String点击树形菜单电子病历模板管理ShouFeiDaLeiShow(
47、)String收费项目大类查询页面ShouFeiDaLeiAdd()String收费项目大类增加ShouFeiZiLeiSave()String收费项目大类增加保存类名MoBanAction包名ShouFeiZiLeiAdd()String收费项目子类增加ShouFeiZiLeiSelect()String收费项目子类查询ShouFeiZiLeiUpdate()String收费项目子类更新367.用户界面可选如果模块功能涉及到用户界面并且,需要给出界面的具体设计,建议使用Frongpage或Dreamweaver制作出htm,并将效果图粘贴在文档中。用户界面 应预先由分析人员与编程人员共同确定
48、统一风格。. 页面名称对应文件名称 XXXXXXXX (应与3.1.6 文件清单中的文件对应) 页面逻辑与控制描述页面总体逻辑元素逻辑与控制描述页面各元素逻辑处理名称操作备注3.6.8.性能可选说明对各模块的性能要求,包括精度、时间特性和处理速度3.7. n诊退费3.7.1. 描述病人已交费,由于其它原因而没有去发药处领药,那么可以给其退费3.7.2. 功能退费查询,查询历史就诊记录3.73 参数说明退费查询页面:退费查询结果页面:在已退药的情况下才可以点击退费操作3.7.4. 流程逻辑3.7.5. 算法可选如果处理逻辑较为复杂,需详细说明本模块功能所选用的算法,具体的计算机公式和计算步骤。3.7.6. 文件清单文件名称(带相对路径)说明/jsp/me nzhe nyiliao/me nzhe nshoufei/退费查询页面/jsp/me nzhe nyiliao/me nzhe nshoufei/退费查询结果页面使用的Action类类的动作名称totuifeiSelect,selectTF业务实现Service类名Men zhe ndaoyiServicelmpI包名c父类无接口Men zhe ndaoyiService方法名方法概述参数返回值功能描述getPageBea nOint 页码 TPwUseruser, Str
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年福建省泉州信息工程学院招聘参考题库附答案
- 2025广东茂名市高州市公益性岗位招聘1人备考题库(第五批1人)附答案
- 2025年宿州市第一人民医院社会化用人使用周转池编制89名笔试备考题库附答案
- AI赋能个性化学习:实践应用与案例解析
- 2026四川天府银行攀枝花分行春季社会招聘笔试备考题库及答案解析
- 2025秋人教版道德与法治八年级上册第三单元单元思考与行动同步练习
- 2026福建泉州市安溪县司法局招聘4人笔试备考题库及答案解析
- 北京市海淀区学府幼儿园招聘笔试备考试题及答案解析
- 2026湖南长沙市中医康复医院编外合同制人员招聘2人笔试备考题库及答案解析
- 2026湖南长沙市开福区清水塘实验学校春季公开招聘教师6人笔试参考题库及答案解析
- 湖南省长沙市雨花区2024-2025学年三年级上学期语文期末试卷
- 2024-2025学年人教版数学七年级下册期末测试卷 (含答案)
- 【高考真题】重庆市2024年普通高中学业水平等级考试 历史试卷
- 《装饰装修工程》课件
- 2025年浙江杭州市水务集团有限公司招聘笔试参考题库含答案解析
- 医学伦理与伦理伦理
- 《医疗机构胰岛素安全使用管理规范》
- 2024-2025学年沪科版九年级(上)物理寒假作业(四)
- 华师福建 八下 数学 第18章 平行四边形《平行四边形的判定 第1课时 用边的关系判定平行四边形》课件
- 经典版雨污分流改造工程施工组织设计方案
- 特殊作业安全管理监护人专项培训课件
评论
0/150
提交评论