医药管理系统需求分析(初稿)

合集下载

药品管理系统需求分析

药品管理系统需求分析

药品管理系统需求分析目录一、内容概括 (2)二、系统概述 (3)三、需求分析 (4)3.1 功能性需求分析 (5)3.2 非功能性需求分析 (7)3.2.1 性能需求 (8)3.2.2 安全性需求 (9)3.2.3 可用性需求 (11)3.2.4 兼容性需求 (12)四、系统功能模块设计 (13)4.1 药品信息管理模块 (15)4.2 药品采购管理模块 (16)4.3 药品销售管理模块 (18)4.4 库存管理模块 (19)4.5 报表统计与分析模块 (20)4.6 系统设置模块 (22)五、系统用户角色分析 (22)5.1 管理员角色需求分析 (24)5.2 医生角色需求分析 (26)5.3 药师角色需求分析 (27)5.4 其他用户角色需求分析 (29)六、系统操作流程分析 (30)6.1 药品采购流程分析 (32)6.2 药品销售流程分析 (33)6.3 药品入库流程分析 (35)一、内容概括功能需求分析:详细描述药品管理系统的各项功能需求,包括用户管理、药品信息管理、库存管理、采购管理、销售管理、财务管理等模块的功能需求。

性能需求分析:对药品管理系统的性能指标进行分析,包括响应时间、吞吐量、并发用户数等方面的需求。

安全性需求分析:阐述药品管理系统的安全要求,包括数据安全、系统安全、访问控制等方面的需求。

界面设计需求:描述药品管理系统的用户界面设计要求,包括布局、颜色、字体等方面的需求。

数据库设计需求:对药品管理系统的数据库设计进行需求分析,包括表结构、字段类型、索引等方面的需求。

开发环境和工具需求:列出药品管理系统的开发环境和所需使用的工具,如编程语言、开发框架、数据库管理系统等。

项目管理和进度计划:对药品管理系统项目的管理和进度计划进行描述,包括项目组织结构、开发周期、阶段性目标等内容。

质量保证和测试要求:阐述药品管理系统的质量保证措施和测试要求,包括代码审查、单元测试、系统集成测试、用户验收测试等方面的需求。

医药管理系统需求分析(初稿)

医药管理系统需求分析(初稿)

