资源预览内容
第1页 / 共49页
第2页 / 共49页
第3页 / 共49页
第4页 / 共49页
第5页 / 共49页
第6页 / 共49页
第7页 / 共49页
第8页 / 共49页
第9页 / 共49页
第10页 / 共49页
亲,该文档总共49页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
WORD.出售全套与本论文相对应的B/S模式,java语言编写的药店销售管理系统毕业设计资料(包括论文、外文翻译、程序代码等)联系 :1195883930,价格便宜题 目药店销售管理系统设计学 院自动化与电气工程学院 专 业 自动化班 级 自动化0902指导教师春梅摘 要近年来,医药行业的快速发展必将导致药品市场的激烈竞争,想要在残酷的市场竞争中保存自身,发扬优势,就要求药店本身必须改善管理机制,提高营运效率。另外,由于医药产品种类繁多、销售模式特殊,业务量大,单凭手工记账已远远适应不了药店快速发展的需求。药店销售管理系统是一个集药品的销售、库存和进货为一体的管理系统。它制定了一个清晰的管理思路,在药房药品进销存管理方面排除了以前手工操作而带来的许多弊病。药房药品进销存管理系统软件采用B/S模式,Java语言编写的,以MyEclipse软件开发出JSP界面,利用JDBC技术作为数据库的工具,并深刻的阐述了采用MySQL服务器技术实现药房药品进销存管理系统建设的优点。本文介绍了药店销售管理系统的功能、系统流程设计图、数据库设计、功能模块设计、实现、发布和维护等一系列开发流程。可以看出药店销售管理系统绝对是目前国绝大多数药房药品进销存管理中必不可少的好帮手。关键词:管理系统;Java;MySQL数据库;JDBCABSTRACTInrecent years, therapiddevelopmentinthemedicineindustrywillinevitablyleadtofiececompetitioninthemarket, andifadrugsorewantstosurviveinthecompetition, itneedstoimproveitsmanagementsystemandoperatingefficiency. Furthermore, asaresultofawiderangeofmedicalproducts, specialsalesmodel, thevolumeofbusinesslarge, accountingmanualalonecannotbefartoadapttothefast-growingdemandforpharmacy.TheDrugstoreSalesManagementSystemdealswiththesales, storageandshipmentofthemedicine. Ithasaclearmanagementmmode, whichcanavoidmanydisadvantagesofhandoperationinthedistributionandstorageofmedicine.ThissystemiswriteninJavalanguagewithinB/Smode. AJSPinterfaceisdevelopedbyusingMyEclipsesoftware.meanwhileJDBCtechniqueisusedasthelinkingtoolofthedatabase. ThepaperalsoexaminestheadvantagesofconstructingadistributionstoragemanagementsystemwithMySQLservertechnologyinadrugstore.Purchase, DrugstoreSalesManagementSystemfunctions, systemprocesses, databasedesign, functionalmodulardesign, detaileddesignflowchart, toachieve, publishandmaintainaseriesofdevelopmentprocessinthearticleyoucanfindthe. InvoicingcanbeseenpharmacydrugmanagementsystemisthevastmajorityofcurrentmanagementofpharmacymedicinesessentialInvoicinghelpful.Keywords:Managementsystem;Java;MySQLdatabase;JDBC目 录摘要IABSTRACTII1 前言11.1 概述11.2 设计的目的和意义12 系统分析22.1 系统需求分析22.2 系统可行性分析22.3 系统开发工具22.3.1 Java语言介绍22.3.2 JSP介绍32.3.3 JavaScript介绍32.3.4 CSS介绍32.3.5 JavaBean介绍32.3.6 MyEclipse介绍32.3.7 Tomcat介绍32.3.8 数据库介绍42.3.9 JDBC介绍43 系统设计53.1 系统总体设计53.2 系统功能模块53.3 系统功能模块图54 数据库设计74.1 数据库中表的设计74.1.1 数据库中表总浏览74.1.2 数据库中表的详细设计74.2 触发器的设计94.3 数据库的连接105 系统各模块介绍135.1 登录模块135.2 销售管理135.3 库存管理和进货管理165.4 档案管理185.5 用户管理19结论21参考文献22致23附录24 / 1前言1.1概述当今社会是信息化的社会,信息量的多少是衡量知识多寡的一个重要标致1。 新世纪,计算机已广泛运用到国民经济各个领域中,如在科研、设计、生产、商业、服务等许多方面。计算机在企业中的广泛应用,能帮助技术人员和管理人员在产品设计、生产计划、销售、财务、人事和工资等方面提高工作效率,企业决策人员在获得大量信息的基础上提高科学的决策水平,使企业的创新发展更具有前瞻性2。我国医药经济的发展长期被企业多、规模小、成本高、效益低等顽疾所困。随着经济与科技的发展,伴随着市场竞争加剧,一些企业难免将被兼并、重组,一些企业将退出市场,中国医药市场格局将重新划分。这种汰弱留强的结果是医药企业数量逐年减少。计算机基于语言基础融合了强大的数据库开发能力是一种非常好的数据开发工具。事实证明,计算机在管理体系的应用,使数据管理更现代化,自动化,智能化;减轻了人工管理的工作量,使其变得更具有条理性,科学性。因此药店需要一套科学的,专业的依靠计算机的高速处理和存储的管理模式来维持自己的优势,提高自身的价值,让药店的工作可以紧而高效的运行3。1.2设计的目的和意义药店主要从事医药产品的零售、批发等工作。由于药店每天销售的药品数量特别大,种类特别多,如果采用手工记账的话,会造成工作任务过大、工作效率效率低、药店需求的工作人员较多、服务质量差、销售账目容易发生错误、库存查询麻烦、顾客的信息不能与时准确的掌握等问题4。面对药品销售行业竞争日益严峻的现实,加强药品管理、提高工作效率和改善服务质量成了必须马上解决的问题。因此,建立一个先进的,高效的,实用的药店销售管理系统来适应市场的发展是企业生存所必须的。药店销售管理系统能够对药品的销售,库存,进货模块进行规化的管理和查询统计,方便快捷;还可以对供应商,客户,员工的档案进行统一的管理。能够高效的、便捷的、保质保量的满足药品销售日常管理的需要,让企业在现代化的管理模式下,蓬勃发展5。2系统分析2.1系统需求分析系统开发的目标是实现药房药品进销存管理的系统化,规划化和自动化。这是在药房药品管理的要求基础上提出来的:销售管理:利用销售记录管理后,要求能对整个药房药品的销售过程进行实时的监控。对销售的药品进行查询统计。库存管理:通过本系统,能够清楚的看到企业库存中的产品数量,以与其他库存信息。使得药房能够根据库存信息作出决策。进货管理:根据药品的销售情况要求药房对现有的库存中少于限定的库存量的药品进行采购计划。档案管理:对于客户,供应商,员工能够根据电脑一直跟踪下去,对客户,供应商以与员工的信息进行保存,统一管理。用户管理:用户注册和删除。2.2系统可行性分析管理是企业的核心,科学的,规的管理系统能够让企业健康快速的发展。药店也是一样,合理的运用管理软件可以提高药店的营运效率,改善销售管理流程,让其在药品销售行业处于优势位置。经济可行性:开发只需要一台配置一般的电脑即可,网络上有很多开源的数据库以与小型的服务器,虽说功能不是很强大,但是用于小型药店销售管理系统的开发却是足够了。技术可行性:通过系统的管理,实现了对药店的销售,进货以与库存管理环节的查询统计,为药店的销售管理提供了可靠又丰富的数据支持。2.3系统开发工具药店销售管理系统是一个功能完善,使用方便的为小型药店开发的办公管理系统.使用的技术包括java语言,MySQL数据库,MyEclipse,Tomcat等,应用了JDBC连接数据库。2.3.1Java语言介绍Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。他的语法规则和C+类似。Java对对象技术的全面支持和Java平台嵌的API能缩短应用系统的开发时间并降低成本6。Java语言编写的程序通过一次编译,有到处都可运行的特性,这使得它能够提供一个随处可用的开放结构和多平台之间传递信息的低成本方式。2.3.2 JSP介绍JSP就是Java Server Pages ,传统的HTML文件中加入Java程序片段和JSP标记,就构成了JSP网页,即JSP=HTML+Java,它是一种动态的网页技术标准7。图2.1 JSP的实现过程如图2.1所示,JSP具有以下优势: 容与表示分离 强调可重用组件 简化页面开发2.3.3JavaScript介绍首先,JavaScript其实并不是Java语言,他是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。JavaScript是动态的,他可以直接对用户输入做出响应,不需要经过Web服务程序8。2.3.4 CSS介绍CSS即级联样式表,又称风格样式表,它是用来进行页面风格设计的,是一种能够做到网页表现与容分离的一种样式设计语言9。目前很多软件的换肤功能就是用它实现的。2.3.5 JavaBean介绍JavaBean 是一种Java语言写成的可重用组件。JavaBean的类必须是具体的和公开的,具有公开的setter和getter方法。在JSP中可以用它将程序的逻辑处理和视图部分分离10。2.3.6 MyEclipse介绍MyEclipse 是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错11。MyEclipse目前支持JavaServlet,AJAX, JSP, JSF, Struts,Spring, Hibernate, JDBC数据库工具等多项功能。可以说MyEclipse几乎囊括了目前所有主流开源产品的专属eclipse开发工具。2.3.7 Tomcat介绍Tomcat是一个免费的开放源代码的Web 应用服务器,具有开源免费、容易安装使用、占用资源小、易于和其他软件集成等优点,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP的首选。另外它还是
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号