医药管理系统需求分析.doc

上传人:博****1 文档编号:557917555 上传时间:2024-03-11 格式:DOC 页数:19 大小:470.04KB
返回 下载 相关 举报
医药管理系统需求分析.doc_第1页
第1页 / 共19页
医药管理系统需求分析.doc_第2页
第2页 / 共19页
医药管理系统需求分析.doc_第3页
第3页 / 共19页
医药管理系统需求分析.doc_第4页
第4页 / 共19页
医药管理系统需求分析.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《医药管理系统需求分析.doc》由会员分享,可在线阅读,更多相关《医药管理系统需求分析.doc(19页珍藏版)》请在金锄头文库上搜索。

1、软件需求分析报告题目名称: 医药管理系统 学 院: 计算机科学技术 专业年级: 计算机科学与技术1班 2023 级 软件开发小组组长: 洪小沿() 软件开发小组成员: 洪小娇() 林翠萍() 指导教师: 洪欣 目录第一章 系统概述31.1 前言31.2 开发语言简介31.3 本系统简介4第二章 系统可行性分析52.1 可行性分析52.1.1 技术可行性52.1.2.经济可行性52.1.3 管理上的可行性6第三章 系统需求分析63.1系统重要功能63.2 E-R图73.2 系统数据流图83.3 数据字典8第四章 系统设计104.1系统总体设计104.1.1系统目的104.1.2系统功能描述104

2、.1.3系统软件结构图124.1.4系统流程图134.2 数据库设计144.2.1数据库分析14第五章 系统实现145.1 系统运营环境145.2 系统实现关键技术145.3 系统采用的设计模式15第一章 系统概述1.1 前言随着计算机技术的飞速发展,信息时代的到来,信息改变了我们这个社会。各类行业在平常经营管理各个方面也在悄悄地走向规范化和网络化。医药进销存管理的信息化限度体现在将计算机及网络与信息技术应用于经营与管理,以现代化工具代替传统手工作业。无疑,使用网络信息化管理使客房管理更先进、更高效、更科学,信息交流更迅速。医药进销存管理统是典型的信息管理系统的一部份,并且是必不可少的一部份。

3、其开发重要涉及后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者规定建立起简洁且资料一致性和完整性强、资料安全性好的数据库。而对于后者则规定应用程序功能完备,易使用等特点。医药管理系统是医药管理工作中不可缺少的部分,面对众多的药品和众多不同需求的顾客,天天都会产生大量的数据信息,以传统的手工方式来解决这些信息,操纵比较繁琐,且效率低下。而一个成功的医药管理系统应提供快速的药品查询功能,可以快速地袭击药品信息,销量信息等,从而对药品进行高效的管理以满足消费者的需求。作为计算机及网络应用的一部分,使用计算机对医药信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠

4、性高、存储量大、保密性好、寿命长、成本低等。这些优点可以极大地提高医药经营管理的效率,也是公司的科学化、正规化管理,与世界接轨的重要条件。且办事效率也是决定收入的一个关键因素。1.2 开发语言简介通过度析,我们小组使用Myeclipse作为开发工具和MySQL作为后台数据库管理,运用Myeclipse提供的各种面向对象的开发工具,一方面在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改善,直到形成用户满意的可行系统。MyEclipse公司级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,运

5、用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,涉及了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,SQL,Hibernate。Java是一种编程语言,被特意设计用于互联网的分布式环境。Java具有类似于C+语言的“形式和感觉”,但它要比C+语言更易于使用,并且在编程时彻底采用了一种“以对象为导向”的方式。使用Java编写的应用程序,既可以在一台单独的电脑上运营,也可以被分布在一个网络的服务器端和客户端运营。此外,Java还可以被用来编写容量很小的应用

6、程序模块或者applet,做为网页的一部分使用。applet可使网页使用者和网页之间进行交互式操作。 1.3 本系统简介医药管理系统具有以下的特点:界面设计简洁,和谐,美观大方。操作简朴,快捷方便。较高的解决效率,便于使用和维护。对销售信息进行记录排行。系统尽也许地简化医药超市工作人员的反复工作,提高工作效率本系统针对用户和客户以及客房的管理采用了当今常用的C/S结构而设计。这样只需要一台计算机作为服务器即可。前台应用只需有一台可连入局域网的计算机,这样就可省去C/S结构中的每台客户机都要安装客户端程序的麻烦。第二章 系统可行性分析2.1 可行性分析在医药超市的管理中经常出现以下情况:l 由于

7、信息量较大,经常出现售出药品记录结果与金额不匹配的情况。l 完全以传统的手工方式管理,浪费大量的纸张,且不能对药品进行快速查询。l 只能通过现场清点药品了解库存信息。l 很难对销售信息、销售排行等信息进行记录。因此,在医药超市的管理中,无论是从消费者的角度还是从经营者的角度来看,采用计算机管理系统都具有一定的必要性,以少量的人力资源、高效的工作效率、最低的误差进行管理,将使医药超市的经营更上一层楼。采用现代化统一的计算机信息网站系统,可以有效优化医药管理系统,使其高效的发挥最大作用,可以迅捷的为相关工作和管理人员提供相应的服务。开发本系统的可行性研究如下:2.1.1 技术可行性技术上的可行性分