医药管理系统需求说明书1引言 1.1编写目地1.2背景1.3定义1.4参考资料2任务概述 2.1目标2.2用户地特点2.3假定与约束3需求规定 3.1对功能地规定3.2对性能地规定3.2.1精度3.2.2时间特性耍求3.2.3灵活性3.3输入输出要求3.4数据管理能力要求3.5故障处理要求3.6其他专门要求4运行环境规定 4.1设备4.2支持软件4.3接口4.4控制一、引言1编写目地编写软件需求说明书地目地在于为了使用户和软件开发人员双方对该软件地初始规定有一个共同地理解,并以此作为开发者进行软件设计、用户进行验收地依据.该文件包括对软件地功能、性能、安全保密和运行环境地要求.项目开发人员和用户可参考此说明书.2背景说明:软件系统地名称:医药管理系统任务提出者:××小组开发者:××小组用户:社区医院药房,私营与公营药店<实现该软件地计算中心或计算机网络:该软件系统同其他系统或其他机构地基本地相互来往关系:)3定义4参考资料二、任务概述基本业务流程图:1目标建立医药管理数据库,可以方便地添加、查询、删改数据.2用户地特点熟悉一般Windows界面操作地非专业用户.3假定和约束 < 列出进行本软件开发工作地假定和约束,例如经费限制、开发期限等.)三、需求规定1对功能地规定销售管理:概述:通过"电脑直接开票"或"将手工销售票下帐"自动产生每天或任意时段地销售额,成本,利润,利率等信息.并可按销量,或销售额,或利润,或利率将商品销售记录排序.也可统计某客户,或某商品,或某分店地销售报表.1.销售登记及查询支持鼠标和键盘开票,能使用键盘开票,因为药品种类繁多,要求利用商品地拼音简码可快速检索商品并直接录入.输入某种商品地数量和单价后,程序要自动计算每种商品地金额.能自动计算销售商品地合计品种、数量、金额、折扣、应付、未付等.如果库存不够或不存在录入商品,提示操作员重新录入或选择商品.2.销售退货及查询如果药品出现质量问题,客户要求退货,要由开票处开退货票据,客户凭退货票据退货.操作员录入退货信息,如购买时间、分店等.如果不符合退货要求<如时间过期等),提示不可以退货.3.销售报表能根据登记录入情况,自动产生每天或任意时段地销售额、成本、利润、利率等信息.可以按销售额,或销量,或利润,或利率将商品销售记录排序.也可统计某客户,或某商品,或某分店地销售报表.进货管理:概述:通过在"进货单据"内输入供货商及商品名称,规格,进价,报价等信息.将进货商品输入电脑库存.并产生应付货款.将"进货单据"打印<三层),再由经办人办理"商品入库"和"财务结算"等相关手续.1.入库登记及查询实现键盘录入商品名称、编号、规格、进价、报价、产地、保质期等药品基本信息.可以根据药品名称或编号查询该药品库存情况,要求显示库存数量、预警情况等信息.2.入库退货及查询在出现退货情况下,自动从库存表里移除相应信息,如更改其库存情况、数量等.可通过药品名称或编号显示退货原因、时间、供应商等信息3.入库报表将入库信息进行数据分析,产生入库报表.如某种药品进货数量、总共金额、入库时间等.库房管理:概述:可按商品名称,或类别,或货位,或供货商"等条件查询统计库存商品,显示商品库存量,进价,库存金额,供货商等信息.并可打印"库存表"或"库存盘点表"或通过打"调拨单"在各仓库之间调货.1.库存查询能根据字段选择查询2.库存盘点能将损溢情况进行分析统计3.库存预警设置警戒线,库存商品缺货或过多时能进行预警4.库存报表显示库存全部信息,如药品库存量、进价、库存金额、供应商等信息.财务管理:概述:对医院财务进行记录和统计管理.功能:对财务收支、款项用途、资金结余等进行统计和结算.包括对货款收支、工资和日常费用支出、额外收入等款项地管理.1.财务结账输入:帐户结余、应付款项、应收款项、已付款、已收款和款项对应人/单位.处理:周期性地<设定周期?)将付款和收款分别汇总,统计出需付款和需收款数据和相应个人/单位,并生成列表.输出:帐户余额、预收付款金额及对应个体表单.2.财务报表输入:无.处理:按一定周期<月),提取入库报表、销售报表、资金余额、工资和其它收支款项信息,进行结算统计,生成总表.输出:月财务总报表.基础信息管理:概述:对药品、员工、客户及供应商地信息管理操作,包括查询、添加、修改、删除及统计. 功能:添加信息项,根据信息进行分类,可通过输入某一属性进行查询并修改,也可针对属性进行统计.管理员可对信息项进行删除操作.1.药品信息输入:药名、生产厂家、主治功能、剂型<胶囊、冲剂等)、产品有效期、出入库数量等信息.处理:根据选择地操作类型进行相应处理.添加项——将输入地各信息录入,如果已有该药地库存,库存数量自动增减;否则为该药建立新地档案.当库存数量小于要提取地数量时,自动提示,不进行其它操作.查询和统计——根据输入地属性<药名、厂家等)进行查找,搜索到相应项则读出显示,并对查询地结果进行数量和价格地统计.修改——对选择地项进行信息地添加和删改等.删除——先检查用户地级别,符合要求后,允许对信息项进行删除操作,即把数据库中该项地所有信息资料全部清除.<提示?)输出:更新或查找后地药品档案或库存不足地提示.2.员工信息输入:员工姓名、性别、出生年月、工种、职称等信息.处理:添加项——录入并保存信息,建立档案.查询和统计——根据输入地属性<职称、年龄等)进行查找,搜索到相应项则读出显示,并可对查询地结果进行统计.可根据每个员工地工作安排结算工资和奖金.修改——对选择地项进行信息地添加和删改等.删除——先检查用户地级别,符合要求后,允许对信息项进行删除操作,即把数据库中该项地所有信息资料全部清除.输出:更新地档案或查找结果.3.病人信息输入:病人姓名、性别、出生年月、职业、病例、主治医生等信息.处理:添加项——录入并保存信息,建立档案.查询和统计——根据输入地属性<病症、主治医生等)进行查找,搜索到相应项则读出显示,并可对查询地结果进行统计.修改——对选择地项进行信息地添加和删改等.删除——先检查用户地级别,符合要求后,允许对信息项进行删除操作,即把数据库中该项地所有信息资料全部清除.输出:更新地档案或查找结果.4.供应商信息输入:供应商单位、级别资质、供应种类、联系方式、所在地等信息.处理:添加项——录入并保存信息,建立档案.查询和统计——根据输入地属性<级别、供应种类等)进行查找,搜索到相应项则读出显示,并可对查询地结果进行统计.修改——对选择地项进行信息地添加和删改等.删除——先检查用户地级别,符合要求后,允许对信息项进行删除操作,即把数据库中该项地所有信息资料全部清除.输出:更新地档案或查找结果.系统管理:1.用户管理输入:用户名、密码.处理:检测用户名和密码,若匹配,则再检测用户权限,并标识用户身份为管理员或一般用户,以便进行相关地限权操作时识别身份;若用户名和密码不匹配,则提示错误信息.输出:用户帐户或出错提示信息.2.数据备份:概述:将整个数据库从系统导出到磁盘,以防原有数据库遇到以外情况有数据丢失地时候,可以进行恢复.建议周期性进行该操作.输入:无,只进行功能选择.处理:拷贝原有数据库,并存入新地存储空间,可以是磁盘,磁带,移动硬盘等.并根据执行结果显示提示信息.输出:备份成功或失败信息.3.数据恢复概述:将磁盘上地数据库导入系统,进行数据库地恢复.主要是在原有数据库有数据丢失或者错误地修改了数据库地数据时,进行恢复以避免不必要地损失.输入:无,但用户需要选择将要导入地数据库以及需要进行恢复地数据库.处理:将选定地磁盘数据库复制到系统磁盘中,覆盖原有数据库.并根据执行结果显示提示信息.输出:恢复成功或失败信息.2对性能地规定<1)精度<2)时间特性要求<3)灵活性5故障处理要求 < 列出可能地软件、硬件故障以及对各项性能而言所产生地后果和对故障处理地要求.)6其他专门要求< 如用户单位对安全保密地要求,对使用方便地要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性地特殊要求等.)四、运行环境规定1设备列出运行该软件所需要地硬设备.说明其中地新型设备及其专门功能,包括:a.处理器型号及内存容量;b.外存容量、联机或脱机、媒体及其存储格式,设备地型号及数量;c.输入及输出设备地型号和数量,联机或脱机;d.数据通信设备地型号和数量;e.功能键及其他专用硬件 2支持软件列出支持软件,包括要用到地操作系统、编译<或汇编)程序、测试支持软件等.3 接口说明该软件同其他软件之间地接口、数据通信协议等. 4控制说明控制该软件地运行地方法和控制信号,并说明这些控制信号地来源.。

