药店管理系统毕业设计论文Word文档下载推荐.doc
- 文档编号:690553
- 上传时间:2023-04-29
- 格式:DOC
- 页数:46
- 大小:2.01MB
药店管理系统毕业设计论文Word文档下载推荐.doc
《药店管理系统毕业设计论文Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《药店管理系统毕业设计论文Word文档下载推荐.doc(46页珍藏版)》请在冰点文库上搜索。
2.1.1系统目标 3
2.1.2技术特点 3
2.2系统可行性分析 3
2.3开发工具和运行环境 4
2.3.1运行环境 4
2.3.2开发工具 5
第3章系统设计 6
3.1系统的结构设计 6
3.1.1系统的总体设计 6
3.1.2系统的页面设计 8
3.2系统的功能模块设计 8
3.2.1仓库管理 9
3.2.2药品管理 11
3.2.3统计查询 12
3.2.4个人设置 12
3.3数据库设计 13
3.3.1数据库设计概述 13
3.3.2数据库需求分析 13
3.3.3数据库的逻辑结构设计 14
3.3.4数据库的物理结构设计 15
3.3.5数据字典 17
第4章系统具体实现 19
4.1数据库连接的实现 19
4.2系统功能的实现 19
4.2.1登录界面的实现 19
4.2.2添加仓库和维护的实现 22
4.2.3药品存储规则的实现 25
4.2.4药品的信息的实现 29
4.2.5统计查询的实现 33
第5章系统测试 37
5.1测试方式 37
5.2进行测试 37
第6章结论 39
参考文献 40
致谢 41
IV
第1章绪论
1.1概述
在当今这个信息化的社会中,谁能更有效的利用自身资源,掌握更全面、更准确的信息,更快的做出科学的决策,谁就能顺应社会的潮流,在激烈的竞争中站稳脚跟,并同时给企业带来更高的回报。
近年来,随着我国经济与高科技的飞速发展,商业企业间竞争日益激烈,各商家企业都在进行着一场变革,无论是从生产效率、销售渠道或是管理方法,都要求能更好的顺应社会发展的大环境,提高企业自身价值。
由于传统的信息处理速度慢、效率低而难以适应当前社会要求经济高效的状况,这就需要通过用计算机的高速处理和大存储量来寻求一种新的办法进行管理。
管理是企业工作的核心,管理信息的重要作用不容忽视,所以每个大企业都把信息管理放在重要位置,管理工作的成败取决于能否做出有效的决策,而有效的、正确的决策则取决于来自外界的、内部的正确信息。
科学的进步和生产的发展使人类的意识总量不断增长,生产社会化趋势的扩大和社会对产品需求的多样化,生产经营活动中涉及内外部的信息量的迅速膨胀等因素,对信息进行收集、加工、传递等过程的时间性和准确性都提出了更高要求。
计算机这个高效率工具能解决人们的这种客观要求,事实证明计算机被广泛用于军事、科技、经济、商务等各方面,且获得了巨大成功。
近些年应用于管理领域也获得了成功。
今天,计算机主要应用于科学技术计算、生产控制和管理等方面,成为企业管理中的重要手段,它不仅用于数据处理,而且也成为决策的有力工具。
计算机把生产经营过程中巨大的数据流收集、组织起来经过加工处理转换成为对各级管理人员做决策的有用信息,辅助企业各项业务活动的进行。
计算机技术与通信技术的结合,促进了现代化信息技术的发展。
世界上大多数发达国家都十分重视计算机在管理中的应用,大多企业将全部投资的10%用于计算机方面,其中的70%用于管理,其作用可见一般。
在管理方面计算机应用已发展成为专门的管理信息系统(MIS)。
药房药品进销存的管理就是管理的一个典型部分。
药房药品进销存管理系统包括该药房药品的进库、药房药品的出库、人药房药品的货存量。
它是药房药品信息化管理的重要组成部分.药房药品进销存管理是一项琐碎、复杂而又十分细致的工作。
手工进行药房日常的进销存等工作,容易出现“开空单”的现象,且呆账、错账时有发生。
正是药房药品管理的这种重复性、规律性、时间性,使得药房管理计算机信息化成为可能。
计算机进行药品的进销存管理工作,不仅能够保证药品的进销存的核算正确无误,而且还可以严格规范企业的应收应付管理,并利用先进的管理模式,推动药房的快速发展。
实现药房药品管理工作的系统化、规范化和自动化。
1.2开发背景
随着我国市场经济的蓬勃发展和人们对医药产品需求的迅速增强,药房行业正处于一个高速发展的时期。
行业的快速发展必然导致市场竞争的加剧,要想在激烈的市场竞争中谋求发展,客观上要求药房必须加强药品管理,提高运营效率。
而现在我国大部分药房是由原来的国有零售药店改造或医药企业职工下海创办的,虽然经营实现了专业化,但是从信息机制上还没有摆脱原有的销售模式,药房内部没有形成完善、有效的激励和约束的信息化管理机制,药房发展的动力不足,影响了药房的持续、稳定、快速发展。
同时,我国医药经营形式正在向集团化、连锁化发展。
在这一发展过程中,旧有的药房药品管理模式已不能适应新型的社会主义市场经济的要求。
如何利用现代信息技术使企业拥有快速、高效的市场反映能力和高度的效率,已是医药经营企业,特别是药房特别关心的问题。
再者,由于医药产品种类繁多、销售模式特殊、业务量大,单凭手工记账很难适应工作的需要。
医药作为一个关系到人们健康的特殊行业,国家对医药行业又有一些不同于其他行业的管理政策,这些都加大了管理的难度。
如何尽快建立和完善现代企业的信息化管理机制,已成为药房生存发展的关键所在。
1.3开发的目的及意义
药房主要从事医药产品的零售、批发等工作。
由于企业每天的销售量特别大,而企业一直采用手工操作,尤其药品销售部分存在工作量大效率低、雇用人员多、服务质量差、日常销售数据经常出错、库存查询困难、顾客需求信息不能及时掌握等问题。
随着社会经济的迅速发展,面对医药产品销售业日益严酷竞争的现实,加强管理、提高工作效率和改善服务质量成了急待解决的问题。
而解决这些问题的关键措施之一就是建立实用、先进、高效的管理系统,引进创新的经营机制,适应新形式下企业的生存和发展。
系统的开发应用,能集中处理药品的进销存业务,严格规范公司的应收应付管理,并利用先进的管理模式对提高仓储管理的工作效率和对市场的反应能力进行帮助,能高效益、低库存、保证服务质量的满足药品销售日常管理的需要,使其采用现代化管理手段以适应药品销售的发展。
第2章系统分析
2.1系统需求分析
2.1.1系统目标
系统开发的目标是实现药房药品进销存管理的系统化,规划化和自动化。
这是在药房药品管理的要求基础上提出来的:
产销衔接:
利用进销存系统后,要求能对整个药房药品的管理过程进行实时的监控,特别是热销产品的库存量和销售量。
对于即将销售完成的产品,能够提前将信息传递,这样药房可以根据销售情况,提前做好采购计划的准备;
产品库存:
通过本系统,能够清楚的看到企业库存中的产品数量,库存地点等信息。
使得药房能够根据库存信息作出决策;
信息管理:
对于药房输入地药品能够根据电脑一直跟踪下去。
药房做到了对药品的统一管理;
采购计划:
根据药品的销售情况要求药房对现有的库存中少于限定的库存量的药品进行采购计划。
数据查询:
对销售和库存的记录进行查询,更好的了解药房的药品销售情况。
2.1.2技术特点
系统的技术环境采用毕业设计现有地软硬件环境,及先进地开发方案,从而达到充分利用现有地资源,提高系统开发水平和应用效果地目的。
应符合生产,销售,库存地规定,满足药房日常工作需要,并达到操作过程中地直观,方便,实用,安全等要求。
系统的结构采用先进的两层体系结构Browser(浏览器)负责提供表达逻辑,显示用户界面地信息,基本操作,SQLServer(服务器端)负责实现数据服务。
系统的程序设计采用模块化设计方法,既便于系统功能地各种组合和修改,又便于未参与开发地技术人员补充,维护。
系统应具备数据库维护功能,及时根据用户要求进行数据的添加,删除,修改等操作。
2.2系统可行性分析
采用现代化的进销存管理系统,能够有效帮助药房管理药品的销售,使其在行业内处于优势地位,并相对长期地保持这种战略优势。
开发本系统的可行性研究如下:
经济可行性:
管理系统解决了实际工作中不能及时对药房药品销售情况进行仓库管理的问题,为企业节省了大量的管理上所花费的时间,提高了药房经营管理效率。
技术可行性:
通过系统的管理,实现了对药品采购计划的功能,实现对各药房药品进行销售的统计功能。
为药房药品管理提供了功能强大的数据。
2.3开发工具和运行环境
结合我自己的实际情况,我主要采用DreamweaverMX2004做管理界面,利用ASP,SQLServer2000实现数据库应用和数据管理的设计方案。
除此之外,我选择ASP技术还有以下原因:
ADO(ActiveXDataObjects)技术是微软公司推出的数据库连接技术,运用该技术可以对各种数据库(如SQLServer,Access,Oracle及Sybase等)的链接,查询,存取等操作。
ADO对象给开发人员提供一种快捷,简单,高效的数据库访问方法,ADO可以包含在脚本中来产生对数据库的连接,并从数据库表中读取数据,形成实际要使用的对象集合。
而且,对于数据资源,提供了应用程序一级的界面。
不过,ADO并不与数据资源直接通信,而是通过称为OLEDB的中间界面。
对于数据资源(MicrosoftSQLServer),OLEDB提供了系统一级的界面。
ADO是一组优化的访问数据库的对象集,为Web数据库开发者提供完整的网站数据库解决方案。
ADO可以与ASP紧密结合,运行在服务器端,从而制作出功能完善的数据库网页。
ADO除了支持各种数据库平台外,它还支持VB,VC和Script等多种程序设计语言。
目前,该技术已升级到.NET。
尽管它们在脚本语言和构架设计上有很大不同,但从某种意义上来说,这是它为适应未来需要而进行的技术上的更新。
2.3.1运行环境
硬件最小需求:
奔腾4以上处理器,512MB以上内存,10G以上剩余硬盘空间
支持软件:
操作系统Windows2000/XP
支持环境:
IIS5.0
数据库:
MicrosoftSQLServer2000
2.3.2开发工具
DreamweaverMX2004是建立Web站点和应用程序的专业工具。
它将可视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的工具,使每个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准的站点和应用程序。
IIS是InternetInformationServer的缩写,它是微软公司主推的Web服务器。
用户能够利用IIS建立强大、灵活而安全的Internet站点。
IIS的一个重要特性是支持ASP。
ASP(ActiveServerPages)开发动态Web页的新技术。
具有开发简单、功能强等优点。
ASP属于ActiveX技术中的Sever端技术,其程序中的语句都是在服务器上解释执行的。
一个ASP文件相当于一个可执行文件,因此必须放在Web服务器上有可执行权限的目录下。
当浏览器向Web服务器请求调用ASP文件时,就启动了ASP。
Web服务器开始调用ASP。
将被请求的文件从头读到尾,执行每一个命令,然后动态生成一个HTML页面并送到浏览器。
由于ASP在服务器端解释执行,开发者可以不必考虑浏览器是否支持ASP,也不用担心程序会被从客户端下载。
ASP可以利用ADO组件来完成数据库的访问操作。
ADO是ASP内置的ActiveX组件,主要使用Recordsets对象作为数据的主要接口,其特点是使用方便、效率高。
AdobePhotoshop为建站提供原始的素材,它的强大的功能可以完成大部分图片处理和特殊效果。
第3章系统设计
3.1系统的结构设计
3.1.1系统的总体设计
本网站的开发过程中采用的是浏览器/服务器(Browser/Server)模式。
它以访问数据服务器为中心,HTTP协议为传输协议,客户端通过浏览器(Browser)访问WEB服务器和数据服务器。
其三层结构见图:
浏览器
WEB服务器
后台数据库
图3.1B/S三层结构图
图中从左到右,分为三层结构:
第一层:
浏览器。
主要完成客户和后台的交互及最终查询结果的输出。
浏览器将HTML语言代码转化成图文网页。
网页具备一定的交互功能,允许用户根据网页提供的表单输入信息,提交给后台并提出处理请求。
后台处理完后,将结果返回至用户的浏览器。
第二层:
WEB服务器,主要完成客户的应用功能。
WEB服务器接受客户请求后,启动相应的进程响应这一请求,动态生成一串HTML代码,返回用户的浏览器。
若用户请求中包含数据的存取,WEB服务器还将与数据库服务器连接,协同完成处理工作。
第三层:
数据库服务器,主要协调不同的WEB服务器发出的请求,管理数据库。
该系统在Windows2000/XP环境下,主要采用ASP开发工具,MicrosoftSQLSERVER2000数据库来设计。
前台要实现的功能:
由于在药房进行购物的顾客或者单位的数量繁多,类型不同,如何帮助管理员正确使用系统的操作和技巧,必须在这个设计中体现出来。
1.界面友好,操作简单,提供大量的使用和提示说明。
2.在仓库管理中,对仓库名称、所在地址、描述能进行查询,同时可以进行编辑;
对存储规则的管理中,能够对药房药品的不同仓库的库存上限下限进行调整、编辑,是仓库空间能够充分的利用;
对出入库的管理能够明确的知道哪些具体的药品的出库、入库的类型,以及出库、入库的数量和日期进行有效的管理。
3.在药房管理中,对药房内所有药品的基本信息(药品的名称、药品总的剂量、药品的生产厂家、药品所在的仓库,药品所在的仓库的数量和有效期、药品的进价、售价和能够进行的折扣、药品销售的总量、销售总的资金金额、销售日期、药品的库存状态和采购计划)能够查询。
4.对药房内所有的药品的出入库变化情况和销售情况查询。
(在某个时间段内药品的基本变化情况)
5.显示药品的具体信息时,要详细显示药品的大部分信息,并注明不同厂家和不同产品价格区别。
6.允许管理员能够对药品信息和库存状态进行修改,并能够对过期的药品和库存不足特殊显示,以便于药品的及时补充。
7.为了维护系统的安全稳定运行,保证系统信息的及时性和有效性,管理员应该要仔细阅读管理首页的注意事项。
8.对于药房需要采购药品时,采购订单整个流程要做到简单明了、安全,能够对所需要采购的药品信息进行详细的说明。
9.本管理系统新颖系统界面增加对药房管理员的吸引力,在一接触的过程中就会留下深刻的印象,使其有种赏心悦目的感觉,而不是以前那种单一无味的表格模式,文字信息,充分调动药房管理员工作的积极性。
10.整个界面以蓝色、浅紫色为主色调,布局统一,用CSS统一整个版面的样式。
后台管理功能:
要能够对此管理系统绝大部分的动态信息直接操作,尽量不改动页面。
1.提供存储规则管理、出入库管理、药品信息管理、药品价格管理、销售和库存采购计划管理等。
2.提供系统本身信息修改,使用空间查看等附加功能。
系统性能要求:
数据处理速度要快,并能够在短时间内响应管理员的请求。
运行要求:
为了使系统安全、稳定的运行,本系统软件运行环境为IIS(InternetInformationServer)5.0及以上版本,SQLServer2000及以上版本,通过ASP(ActiveServerPages)技术实现。
安全性:
提供数据备份和系统日志查看和管理。
可靠性:
系统运行数据要一致,如果遇到系统不能正常运行要提供快捷恢复方式。
可用性:
系统要能够为现在以及以后药房不同业务的发展提供扩展功能。
出错处理:
对于用户输入的错误数据或非法数据,要尽量在程序中进行检验并提示相关预定义的错误。
对于可能出现的系统错误要尽量隐蔽其细节,并转向相应的出错处理程序进行重新处理。
3.1.2系统的页面设计
页面基本上可以划分为管理首页、仓库管理、药品管理、统计查询、个人设置和退出系统六个区域,其中库管理、药品管理、统计查询和个人设置为主要功能模块。
主菜单栏以银白色为主;
主菜单的子菜单都以浅蓝色为主,整个页面以浅紫色为主。
主菜单可以展开,同时也可以收缩。
3.2系统的功能模块设计
药房药品进销存管理系统是专为药房药品批发零售度身设计的专用进销存管理软件。
软件模块结构清晰、操作方便、简单实用,操作人员一般不用培训,参照“帮助文档”自己摸索就能使用。
及时反应各种药品的库存进销存情况,全面及时掌握经营情况和经济收益。
通常程序中的一个模块完成一个适当的子功能。
应该把模块组织成良好的层次系统。
我们在对模块设计时应该遵循启发式规则,使得模块规模适中,深度、宽度、扇出和扇入适当,并在设计模块时尽量使模块独立,做到高内聚,低耦合,并保持信息隐蔽和局部化原则。
在基于WEB的网站设计中,对系统的功能进行严格的划分是比较重要的,这样可以进行有效和完善的管理。
因此从设计上的需要我把它分为前台信息的浏览、处理和后台数据、文件的管理。
在系统功能分析的基础上,考虑程序编制的特点,实现了以下几个大的功能:
登入管理:
要求管理员输入账户和密码,只有登录成功的管理员才能使用系统提供的特殊功能,否则无法对系统进行操作。
仓库管理:
对药品所在的仓库进行有效的管理,按照规则把药品进行分类,同时掌握药品的出入库。
药品管理:
要包括药品的主要信息、药品的效期、价格和销售金额销售量,并根据相应的药品存储信息对是否进对其行计划。
统计管理:
对销售和库存的具体信息的一个统计。
个人设置:
用户可以修改除账户以外的所有注册时填写的信息。
但在修改密码时要求密码重复验证。
退出系统:
完成操作或长时间不工作都可以退出系统。
如图3.1所示。
登录
管理
仓库管理
药品管理
统计查询
个人设置
退出系统
进销存管理系统
图3.2系统功能模块图
以下我们就分类介绍系统的四个主要功能。
四大功能
图3.3系统四大功能
3.2.1仓库管理
仓库管理是一个综合了仓库信息维护、存储规则管理和出|入库管理的总的管理。
图3.2介绍了仓库与其子系统的关系。
存储规则管理
出入库管理
仓库信息维护
图3.4仓库管理系统
仓库信息维护:
仓库信息维护的作用主要是对现有的药品的存储的仓库名称和存储仓库的地点进行编辑。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 药店 管理 系统 毕业设计 论文