药房管理系统需求分析

一 项目概述
此需求规格说明书对《药房管理系统》软件做了初步的用户需求分析,确认了所要开发的软件应该具有的功能,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步完善后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、用户文档编写者、项目管理人员。
二 项目内容
2.1立项背景:
如何利用现代信息技术使企业拥有快速、高效的市场反映能力和高度的效率,已是医药经营企业,特别是医药连锁经营企业特别关心的问题。尽快建立一个功能齐备的药品进、出库管理系统,完善现代企业的信息化管理机制,已成为医药企业生存发展的当务之急。通过开发这个药品管理系统,使药品进销存管理工作系统化,规范化,自动化,从而达到提高管理效率的目的。随着计算机技术的飞速发展,计算机在系统管理中的应用越来越普及,利用计算机实现各个系统的管理显得越来越重要。对于一些大中型管理部门来说,利用计算机支持管理高效率完成管理的日常事务,是适应现代管理制度要求、推动管理走向科学化、规范化的必要条件;而药品管理是一项琐碎、复杂而又十分细致的工作,药品数量之庞大、单价的变化、进货厂商的不同,一般不允许出错,如果实行手工操作,每天进货的情况以及进货时间等须手工填制大量的表格,这就会耗费药品管理工作人员大量的时间和精力,如果利用计算机进行这些管理工作,不仅能过保证各种核算准确无误、快速记录,而且还可以利用计算机对有关的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点,例如:检索速度、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高管理的效率,也是管理行业的科学化、正规化管理,与世界接轨的重要条件。基于以上的原因,有很多从事软件开发人员,在试卷生成方面做了很大的研究。目前这一领域也以良好的发展姿态而不断进步,早期已经有了一些类似的系统,但经过软件开发人员不断的完善,大致形成了具备如下功能的系统:这个药房管理系统主要涉及医院药库的药品进、销、存等业务,以及入库、出库和库存管理,药品管理主要管理药库中所有药品的进出和内部统计计算,为药品会计提供基础数据,以及包括有效期的报警和下限报警。
三 软件概述
3.1软件的功能
本药房管理系统主要涉及医院药库的药品进、销、存等业务,以及入库、出库和库存管理,药品管理主要管理药库中所有药品的进出和内部统计计算,为药品会计提供基础数据,以及包括有效期的报警和下限报警。
3.2条件与限制
(1)为了保证系统能够正常运行,客户运行环境需已经建立好通畅的局域网环境。
(2)财务系统预留接口,可接受医院管理系统的数据作为财务系统数据输入的组成部分。
四 数据描述
4.1静态数据
药房管理系统的静态数据包括:
管理员信息
订货信息
药品信息
患者信息
4.2动态数据
输入数据:鼠标对按钮的点击;
查询方式、查询关键字;
新建供货商项、药品项、用户项;
供货商项、药品项、用户项相应记录的更改;
受限操作所需的密码;
输出数据:查询关键字确定的数据库记录;
统计结果及其格式化文件;
信息录入、删除的结果(成功或失败);
数据备份输出的数据备份文件;
内部数据:查询操作建立的索引
4.3 数据分析

