医药管理系统需求分析

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

软件需求分析报告

题目名称:医药管理系统

学院:计算机科学技术

专业年级:计算机科学与技术1班2008 级软件开发小组组长:洪小沿(0825111014)

软件开发小组成员:洪小娇(0825111013)

林翠萍(0825111030)

指导教师:洪欣

目录

第一章系统概述 (3)

1.1前言 (3)

1.2开发语言简介 (4)

1.3本系统简介 (5)

第二章系统可行性分析 (5)

2.1可行性分析 (5)

2.1.1 技术可行性 (6)

2.1.2.经济可行性 (6)

2.1.3 管理上的可行性 (6)

第三章系统需求分析 (7)

3.1系统主要功能 (7)

3.2E-R图 (8)

3.2系统数据流图 (9)

3.3数据字典 (9)

第四章系统设计 (11)

4.1系统总体设计 (11)

4.1.1系统目标 (11)

4.1.2系统功能描述 (11)

4.1.3系统软件结构图 (13)

4.1.4系统流程图 (15)

4.2数据库设计 (16)

4.2.1数据库分析 (16)

第五章系统实现 (16)

5.1系统运行环境 (16)

5.2系统实现关键技术 (17)

5.3系统采用的设计模式 (18)

第一章系统概述

1.1 前言

随着计算机技术的飞速发展,信息时代的到来,信息改变了我们这个社会。各类行业在日常经营管理各个方面也在悄悄地走向规范化和网络化。医药进销存管理的信息化程度体现在将计算机及网络与信息技术应用于经营与管理,以现代化工具代替传统手工作业。无疑,使用网络信息化管理使客房管理更先进、更高效、更科学,信息交流更迅速。

医药进销存管理统是典型的信息管理系统的一部份,而且是必不可少的一部份。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起简洁且资料一致性和完整性强、资料安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。

医药管理系统是医药管理工作中不可缺少的部分,面对众多的药品和众多不同需求的顾客,每天都会产生大量的数据信息,以传统的手工方式来处理这些信息,操纵比较繁琐,且效率低下。而一个成功的医药管理系统应提供快速的药品查询功能,能够快速地攻击药品信息,销量信息等,从而对药品进行高效的管理以满足消费者的需求。

作为计算机及网络应用的一部分,使用计算机对医药信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高医药经营管理的效率,

也是企业的科学化、正规化管理,与世界接轨的重要条件。且办事效率也是决定收入的一个关键因素。

1.2 开发语言简介

经过分析,我们小组使用Myeclipse作为开发工具和MySQL作为后台数据库管理,利用Myeclipse提供的各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,SQL,Hibernate。

Java是一种编程语言,被特意设计用于互联网的分布式环境。Java具有类似于C++语言的“形式和感觉”,但它要比C++语言更易于使用,而且在编程时彻底采用了一种“以对象为导向”的方式。使用Java编写的应用程序,既可以在一台单独的电脑上运行,也可以被分布在一个网络的服务器端和客户端运行。另外,Java还可以被用来编写容量很小的应用程序模块或者applet,做为网页的一部分使用。applet可使网页使用者和网页之间进行交互式操作。

1.3 本系统简介

医药管理系统具有以下的特点:

★界面设计简洁,友好,美观大方。

★操作简单,快捷方便。

★较高的处理效率,便于使用和维护。

★对销售信息进行统计排行。

★系统尽可能地简化医药超市工作人员的重复工作,提高工作效率

本系统针对用户和客户以及客房的管理采用了当今常用的C/S结构而设计。这样只需要一台计算机作为服务器即可。前台应用只需有一台可连入局域网的计算机,这样就可省去C/S结构中的每台客户机都要安装客户端程序的麻烦。

第二章系统可行性分析

2.1 可行性分析

在医药超市的管理中经常出现以下情况:

●由于信息量较大,经常出现售出药品统计结果与金额不匹配的情况。

●完全以传统的手工方式管理,浪费大量的纸张,且不能对药品进行快速查询。

●只能通过现场清点药品了解库存信息。

●很难对销售信息、销售排行等信息进行统计。

因此,在医药超市的管理中,无论是从消费者的角度还是从经营者的角度来看,采用计算机管理系统都具有一定的必要性,以少量的人力资源、高效的工作效率、最低的误差进行管理,将使医药超市的经营更上一层楼。

采用现代化统一的计算机信息网站系统,能够有效优化医药管理系统,使其高效的发挥最大作用,能够迅捷的为相关工作和管理人员提供相应的服务。开发本系统的可行性研究如下:

2.1.1 技术可行性

技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软、硬件能否满足需要。本系统采用JSP开发出友好美观的人机界面,便于用户理解、操作。数据库管理系统采用MySQL,它能够处理大量数据,同时保持数据的完整性、安全性。因此本系统的开发平台已成熟可行。硬件方面,在科技飞速发展的今天,硬件更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越便宜,因此硬件平台也能够满足本系统所需。

2.1.2.经济可行性

鉴于计算机技术发展异常迅猛,在硬件软件配置以及开发技术均以可行的情况下开发这样一个管理系统成本不会很高,但其可以大大提高超市工作人员的工作效率,也是医药管理发展的必然趋势,其必将有比较宽阔的市场,因此改性统在经济可行性上时可行的。

2.1.3 管理上的可行性

由于本系统功能比较简单,对于工作人员不存在太大难度。对于系统管理员来说,因为系统管理员拥有维护数据库系统的技能,对数据库中的数据进行添加、删除、更新等操作是没有问题的。因此,开本系统在管理上是可行的。

在本系统的运营阶段,使用系统的工作人员,除了需要具备在Windows平

相关文档
最新文档