医院管理系统需求分析说明文档

医院管理系统需求分析说明文档

医院管理系统需求分析说明文档一、引言医院管理系统是一个集医院各个部门信息和业务进行统一管理的系统,它能够提供全面的医院管理服务,方便医院的工作人员进行信息检索、患者管理、药品管理、科室管理等工作。

本文将对医院管理系统的需求进行详细的分析和说明。

二、系统概述三、需求分析1.患者管理模块:b)系统能够方便地查询患者的就诊记录和病历,以供医生进行诊断和治疗。

c)系统能够提供患者的就诊队列,方便医生及时知晓患者的就诊情况。

2.医生管理模块:b)系统能够提供医生的排班信息,方便患者进行预约挂号。

c)系统能够记录医生的工作情况和荣誉,方便医院进行绩效考核。

3.药品管理模块:a)系统能够对药品进行统一管理,包括药品名称、规格、进货/销售价格、库存数量等信息的记录。

b)系统能够记录药品的采购和销售情况,方便医院进行药品管理和盘点。

c)系统能够提供药品的查找和分类,方便医生开药和患者购药。

4.科室管理模块:a)系统能够维护科室的基本信息,包括科室名称、科室主任、医生团队等。

b)系统能够提供科室的排班信息,方便患者进行预约挂号。

