医嘱管理系统需求书.docx

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
医嘱管理系统需求书

医嘱管理系统需求分析书拟制:日期:2017审核:日期:2017批准:日期:2017目 录1.引言11.1编写目的11.2预期读者和阅读建议12.综合描述12.1产品概述12.2产品的功能12.3用户类型和特征12.4运行环境23.系统功能需求23.1登录23.2用户管理33.3医嘱管理54.表关系结构105.建表语句11引言编写目的本需求分析报告的目的是规范化本系统的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据。预期读者和阅读建议预期读者:软件开发人员,测试人员以及客户综合描述产品概述医嘱:是指医师在医疗活动中下达的医学指令。医嘱内容及起始、停止时间应当由医师书写。医嘱内容应当准确、清楚。每项医嘱应当只包含一个内容,并注明下达时间、具体到分钟。产品的功能 用户超管理:管理员登录可对用户进行集中管理,权限操作。流程监控和控制:医生根据病情和治疗的需要对病人在饮食、用药等方面的指示创建成医嘱。医嘱内容及起始、停止时间应当由医师书写。医嘱内容应当准确、清楚。每项医嘱应当只包含一个内容,并注明下达时间、具体到分钟。通过系统药剂师根据医生创建的医嘱进行药品审核,修改医嘱状态,并对药品出入库进行实时管理。护士登录系统进行药房发药,修改医嘱状态。用户类型和特性对话用户:所有使用此系统的用户。医师、药剂师、护士等用户指不需要注册即可访问系统的用户,根据用户类型操作不同的页面模块,查看与用户类型紧密相关的操作流程。系统管理员:负责后端管理系统的用户(administrator)。使用系统单独的管理模块独立图形界面与系统交互。运行环境本系统采用C/S架构,需要支持的操作系统服务端:2.4.1客户端PC客户端:操作系统:Windows /7/8/10界面:Java AWT图形界面2.4.2 服务端数据库:oracle系统功能需求3.1 登陆登陆:使用用户名、密码进行验证登录,登录后系统自动判断其用户类型,进入相应页面。合法验证:页面输入非空验证3.2 用户管理管理员用户可以对用户信息进行管理操作。如,新增用户,修改用户信息,删除用户,设置用户权限。用户列表:管理员登录后显示所有用户信息3.2.1 新增用户: 增加用户:获取页面输入的用户信息,存储到数据库合法验证:非空验证,密码一致性验证,同名账户验证3.2.2 修改用户: 修改用户信息:修改用户类型、密码用户信息回填合法验证:用户输入合法验证3.2.3 删除用户:3.2.4 权限设置: 设置用户类型,使不同的用户登陆后跳转到不同的界面3.3 医嘱管理 3.3.1医师 医嘱列表:分页显示当前用户创建的医嘱列表。创建医嘱:填写病人姓名,床位信息,备注,添加用药详情用药详情:添加药品,根据药品名称进行模糊搜索。删除药品,删除已添加的药品流程记录预 占:药品数量预占 合法验证:输入信息非空验证,药品数量合法验证3.3.2 药剂师医嘱列表:显示所有医师创建的医嘱,且医嘱状态为刚创建的,同时显示护士打回的 医嘱信息分页显示查看详情:查看医嘱详情,审核后修改医嘱状态检查超时:医嘱创建时间超过一定时间后状态修改为失效状态,药品数量相应增加药品管理:药品列表;新增药品----已有同种药品数量追加,新药品新增列表;流程记录合法验证:输入信息非空验证,数量合法验证 3.3.2 护士医嘱列表:分页显示药剂师已审核通过的医嘱列表查看详情:审核查看后,修改医嘱状态流程记录合法验证:错误打回备注信息非空验证表关系结构建表语句SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for advice-- ----------------------------DROP TABLE IF EXISTS `advice`;CREATE TABLE `advice` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `PATIENT_NAME` varchar(20) DEFAULT NULL, `BED_DETAIL` varchar(20) DEFAULT NULL, `ADVICE_REMARK` varchar(512) DEFAULT NULL, `ADVICE_TYPE` varchar(5) DEFAULT NULL, `USER_ID` int(11) DEFAULT NULL, `CREATE_TIME` timestamp NULL DEFAULT NULL, PRIMARY KEY (`ID`)) ENGINE=InnoDB AUTO_INCREMENT=1

文档评论(0)

138****7331 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档