药店管理系统论文 下载本文

长春工业大学人文信息学院 11043113号 林安琪毕业论文

2.成本降低,选择更多。 3.应用服务器运行数据负荷较重。

共 37 页

第 12 页

长春工业大学人文信息学院 11043113号 林安琪毕业论文

第三章 概要设计

3.1系统的功能模块设计

3.1.1系统的总体设计

本网站的开发过程中采用的是浏览器/服务器(Browser/Server)模式。它以访问数据服务器为中心,HTTP协议为传输协议,客户端通过浏览器(Browser)访问WEB服务器和数据服务器。其三层结构见图:

浏览器 WEB服务器 后台数据

图3-1 B/S三层结构图

图中从左到右,分为三层结构:

第一层:浏览器。主要完成客户和后台的交互及最终查询结果的输出。浏览器将HTML语言代码转化成图文网页。网页具备一定的交互功能,允许用户根据网页提供的表单输入信息,提交给后台并提出处理请求。后台处理完后,将结果返回至用户的浏览器。

第二层:WEB服务器,主要完成客户的应用功能。WEB服务器接受客户请求后,启动相应的进程响应这一请求,动态生成一串HTML代码,返回用户的浏览器。若用户请求中包含数据的存取,WEB服务器还将与数据库服务器连接,协同完成处理工作。

第三层:数据库服务器,主要协调不同的WEB服务器发出的请求,管理数据库。

该系统在Windows XP/7环境下,主要采用MyEclipse开发工具,

共 37 页

第 13 页

长春工业大学人文信息学院 11043113号 林安琪毕业论文

Oracle数据库来设计。 3.1.2功能分析

药店后台管理系统是专为药房药品批发零售度身设计的专用进销存管理软件。软件模块结构清晰、操作方便、简单实用,操作人员一般不用培训,参照“帮助文档”自己摸索就能使用。及时反应各种药品的库存进销存情况,全面及时掌握经营情况和经济收益。

通常程序中的一个模块完成一个适当的子功能。应该把模块组织成良好的层次系统。我们在对模块设计时应该遵循启发式规则,使得模块规模适中,深度、宽度、扇出和扇入适当,并在设计模块时尽量使模块独立,做到高内聚,低耦合,并保持信息隐蔽和局部化原则。

在基于WEB的网站设计中,对系统的功能进行严格的划分是比较重要的,这样可以进行有效和完善的管理。因此从设计上的需要我把它分为前台信息的浏览、处理和后台数据、文件的管理。

在系统功能分析的基础上,考虑程序编制的特点,实现了以下几个大的功能:

系统维护:对管理员权限的分配,添加管理员的管理 药品类别管理:对药品进行分类管理。 药品厂商管理:对药品的厂商进行管理。 统计管理:对销售和库存的具体信息的一个统计。 会员管理:对药店会员进行有效的增删改查等管理。 库存管理:对药品所剩库存的管理。 销售管理:对药品的销售情况的一个统计。 采购管理:对所剩库存不足的药品进行一个统计。

共 37 页

第 14 页

长春工业大学人文信息学院 11043113号 林安琪毕业论文

药品信息管理:要包括药品的主要信息、药品的效期、价格和销售金额销售量,并根据相应的药品存储信息对是否进对其行计划。

如图3-2所示。

共 37 页

第 15 页