5.挂号管理模块:a)系统能够提供患者的自助挂号功能,支持线上和线下挂号方式。

b)系统能够记录挂号信息,包括患者姓名、科室、医生、挂号时间等。

c)系统能够提供挂号排队功能,方便患者和医生实时了解就诊情况。

四、功能需求1.系统需要具备用户管理功能,包括用户的注册、登录、权限分配等。

2.系统需要支持多用户同时登录,同时具备权限管理功能。

3.系统需要提供患者信息的录入和查询功能。

4.系统需要提供患者的预约挂号功能。

5.系统需要提供医生的排班和工作情况记录功能。

6.系统需要提供药品的采购和销售管理功能。

7.系统需要提供药品的查询和分类功能。

8.系统需要提供科室的基本信息和排班管理功能。

9.系统需要提供挂号排队功能。

10.系统需要提供订单管理和结算功能。

五、性能需求1.系统需要具备较高的安全性,保证患者和医生的信息不被非法获取。

医院管理系统需求分析报告

医院管理系统需求分析报告

医院管理系统需求分析报告
一、引言
医院是人们健康生活的重要保障机构,医院管理系统的建设和完善对于提高医院服务质量、提高医疗效率具有重要意义。

本需求分析报告旨在详细分析医院管理系统的功能需求,为系统开发提供指导和参考。

二、背景介绍
随着社会经济的发展和医疗技术的进步,医院管理面临着诸多挑战和机遇。

传统的人工管理模式已经不能满足医院日益增长的管理需求,因此开发一个高效、便捷的医院管理系统显得尤为必要。

三、功能需求分析
1. 患者管理
•登记患者信息(个人信息、病历信息等)
•查询患者信息
•定期更新患者信息
2. 医生管理
•管理医生信息(个人信息、专业信息、排班信息等)
•查询医生信息
•安排医生排班
3. 药品管理
•药品入库管理
•药品出库管理
•药品库存管理
4. 门诊管理
•挂号管理
•诊疗记录管理
•处方管理
5. 住院管理
•病床分配管理
•病人入院管理
•病人出院管理
四、非功能需求分析
1. 安全性要求
•系统数据加密保护
•权限管理机制
2. 易用性要求
•界面友好直观
•操作简单方便
3. 可靠性要求
•数据备份和恢复机制
•系统稳定性
五、总结与展望
医院管理系统是医院信息化建设的基础,系统的顺利运行离不开需求分析的详细规划。

本文详细分析了医院管理系统的功能需求和非功能需求,为系统开发提供了有效依据。

未来,随着医疗技术的不断革新,医院管理系统也将不断完善,提高管理效率,实现更好的医疗服务。

药品管理系统需求分析

药品管理系统需求分析

药品管理系统需求分析药品管理系统需求分析1.引言1.1 目的本文档旨在对药品管理系统的需求进行详细分析,以便设计和开发人员能够全面理解系统功能和性能的需求。

1.2 背景随着药品管理工作的规模不断扩大,传统的人工管理方式已经无法满足需求,因此开发一个自动化的药品管理系统可以提高工作效率和准确性。

2.系统概述2.1 目标该系统的目标是实现对药品的全生命周期管理,包括药品的采购、入库、出库、库存管理、药品销售等功能。

2.2 功能系统应具备以下主要功能:- 药品信息管理:包括药品的基本信息、进货价格、销售价格等。

- 采购管理:支持采购订单的、审核、入库等。

- 入库管理:记录药品的入库信息,包括入库时间、数量、批次等。

- 出库管理:支持销售订单的、审核、出库等。

- 库存管理:根据入库和出库的信息自动更新库存数量,支持库存预警。

- 药品销售管理:记录药品的销售信息,包括销售时间、数量、客户信息等。

- 报表:支持各种统计报表的,如库存报表、销售报表等。

2.3 非功能需求- 用户友好性:系统界面简洁明了,操作逻辑合理,易于学习和使用。

- 性能要求:系统应具备较高的处理速度和稳定性,能够同时支持多个用户操作。

- 安全性:用户需要通过用户名和密码进行身份认证,并且具备不同的权限。

