药品销售(库存)管理系统的设计与实现
【摘要】本文介绍了在Visual Foxpro6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发药品管理系统的详细过程,提出实现药品的信息化管理、资源共享的基本目标,从而推动迈向数字化药品批发的步伐,并阐述系统结构设计和功能设计,从药品的入库登记到查询、浏览,以及到药品的销售,形成了一个整体自动化管理模式,从软件工程的角度进行了科学而严谨的阐述。
【关键词】药品管理、入库、销售、Visual Foxpro
本系统结合医药行业管理的特点,专为医药批发、零售行业开发的专业管理系统。系统完善解决了以下的问题:药品种类繁多、批号及有效期管理、经营业务量大、连锁经营等医药行业现存问题。
本系统的特点如下:
1、多用户分权限管理。用户各司其职,可分别实现药品入库、出库、库存管理、系统设置、会计资金、员工工资、收银台等管理任务。
2、支持多条件查询。
3、支持药品拆零销售。
4、支持打印。
5、高级设置支持客户自定义默认选项,让录入更简单方便。
6、操作简单,无须专业知识即可实现日常管理。
7、数据安全可靠。
8、可支持到网络版,从而支持远程数据访问。
通过调研了解到,该药品批发各个部门负责的主要业务如下:
(1)采购组主要负责药品采购工作,包括入库制单、入库审核、入库销核、入库查询等。
(2)销售部主要负责药品的大宗销售工作,包括销售单制单、销售单审核、销售单销审、销售单复原、销售单查询等。
(3)财务部主要负责药品成本核算、库存盘点、应收款、应付款的统计等。
(4)营业部主要负责柜台销售、零售冲销、零售退货、零售发票等相关业务。
下面绘制出药品流通业务流程图。
[资料来源:Doc163.com]
(1)采购部根据客户或本店的发展需要采购相关的药品;
(2)药品采购完毕,进行登记入库后,由营业部和销售部分别进行大宗销售和柜台销售;
(3)财务部根据销售情况进行相关的财务报表的制作,并从此中反映出药品批发公司 的盈亏状况,并反映到经理处,以作出相关的决策。
系统的维护:
本系统是个较复杂的人-机系统,由于系统外部环境与内部因素的变化,不断影响系统的运行,同时需要系统不断地适应这些变化,不断地完善系统,以提高系统运行的效率与服务水平,这就需要自始至终进行系统的维护工作。
系统的维护主要包括四个方面:
(1)程序的维护:指的是修改部分或全部程序,这种维护往往是在条件发生变化或原系统的效率低的情况下进行的。
(2)数据文件的维护:指的是按照用户的要求对数据文件进行不定期的修改。
(3)代码的维护:随着系统的发展和变化,可能会出现旧代码不能适应新要求的问题,因此,有必要变更代码,予以维护。
(4)硬件的维护:指的是对系统所使用的设备进行维护。
本系统的日常维护由药品馆的专人来负责,如果出现一些不能解决的问题,则由开发者来负责。
[来源:http://Doc163.com]
第一章 前言
第二章 系统需求分析
2.1现行业务描述
2.2现行系统存在问题的分析
2.3解决方案
2.4可行性分析
第三章 新系统逻辑方案
3.1初步调研
3.2详细调研
3.2.1组织结构调研
[资料来源:http://doc163.com]
3.2.2数据流图
3.2.3数据字典
第四章 系统总体结构设计
4.1软件模块结构设计
4.1.1系统方案确定
4.1.2软件结构设计
4.2数据库设计
(毕业设计 )
4.3计算机系统的配置方案
4.4系统的安全性和可靠性设计
第五章 系统详细设计
5.1系统登录
5.2系统主界面
5.3销售收入
5.4进货录入
5.5盘点管理
5.6销售退货管理
5.7采购退货管理
5.8销售查询
5.9进货查询
5.10盘点查询
5.11销售退货查询
5,12进货退货查询
5.13应收款
5.14应付款
5.15商品明细帐
5.16商品日记帐
5.17口令修改
5.18员工管理
5.19药品维护
5.20付款方式维护
5.21库房维护
5.22部门维护
5.23客户单位维护
5.24供货厂商维护
第六章
6.1系统开发环境
6.2系统测试
6.3 系统运行与维护
6.4系统的转换方案
结束语
参考文献
附录
[资料来源:www.doc163.com]