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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

药品进销存管理系统的设计与实现Word下载.docx

1、随着当今世界计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业进销存管理势在必行。使用传统的手工管理方式,一方面效率低下,另一方面容易造成错误。企业要实现现代化的主要内容之一就是实现商品的进销存信息管理系统的现代化,只有将计算机引入企业的管理,才能真正形成现代化企业的组织形式、管理和运用方式,才能真正体现企业规范化、科学化、现代化管理的手段。各行各业的管理、控制都越来越离不开计算机的辅助。“进销存管理系统”的开发就是为了辅助大多数企业的基本管理,实现信息管理的系统化、规范化和自动化。以前的手工管理效率低是最明显的缺陷,另外,数据的一致性不好维护,如某个药品信息的某条记录有所

2、改动,那么该要品的其他记录就与此不一致,造成查询的费时费力。要把全部数据都更改又相当不方便。对药品库存的盘点也很不方便,而且需要较多的人来进行管理操作,而且容易出错,造成数据的不一致。因此,运用高效、准确的管理系统来替代手工管理是完善医药业管理的有效手段。1.2 系统开发的意义利用数据库系统可以很好的对数据进行维护,减少由于数据不一致等错误带来的麻烦,方便数据的更新和查询,降低错误率,方便药品信息的维护及库存的盘点。可以运用较少的人员,高效的完成对医药的管理。由于社会的发展不断趋于信息化,各个行业都要加强自身的信息化程度以适应社会的发展。而管理信息化正迎合了这个趋势,数据库系统在医药业的应用业

3、实现了医药业执行工具、业务管理等的信息化,在这个信息化社会为医药业的发展增加了新的动力。相信随着社会的不断发展对该类系统的需求会越来越高。 医药进销存管理系统,即服务于个人,又服务于企业,并最终服务于社会,这是让科技为人类服务的最好例证,其开发意义显而易见。1.3 系统开发的目标本系统为了实现医药企业轻松方便地实现药品的进、销、存管理,现提出以下目标:(1) 系统应具有实用性、可靠性和适用性;(2) 要有良好的编程风格和界面设计;(3) 要有全面的系统分析与功能分析;(4) 能够按照用户选择的不同的条件进行简单快速查询;(5) 能够完成系统中信息的录入、修改、删除与查询等操作;(6) 方便用户

4、的操作,尽量减少用户不必要的操作。第2章 系统分析2.1 需求分析2.1.1 用户需求这个系统是帮助完成日常繁重业务的工具。借助计算机系统,使他们凌乱的工作变得有条理,解脱需要记忆大量信息的困难。减轻汇总、统计、报告和传递这些信息的负担。尽量符合功能完整,操作简单,响应迅速,界面友善,易学易用成为这类软件必须满足的要求。管理员和业务员登陆以后可以很清晰的看到各种项目列表和可以实现的功能,药品管理、账单管理和人员管理一目了然。这个药品进销存管理系统主要涉及药企的药品进、销、存等业务,以及入库和出库管理,药品管理主要管理药库中所有药品的基本信息、进出和内部统计计算,账单管理主要是进货单、销售单、报

5、损单、退货单的查询,人员管理主要是对供应商、客户进行添加、删除、查询和修改功能,其中管理员可以对业务员信息进行添加、查询、修改和删除功能。该系统主要是由药品的基本信息管理、进货入库、销售开单、报损开单、退货处理等模块的结合实现,并实现了药品具体信息查询等功能。系统从用户的角度出发,使用B/S结构,对于页面的美观也需要做一番苦功。在登陆及各个模块的功能做到最好的人性化和审美的结合。2.1.2 功能需求(1) 登陆功能只是一个药企的系统,需要有账号和密码才能进入进行操作。(2) 药品管理功能用户登陆后可以添加、查询、修改和删除药品信息,处理进货、售货、报损、退货。进货和售货的时候可以不用记住药品的