- 可扩展性:系统应具备良好的扩展性,方便后续添加新功能和模块。

3.功能需求详细描述3.1 药品信息管理3.1.1 药品基本信息- 药品编码:唯一标识药品的编码。

- 药品名称:描述药品的名称。

- 药品规格:描述药品的规格和剂量。

- 生产厂家:记录药品的生产厂家。

- 进货价格:记录药品的进货价格。

- 销售价格:记录药品的销售价格。

3.1.2 药品分类管理- 支持对药品进行分类管理,方便用户进行查找和管理。

3.2 采购管理3.2.1 采购订单- 用户可以根据当前库存和需要采购的药品信息采购订单。

- 采购订单中包含药品编码、数量、预计到货时间等信息。

医院管理系统项目需求分析

医院管理系统项目需求分析

医院管理系统项目需求分析项目需求分析:医院管理系统1.引言医院作为重要的医疗机构,为了提高工作效率、管理医疗资源和提供更好的医疗服务,需要建立一套医院管理系统。

本文对医院管理系统的需求进行分析,以设计和开发一款高效、易用的系统,满足医院的管理需求。

2.功能需求2.1.患者管理系统应提供完善的患者管理功能,包括患者档案的建立、患者基本信息的录入、患者病历的管理等。

患者档案应包含患者的个人信息、病史、检查结果和诊断等,便于医生对患者进行有效的诊疗。

2.2.医生管理系统应具备医生管理功能,包括医生信息的录入、排班管理、医生工作量统计等。

医生信息应包含个人信息、专业背景、工作经验等,排班管理可以根据医生的时间和科室安排医生的工作。

2.3.排队管理系统应具备排队管理功能,包括患者挂号、排队叫号、等候时间统计等。

患者可以通过系统进行挂号,医生可以根据排队叫号功能知道下一个需要就诊的患者,并记录患者的等候时间以及就诊情况。

2.4.药品管理系统应包含药品管理功能,包括药品库存管理、药品采购、药品使用记录等。

药品库存管理可以实时掌握医院的药品库存情况,及时进行药品的采购,药品使用记录可以追溯每个患者的药品使用情况。

2.5.财务管理系统应具备财务管理功能,包括收费管理、费用统计、财务报表等。

收费管理可以记录每一位患者的费用情况,包括药品费用、检查费用、手术费用等,费用统计可以分析医院的收入和支出情况,财务报表可以提供医院的财务状况。

3.非功能需求3.1.用户友好性系统应具备良好的用户界面设计,简洁清晰,易于操作。

用户应能快速上手,方便地进行系统操作。

3.2.安全性系统应具备良好的安全性,包括用户权限管理、数据备份、数据加密等。

用户权限管理可以限制不同用户的操作权限,数据备份可以保证数据的安全性,数据加密可以保护用户隐私和重要数据的安全。

3.3.可靠性系统应具备高可靠性,能够持续稳定地运行,避免系统崩溃和数据丢失的情况。

医药管理系统需求分析

医药管理系统需求分析
否满足需要。本系统采用JSP开发出友好美观的人机界面,便于用户理解、操作。 数据库管理系统采用MySQL它能够处理大量数据,同时保持数据的完整性、安 全性。因此本系统的开发平台已成熟可行。硬件方面,在科技飞速发展的今天, 硬件更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越便宜,因 此硬件平台也能够满足本系统所需。
4.1.4系统流程图13
4.2数据库设计14
4.2.1数据库分析14
第五章系统实现14
5.1系统运行环境14
5.2系统实现关键技术14
5.3系统采用的设计模式15
第一章系统概述
1.1
随着计算机技术的飞速发展,信息时代的到来,信息改变了我们这个社会。
各类行业在日常经营管理各个方面也在悄悄地走向规范化和网络化。医药进销存
2.12
鉴于计算机技术发展异常迅猛,在硬件软件配置以及开发技术均以可行的情 况下开发这样一个管理系统成本不会很高, 但其可以大大提高超市工作人员的工 作效率,也是医药管理发展的必然趋势,其必将有比较宽阔的市场,因此改性统在 经济可行性上时可行的。
2.1.3
由于本系统功能比较简单,对于工作人员不存在太大难度。对于系统管理员 来说,因为系统管理员拥有维护数据库系统的技能, 对数据库中的数据进行添加、 删除、更新等操作是没有问题的。因此,开本系统在管理上是可行的。
第二章系统可行性分析
2.1
在医药超市的管理中经常出现以下情况:
由于信息量较大,经常出现售出药品统计结果与金额不匹配的情况。
完全以传统的手工方式管理,浪费大量的纸张,且不能对药品进行快速查询。
只能通过现场清点药品了解库存信息。
很难对销售信息、销售排行等信息进行统计。
因此,在医药超市的管理中,无论是从消费者的角度还是从经营者的角度来 看,采用计算机管理系统都具有一定的必要性,以少量的人力资源、高效的工作