8、析重要分析技术条件能否顺利完毕开发工作,软、硬件能否满足需要。本系统采用JSP开发出和谐美观的人机界面,便于用户理解、操作。数据库管理系统采用MySQL,它可以解决大量数据,同时保持数据的完整性、安全性。因此本系统的开发平台已成熟可行。硬件方面,在科技飞速发展的今天,硬件更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越便宜,因此硬件平台也可以满足本系统所需。2.1.2.经济可行性鉴于计算机技术发展异常迅猛,在硬件软件配置以及开发技术均以可行的情况下开发这样一个管理系统成本不会很高,但其可以大大提高超市工作人员的工作效率,也是医药管理发展的必然趋势,其必将有比较宽阔的市场,因此改性统在

9、经济可行性上时可行的。2.1.3 管理上的可行性由于本系统功能比较简朴,对于工作人员不存在太大难度。对于系统管理员来说,由于系统管理员拥有维护数据库系统的技能,对数据库中的数据进行添加、删除、更新等操作是没有问题的。因此,开本系统在管理上是可行的。在本系统的运营阶段,使用系统的工作人员,除了需要具有在Windows平台上使用个人电脑的知识,并不需要特别的技术能力。系统技术维护工作,由本小组支持。综上所述,开发本系统,在经济上、技术上、管理上都是可行的。第三章 系统需求分析3.1系统重要功能系统功能分析在系统开发的总体任务的基础上完毕。重要功能是: 有关药品类型的制定:涉及药品的类别名称,类别描

10、述,类别的创建时间。 药品类别信息的添加、修改、查询,记录等。 药品基本信息制定:涉及药品名称,编码,出厂地址,描述,价格,数量等。 药品基本信息的添加、查询、修改,删除。 进货/需求录入:进货数量,需求数量,进货药品名称等。 药品销售信息记录,涉及名称,价格,数量,操作人员,药品,时间,总额等。 系统管理,管理员添加,删除,密码修改等。3.2 E-R图3.2 系统数据流图分析调查医药超市业务流程和根据系统功能分析得出本系统的数据流图如下:3.3 数据字典表3.3.1药品信息存储表 数 据 存 储条目名: 药品信息记录数:记录所有药品信息主关键字: 药品编号 记录组成:项目: 编号+名称+编码

11、+出厂地址+描述+价格+数量+图片+时间+类别表3.3.2药品类别信息存储表 数 据 存 储条目名:药品类别信息 记录数:记录所有药品类别信息主关键字:类别编号记录组成:项目: 类别编号+描述+类别名称+类别创建时间 表3.3.3销售明细信息存储表 数 据 存 储条目名: 销售明细信息记录数:记录销售明细主关键字:编号 记录组成:项目: 编号+药品名称+价格+数量+操作人员+药品+时间+总额 表3.3.4管理员信息存储表 数 据 存 储条目名:管理员记录数:记录管理员信息主关键字:管理员编号 记录组成:项目: 管理员编号+管理员姓名+联系电话+密码第四章 系统设计4.1系统总体设计4.1.1系

12、统目的根据医药管理系统的管理规定,制定医药管理系统目的如下:l 灵活的人机交互界面l 系统提供中、英文语言,实现国际化l 药品分类管理,并提供类别记录功能l 实现各种查询,如多条件查询、模糊查询l 提供创建管理员账户和修改口令功能l 管理员设立角色分派,权限分派l 体统运营稳定、安全可靠4.1.2系统功能描述基础信息管理模块:1添加药品:当需求添加后需要购进新的药品时候要新添药品操作。2查询药品:需要对某种药品信息进行查询确认时,可以按条件查询药品或者模糊查询出该药品的相关信息。3修改药品:当发现药品信息有错时或者某些信息没有即使更新时,可对该药品信息进行修改保存。4. 删除药品:当购进的药品

13、过期或者销量甚微,或者客户反映毫无效果时,可以停止购进该类药品,这时就要删除药品信息。5. 添加类别:当购入新的药品并且尚未找到该药品可以归入的类别时,可以添加新的类别。将药品类别信息写入数据库的操作。6. 查询类别:对所用类别进行按条件查询或者模糊查询。7. 修改类别:通过指定的药品类别ID删除药品类别对象。8. 类别记录:为方便查看药品记录信息,我们对药品类别进行了记录。进货管理模块:1. 新增需求:当库存数量不多或者需要购入新的药品时,更新药品需求的数量或者添加需求。2删除需求:需求不再需要时可在进货前将其删除。3修改需求:修改需求信息。4. 查询进货:查询进货情况。5库存修改:对库存信

14、息进行修改。销售管理模块:1查询销售明细:查询每一笔销售单信息详情。2. 当天明细记录:每日进行销售记录结算。3. 销售排行记录:为了了解销售情况以及药品的需求信息,我们对药品的销售进行了记录,将销售量排列在前十名的药品列出。系统管理模块:1. 添加管理员:高级管理员可以添加普通管理员。2. 查询管理员:高级管理员可以对管理员进行账户信息及业绩进行查询。3. 修改密码:管理员可以登录后修改自己的密码。4. 修改参数:高级管理员可以对某些参数进行添加修改。5. 系统初始化4.1.3系统软件结构图根据上述系统功能分析,能得出下面系统软件结构图:医药管理系统进货管理销售管理系统管理库存查看进货管理需求管理销售明细管理销售排行记录销售时间记录账户管理系统初始化基础信息

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 商业合同/协议

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