6、编号,可以通过选择药品名称来进行操作。在进行了有关药品的数量操作后,库存可以自动实现同步功能。(3) 账单管理功能主要是进货单、销售单、报损单、退货单的查询功能。(4) 人员管理功能登陆后可以对供应商、客户进行添加、查询、修改和删除功能。业务员还可以修改个人资料,管理员可以对业务员进行添加、查询、修改和删除操作,还可以对人员的登陆情况进行查询。2.1.3 系统E-R图下面介绍的是系统的个别E-R图。用户可以对多种药品进行操作,每种药品可以由多个用户操作,所以用户和药品的关系为多对多。用户可以对多个供应商进行操作,同时供应商也可以由多个用户进行操作,所以用户和供应商的关系也为多对多,用户可以对多

7、个客户进行操作,同时客户也可以由多个用户进行操作,所以用户和客户的关系还为多对多,用户和三者的E-R图为图2-1。图2-1 用户和药品、供应商、客户的E-R图每种药品可以对应进货入库表、售货表、报损表、退货表中的多条记录,关系为一对多的关系,药品和四个表的E-R图为图2-2。图2-2 药品和进货入库、销售、报损、退货四个表的E-R图每种药品只能是一种药品类别,但是一种药品类别可以包含多种药品,所以药品类别和药品的关系为一对多,药品和药品类别的E-R图为2-3。图2-3 药品和药品类别的E-R图2.2 开发技术介绍2.2.1 B/S模式随着Internet和WWW的流行,以往的主机/终端和C/S

8、都无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了B/S型模式,即浏览器/服务器结构。B/S模式最大特点是:用户可以通过WWW浏览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。客户端除了WWW浏览器,一般无须任何用户程序,只需从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。在这种结构中,

9、将许许多多的网连接到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立自己的Internet1。下面介绍一下B/S模式的优点:(1) 具有分布性特点,可以随时随地进行查询、浏览等业务处理。 (2) 业务扩展简单方便,通过增加网页即可增加服务器功能。(3) 维护简单方便,只需要改变网页,即可实现所有用户的同步更新。(4) 开发简单,共享性强1。2.2.2 Microsoft Visual Studio 2010Visual Studio是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日上市,

10、其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview-CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持IBM DB2和Oracle数据库1。Visual Studio 2010是经典的一个版本,相当于当年的6.0版。而且它可以自定义开始页,新功能还包括: (1) C# 4.0中的动态类型和动态编程。 (2) 多显示器

11、支持。 (3) 使用Visual Studio 2010的特性支持TDD。 (4) 支持Office。 (5) Quick Search特性。 (6) C+ 0x新特性。 (7) IDE增强。 (8) 使用Visual C+ 2010创建Ribbon界面。 (9) 新增基于.NET平台的语言 F#。2.2.3 SQL Server 2008SQL Server 2008提供了公司可依靠的技术和能力来接受不断发展的对于管理数据和给用户发送全面的洞察的挑战。具有在关键领域方面的显著的优势,SQL Server 2008是一个可信任的、高效的、智能的数据平台。SQL Server 2008是微软数据

12、平台愿景中的一个主要部分,旨在满足目前和将来管理和使用数据的需求。SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。第3章 系统设计3.1 功能模块设计主要包括登陆模块、药品管理模块、账单管理模块和人员管理模块,其中药品管理又包括:添加药品信息、操作药品信息、药品进货入库、药品销售开单、药品报损开单药品退货处理、药品库存查询和药品类别管理。账单管理主要是进货入库单查询、销售单查询、报损单查询和退货单查询。人员管理包括供应商管理和分销商管理,每个管理里面都具有添加、查询、修改、删除的功能,其中管理员

13、可以对用户进行管理。登陆:管理员和业务员在同一个登陆块中登陆,直接连接数据库验证账号和密码的正确性。添加药品信息:用户可以添加新的药品信息,需要填写药品名称、选择类别、参考进价、参考售价等信息,编号和更新日期都是系统自动生成,业务员默认为当前登陆的业务员。操作药品信息:可以通过编号、名称、类别对药品进行查询、修改和删除,支持模糊查询。药品进货入库:需要填写药品进货入库单,填写药品编号(也可以选择药品名称)、数量、单价、备注信息、选择供应商,进货单编号和日期是系统自动生成,业务员默认为当前登陆的业务员。药品销售开单:需要填写药品销售单,填写药品编号(也可以选择药品名称)、数量、单价、备注信息、选