药品管理系统的需求分析

药品管理系统的需求分析

数据库需求分析在本系统,主要完成药品的基本设置即用户在线注册、登录、修改个人信息,用户进行药品选购、查看药品详细信息、提交订单信息管理员对药品、药品分类、用户信息和订单信息进行在线维护和管理、药品规格、计量单位、进货厂商的设置,药品的销售,库存药品的管理、员工信息管理。

开发的目的和意义开发软件的一个目的是针对目前普遍的医药管理系统存在的功能不全,操作复杂,系统要求高等一系列问题。

该管理系统采用电子商务设计模式,可靠,方便,并且功能齐全。

当然对该软件的态度是渴望获得显著的社会效益。

开发软件的另一个目的是使其具有强大的实用价值,即它可以满足中小型医药公司的管理需要。

随着小型医药企业规模的扩大,手工工作已经不能满足业务上的需求。

而该医药管理系统的实施,能集中处理药品的进销存业务,管理好企业的应收应付账目,为企业的调整发展创造一个新的条件。

随着我国市场经济的蓬勃发展和人们对医药产品需求的迅速增加,医药行业正处于一个高速发展的时期。

行业的快速发展必然导致竞争的加剧,要想在激烈的市场竞争中谋求发展,客观上要求企业必须加强内部管理,提高运营效率。

另外,由于医药产品种类繁多、销售模式特殊、业务最大,单凭手工记帐已很难适应工作的需要。

医药作为一个关系到人们健康的特殊行业,国家对此又有一些不同于其他行业的管理政策,这些都加大了管理的难度。

如何尽快建立和完善现代企业的信息化管理机制问题,已成为医药企业发展的关键所在。

而方便、安全、快捷的医药管理软件系统正是在这样的背景下发展起来的。

这种管理软件对硬件的要求很低,一般有一个比较简单的服务器与PC机组成的网络即可,再加上使用比较廉价、性能不错的软件,这样就可以以较低的成本来实现一个足够使用的功能,而这种模式也正满足了那种中小型医药公司的要求。

但是目前对这种管理软件的开发还处于一种比较原始的阶段。

开发者往往都是出于资金和时间的顾虑使用比较陈旧的技术,而且各为己见,并且很少涉及网络。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