五 数据字典
1.名字:订货报表   
别名:订货信息
描述:每月一次送给仓库管理员需要订货的药品信息
定义:药品编号+药品名称+生产厂家+订货数量+进价+供应商
位置:输出到打印机
2.名字:药品编号
别名:无
描述:唯一的标识库存中的一个特定药品
定义:药品编号(由5位数构成)
位置:订货报表,过期报表,药品信息,药品入库信息表,药品出库信息表
3.名字:订货数量
别名:无
描述:某个药品订货的数量
定义:订货数量(由1-5位数构成)
位置:订货报表
4.名字:过期报表
别名:过期药品信息
描述:在这一段时间里,过期失效的药品信息
定义:过期报表=药品编号+药品名称+生产厂家+库存量+进价
位置:输出到打印机
5.名字:药品信息
别名:无
描述:完整的描述药品的各类信息
定义:药品信息=药品编号+药品名称+通用名称+生产厂家+类别+类型+规格+处方药+生产日期+有效日期+上限库存+库存量+下限库存+进价+零售价+备注
6.名字:药品入库明细表
别名:无
描述:记录药品入库的详细信息
定义:药品入库明细表=入库单号+入库日期+供应商+管理员+药品编号+药品名称+类别+类型+规格+生产厂家+有效日期+进价+零售价+入库数量+入库金额
位置:输出到显示器
7.名字:药品出库明细表
别名:无
描述:记录药品出库的详细信息
定义:药品出库明细表=出库单号+出库日期+管理员+出库方式+供应商+药品编号+药品名称+类别+类型+处方药+规格+生产厂家+有效日期+出库数量+进价+零售价+销售金额+退货金额
位置:输出到显示器
8.名字:药方
别名:无
描述:记录患者治疗用的药品和开方医师
定义:药方=药品名称+类别+剂量+单价+总价+开方医师
位置:输出到显示器
9.名字:患者信息
别名:无
描述:记录患者的相关信息
定义:患者信息=姓名+患者号+病症+药品名称+开方医师+单价
六 功能需求
6.1功能概述

  1. 药品信息管理功能:管理员在初始化药品库存的时候,要先添加药品,建立药品库,对所有药品实行编码并生成相应的编号。药品添加要把药品所有信息进行添加,包括:药品名称、化学名称、规格、药品类别、规格、以及生产厂家等。对于添加的药品数据信息也可以进行的修改,或者删除,全凭用户需要。
  2. 进货单管理功能:入库单管理即是需要管理所有的入库单,并以列表的形式显示出来:该功能要实现添加入库单,完成药品入库,并在把入库信息显示出来,并能根据要求进行入库单修改或废除。
  3. 过期药品处理功能:当药品有效期到期时,系统需存储该药品的信息。每过一个月,将过期的药品信息报表进行处理,将过期的药品处理掉,防止患者服用过期药品造成的副作用,保证库存药品的有效性、安全性,更好的保证药店的信誉。
  4. 患者信息管理功能:系统需对患者信息进行记录。对于那些需长期服药的慢性病患者,系统需记录其个人信息,以及医生为其开据的药方。方便对患者药方进行查询,管理。可以更方便地服务患者,提高医院的服务质量,其数据流图如下。

七 性能需求
7.1数据精确性
查询时应保证查全率,所有在相应域中包含查询关键字的记录都应能查到,同时保证查准率。
7.2 时间
一般操作的响应时间应在1—2秒内。
7.3 适应性
满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求。

