《java企业进销存管理系统文hrr.docx》由会员分享,可在线阅读,更多相关《java企业进销存管理系统文hrr.docx(37页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、毕 业 论 文题 目目: 基于于javva的企企业进销销存管理理系统 作 者者: 刘 玉 杰 学 号: 622007731110622 系: 信息工工程系 专 业业: 信息管管理 指导者: 评阅者: 20010 年 05 月 毕业设计(论论文)中中文摘要要毕业设计(论论文)外外文摘要要基于JAVVA的企业进进销存管管理系统统【摘 要】在在市场经经济中,销销售是企企业运作作的重要要环节。为为了更好好地推动动销售,不不少企业业建立分分公司或或代理制制,通过过分公司司或代理理把产品品推向最最终用户户。这些些分公司司或代理理商大部部分分布布在不同同的地理理位置,跨跨空间、跨跨时间的的频繁业业务信息息交
2、流是是这些企企业业务务活动的的主要特特点。在在这种形形势下,传传统的依依靠管理理人员人人工工作作传递信信息和数数据的管管理方式式就无法法满足企企业日益益增长的的业务需需求了。本系统即为为一个基基本的进进销存管管理系统统,就是是利用信信息化手手段把先先进的企企业管理理方法引引入企业业的实践践,为企企业的管管理改革革提供切切实易行行的途径径。系统统对企业业中常见见的 采购、库库存、销销售等商商业活动动以及相相关的供供应商和和客户等等基本信信息进行行管理。本毕业设计计(论文)以商品品进销存存管理系系统的分分析和设设计为出出发点,详详细介绍绍了开发发本系统统的各个个步骤:系统分分析、系系统设计计、系统
3、统实现、系系统维护护。在系系统分析析中先后后用数据据流图、系系统的功功能结构构图分析析了系统统所需的的各种数数据。在在系统设设计中,详详细的展展现了系系统的各各个功能能模块。所所需的数数据库表表、表字字段以及及菜单的的设计等等。在系系统的实实现中,给给出了实实现窗体体中相应应功能控控件的示示例和源源代码,以以及菜单单实现的的方法。文文章中列列出了本本系统的的主要功功能运行行界面图图。本系系统采用用目前流流行的JJavaa Swwingg进行开开发,后后台数据据库使用用功能更更强大操操作便捷捷的SQQL SServver。【关 键 字】销销售,进进销存管管理系统统,Javva SSwinng,S
4、QLL SeerveerSalinng aand acccounntinng mmanaagemmentt syysteemAbstrractt:Saalinng iis aan iimpoortaant parrt oof eenteerprrisee maanaggemeent in marrkett ecconoomy. Inn orrderr too prromoote salle,mmanyy off thhem sett upp suub-ccomppanyy orr aggentt syysteem.TTheyy prromoote prooducce tto ccusttome
5、ers thrrouggh tthosse ssub-commpanniess orr aggentts.MMostt off thhem liee inn diiffeerennt pplacces.Thee frrequuentt coommuuniccatiion of infformmatiion beyyondd sppacee annd ttimee iss thhe mmajoor ffeatturee.Inn thhis casse,tthe traadittionnal mannageemennt cconvveyiing infformmatiion andd daata
6、by mannageemennt pperssonnnelss caantt saatissfy thee neeed of inccreaasinng bbusiinesss.The ssysttem is bassic in sallingg annd aaccoounttingg maanaggemeent.It inttrodducees aadvaanceed mmanaagemmentt byy uttiliizinng iinfoormaatioon mmethhod.It offferss prractticaal aacceess to thee reeforrm oof e
7、enteerprrisees mannageemennt.TThiss syysteem mmanaage bussineess acttiviitiees,ssuchh ass buuyinng,sstorringg annd ssaliing,andd thhe bbasiic iinfoormaatioon oof ssuppplieers andd cuustoomerrs.IIt uuse vissuall Baasicc whhichh iss veery poppulaar ccurrrenttly to devveloop.BBackkgrooud dattabaase mak
8、kes usee off SQQL SServver,havvingg sttronng ffuncctioon aand connverriennt ooperratiion. Key Worrds:Sallingg annd aaccoounttingg Maanagge SSysttem , JJavaa Swwingg , SSQL Serrverr目录第一章 概概 述61.1、本本课题的的研究意意义61.2、本本论文的的目的、内内容及作作者主要要贡献6第二章 管理理信息系系统概述述72.1 MMIS的的概念及及解释72.1.22 系系统的组组成72.1.33 管理理信息的的要素72.
9、22 MIIS的结结构、特特征82.2.11 MISS的结构构82.2.22 MMIS的的特性82.3 MIIS的相相关学科科82.4 MISS的划分分82.4.11 基于组组织职能能进行划划分82.4.22 基于信信息处理理层次进进行划分分92.4.33 基于历历史发展展进行划划分102.4.44 基于规规模进行行划分102.5 MIIS的综综合结构构102.6 MISS的开发发10第三章 系统调调研及可可行性分分析113.1 系统调调研113.2 可行性性分析概概述113.3 技术可可行性分分析12第四章 系统分分析134.11 系统需需求分析析134.2数据据流程图图与数据据字典14第五
10、章 系统功功能的设设计145.1 MISS平台的的确定155.2 数据库库产品选选型原则则155.33 模模块设计计15第六章 数据库库的设计计18第七章 系系统测试试237.1 系系统软件件测试237.1.11 测试试的原则则237.1.22 模块块测试237.1.33 集成成测试247.2 测测试总结结247.3 系系统实施施与维护护24第八章 结 论25致 谢谢25参考文献27第一章 概概 述1.1、本本课题的的研究意意义进销存管理理系统,就就是利用用信息化化手段把把先进的的企业管管理方法法引入企企业的实实践,为为企业的的管理改改革提供供切实易易行的途途径。更更重要的的是,进进销存管管理
11、系统统可以及及时通过过信息技技术把企企业数据据快速转转化为企企业信息息,进而而为相关关管理者者提供决决策依据据。我们们的目标标就是在在于开发发一个功功能实用用、操作作方便,简简单明了了,具有有普适性性的进销销存管理理系统。1.2、本本论文的的目的、内内容及作作者主要要贡献(1)目的的:进销存管理理系统主主要是充充分发挥挥信息技技术的优优势,通通过集中中式的信信息数据据库,将将企业的的进、销销、存等等经营业业务有机机地结合合起来,达达到数据据共享、降降低成本本、提高高效率、改改进服务务的目的的,进而而提供企企业的生生产效率率和管理理水平。(2)内容容:在这个进销销存管理理系统中中,主要要包含了了
12、以下几几个功能能:(11)采购购入库单单的自动动生成;(2)出出库单的的自动生生成;(33)根据据采购信信息和销销售信息息对库存存定期进进行盘点点;(44)历史史采购和和销售记记录的查查询;(55)产品品信息、客客户信息息和供应应商信息息的维护护。通过发上几几个功能能的实现现,基本本能够满满足一般般企业的的进销存存管理需需要,为为企业的的管理现现代化和和运营信信息化提提供缋有有力的支支持。 (3)作作者的主主要贡献献:本人针对进进销存管管理所需需,独立立完成了了此课题题的研究究与开发发,包括括调研、分分析、设设计、编编码、测测试、文文档编写写等内容容。 第二章 管理理信息系系统概述述管理信息系
13、系统(MManaagemmentt Innforrmattionn Syysteems 简称MMIS)在在现代社社会已深深入到各各行各业业,由于于计算机机技术的的迅速发发展和普普及,MMIS 事实上上已成为为计算机机MISS。目前,由于于开发高高质量 MISS 的能能力大大大落后计计算机硬硬件日新新月异的的进展,加加上社会会对MIIS 发发展和完完善需求求的增加加以及对对MISS开发过过程中出出现的错错误认识识和行为为而导致致MISS开发的的失败,这些情情况已严严重妨碍碍了计算算机技术术的进步步。因此此对MIIS 有有关的内内容进行行深入研研究,提提高工作作效率,提提高MIIS开发发成功率率已
14、变得得十分重重要。我国企业MMIS建建设随着着国民经经济信息息化的进进展,进进入了一一个新的的阶段。一一些中大大型企业业搞MIIS已有有五到十十年的经经验,不不少新建建企业正正打算高高起点地地建立高高水平的的MISS。实际际上,企企业的信信息系统统集成化化建设,也也是国民民经济信信息化的的有机组组成部分分。国际上,信信息设备备不断降降价,信信息技术术更加成成熟,一一大批企企业在搞搞信息系系统集成成或重建建;研究究开发机机构适应应这种需需要投入入了很大大力量,致致力于解解决信息息系统集集成的策策略、方方法和工工具等问问题;一一些大的的信息服服务公司司纷纷成成立或加加快发展展,正在在由设备备供应商
15、商变为信信息技术术和企业业信息系系统建设设整体方方案的咨咨询服务务者。这这些都是是我们可可以借鉴鉴、引进进和运用用的。实现两个个根本转转变为为企业MMIS建建设带来来了新的的压力、新新的动力力和真正正的机会会。站在在新一轮轮起飞点点上的企企业,要要想用好好新的机机遇和新新的环境境条件搞搞好MIIS建设设,就要要求业务务领导和和信息负负责人、管管理人员员和开发发人员进进一步提提高信息息化的认认识,转转变传统统的信息息系统建建设的思思维,总总结经验验与学习习先进理理论相结结合,发发挥自身身主动性性与运用用技术市市场相结结合,明明确提出出企业信信息化的的概念和和任务,搞搞好高层层的构思思和总体体规划
16、,并并把它作作为九九五企企业发展展规划的的重要组组成部分分,组织织有计划划、有步步骤的开开发实现现。2.1 MMIS的的概念及及解释MIS 是是一个不不断发展展的新型型学科,MMIS的的定义随随着计算算机技术术和通讯讯技术的的进步也也在不断断更新,在在现阶段段普遍认认为MIIS 是是由人和和计算机机设备或或其他信信息处理理手段组组成并用用于管理理信息的的系统。2.1.11 MIIS的对对象就是是信息信息是经过过加工的的数据,信信息是对对决策者者有价值值的数据据。信息息的主要要特征是是来源分分散,数数量庞大大。信息息来源于于生产第第一线,来来源于社社会环境境,来源源于市场场,来源源于行政政管理等
17、等部门。信信息具有有时间性性。信息息的加工工方式有有多种形形式。企业从信息息管理的的角度可可划分为为物流和和信息流流。生产产过程是是一个物物流的投投入产出出过程,且且是不可可逆的过过程。管管理过程程是信息息流的过过程,且且具有信信息反馈馈的特征征。 2.1.22 系系统的组组成系统是由相相互联系系、相互互作用的的若干要要素按一一定的法法则组成成并具有有一定功功能的整整体。系系统有两两个以上上要素,各各要素和和整体之之间,整整体和环环境之间间存在一一定的有有机联系系。系统统由输入入、处理理、输出出、反馈馈、控制制五个基基本要素素组成。信信息系统统是输入入的数据据,经过过处理,输输出的是是信息的的
18、系统。2.1.33 管理理信息的的要素管理信息由由信息的的采集、信信息的传传递、信信息的储储存、信信息的加加工、信信息的维维护和信信息的使使用五个个方面组组成。任何地方只只要有管管理就必必然有信信息,如如果形成成系统就就形成MMIS。计计算机设设备使MMIS更更有效,尤尤其是现现代社会会,MIIS已和和计算机机设备不不可分离离,因此此一般来来说MIIS就是是计算机机MISS。MIIS包括括计算机机、网络络通讯设设备等硬硬件成份份,包括括操作系系统、应应用软件件包等软软件成份份。并随随着计算算机技术术和通讯讯技术的的迅速发发展还会会出现更更多的内内容。计计算机设设备并不不是MIIS的必必要条件件
19、。2.2 MMIS的的结构、特特征2.2.11 MISS的结构构 MIS由信信源、信信宿、信信息处理理、信息息用户和和信息管管理者五五个组成成部分。 2.2.22 MIS的的特性完善的MIIS具有有以下四四个标准准:确定定的信息息需求、信信息的可可采集与与可加工工、可以以通过程程序为管管理人员员提供信信息、可可以对信信息进行行管理。具有统一规规划的数数据库是是MISS成熟的的重要标标志,它它象征着着MISS是软件件工程的的产物。通通过MIIS实现现信息增增值,用用数学模模型统计计分析数数据,实实现辅助助决策。MMIS是是发展变变化的,MMIS有有生命周周期。MIS的开开发必须须具有一一定的科科
20、学管理理工作基基础。只只有在合合理的管管理体制制、完善善的规章章制度、稳稳定的生生产秩序序、科学学的管理理方法和和准确的的原始数数据的基基础上,才才能进行行MISS的开发发。因此,为适适应MIIS的开开发需求求,企业业管理工工作必须须逐步完完善以下下工作: 管理工作的的程序化化,各部部门都有有相应的的作业流流程。 管理业务的的标准化化,各部部门都有有相应的的作业规规范。 报表文件的的统一化化,固定定的内容容、周期期、格式式。 数据资料的的完善化化和代码码化。 2.3 MIIS的相相关学科科 MISS是一个个交叉性性综合性性学科,组组成部分分有:计计算机学学科(网网络通讯讯、数据据库、计计算机语
21、语言等)、数数学(统统计学、运运筹学、线线性规划划等)、管管理学、仿仿真等多多学科。随随着科学学技术的的高速发发展,MMIS涉涉及的范范围还要要扩大。2.4 MISS的划分分2.4.11 基于组组织职能能进行划划分 MISS 按组组织职能能可以划划分为办办公系统统、决策策系统、生生产系统统和信息息系统。 2.4.22 基于信信息处理理层次进进行划分分 MISS基于信信息处理理层次进进行划分分为面向向数量的的执行系系统、面面向价值值的核算算系统、报报告监控控系统,分分析信息息系统、规规划决策策系统,自自底向上上形成信信息金字字塔。2.4.33 基于历历史发展展进行划划分 第一代MIIS 是是由手
22、工工操作,使使用工具具是文件件柜、笔笔记本等等。第二二代MIIS 增增加了机机械辅助助办公设设备,如如打字机机、收款款机、自自动记账账机等。第第三代MMIS 使用计计算机、电电传、电电话、打打印机等等电子设设备。 2.4.44 基于规规模进行行划分 随着电电信技术术和计算算机技术术的飞速速发展,现现代MIIS 从从地域上上划分已已逐渐由由局域范范围走向向广域范范围。 2.5 MIIS的综综合结构构 MISS可以划划分为横横向综合合结构和和纵向综综合结构构,横向向综合结结构指同同一管理理层次各各种职能能部门的的综合,如如劳资、人人事部门门。纵向向综合结结构指具具有某种种职能的的各管理理层的业业务
23、组织织在一起起,如上上下级的的对口部部门。2.6 MISS的开发发创新原则,体体现先进进性。计计算机技技术的发发展十分分迅速,要要及时了了解新技技术,使使用新技技术,使使目标系系统较原原系统有有质的飞飞跃。整体原则,体体现完整整性。企企业管理理可以理理解为一一个合理理的闭环系统。目目标系统统应当是是这个闭环系统的的完善。企企业完整整的实现现计算机机管理不不一定必必须在企企业的各各个方面面同时实实现,但但必须完完整的设设计系统统的各个个方面。不断发展原原则,体体现超前前性。为为了提高高使用率率,有效效的发挥挥MISS的作用用,应当当注意技技术的发发展和环环境的变变化。MMIS在在开发过过程中应应
24、注重不不断发展展和超前前意识。经济原则,体体现实用用性。大大而全和和高精尖尖并不是是成功MMIS的的衡量标标准。事事实上许许多失败败的MIIS正是是由于盲盲目追求求高新技技术而忽忽视了其其实用性性。盲目目追求完完善的MMIS而而忽视了了本单位位的技术术水平、管管理水平平和人员员素质。 MIS的开开发方式式有自行行开发、委委托开发发、联合合开发、购购买现成成软件包包进行二二次开发发几种形形式。一一般来说说根据企企业的技技术力量量、资源源及外部部环境而而定。 第三章 系统调调研及可可行性分分析3.1 系统调调研正式开发管管理信息息系统之之前进行行调研是是非常必必要的,其其必要性性主要表表现在以以下
25、几个个方面。(1)明确确用户的的要求,以以根据调调查结果果进行可可行性分分析,确确认系统统的开发发是否可可行。(2)提出出新系统统的人员员并不都都是系统统研究人人员,有有些人对对于的功功能和处处理数据据的方法法没有明明确的认认识。它它们只是是根据自自己业务务工作的的需要提提出了要要求,系系统开发发人员要要对此进进行详细细的调查查和分析析,确认认用户的的要求可可以通过过现有的的计算机机技术实实现,保保证开发发的管理理信息系系统的功功能与用用户提出出的要求求相吻合合。(3)企业业的现行行系统可可能是手手工系统统,也可可能是使使用和计计算机的的系统,无无论是何何种情况况,都要要详细地地调查现现行系统
26、统中信息息处理的的具体情情况,系系统内部部功能结结构,以以便设计计出一个个合理的的、好的的新系统统逻辑模模型,为为新系统统的设计计工作打打好基础础,保证证整个系系统开发发的质量量。总之,有必必要对现现行系统统进行详详细的调调查,明明确用户户需求,保保证开发发的新系系统的功功能与用用户的要要求相吻吻合,避避免耗费费大量的的人力、物物力、财财力,新新系统的的开发却却失败的的悲剧发发生。3.2 可行性性分析概概述可行性分析析一般可可定义为为:可行行性分析析是在建建设的前前期对工工程项目目的一种种考察和和鉴定,对对拟议中中的项目目进行全全面与综综合的技技术、经经济能力力的调查查,判断断它是否否可行。(
27、1)可行行性分析析阶段的的主要工工作包括括以下几几个方面面:新系统目目标可行行性分析析:分析新系统统的目标标是否符符合企业业的现状状和发展展的需要要。社会可行行性分析析:社会可行性性分析主主要是指指管理信信息系统统的开发发是否符符合国家家法律、下下策,是是否能够够与社会会大系统统实现良良好的对对接。技术可行行性分析析:技术可行性性分析是是根据新新系统的的目标来来衡量是是否具备备所需要要的技术术,包括括系统开开发人员员数量和和水平,硬硬件方面面,软件件方面及及其它应应用技术术。经济可行行性分析析经济可行性性分析主主要是对对开发新新系统所所投入的的资金与与系统投投入使用用后所带带来的经经济效益益进
28、行比比较,确确认新系系统是否否会给企企业带来来一定的的经济效效益。管理可行行性分析析:管理可行性性分析主主要是分分析企业业现行的的管理体体制和企企业领导导是否具具有现代代化的管管理意识识和管理理水平。3.3 技术可可行性分分析技术可行性性分析主主要包括括四个方方面:目目前有关关的技术术能否支支持所开开发的新新系统;新系统统开发人人员的数数量和水水平,即即人力资资源;硬硬件和软软件资源源。(1)技术术支持:首先根据新新系统的的目标,考考虑目前前有关的的技术能能否支持持所开发发的新系系统。这这里讨论论的技术术必须是是已经普普遍使用用的,而而不是待待研究的的或正在在研究的的。(2)硬件件资源:开发管
29、理信信息系统统所需的的硬件资资源包含含以下两两个方面面:系统开发人人员在管管理信息息系统的的开发过过程中所所需要的的计算机机设备及及其有关关的外部部设备;管理信信息系统统开发成成功投入入使用后后,使用用单位所所应具备备的计算算机设备备及其有有关的外外围设备备。对硬硬件资源源进行可可行性分分析时主主要考虑虑计算机机的主机机内存、类类型、功功能、联联网能力力、安全全保护措措施以及及输入/输出设设备,外外存储器器和联网网数据通通信设备备的配置置、功能能、效率率等指标标是否符符合系统统方案设设计要求求,同时时还要考考虑计算算机的性性能/价价格比。(3)软件件资源软件资源的的可行性性分析主主要考虑虑以下
30、几几点是否否满足用用户的要要求:操作系统统的选择择;编译系统统的选择择;数据库管管理系统统的选择择;高级编程程语言的的选择;汉字处理理系统的的选择;应用软件件包的选选择。本系统在开开发前,与与相关部部门的领领导和企企事业有有关人员员密切沟沟通,认认真听取取他们的的意见,并并吸收他他们的积积极观点点,使本本系统的的开发在在相当大大的程度度上具有有一定的的先进性性和合理理性。第四章 系统分分析4.1 系系统需求求分析系统分析是是开发管管理信息息系统的的关键性性阶段,是是一个从从不断认认识和逐逐步细化化的过程程,是下下一阶段段的工作作基础,是是为下一一阶段进进行物理理方案设设计、解解决“怎么做做”提
31、供依依据,基基关键性性主要体体现在“理解需需求”和“表达需需求”两方面面。通过对现行行系统的的详细调调研,主主要是从从系统的的角度理理解用户户的需要要,确定定新系统统的综合合要求,并并提出这这些需求求的实现现条件以以及需求求应达到到的标准准,也就就是确定定新系统统要做什什么,做做到什么么程度。这这些需求求包括:(1)功能能需求。确确定新系系统应做做什么,这这是最主主要的需需求。(2)性能能需求。给给出所开开发的新新系统的的技术性性能指标标,包括括存储容容量限制制、运行行时间限限制、安安全保密密性等。(3)环境境需求。这这是对系系统运行行以及所所处环境境的要求求。例如如,在硬硬件方面面采用什什么
32、机型型、有什什么硬件件设备等等;在软软件方面面,采用用什么支支持系统统运行的的系统软软件(指指操作系系统、数数据库管管理系统统)。(4)未来来需求。这这类要求求是指目目前不属属于系统统开发的的范围,但但将来随随着外界界环境的的变化以以及系统统的发展展可能会会提出的的要求。了了解这类类要求的的目的是是在开发发过程中中,可对对系统将将来可能能的扩展展与修改改做准备备。一旦旦需要时时,就比比较容易易进行补补充和修修改了。进销存管理理系统充充分发挥挥信息技技术的优优势,通通过集中中式的信信息数据据库,将将企业的的进、销销、存等等经营业业务有机机地结合合起来,达达到数据据共享、降降低成本本、提高高效率、
33、改改进服务务的目的的,进而而提供企企业的生生产效率率和管理理水平。4.2 数据流程图图与数据据字典数据流程图图是描述述系统逻逻辑模型型的主要要工具,通通过几个个特定的的符号,可可以综合合地反映映出信息息在系统统中的使使用、加加工处理理、传递递、存储储的整体体情况。数据流程图图是系统统结构化化分析行行之有效效的工具具,它抽抽象地描描述了系系统数据据处理的的情况,担担却无法法表达各各个处理理的详细细内容,因因此还要要对数据据流程图图中出现现的数据据流和处处理等做做进一步步的补充充说明,这这就是数数据字典典和变换换逻辑说说明。数据字典的的任务就就是对数数据流程程图中的的出现的的所有被被命名的的图形元
34、元素在数数据字典典中作为为一个条条目加以以定义,便便得每一一个图形形元素的的名字都都有一个个确切的的解释。数字是对数数据流程程图的补补充说明明,它的的编制和和维护是是一项非非常繁重重的工作作,一旦旦建立起起来,从从系统分分析直至至系统运运行都用用到它。第五章 系统功功能的设设计系统功能的的设计是是数据库库管理系系统开发发中的重重要一环环。系统统功能设设计首先先进行需需求分析析,根据据用户的的系统开开发要求求,初步步调查,明明确问题题,解决决目标系系统做什什么问题题,最后后确定出出目标系系统的功功能模块块。5.1 MISS平台的的确定一个MISS应有一一个调试试可集成成的系统统开发平平台。220
35、世纪纪90年年代以来来,MIIS平台台已经发发展成为为把操作作系统与与其外部部接口融融为一体体的集成成平台。其其软件系系统可以以包括操操作系统统、图形形用户系系统、网网络通信信、数据据库管理理系统和和程序设设计语言言等。硬硬件平台台可以把把CPUU与存储储管理单单元、协协处理器器、网卡卡等集成成为一体体,从而而形成支支持MIIS应用用开发与与运行临临近的一一体化开开发环境境。MIS平台台确定应应考虑用用户投资资,技术术支持等等诸多因因素,就就将硬件件与软件件平台统统筹考虑虑。我们们知道MMIS平平台主要要有三种种。主机机模式、文文件服务务器模式式和客户户/服务务器模式式。5.2 数据库库产品选
36、选型原则则数据库是MMIS中中的重要要支持技技术,在在MISS开发过过程中,如如何选择择数据库库管理是是一个重重要的问问题,目目前,数数据库产产品较多多,每种种产品都都具有各各自的特特点和适适用范围围,因此此,在选选择数据据库时,应应考虑数数据库应应用的特特点及适适用范围围,本系系统选用用的数据据库语言言是SQQL SServver220000, SSQL Serrverr 20000 是Miicroosofft 公公司推出出的SQQL SServver 数据库库管理系系统的最最新版本本该版本本继承了了SQLL Seerveer 77.0 版本的的优点同同时又比比它增加加了许多多更先进进的功能
37、能具有使使用方便便可伸缩缩性好与与相关软软件集成成程度高高等优点点可跨越越从运行行Miccrossoftt Wiindoows 98 的膝上上型电脑脑到运行行Miccrossoftt Wiindoows 20000 的的大型多多处理器器的服务务器等多多种平台台使用5.3 模块设设计根据需求分分析,设设计的进进销存管管理系统统的模块块组织结结构如下下图1所所示。 企业进销存管理系统进货管理基础信息销售管理库存管理查询统计系统管理进货/退单客户信息管理商品信息管理销售单供应商管理销售退货库存盘点库存价格调整密码更改权限管理操作员管理退出系统进货单客户查询商品查询供应商查询销售查询销售退货查询入库查
38、询入库退货查询销售排行客户修改与删除客户信息添加商品信息添加商品修改与删除供应商信息添加供应商添加与删除图1 进销销存管理理系统模模块组织织结构图图下面对各模模块的设设计功能能进行说说明。l 采购单:日日常业务务中需要要频繁使使用的功功能,主主要是对对每笔采采购入库库业务进进行记录录,自动动生成对对应的采采购凭证证。采购购单中的的商品名名称、供供应商和和经手人人字段分分别对应应Prooducct数据据表、SSuppplieer数据据表和UUserrs数据据表中的的相关字字段,所所以这里里需要检检验用户户输入的的合法性性。为了了管理的的方便的的规范。每每笔采购购单对应应唯一采采购单票票号。l 销
39、售单:日日常业务务中需要要频繁使使用的功功能,主主要是对对每笔销销售出库库业务进进行记录录,自动动生成对对应的销销售凭证证。销售售单中的的商品名名称、客客户和经经手人字字段分别别对应PProdductt数据表表、Cuustoomerr数据表表和Usserss数据表表中的相相关字段段,所以以这里需需要检测测用户输输入的合合法性。为为了管理理的方便便和规范范,每笔笔销售单单对应一一个唯一一销售单单票号。l 库存盘点:库存管管理中的的重要业业务活动动,主要要是根据据采购记记录和销销售记录录对库存存商品盘盘点,更更新每种种商品的的库存量量,为制制定采购购计划提提供依据据。计算算库存时时需要检检索每一一
40、种商品品的采购购记录,汇汇总得到到此种商商品总共共的采购购数量,然然后检索索这种商商品的销销售记录录,汇总总得到此此种商品品总的销销售数量量,最后后用总采采购数量量和总销销售数量量相减即即可。l 产品管理:库存管管理中的的辅助业业务,主主要是当当有产品品或者商商品的属属性数据据改变时时,需要要在这里里进行更更新。l 库存查询:统计查查询功能能中的一一个模块块,提供供了对库库存商品品按照多多种字段段模糊查查询的功功能。l 采购查询:统计查查询功能能中的一一个模块块,提供供了对采采购记录录的多种种字段的的复合式式查询功功能。l 销售查询:统计查查询功能能中的一一个模块块,提供供了对销销售记录录的多
41、种种字段的的复合式式查询功功能。l 供应商管理理:基础础信息维维护中的的一个模模块,主主要用于于对供应应商信息息进行查查询和维维护。为为了方便便对多个个供应商商的管理理和比较较,本系系统中将将此功能能用Taab页的的形式实实现,既既方便对对单个供供应商信信息的查查看和编编辑,又又利于对对供应商商总体的的评价和和比较。l 客户管理:基础信信息维护护中的一一个模块块,主要要用于对对企业客客户信息息的查询询和维护护。为了了方便对对多个客客户的管管理和比比较,本本系统中中也将此此功能用用Tabb页的形形式实现现,既方方便对单单个供应应商信息息的查看看和编辑辑,又利利于对供供应商总总体的评评价和比比较。
42、l 密码设置:系统设设置中的的一个模模块,主主要用于于为系统统中现有有的用户户提供密密码更改改功能。l 退出系统:用于退退出本系系统。为为了防止止用户的的误操作作,退出出系统之之前需要要用户确确认退出出的操作作。整个系统运运行的流流程图大大致如图图2所示示。工作人员工作人员供应商采购单位工作人员工作人员销售单位客户查询结果图2 系统流流程图第六章 数据库库的设计计 考虑到系系统的通通用性和和操作的的便捷性性,这里里选用信信息系统统开发中中广泛使使用的MMicrrosooft SQLL Seerveer20000作作为后台台数据库库。6.1数据据表结构构清单 在在这个系系统中,设设计了一一个名称
43、称为PuurchhaseeanddSalle的数数据库。根根据系统统功能的的需要,在在其中总总共设计计了6个个数据表表,分别别如下:l Produuct表表 用用于存储储产品的的基本信信息以及及相应的的库存信信息;l Suppllierr表 用于存存储供应应商的基基本信息息;l Custoomerr表 用于于存储客客户的基基本信息息;l Userss表 用于于存储系系统用户户的基本本信息;l Purchhasee表 用于于存储采采购记录录的基本本信息;l Sale表表 用用于存储储销售记记录的基基本信息息。1、Prooducct数据据表结构构 Prroduuct数数据表主主要用于于存储企企业的
44、产产品或原原材料信信息,比比如物品品的名称称、产地地、规格格、单位位等。另另外,根根据销售售记录和和采购记记录计算算得出的的每种商商品的库库存数量量也存放放在Prroduuct数数据表的的库存字字段中。表1 Prroduuct数数据表结结构字段名数据类型长度是否允许为为空说 明商品名称nvarccharr255否主键,唯一一标识产产品记录录产地Nvarccharr40是规格nvarccharr50是包装nvarccharr50是单位Ncharr19是库存int4是产品的库存存量,系系统计算算得出,默默认为00 2、Supppliier数数据表结结构 Supppliier数数据表主主要用于于存储企企业的供供应商信信息,比比如供应应商的编编号、供供应商的的名称、供供应商的的地址、联联系方式式、开户户银行和和银行帐帐号等。 Supppliier数数据表的的结构如如表2所所示。表2 Supppliier数数据表结结构字段名数据类型长度是否允许为为空说 明供应商简称称nvarccharr10否主键,唯一一标识供供应商记记录供应商全称称Nvarccharr100是供应商单位位全称地址nvarccharr100是邮政编码ncharr6是电话numerric9是传真int9是联系人nvarccharr30是联系人电话话numerric9是开户银行nvar