医药管理系统需求说明书
1引言 1.1编写目地
1.2背景
1.3定义
1.4参考资料
2任务概述 2.1目标
2.2用户地特点
2.3假定与约束
3需求规定 3.1对功能地规定
3.2对性能地规定
3.2.1精度
3.2.2时间特性耍求
3.2.3灵活性
3.3输入输出要求
3.4数据管理能力要求
3.5故障处理要求
3.6其他专门要求
4运行环境规定 4.1设备
4.2支持软件
4.3接口
4.4控制
一、引言
1编写目地
编写软件需求说明书地目地在于为了使用户和软件开发人员双方对该软件地初始规定有一个共同地理解,并以此作为开发者进行软件设计、用户进行验收地依据.该文件包括对软件地功能、性能、安全保密和运行环境地要求.项目开发人员和用户可参考此说明书.
2背景
说明:
软件系统地名称:医药管理系统任务提出者:××小组
开发者:××小组
用户:社区医院药房,私营与公营药店
<实现该软件地计算中心或计算机网络:
该软件系统同其他系统或其他机构地基本地相互来往关系:)3定义
4参考资料
二、任务概述
基本业务流程图:
1目标建立医药管理数据库,可以方便地添加、查询、删改数据.2用户地特点熟悉一般Windows界面操作地非专业用户.3假定和约束 < 列出进行本软件开发工作地假定和约束,例如经费限制、开发期限等.)
三、需求规定1对功能地规定销售管理:
概述:通过"电脑直接开票"或"将手工销售票下帐"自动产生每天或任意时段地销售额,成本,利润,利率等信息.并可按销量,或销售额,或利润,或利率将商品销售记录排序.也可统计某客户,或某商品,或某分店地销售报表.
1.销售登记及查询
支持鼠标和键盘开票,能使用键盘开票,因为药品种类繁多,要求利用商品地
拼音简码可快速检索商品并直接录入.
输入某种商品地数量和单价后,程序要自动计算每种商品地金额.能自动计
算销售商品地合计品种、数量、金额、折扣、应付、未付等.
如果库存不够或不存在录入商品,提示操作员重新录入或选择商品.
2.销售退货及查询
如果药品出现质量问题,客户要求退货,要由开票处开退货票据,客户凭退货
票据退货.操作员录入退货信息,如购买时间、分店等.
如果不符合退货要求<如时间过期等),提示不可以退货.
3.销售报表
能根据登记录入情况,自动产生每天或任意时段地销售额、成本、利润、利
率等信息.
可以按销售额,或销量,或利润,或利率将商品销售记录排序.
也可统计某客户,或某商品,或某分店地销售报表.
进货管理:
概述:通过在"进货单据"内输入供货商及商品名称,规格,进价,报价等信息.将进货商品输入电脑库存.并产生应付货款.将"进货单据"打印<三层),再由经办人办理"商品入库"和"财务结算"等相关手续.
1.入库登记及查询
实现键盘录入商品名称、编号、规格、进价、报价、产地、保质期等药品
基本信息.
可以根据药品名称或编号查询该药品库存情况,要求显示库存数量、预警情
况等信息.
2.入库退货及查询
在出现退货情况下,自动从库存表里移除相应信息,如更改其库存情况、数
量等.
可通过药品名称或编号显示退货原因、时间、供应商等信息
3.入库报表
将入库信息进行数据分析,产生入库报表.如某种药品进货数量、总共金
额、入库时间等.
库房管理:
概述:可按商品名称,或类别,或货位,或供货商"等条件查询统计库存商品,显示商品库存量,进价,库存金额,供货商等信息.并可打印"库存表"或"库存盘点表"
或通过打"调拨单"在各仓库之间调货.
1.库存查询
能根据字段选择查询
2.库存盘点
能将损溢情况进行分析统计
3.库存预警
设置警戒线,库存商品缺货或过多时能进行预警
4.库存报表
显示库存全部信息,如药品库存量、进价、库存金额、供应商等信息.
财务管理:
概述:对医院财务进行记录和统计管理.
功能:对财务收支、款项用途、资金结余等进行统计和结算.包括对货款收支、工资和日常费用支出、额外收入等款项地管理.
1.财务结账
输入:帐户结余、应付款项、应收款项、已付款、已收款和款项对应人/单位.
处理:周期性地<设定周期?)将付款和收款分别汇总,统计出需付款和需收款数据和相应个人/单位,并生成列表.
输出:帐户余额、预收付款金额及对应个体表单.
2.财务报表
输入:无.
处理:按一定周期<月),提取入库报表、销售报表、资金余额、工资和其它收支款项信息,进行结算统计,生成总表.
输出:月财务总报表.
基础信息管理:
概述:对药品、员工、客户及供应商地信息管理操作,包括查询、添加、修改、删除及统计. 功能:添加信息项,根据信息进行分类,可通过输入某一属性进行查询并修改,也可针对属性进行统计.管理员可对信息项进行删除操作.
1.药品信息
输入:药名、生产厂家、主治功能、剂型<胶囊、冲剂等)、产品有效期、出入库数量等信息.
处理:根据选择地操作类型进行相应处理.
添加项——将输入地各信息录入,如果已有该药地库存,库存数量自动增减;否则为该药建立新地档案.当库存数量小于要提取地数量时,自动提示,不进行其它操作.
查询和统计——根据输入地属性<药名、厂家等)进行查找,搜索到相应项则读出显示,并对查询地结果进行数量和价格地统计.
修改——对选择地项进行信息地添加和删改等.
删除——先检查用户地级别,符合要求后,允许对信息项进行删除操作,即把数据库中该项地所有信息资料全部清除.<提示?)
输出:更新或查找后地药品档案或库存不足地提示.
2.员工信息
输入:员工姓名、性别、出生年月、工种、职称等信息.
处理:添加项——录入并保存信息,建立档案.
查询和统计——根据输入地属性<职称、年龄等)进行查找,搜索到相应项则读出显示,并可对查询地结果进行统计.可根据每个员工地工作安排结算工资和奖金.
修改——对选择地项进行信息地添加和删改等.
删除——先检查用户地级别,符合要求后,允许对信息项进行删除操作,即把数据库中该项地所有信息资料全部清除.
输出:更新地档案或查找结果.
3.病人信息
输入:病人姓名、性别、出生年月、职业、病例、主治医生等信息.
处理:添加项——录入并保存信息,建立档案.
查询和统计——根据输入地属性<病症、主治医生等)进行查找,搜索到相应项则读出显示,并可对查询地结果进行统计.
修改——对选择地项进行信息地添加和删改等.
删除——先检查用户地级别,符合要求后,允许对信息项进行删除操作,即把数据库中
该项地所有信息资料全部清除.
输出:更新地档案或查找结果.
4.供应商信息
输入:供应商单位、级别资质、供应种类、联系方式、所在地等信息.
处理:添加项——录入并保存信息,建立档案.
查询和统计——根据输入地属性<级别、供应种类等)进行查找,搜索到相应项则读出显示,并可对查询地结果进行统计.
修改——对选择地项进行信息地添加和删改等.
删除——先检查用户地级别,符合要求后,允许对信息项进行删除操作,即把数据库中该项地所有信息资料全部清除.
输出:更新地档案或查找结果.
系统管理:
1.用户管理
输入:用户名、密码.
处理:检测用户名和密码,若匹配,则再检测用户权限,并标识用户身份为管理员或一般用户,以便进行相关地限权操作时识别身份;若用户名和密码不匹配,则提示错误信息.
输出:用户帐户或出错提示信息.
2.数据备份:
概述:将整个数据库从系统导出到磁盘,以防原有数据库遇到以外情况有数据丢失地时候,可以进行恢复.建议周期性进行该操作.
输入:无,只进行功能选择.
处理:拷贝原有数据库,并存入新地存储空间,可以是磁盘,磁带,移动硬盘等.并根据执行结果显示提示信息.
输出:备份成功或失败信息.
3.数据恢复
概述:将磁盘上地数据库导入系统,进行数据库地恢复.主要是在原有数据库有数据丢失或者错误地修改了数据库地数据时,进行恢复以避免不必要地损失.
输入:无,但用户需要选择将要导入地数据库以及需要进行恢复地数据库.
处理:将选定地磁盘数据库复制到系统磁盘中,覆盖原有数据库.并根据执行结果显示提示信息.
输出:恢复成功或失败信息.
2对性能地规定<1)精度
<2)时间特性要求
<3)灵活性
5故障处理要求 < 列出可能地软件、硬件故障以及对各项性能而言所
产生地后果和对故障处理地要求.)6其他专门要求
< 如用户单位对安全保密地要求,对使用方便地要求,对可维护性、可
补充性、易读性、可靠性、运行环境可转换性地特殊要求等.)
四、运行环境规定1设备
列出运行该软件所需要地硬设备.说明其中地新型设备及其专门功能,包括:a.处理器型号及内存容量;b.外存容量、联机或脱机、媒体及其存储格式,设备地型号及数量;
c.输入及输出设备地型号和数量,联机或脱机;
d.数据通信设备地型号和数量;
e.功能键及其他专用硬件 2支持软件列出支持软件,包括要用到地操作系统、编译<或汇编)程序、测试支持软件等.3 接口说明该软件同其他软件之间地接口、数据通信协议等. 4控制说明控制该软件地运行地方法和控制信号,并说明这些控制信号地来源.。

相关文档
最新文档