XIAOFOU药房管理系统需求分析文档相关推荐

  1. 软件工程 学习管理系统 需求分析文档

    软件工程 学习管理系统 需求分析文档 [摘要] 学生学习管理系统是学生管理的一个重要组成部分,也是学校管理的组成部分.尤其是在信息技术高度发达的今天,利用信息技术实现高效的校园学习管理有着巨大的实用价 ...

  2. 茶庄管理系统需求分析文档

        茶庄管理系统需求分析 题    目 茶庄管理系统需求分析 小    组 马寅孟    陈红梅 目  录 1. 引言.... 2 1.1 编写目的... 2 1.2 项目风险... 2 1.3 ...

  3. 健身房会员管理系统需求分析文档

    后台功能: 1.健身房会员管理系统,支持所有俱乐部方式运营的各种会员制管理企业. 2.店铺管理包括,店铺展示,店铺图册上传,店铺资料介绍: 3.会员管理,会员等级管理,会员资料管理: 4.员工管理,教 ...

  4. 校园管理系统需求分析文档

    一 引言 1.1 编写目的 学生宿舍管理系统对于一个学校来说是必不可少的组成部分.目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比 ...

  5. java需求设计_JavaWeb期末设计---需求分析文档. stage1

    影院活动管理系统 -需求分析文档 目录 第2章 需求分析 2.1 用户需求 2.1.1 业务需求 2.1.2 商业需求 2.1.3 特殊需求 2.2 可行性分析 2.2.1 技术可行性 2.2.2 经 ...

  6. 基于springboot房屋租赁管理系统 (源代码+数据库+需求分析文档) 006

    代码地址 https://gitee.com/ynwynwy/houserent-public 基于springboot房屋租赁管理系统 (源代码+数据库+需求分析文档) 一.系统介绍 包括管理员.房 ...

  7. 小区人脸识别门禁系统云平台需求分析文档

    小区人脸识别门禁系统云平台需求分析文档 系统功能(平台管理端后台,物业管理端后台) 1.小区人脸识别门禁系统云平台,支持全国各地不同的物业公司在线注册账号,不同物业公司管理旗下多个小区的云平台管理系统 ...

  8. c语言程序设计班档案管理系统报告,C语言程序设计班级档案管理系统报告文档.doc...

    C语言程序设计班级档案管理系统报告文档 课 程 设 计 报 告 课程名称 <C语言程序设计> 课题名称 班级档案管理系统 专 业 计算机科学与技术专业 班 级 计算机1103班 学 号 姓 ...

  9. 软件需求分析文档模版

    软件需求分析文档模版(转载自国家计算机标准和文件模板) 软件需求分析就是把软件计划期间建立的软件可行性分析求精和细化,分析各种可能的解法,并且分配给各个软件元素.需求分析是软件定义阶段中的最后一步,是 ...

最新文章

  1. 【C 语言】二级指针 内存模型图 ( 指针数组 | 二维数组 | 自定义二级指针内存 )
  2. rtmp推流时间戳兼容问题
  3. codevs 1066 引水入城(DFS+DP)
  4. boost::pfr::tuple_size_v相关的测试程序
  5. Uart接口的详细解释
  6. 努力将SQL Server像玩游戏一样熟练
  7. 使用 VSCode 开发 uniapp
  8. linux内核 块驱动程序,linux – 为什么内核使用默认的块驱动程序而不是我的驱动程序代码?...
  9. 互联网日报 | 4月7日 星期三 | 雷军称小米首款汽车售价10至30万;携程通过港交所上市聆讯;深交所主板与中小板正式合并...
  10. SSM框架笔记12:Spring JdbcTemplate
  11. sqlserver得到行号
  12. SAR数据集项目说明文档写作
  13. php各安装包中TS和NTS及SRC/VC6|VC9|VC11|VC14|VC15版本区别意思详解(转)
  14. [问题探讨]ECharts实现带钓鱼岛和南海诸岛的中国(China)地图
  15. 自动驾驶毫米波雷达物体检测技术-算法
  16. 我的第一次diy装机记录——小白的装机篇
  17. 解决苹果手机给windows笔记本电脑开热点电脑连接不上热点的问题
  18. iOS 13获取keyWindow
  19. Ubuntu18.04安装搜狗拼音输入法皮肤透明解决方法
  20. matlab中洛伦兹拟合,基于MATLAB洛伦兹线型非线性拟合算法实现

热门文章

  1. 网安必备知识:常见的安全设备
  2. 开源是基础设施最佳开发方式 | GOTC 全球开源技术峰会
  3. 2b2t服务器生存系列,我的世界全球最大的战争服务器,2B2T入门生存攻略,你能活几天?...
  4. 《你好哇,程序员》—教你如何成为一名牛X的程序员
  5. Android超级终端之Termux(2)
  6. 详细教你如何部署ICE服务(三)---IceBox框架 Ice Registry服务注册中心的联合使用
  7. 一天一道LeetCode(61-90)
  8. 长短期记忆网络(Long Short-Term Memory,LSTM)及其变体双向LSTM和GRU
  9. 关于VC++6.0 安装过程中提出vssetup.tff,不能删除的问题及在WIN7兼容性设置问题。
  10. 联想笔记本系统更新中断后变成蓝屏怎么U盘重装系统?