14、择分销商,销售单编号和日期是系统自动生成,业务员默认为当前登陆的业务员。药品报损开单:需要写药品报损单,填写药品编号(也可以选择药品名称)、数量、报损原因、备注信息,报损单编号和开单时间是系统自动生成,业务员默认为当前登陆的业务员。药品退货处理:需要写药品退货单,填写药品编号(也可以选择药品名称)、数量、退货原因、备注信息,报损单编号和开单时间是系统自动生成,业务员默认为当前登陆的业务员。药品类别管理:可以对药品类别进行查看、添加、修改操作。药品库存查询:可以通过药品编号、药品名称和库存量来对药品的库存进行查询。账单查询:通过一些约束条件对进货入库单、销售单、报损单和退货单进行查询。供应商管理

15、:可以对供应商信息进行添加、查询、修改和删除操作。添加的时候需要填写供应商名称、地址和联系方式。查询、修改和删除在同一个界面实现,可以通过供应商编号或者名称进行查询。客户管理和供应商管理基本一致。用户管理:管理员可以对用户进行添加、查询、修改和删除操作。添加的时候需要填写姓名、性别、生日、密码等信息。查询、修改和删除操作在同一个界面,显示的时候没有密码这一项。该系统的结构图为图3-1所示。图3-1 系统结构图3.2 数据库设计本系统用到了11个表,分别为药品表、用户表、库存表、药品类别表、进货入库表、销售表、供应商表、客户表、报损表、退货表以及登陆信息表。下面各个表的具体设计。药品表的设计如表

16、3-1所示。表3-1 药品表字段名字段属性描述YIDint药品编号YNAMEvarchar(30)药品名称YCATEGORY药品类别YPPRICEfloat参考进价YSPRICE参考售价YSPECIFICATIONS规格YUPDATEdatetime更新日期YREMARKSvarchar(50)备注药品类别表的设计如表3-2所示。表3-2 药品类别表字段类型YLID类别编号YLNAMEvarchar(20)类别名称YLREMARKSvarchar(10)用户表的设计如表3-3所示。表3-3 用户表UID用户编号UNAME用户名称UGENDERchar(2)用户性别UBIRTHDAY出生日期UP

17、ASSvarchar(15)密码UROLE角色UREMARKS库存表的设计如表3-4所示。表3-4 库存表SYIDSTOCK_Z整库存STOCK_L零库存SUPDATESREMARKS售货表的设计如表3-5所示。表3-5 售货表SID售药单编号SY_Z整数SY_L零数SY_YWY业务员SY_FXS客户SY_DATE开单日期SY_PRICE单价SYREMARKS供应商表的设计如表3-6所示。表3-6 供应商表GYID供应商编号GYNAME供应商名称GYADDRESS地址GYTEL联系电话GYREMARKS退货表的设计如表3-7所示。表3-7 退货表TID退药单编号TYID药编号TY_ZTY_LT

18、YWYTDATETREASON原因TREMARKS分销商表的设计如表3-8所示。表3-8 分销商表FXID客户编号FXNAME客户名称FXADDRESSFXTELFXREMARKS报损表的设计如表3-9所示。表3-9 报损表BID报损单编号BYIDBY_ZBY_LBDATEBREASON报损原因BREMARKS进货表的设计如表3-10所示。表3-10 进货表JID进药单编号JYIDJY_ZJY_LJY_DJJY_YWYJY_GYS供应商JY_SCRQ生产日期JY_BZQ保质期JY_RKRQ入库日期JYREMARKS登陆信息表的设计如表3-11所示。表3-11 登陆信息表ID编号DATETIME登陆时间第4章 系统实现4.1 系统母版页使用母版页可以减少大量的重复工作,而且也可以让页面样式很自然地相似。本系统采用了两个母版,一个是公用母版,另一个是管理员专用母版,公用母版中上面是系统logo和标题,中间分为两列,左列为个人功能和系统功能菜单,右列为可编辑区,系统主页就是简单的套用了模板页,然后再可编辑区加了几行动态字。主页如图4-1所示。图4-1 公用母版界面管理员专用母版比较简单,上面除了logo和标题外,加上了管理员的功能,下面部分为可编辑区,设计图如图4-2所示。图4-2 管理员母版界面4.2 系统登陆登陆界面比较简单,主要就是两个用来输入账号和密码的文本框

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

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