vb药品供销存系统及毕业设计答辩稿.ppt
VB药品供销存系统论文及毕业设计答辩稿 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望摘要 本课题是基于VB6.0和access数据库的应用技术,设计一个“药品进销存管理系统”。目的是实现医药库存信息的基本管理,摆脱手工记录的弊端,力图使得所开发的系统充分满足医药经营企业的各种需求,适用于中小药店以及小型诊所的进销存管理。7主要有以下几个功能模块:(1)系统登录模块,实现系统登录。(2)日常时务模块,管理药品的入库、销售。(3)库存管理管理模块,实现库存的查询、库存的盘点、管理价格、报警低储存量(4)查询管理模块,查看所有药品的入库、销售基本信息。(5)基本信息管理模块,提供客户、供应商、仓库、业务员的基本管理。(6)系统设置模块,实现用户的基本密码设置、初始化系统、以及系统数据的保护。(7)其他方面模块,给系统进一步的开发可持续性、实现在药品流通中的药品报损、与流通费用的统计。本文只就(2)(3)(4)模块进行详细的阐述。第一章 系统概述1.1 开发背景 随着计算机技术的飞速发展,计算机在系统管理中的应用越来越普及,利用计算机实现各个系统的管理显得越来越重要。如何利用现代信息技术使企业拥有快速、高效的市场反映能力和高度的效率,已是医药经营企业,特别是医药连锁经营企业特别关心的问题。尽快建立一个功能齐备的药品进销存管理系统,完善现代企业的信息化管理机制,已成为医药企业生存发展的当务之急。尽量采用现有软硬件环境,及先进的管理系统开发方案,提高系统开发水平和应用效果的目的;系统应符合企业管理的规定,满足日常管理的需要,并达到操作过程中的直观,方便,实用,安全等要求;系统采用模块化程序设计方法,这样既便于系统功能的各种组合,又便于未参与开发的技术维护人员补充,维护;系统应具备数据库维护功能,及时根据用户需求进行数据的添加,删除,修改等操作。2.本系统开发设计思想:第二章 系统分析2.1 系统可行性研究 前景:在我国药品品种繁多,规模甚大,以往的手工记载、查询操作容易出错且工作效率低,浪费许多人力和物力,对管理人员会造成诸多的不便,药品进销存管理系统的开发及应用是有前景的,有意义的,且是势在必行的。技术:该系统在技术上是可行的。Visual Basic 6.0是开发应用程序最为强大的工具之一,且有广泛的技术支持,Microsoft access具有比较完备的数据库管理功能。经济:本系统属单机系统,需购置微机、打印机各一台以及各种相关软件,采用自主开发方式,所需费用不超过4万元 功能需求:入库管管 理理销售系销售系统统销售销售管理管理库存库存管理管理 登陆登陆 系统主界面系统主界面失败安全性、保密性、可靠性的要求 1.安全性和保密性9 防止非法用户利用它们侵入数据库系统。对于数据库数据的安全问题,数据库管理员必须参考有关系统双机热备份功能以及数据库的备份和恢复的资料。2.可靠性 系统应该为用户提供良好的可靠性,尽量减少投入运行后失效的概率,保证医药管理信息系统在除了操作系统崩溃外的其他时候能够稳定地运行。第三章 数据库设计与实现数据库分析(E-R图)销销售售管管理理系系统统日常时务管理入库库管管理理销售管管理理库存管理库存管理库存查询价格管理库存盘盘点点库存报报警警查询统计查询统计入入库库查查询询销售查查询询销销售售退退单单入库库单单入库库退退单单销销售售单单入入库库查查询询销售退货查询销售查查询询入库退货查询数据库逻辑结构设计列名数据类型可否为空说明商品名称文本Not nullNot null批号文本Not nullNot null产地文本Not nullNot null规格文本Not nullNot null包装文本Not nullNot null单位文本Not nullNot null数量数字Not nullNot null进价数字Not nullNot null金额货币Not nullNot null备注文本Not nullNot null供应商文本Not nullNot null日期日期/时间Not nullNot null经手人数字Not nullNot null票号数字Not nullNot null第四章 系统各模块的编码与实现主界面主界面日常时务模块 日常时务是该系统的基本模块,其中包括四个小的分支:入库单操作界面,入库退单操作界面,销售单操作界面,销售退单操作界面。四个分支所设计的操作界面相似。库存管理模块 库存管理模块主要实现对库存药品的日常管理,包括库存查询、库存盘点、价格管理、库存报警。查询统计模块 查查询询模模块块实实现现了了药药品品入入库库与与销销售售的的即即时时查查询询。其其中中包包括括四四个个小小的的分分支支:入入库库单单查查询询操操作作界界面面,入入库库退退货货查查询询操操作作界界面面,销销售售查查询询操操作作界界面面,销销售售退退货货查查询询操操作作界界面面。四四个个分分支支所所设设计计的的操操作作界界面相似。面相似。第五章 系统测试与维护 系统维护就是为了保证系统中的各个要素随着环境的变化始终处于最新的、正确的工作状态。主要问题主要问题 1.1.用用DBGridDBGrid控控件件报报错错 该该部部件件的的许许可可信信息息没没有有找找到到.在在设设计计环环境境中中,没没有有合适的许可证使用该功能合适的许可证使用该功能”.”.2.数据库连接问题 当用VB中的控件与ACCESS进行连接时,有时会出现“数据库无法识别”的问题,这时检查不出那里出错,只有重建数据库。系统维护1.系统应用程序维护 2.2.数据维护数据维护 3.3.代码维护代码维护 4.4.硬件设备维护硬件设备维护 总结 本文是结合运用软件开发工具visualbasic6.0开发的一款药品进销存管理系统-销售系统的实例,详细论述了面向对象方法及其在信息系统开发中的应用和一个系统开发的过程和步骤。通过药品进销存管理系统的开发和毕业论文的写作,把已前所学的各种独立的课程融合起来,使我的理论知识和实际操作能力都有了一定程度的提高。加深了我对管理信息系统的了解、认识,巩固了以前学习的软件开发知识,尤其是对面向对象方法和快速原型法的认识,提高了开发水平,积累了经验,为今后学习、使用计算机打下了坚实基础。由于本人水平有限,文章中出现差错在所难免,恳请各位老师予以指正 感谢老师指导!