ImageVerifierCode 换一换
格式:DOCX , 页数:42 ,大小:1.74MB ,
资源ID:12271542      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12271542.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(零售药店管理系统论文2.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

零售药店管理系统论文2.docx

1、零售药店管理系统论文2基于WEB的零售药店管理系统的设计与实现摘要:随着我国市场经济的发展和人们对医药产品需求的迅速增加,医药行业正处于一个高速发展的时期,因以往药店主要是以人工记录模式登记药品信息,销售信息等,因此对于管理药品信息和数据纷乱复杂,整理统计费力费时。要做好对药店的管理,药店就必须快速准确地获取自己所需的信息,这就要求及时统计数据并方便查看,以及对药品的数据信息进行维护,基于此我们开发了零售药店管理信息系统。本系统基本遵循软件工程方法论进行系统分析、总体设计、详细设计和软件测试。采用ASNE技术作为创建应用程序的方式,以#作为编程语言,采用SQL Server 数据库作为后台数据

2、库。它是基于rowser/Serve结构下形成的数据驱动的Wb应用程序。关键词:ASP.NE; 零售药店; SQ Serer;药品信息The web-based retail phrmac mangemnt ssemof design n mplemeatonAbstrat:A Chinsarktcnomy delopen and peoples ead or e rapid ncrease inpharmaceuia podus,he hrmaceuticl iustry s in a perid of raidrowth, mainy de to hpast,acy drug nfaion

3、 aualrecdigmoe, rgistraon, sle inortin, therusor thmanageet of ifrtinand chaoti data, cllat statistcs labousand tme-consming. T make h manaementtepharmay, aacies mut quiky andcraelyobtite infrmatinhy need, wih rqurs tmey saisicaldata andfo eas viewng, aswll as data on mantennce drug, o his asi, e ev

4、ele reilphamcymanagemnt infrmati syst.The se baicaly followth star engineering hodlogy fortm anals, oral deign, detaileddeign adsowaretstig. It se f asp.nttechnoto create the aplcao, # as ograming langae, thedatbae as the acgond dataaseserer. It is basedorower/ Serverstrcure, frmed ueteda-drveWe app

5、lcationKey words: A.ET, etipharmaies, SL Serr, drug informain目 录第章 概 述 11.1 开发背景 1 项目提出的意义1.3 系统的开发方法 1 系统开发工具 214.1 II简介21.2 简介3.4.ASP.NET简介 3.4.4 数据库简介 3第2章需求分析 52.1 可行性分析5.合理的设计数据库6. 设计出友好的界面62.4.1 管理员管理模块应实现的功能7.1 基本简介3.2运行环境83.3数据字典 3. ER图10. 主要模块流程图 133.操作员维护流程图13第4章 系统程序实现 15.1 ogin(系统主界面) 15

6、.2 管理员管理模块 1642.1操作员信息维护列表164. 药品信息管理模块 184.2.3 库存信息设置 2.4 进货信息查询 244操作员管理模块74.1 药品进货管理7.1测试的概述 325.1. 测试的概念及意义 32513 测试的重要性及范围35.2系统测试3结论和总结 5致谢 36参考文献 37第1章 概 述1 开发背景在现今的社会中,医药行业是一个发展迅速的行业,每个不同的药店管理机构都要有适合自己业务的软件管理系统,这样才能有效的提高工作效率,不断地扩大企业的经营规模。而康泰药店现在并没有适合自己的管理系统,目前仍需要手工作业管理工作,例如在药品的库存管理方面有很多不足,药品

7、入库时需要手工记录入库数量,这种记录相比较而言也许还会容易些,但当进行实际库存量和应有库存量进行核对时非常复杂。不仅在这方面有很大的欠缺,在员工管理方面也存在许多不足,所以要想继续发展就必须开发一个适合该药店的管理系统。1.项目提出的意义为了提高工作效率、解决现存系统中的问题,我们急需开发一个新的、适合实际情况需要的管理系统,有了这样一个管理系统,不但能解决现存的管理问题,还能有效的减少人工作业。在应用了该管理系统后,原有的手工记录将完全被取代,这不仅仅可以提高工作效率,而且还可以提高工作的准确性,减少不必要的损失;应用了该系统后,系统的智能化的功能可以为药店提供需要进货的药品清单,这样可以更

8、加方便、及时的了解到需要采购的药品,及时进货,避免了药品的缺货现象,从另一个角度考虑,这样还可以增加营业额,提高收入,为进一步发展扩大业务做好充分准备;在应用了该系统后,可以提高全体工作人员的自身素质,在系统的各个模块中,需要不同的工作人员来进行管理,在对现代化的软件系统管理和运用的同时会发现许多自身不太了解、甚至一无所知的问题,为了解决这些问题,更好的投入工作,员工会利用自己的业余时间学习、充实自己,同时也会走出一些思想误区,提高自身修养。该管理系统对药店的影响及未来发展起着至关重要的作用。1.3 系统的开发方法目前,网络应用软件运行的模式主要有二类:Cient/server模式,Bowsr

9、b模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Iteret迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个标准的浏览器,服务器端是Web Serv ,而WbSever与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网上查询,有很多部门的业务系统、企业的IS系统纷纷采用这种模式,它的主要优点是便于扩充应用、升级维护简便。另外,零售药店管理系统的软件也必将不断的更新;同时软件产品本身就要经过一个不断自我完善的过程。基于上述考虑,用rer/Web模式来设计零售药店管理系统比较合适,服务器端我们采用SLSrver数据库系统和AS组件来构成评定维护

10、的应用服务系统;客户端采用浏览器来完成在线评定的全过程,同时可进行远程系统维护和管理。 1. 系统开发工具该系统在icrooft000 erve环境中开发,采用了目前非常流行的Broe /erv三层结构软件构造技术,前台页面系统采用ASP.ET开发,后台管理系统采用SQL server200作为数据库系统(主要采用了C语言)11IS简介I是nernet IfrmionServer的缩写,它是微软公司主推的服务器,最新的版本是Wido2003里面包含的I ,I与Windows N Server完全集成在一起,因而用户能够利用Windos NT erver和NTFS(N ,NT的文件系统)内置的安

11、全特性,建立强大,灵活而安全的Intern和Itranet站点。I支持ISAPI,使用IAPI可以扩展服务器功能,而使用ISAI过滤器可以预先处理和事后处理储存在IIS上的数据。1.4.2 C#简介 现在ASPNT支持的开发语言包括VBNET、C#.NET、JCRPT.NT、V+.NET以及其它.NE Fraork所支持的语言。我们所做的学生档案管理系统是用C#语言。所以,在这里我介绍一下#语言。C( har)是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsft NET平台的应用程序,Micosot .NE提供了一系列的工具和服务来最大程度地开发利用计算与通讯领

12、域。 .43 ASPNE简介ASP.NET有以下技术特点:Micrsf .NE平台的出现在应用程序开发这一领域开创了一个新时代,它将推动下一代Intrnet的进步。作为Micosft .NET平台的一部分,ASP.NET是一个革命性的编程框架,它实现了企业级Wb应用程序的快速开发。它提供了最简便、最具有扩展能力的方式来开发、部署和运行可以将任何浏览器或设备作为目标的eb应用程序。实际上,这只是令ASP.NET成为程序员创建eb应用程序的首选的众多特色中的一小部分。除了常见的eb应用程序,利用ASP.NET还可以创建其他的一些类型,这就使我们的应用程序的范围可以延伸到新的客户和业务合作伙伴。对程

13、序员来说,部署服务器应用程序一直是一件很痛苦的事。不过,有了SNE,程序员根本不必担心这个问题,因为ASP.NET大大简化了部署过程。要部署We应用程序,只要把它复制到Web服务器上就可以了。除了提供了丰富的程序员这方面的经验,ASPNE还提供了丰富的用户经验。SP.NETWb应用程序比传统的AP应用程序速度要快很多,因为ASP.N令我们可以使用经过编译的编程语言。因此,A.NE应用程序不需要明确的编译步骤,结果便是执行得更快了。1.4 数据库简介随着科学技术的进步,信息已成为各行各业的重要资源。数据库以其强大的操作和管理功能成为高速信息表达的途经。据我所知,数据库的类型有很多,如:SQser

14、ver, v,framework,acces, OracleMSQLSBASED2等等,然而本软件选择了用QLSrver200来作为数据库软件。关于S Serve2000的介绍:McrooftSQL Server200是由 Micosof公司开发的,在Mcoof SQL Server的发展历程中,有两版本具有重要的意义。那就是在1996年推出的SQL erver6.5和在200年8月推出的SQ Seve200版本。6.5版本使SQ Serve得到了广泛的应用,而000版本在功能和易用性上有很大的增强,并推出了简体中文版,它包括企业版,标准版,开发版和个人版个版本。第2章 需求分析要实现一个软件

15、系统,首先应该进行需求分析,这样才能令设计出的软件满足用户的各项功能。下面就对零售药店管理系统的设计进行需求分析。2.1 可行性分析可行性分析(FeasbiitAnalys)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面的内容。(1)经济可行性:主要是对项目的经济效益进行评价,本系统开发经费在经济上是可以接受的,并且本系统实施后可以显著节约时间、提高工作效率。所以本

16、系统在经济上是可行的。(2)技术上的可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。该管理系统采用了Brows/Serv模式进行开发。Bowsererve体系结构紧密的结合了Intnet/Itrn技术,是技术发展的大势所趋,它把应用系统带入了一个崭新的发展时代。数据库服务器QL数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完

17、全能满足此系统的需要。综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快。因此该系统的开发是完全可行的。2.2数据库需求分析数据库在零售药店管理系统中占有极其重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。合理的数据库也有利于程序的实现。设计数据库系统时应首先充分了解用户的各个方面的需求,包括现有的以及将来可能增加的需求。用户的需求具体体现在对各种信息的提供、保存、更新和交流,这就要求数据库结构能充分满足各种信息的输出和输入。2.3 系统目标我们一般设计系统都要完成以下的几

18、个要求,以便于用户进行操作。这样才能使系统易学易用。2.3.1 合理的设计数据库 尽量合理地减少数据库数据的冗余,使重复的数据保持在最小限度,这样将不必要的多占用存储空间,减少产生混乱影响的危险,还能提高计算机的运行速度。3.2 设计出友好的界面 界面的友好与否是用户评价一个软件优劣的重要方面之一,使用户有一个良好的心情。2.4 本系统所实现功能本系统主要划分为两层用户角色功能模块,管理员、操作员;管理员主要是对于系统的基本信息维护和综合信息管理几个模块,主要功能包括:药品类别、药品信息管理,药品库存设置管理以及药品日常进货和销售查询信息管理等;操作员主要是管理药店的日常药品进货和销售工作,并

19、可以根据库存信息及时的控制药品的销售和进货,从而保证药品流通正常运行的功能操作。24.1管理员管理模块应实现的功能()操作员信息管理:对操作员信息进行基本的维护,包括帐号,密码等多项信息,密码导师登陆系统以后自行修改,本模块可以添加、修改以及删除操作员信息。(2)药品类别管理:对于药店销售的药品类别进行综合管理操作。(3)药品信息管理:管理药店销售的药品信息,药品信息主要包括药品名称、厂家、拼音码、有效期、批号、规格等多项信息,本模块可以添加、修改和删除药品信息。()库存信息设置:对于库存的药品信息可以进行库存设置,例如设置库存的上限、下限以及当前库存数值等功能。(5)进货查询:查询显示药品进

20、货信息以及进货时间的相关内容(6)药品销售日报表:查询显示药品销售的日常收银信息。()药品销售月报表:统计显示各个月份的药品销售信息。2.2 操作员管理模块应实现的功能操作员管理模块主要包括系统管理、日常业务管理、查询统计管理等功能模块,具体描述如下:(1)药品进货管理:管理日常的药品进货信息,主要包括进货时间、供应商、进货数量、单价、进货金额等,对于进货错误的进货记录可以进行作废操作。()药品收银管理:药品日常的收银管理,主要内容包括日期、客户、数量、单价、金额、折扣以及实扣款等,收银的药品不提供任何作废 退货的操作。(3)库存信息查询:查询显示药品的库存信息,库存信息包括库存商品的保质期、

21、库存上限、库存下限以及库存量等内容。()药品信息查询:查询显示药品基本信息,包括保质期、药品类别、规格、批号等内容。第3章 系统总体分析.1 基本简介本系统主要通过维护药品类别、药品信息等功能,来进行药品的日常进货和销售操作,并管理药品的库存操作等。3.2 运行环境为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即ternet,也可适用于内部的局域网。其运行要求如下:软件环境:客户端: Window95/9/2000/XP,Intern xplorr(I)等服务器端: Windo200/XP,Internet Infor

22、mation ever (IIS).及其以上版本,I等。数据库:QL ev,运行于服务器端。硬件环境:服务器 CPU:PIII 00以上 ,内存:56M以上客户机 CPU:P2MMX以上,内存:32M以上 3.3 数据字典操作员序号字段名类型长度索引备注1.帐号Vaha52.密码Varhar503.姓名archr504.电话acar505.住址Varchr506.邮箱Vrchr507.类别Vrcar5管理员 操作员药品类别序号字段名类型长度索引备注1.代码InP2.类别名称archar50药品信息序号字段名类型长度索引备注1.代码IntP不能重复2.药品名称Vachr03.厂家rchar504

23、.拼音码Vrcar505.单位Vaca506.有效期Date7.批号Varcha508.规格Varchar9.进货价格Floa10.销售价格lat11.备注Vrhar50012.类别代码Int关联 药品类别进货单序号字段名类型长度索引备注1.进货单号VarchaPXYyymmddhhms2.进货时间Dime3.供应商arcar504.药品代码Int关联 药品代码5.进货数量nt6.单价Foat7.进货金额Float8.经办人archr509.备注Varchar50库存序号字段名类型长度索引备注1.药品代码nt关联进货单2.库存数量loat3.库存上限Int4.库存下限n收银序号字段名类型长度索

24、引备注1.零售单号arha50PYyymmdhmmss2.日期DateTime53.药品代码nt4.数量Int5.金额Foat6.折扣Fot7.实收款Float8.客户Varar09.备注Varcha034图图3. ER图把概念结构设计转化为逻辑结构设计为:药品信息实体属性:代码、药品名称、厂家、拼音码、单位、有效期、批号、规格、进货价格、销售价格、备注、类别代码。药品信息实体属性图如图所示图 3. 药品信息实体属性图收银信息实体属性:零售单号、日期、药品代码、数量、金额、折扣、实收款、客户、备注。收银属性图如图所示图 3.3 收银实体属性图其他的实体属性再此不一一列出。综上所述,零售药店管理

25、系统功能需求可以通过图.4简要表示。图3.系统功能需求图3. 主要模块流程图3.51操作员维护流程图图3.操作员维护流程图3.5.2药品信息管理流程图图3.5药品信息管理流程图其他功能流程图与之类似,不再一一阐述!第4章 系统程序实现4.loin(系统主界面)在IE里运行本系统,出现系统的主界面,包括系统登陆、选择角色。如图:图4.1 系统主界面其实现相关代码如下: prtece voIbDL_Click(bjectsende, ImgeClcEventArgse) DatTale t nw ataTbe(); stch(dioBttoLis1.SeetedVlu) cse 管理员: dt =

26、 DataCnrolGetDta(slect from 管理员 whre 帐号= + xtUserTet nd密码 + tPdTex + ); if (dt.Rows.Cunt alert(帐号密码错误!);scrpt); rtrn; SesinserI txUser.Text; espse.eiret(Admnindexasx); brek; case 操作员: dt= DantrlGtDa(sec from 操作员 wre 帐号= + txtUser.Tt+ an 密码 =+ txtPwdTex+); if (d.Rws.ot =0) Pae.ClientScrip.RegiserStartScript(th.Getye(), if, aer(帐号密码错误!););

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1