医药公司药品进销存管理信息系统设计.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《医药公司药品进销存管理信息系统设计.doc》由会员分享,可在线阅读,更多相关《医药公司药品进销存管理信息系统设计.doc(68页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中 国 矿 业 大 学本科生毕业论文姓 名: 余 磊 学 号: 04031445 学 院: 信息及电气工程学院 专 业: 信息工程 论文题目: 医药公司进销存管理信息系统设计(2) 专 题: 指导教师: 胡青松 职 称: 2007年 6月 徐州中国矿业大学毕业论文任务书学院 信电学院 专业年级 信息03 学生姓名 余磊 任务下达日期:2007年 3月 05日毕业论文日期: 2007年3月 05日至 2007年6月 20日毕业论文题目:医药公司进销存管理信息系统设计(2)毕业论文专题题目:毕业论文主要内容和要求:1 熟练掌握Microsoft Visual Basic.NET应用技巧;2 以SQ
2、L_Server2000作为数据管理平台,熟练使用SQL(结构化查询语言)从数据库中获取信息,并对数据库进行操作;3 在用VB.NET作为开发环境,开发医药公司的信息管理系统。要求利用该系统,可以为医药公司药品进销存管理提供了较为科学的管理模型,有效促进医药公司仓库日常管理工作效率的提高;4 通过系统的开发,掌握软件开发流程及规范文档的书写。院长签字: 指导教师签字:中国矿业大学毕业论文指导教师评阅书指导教师评语(基础理论及基本技能的掌握;独立解决实际问题的能力;研究内容的理论依据和技术方法;取得的主要成果及创新点;工作态度及工作量;总体评价及建议成绩;存在问题;是否同意答辩等):成 绩: 指
3、导教师签字:年 月 日中国矿业大学毕业论文评阅教师评阅书评阅教师评语(选题的意义;基础理论及基本技能的掌握;综合运用所学知识解决实际问题的能力;工作量的大小;取得的主要成果及创新点;写作的规范程度;总体评价及建议成绩;存在问题;是否同意答辩等):成 绩: 评阅教师签字: 年 月 日中国矿业大学毕业设计答辩及综合成绩答 辩 情 况提 出 问 题回 答 问 题正 确基本正确有一般性错误有原则性错误没有回答答辩委员会评语及建议成绩:答辩委员会主任签字: 年 月 日学院领导小组综合评定成绩:学院领导小组负责人: 年 月 日摘 要现在社会药品数目繁多,而且使用中不能出任何差错,人工的话工作量很大也容易出
4、错,为了解决这个矛盾,实现科学化、现代化的医药公司管理,就必须设计开发医药管理信息系统,并用于实践。医药公司进销存管理系统是专为医药公司的药品进销存管理而设计的。此软件可以为医药公司药品进销存管理提供了较为科学的管理模型,有效促进医药公司仓库日常管理工作效率的提高,用计算机信息管理的方法实现对医药公司药品的进销存管理。本系统采用VB.NET作为开发环境,选用MS SQL Server2000数据库管理平台,具为界面友好,操作方便、功能完整等特点。本文所设计的进销存管理系统可以基本上满足中小企业的进销存管理,可以实现对管理员管理、财务管理、客户管理、产品分类管理、交易管理、入库管理、出库管理等管
5、理,使得管理合理规范,实现对药品的进货、付款、销货、收款和库存统计等业务的计算机管理,在设计过程中最大限度满足用户的需要,因此,该系统具有较强的实用性和针对性。关键词:进销存管理; 药品;SQL Server数据库;VB.NET;ABSTRACTThere are a larger number of medicines and we should not have any kinds of errors now. The manual workload is heavy and also prone to make mistakes.To resolve this conflict and
6、achieving scientific and modern management of the pharmaceutical companies, it is necessary to develop the medical management information system and make it be applied into practice.Pharmaceutical companies inventory management system is designed for the management of buying,stocking and selling pha
7、rmaceutical companies . This software can provide a more scientific management model and it also can effectively improve its efficiency of the day-to-day management of the company.It applies computer information management method to finish the management work for the pharmaceutical companies.The sys
8、tem uses VB.NET as a development environment,and choses MS SQL Server 2000 database as its management platform. It has a friendly interface and is easy to operate.It also has the features of functional integrity .In this paper, the inventory management system can basically meet the the need of SME i
9、nventory management. Its function includes administrator management,financial management, customer management, product management, transaction management,and storage management.through these it can achieve the management of the purchase of medicines, payment, sales, receivables and inventory statist
10、ics.It can meet the needs of customers maximizely in the design process , therefore, the system is very practical and purposeful.Keywords:Purchase, selling and storing of the management;Medicine;SQL Server 2000;VB.NET;目 录1 引言11.1 课题背景11.2 课题意义11.3 可行性分析21.4 本文的结构安排32 相关技术分析42.1 Microsoft SQL Server
11、2000数据库42.1.1 Microsoft SQL Server 2000技术特点42.1.2 Microsoft SQL Server 2000及Access比较42.2 Visual Basic.NET技术52.2.1 Visual Basic.NET技术特点52.2.2面向对象程序设计介绍62.2.3 Visual Basic.NET及面向对象72.3 ADO.NET数据访问82.3.1 ADO.NET概述82.3.2 ADO.NET中的主要对象92.3.3用ADO.NET连接SQL Server数据库简介103 系统功能的架构及设计113.1 功能分解113.1.1 系统流程结构图
12、113.1.2 系统窗体汇总表123.2 系统模块设计133.3 数据库设计173.3.1 系统关系图173.3.2 数据库数据字典183.3.3 存储过程的编写224 系统实现264.1 系统主页面264.2 登录设计274.3 系统管理294.3.1用户信息管理窗体294.3.2 仓库信息管理窗体324.3.3 客户信息管理窗体334.4 药品管理354.4.1 药品类目管理窗体354.4.2 药品信息管理窗体374.4.3 药品流通信息管理窗体384.5 交易管理394.6 财务管理405 结论43致 谢44参考文献45翻译部分47中文译文47英文原文511 引言1.1 课题背景改革开放
13、以来,中国社会经济发生了前所未有的巨大变化。人们的生活水平有了巨大的提高,医疗水平也大大提高,人均寿命达到了七十岁,各种医药公司也应运而生,药品供应大大丰富,人们买常用药不用再去医院排队,可以去附近的药店直接购买,方便了人们的生活,也减轻了医院的负担。但当今国内药品流通市场存在的主要问题是:数量多、规模小、效益低、秩序乱。据统计,我国前300家连锁药店零售总额只占全部连锁销售总额的10%,而美国前20家连锁药店零售总额就占总额的90%。年销售额超过2000万的批发企业不足5%,全国前10名批发商的销售额仅占市场30%的份额。而在美国前4名批发商就占市场份额的80%。目前的医药公司的进销存管理,
14、还有很多传统的人工管理的模式,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。特别是医药批发和零售行业需要对种类繁多的药品进行管理,每天都有大量的药品流入流出,只用人工管理的方法去统计工作量非常之大,医院对病人的抢救及治疗,及药品供应有着密切的关系,不能出半点差错,并且随着该行业竞争日益的激烈,提高进销存管理的工作效率,改善医药公司内部以及整个供应链各个环节的管理、调度及资源配置成为了企业当前必须考虑的问题。解决这些问题,就是将计算机引入到管理机制中来,作为计算机应用的一部分,使用计算机对进销存信息进行管理,具有
15、着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等。帮助企业建立良好的管理秩序,在信息化时代充分利用计算机作为管理手段提高管理水平和业务处理,极大地提高公司的科学化、正规化管理,能够实现数据的安全性、完整性,从而提高了工作效率,降低了出错的可能。1.2 课题意义信息管理是人类为了有效地开发和利用信息资源,以现代信息技术为手段,对信息资源进行计划、组织、领导和控制的社会活动。简单地说,信息管理就是人对信息资源和信息活动的管理。信息管理的根本目的是控制信息流向,实现信息的效用及价值。进销存的系统是一个企业进货同销售工作的核心,它的内容对于企业的决策者和管理
16、者来说都至关重要,所以进销存管理系统应该能够为用户提供充足的信息和快捷的查询手段。对一个从事商业活动的医药公司来说,都需要采购药品、存储药品、以及销售药品,对这样的工作流程,建立一个合适的信息管理系统,进行有效的管理和控制,是十分有必要的。本软件系统是根据医药公司的特点,集进、销、存、分析于一体,可以实现对管理员管理、财务管理、客户管理、产品分类管理、交易管理、入库管理、出库管理等管理,使得管理合理规范,实现对药品的进货、付款、销货、收款和库存统计等业务的计算机管理,大大减轻了药品公司工作员工的工作量,全面提高了药品管理的管理效率以及服务质量,使公司管理水平和业务水平跃上了一个新的台阶,系统操
17、作方便及简单的界面给用户节省了不少宝贵的时间,提高了效率,也减少了人为出错的概率,这在药品行业是极为重要的,一旦出了事故,后果是不敢想象的。本系统为药品管理员提供了良好的服务。采用计算机这一现代化管理工具,不但可以提高工作效率和工作质量,而且还可以节省大量的人力、物力和财力。计算机管理代替落后的手工管理后,原来几个人几天干的活,现在一个人就完全可以胜任。只要在配一台普通台式计算机和一个操作人员就可以实现,完成对医药公司信息的管理。1.3 可行性分析对于医药企业而言,实施进销存管理的信息化是可行的。首先,硬件、软件要求不高,目前市场上的一般计算机软硬件都能满足系统开发要求。运用的软件主要有Vis
18、ual Basic.NET数据库采用sql server 2000。 Visual Basic.NET软件是相当流行的软件,功能强大、扩展性强,结合sql server2000完全能够胜任开发任务。 维护工作方便,有一定经验的操作人员可以在短时间内掌握维护工作。其次,由于开发公司的进销存管理系统所使用的工具完全是可视化的开发工具,所以开发出的应用程序均是图形化的界面,操作人员几乎不用记任何命令,就可以操作此软件。另外,现在大多数人都已经学会了Windows的基本操作,就算不会使用Windows,经过短期的培训,也能熟练地使用本软件,所以在操作上也是可行的。1.4 本文的结构安排 引言 通过对医
19、药公司进销存的发展背景和意义及可行性的分析,提出本文的研究课题-医药公司进销存管理信息系统。 相关技术分析 本章主要对医药公司进销存管理信息系统的相关技术进行分析研究,如Visual Basic.NET技术(Visual Basic.NET的技术特点、面向对象的设计)、SQL Server数据库、ADO.NET的主要对象、如何利用ADO.NET技术访问SQL Server数据库。 系统功能架构及设计本章主要对该系统总体设计思路和总体设计方案进行分析,包括系统功能的实现、模块的组成和数据库的设计等。 系统实现首先通过对系统主页面的设计引出系统的四大模块,然后逐一详细分析四大模块的功能及如何实现等
20、。 结论总结设计中完成的工作和设计中遇到的问题以及该系统存在的问题及改进的方案。2 相关技术分析2.1 Microsoft SQL Server 2000数据库2.1.1 Microsoft SQL Server 2000技术特点Microsoft SQL Server 2000是美国Microsoft公司开发的一个头条型数据库管理系统,是目前世界上最著名的关系数据库管理系统之一。Microsoft SQL Server 2000是为数据库管理、创建可电子商务、在线商务和数据仓库解决方案而设计的关系型数据库管理及分析系统。它提供了功能全面、操作简单的图形化SQL Server服务器管理界面“S
21、QL Server Enterprise Manager”窗口。Microsoft SQL Server 2000 扩展了 Microsoft SQL Server 7.0 版的性能、可靠性、质量和易用性。Microsoft SQL Server 2000 增加了几种新的功能,由此成为大规模联机事务处理 (OLTP)、数据仓库和电子商务应用程序的优秀数据库平台。Microsoft SQL Server 2000特性如下:内置安装选项:任何建立应用程序的人都可以创建一个集成的安装(在一个操作中完成应用程序和数据库的安装)。 自动配置:自动配置简化了普通数据库管理任务。 动态自管理:数据库可以在需
22、要时自动增加分配的资源,不会过多占用;当它们不再需要这些资源,又能够自动释放,减少资源占用量。这消除了数据库管理员手工调整内存、磁盘分配、锁定和用户帐号的必要。 扩展的服务器管理员功能:管理员能够从一个中心服务器管理多个服务器。这一功能使普通管理工作降至最少,帮助实现分公司自动化。 加强的性能特性:动态锁定、改善的查询处理和其它特性加强了重负荷、企业级应用程序。SQL代理技术:这一技术使批量预定操作成为可能,包括具有依赖性的多步工作和中心化的错误报告。Profiler:开发人员和数据库管理员可以监控应用程序和查明性能问题。XML支持:集成了对XML的支持可视化设计工具:开发人员能够创建和维护整
23、个关系图。2.1.2 Microsoft SQL Server 2000及Access比较Microsoft Access是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。Microsoft Access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃。Microsoft SQL Server是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Microsoft Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 医药公司 药品 进销存 管理信息系统 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内