《物资采购管理系统的设计与实施论文41086162387.docx》由会员分享,可在线阅读,更多相关《物资采购管理系统的设计与实施论文41086162387.docx(67页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Evaluation Warning: The document was created with Spire.Doc for .NET.2012年度专业硕士学位论文 学号号:51150001855监狱物资采采购管理系系统的设计计与实施院 系: 软件学院院 类 别: 工程硕士士 姓 名: 巫立忠 班 级: 11春 学 号: 466000005001185 2011年年3月完成1摘要一直以来,监监狱中各种种日常用品品的采购都都是采用人人工记录统统计,即使使是使用计计算机管理理,也只是是使用简单单的EXCCEL报表表进行最基基本的入库库,出库记记录,为此此花费大量量的人力、物物力。随着计算机机应用
2、的发发展,信息息系统的管管理已不再再靠人工进进行处理,人人工数据处处理只能提提供定期的的报表,已已经难以根根据需要,提供各种种综合分析析的数据,使使得监狱日日常用品等等采购的管管理常常只只能根据经经验做出决决定,带有有一定的盲盲目性,这种管理方式是是一种低水水平的运作作,会造成成大量的浪浪费。而如如果通过计计算机系统统将数据组组织起来,就可以随时提供所需的数据,保证决策的更加正确、及时;再者通过计算机可以规划监狱日常用品的采购管理,为数据处理提供明确的尺度,使之标准化、规范化;此外还最大限度地可以节省人力,提高工作效率。本文介绍了了一个解决决当今监狱狱采购活动动的低效益益的软件,即即监狱物资资
3、采购管理理系统。与一般采采购系统相相比,拥有有以用户为为开发中心心,易于操操作和理解解等特点。该该系统有查查询物资、生生成采购单单、管理库库存、数据据统计等功功能。本文文将详细该该系统的需需求分析系系统结构,功功能模块划划分以及数数据库模式式分析等,以以及对应用用程序的实实际开发实实现作了介介绍。该软软件达到了了数据的一一致性和安安全性,且且应用程序序功能完备备,符合了了当今监狱狱物资采购购管理的需需求。关键字:监监狱物资采采购,管理理系统,设设计,实现 AbstrractEver sincce, PPrisoon Prrocurremennt iss orgganizzed bby haan
4、d iin Chhina. Theere iis soome eexcepptionn thaat, mmightt hanndledd on compputerr bassis. Howeever, mosst off theem arre sttill withh Miccrosooft eexcell forrmat. Its obbviouus laabor-wastted & nott efffectiive.Alongg witth thhe deeveloopmennt off commputeer apppliccatioon, ttheree is no nneed to m
5、managge off infformaationn sysstem by rreal laboor onn theeir oown. Infoormattion dataa whiich iis maanageed byy humman-iinputt cann onlly offfer repoorts periiodiccallyy. Itts haard tto offfer diveersiffied anallyticcal ddata whicch iss in needd. Itt commes tto reesultt thaat, ddecission to bbe maa
6、de wwith perssonall neeed puurposse onn priison proccuremment by pprisoon addminiistraationn. Doo gooods ppurchhasedd couuld rreallly fuulfilll prrisonn reqquireed? IIs itt efffectiive? Fromm lonng teerm oof paast ddecaddes, its prrovedd thaat prrevioous pprocuuremeent mmethood off priison manaageme
7、ent iis hiigh-wwasteed prroceddure, usiing mmoderrnizeed annd mootivaate mmethood iss an acquuiredd neeed. SSo, wwe shhouldd orgganizze prrocurremennt daata tthrouugh ccompuuter systtem wwhichh cann anaalyzee datta annd reeal rrequiiremeent & sollutioon wee neeed moomenttarilly, ccorreectlyy andd ti
8、mmely. Witth thhe sttandaardizzed ccompuuter systtem, we ccan mmanagge off daiily pprocuuremeent oof prrisonn eassily and trenndy; Whatts moore, it ccan ssave manppowerr andd impprovee worrkingg effficieency.This artiicle intrroducces aa admminisstrattive systtem wwhichh cann sollve tthe pprobllem o
9、of daaily purcchasiing iin Chhinesse prrisonn witth grreat effiicienncy. Comppare withh a uusuall purrchassing systtem, the Prisson MMaterrial Purcchasiing MManaggemennt Syystemm hass itss ownn chaaractter.SSuch as iit iss devvelopped ccenteer onn cusstomeer, iit iss eassy foor cuustommer tto coontr
10、ool annd unndersstandd. Annd thhe cuustsoomer coulld seerch goodds, ccreatte a stocck orrder, mannage storrage, Staatistticall datta thhrouggh thhe syystemm. Thhe arrticlle maainlyy reppreseent oon seeveraal peerspeectivves, e.g. sysstem struucturre off reqquireementt anaalysiis, ppartiitionning of
11、ffuncttion moduule, anallysiss of dataa-bassed mmodulle, aand sso onn. Itt fullfillls neeeds to ssolvee acttual explloitaationn of appllicattion proccedurre. TThe aadvanntagee of appllyingg thiis syystemm iss, eaasilyy keeepingg datta coontinngenccy acccorddinglly annd saafelyy.Keywoord: Prisson mma
12、terrial purcchasiing, Manggemennt Syystemm, Diisignn, Impplemeent目录第1章 绪绪论11.1 前前言11.2 国国内外研究究现状11.3 研研究的意义义21.4 本本文结构4第2章 理理论基础52.1 SSQL语言言介绍52.2 VVB编程语语言介绍62.3 数数据库理论论介绍92.4 AAccesss 20000简述述10第3章 监监狱采购系系统需求分分析123.1总体体要求123.2业务务流程图123.3各模模块的需求求分析133.4环境境需求分析析163.5技术术需求分析析163.6可用用性需求分分析16第4章 监监狱物资采
13、采购系统设设计174.1功能能结构174.2各模模块功能介介绍与设计计194.2.11资料管理理模块194.2.22采购管理理模块204.2.33库存管理理模块214.2.44统计分析析模块224.2.55系统管理理模块234.3数据据库设计244.3.11系统E-RR图254.3.22数据表文文件设计30第5章 监监狱采购系系统实现345.1登陆陆345.2资料料管理模块块365.3采购购管理模块块395.4库存存管理模块块445.5统计计管理模块块465.6用户户管理模块块465.7数据据库连接实实现49第6章 监监狱采购系系统测试536.1系统统调试536.2测试试方案546.3测试试5
14、4第7章 总总结与展望望597.1总结结597.2存在在问题及展展望59参考文献61致谢633V监狱物资采购管理系统的设计与实施第1章 绪绪论1.1 前前言在信息时代代的今天,计计算机以其其快速、准准确的信息息处理功能能渗透于我我们周围的的方方面面面,同时随随着网络技技术和软件件技术的飞飞速发展,当当今社会也也正快速向向信息化社社会前进,信信息系统的的作用也越越来越大,监监狱内部信信息管理也也日渐体现现出运用计计算机的优优越性【11】。在当代,监监狱的采购购在很多时时候并没有有采用计算算机软件来来管理了,大大量繁琐的的日常用品品消耗,只只是使用简简单的EXXCEL文文档记录维维护,十分分的耗费
15、人人力物力,而而且效率也也十分差,所所以监狱采采购系统应应运而生。并并且我们需需要把采购购过程中的的各个环节节:供应商商、制造商商、物流等等纳入一个个紧密的供供应链中,才才能有效地地安排监狱狱的采购行行动。本系系统力求满满足这种市市场需求,通通过对货物物的管理实实现对供应应链的基本本管理与查查询,特别别为适应监监狱管理人人员决策,满满足信息时时代的需要要。1.2 国国内外研究究现状随着市场的的国际化,市市场对企业业产品的质质量要求和服务务要求也越来来越高,市市场竞争日日趋激烈,所所以企业在在竞争中面面临着严峻峻的考验。部部分企业甚甚至遭到了了淘汰。国内内企业要适适应新的国国内外形势势在竞争中中
16、求生存,在在生存中求求发展。企企业的竞争争力和抗风风险的能力力就必须提提高,企业业内部信息息化建设的的进一步加加强,信息息技术的借借助,内部部运作效率率的提高,管管理水平的的提高,都可以在降降低成本的的同时达到到提高企业业竞争力的的目的。一一整套完善善适用的企企业管理信信息系统(Management Information System,简称MIS)的建立无疑是实现上述目标的有力手段之一。但是很少有针对具体企业的MIS研究,较少具体考虑企业的特殊状况,因而造成了实施成功率低、浪费严重的现象。因此,对一企业MIS进行有针对性地研究,并由此构造一个具有代表性的系统构建方法将具有重要的实用价值【2】
17、。计算机的运运用现正在在发达国家家的各类商商店超市中中普及。在在计算机的的运用中,有关超市经营活动的大量数据能够准确记载和查阅,使得超市经营者对营销情况掌握和分析更加得心应手,及时作出正确决策,而且有利于超市内部对进货、库存、销售等情况的管理,现代超市的管理水平获得了大大提高了。超市的每一一个决策,每每一个流程程,每一个个经营过程程及其结果果,都应该该用用数字字去控制它它。超市的的经营者必必须有数字字化经营的的理念,数数字科技即即现代信息息技术的应应用就成为为不可缺少少的必备条条件超市采采用统一采采购、统一一分销等方方式来降低低成本,而而这一切的的实现都有有赖于超市市信息系统统的建立。连连锁企
18、业要要实现操作作规范化、快快速化、高高效化和科科学化,必必须要重视视信息系统的的建设。正正是依靠信信息系统使使整个连锁锁企业的采采购、分拣拣、加工、包包装、储存存、运输和和配送等各各个环节有有机地联系系起来【33】。与之相似的的事,目前前,在国内内的大多监监狱并没有有采用监狱狱物资采购购管理系统统,监狱的的物资采购购只是通过过监狱管理理人员用EEXCELL文档记录录维护并统统计,计算算机软件的的普及并不不高,每次次采购前以以及采购完完毕都需要要监狱管理理人员进行行繁琐的物物品消耗统统计,然而而当大量的的物资采购购信息需要要整理的时时候,由于于没有很好好的分类,往往往造成数数据错乱,翻翻查数据的
19、的难度很大大,需要耗耗费大量的的人力。这这些都造成成了监狱采采购活动工工作效率低低下,人员员繁杂的现现状。1.3 研研究的意义义目前,本监监狱由于建建狱时间较较长,狱政政设施、警警戒设施等等诸多硬件件配备严重重老化,罪罪犯劳动改改造用房(习习艺楼)无无法满足日日常劳动习习艺需要,医医疗设备严严重缺乏,教教育改造基基本投入不不足。经费费渠道没有有理顺,监监企改革没没有实现企企业人员的的彻底分流流,企业工工人费用支支出缺口很很大【4】。以上这些情情况都可以以归根于经经费不足,人人手缺乏等等原因,而而监狱物资资采购管理理系统能有有效的减少少采购费用用,并能让让人在大量量繁琐的统统计工作中中解放出来来
20、,从而为为监狱的其其他设施的的改善计划划提供更多多的资金和和人力资源源。在原来的采采购活动中中,存在着着许多缺点点,诸如效效率低,保保密性差等等,而且时时间一长,将将产生大量量的文件和和数据,这这对于查找找、更新和和维护都带带来了不少少的困难,随随着数据量量的增大,信信息管理变变得更加困困难,查询询时间也变变的无法接接受,也缺缺乏对商品品的宏观统统计以达到到对供应链链的管理与与查询。物物资的采购购价格、消消耗速度也也是没有很很好的整理理统计并选选择合理的的供应商,因因此往往作作出不合理理的采购计计划,从而而导致采购购的费用不不能有效的的控制下来来,使得监监狱物资的的采购活动动十分的耗耗费人力物
21、物力,而且且效率也不不高,间接接影响了监监狱管理中中其他环节节的顺利发发展。随着经济的的全球化以以及中国经经济改革的的逐渐深化化,各行各各业都有其其各自的竞竞争。改善善监狱采购购部门内部部以及整个个供应链各各环节的管管理、调度度及资源配配置,迅速速适应当代代的新需求求和市场的的新机遇,有利于监狱管理质量的提升。有效地进行物资采购活动的管理,已经成为了监狱管理发展的头等要事之一。然而,对于一贯疏于管理的监狱采购部门来说,进行有效的物资采购管理必然存在一定的难度,必须借助于现代化的管理方法和信息技术【5】。采购管理对对监狱管理理人员来说说是一项繁繁琐复杂的的工作,每每天要处理理大量的单单据数据。为
22、为及时结清清每笔业务务,盘点库库存和货物物流动情况况。保证监监狱内货物物充足,库库管人员要要花费大量量人力物力力和时间来来作数据记记录统计工工作。计算算机在管理理中的应用用开始于11954年年,当时美美国首先用用计算机处处理工资单单.多年来来,计算机机在处理管管理信息方方面发展迅迅速。开发一种针针对性更强强的简单实实用的管理理系统,可可以排除大大量无用信信息,减小小工作强度度,提高工工作效率和和工作质量量,为决策策层及时提提供准确的的信息,这这是我开发发本系统的的初衷,我我们应该采采用的科学学的方法去去管理采购购活动。本本系统是一一个现代化化软件系统统,通过集集中式的信信息数据库库,利用市市场
23、信息,了了解提供监监狱主要日日用品的其其他供应商商及同类或或替代产品品的情况,并并与现有供供应商及其其产品进行行对比,从从中发掘新新的供应商商,为拓展展采购渠道道提供信息息。将进、存存等经营业业务有机地地结合起来来,达到共共享数据、降降低成本、提提高效率和和改进服务务等,适应应当下监狱狱管理发展展的需求。1.4 本本文结构本文分为七七部分第一部分,简简单介绍了了对于管理理系统软件件的国内外外研究现状状以及监狱狱物资采购购系统的研研究意义。提提出了科学学管理采购购活动的观观点。第二部分,介介绍了开发发监狱管理理系统所用用到的软件件及理论支支持第三部分,对对系统进行行需求分析析,包括整整体以及各各
24、模块的需需求分析第四部分,应应用各种结结构图、表表等展现该该系统的设设计。第五部分,这这部分以截截图及部分分代码对系系统的实现现进行阐述述。第六部分,为为系统测试试,简单说说明一下软软件的运行行情况第七部分,为为总结和展展望,对整整个系统作作一个概述述并且对系系统的优缺缺点进行了了简单的分分析。61第2章 理理论基础这一节内容还是没改啊。肯定都是抄袭的。2.1 SSQL语言言介绍数据库(DData Basee)是存储储数据的仓仓库,是沟沟通数据库库服务器和和客户端的的重要工具具,是指长长期存储在在计算机内内的、有组组织的、可可共享的数数据集合。在在关系型数数据库中,数数据以记录录(Reccor
25、d)和和字段(FFieldd)的形式式存储在数数据表(TTablee)中,由由若干个数数据表构成成一个数据据库。SQQL语言是是Struucturred QQueryy Lannguagge 的缩缩写,即是结构化化查询语言言。结构化化查询语言言(Strructuured Querry Laanguaage)最最早是IBBM的圣约约瑟研究实实验室为其其关系数据据库管理系系统SYSSTEM R开发的的一种查询询语言,它它的前身是是SQUAARE语言言。SQLL语言作为为关系型管管理系统的的标准语言言,其主要要功能是同同各种数据据库建立联联系并进行行操作。SSQL语言言的操作对对象主要是是数据表。依
26、依照SQLL命令操作作关系型数数据库的不不同功能,可可将SQLL命令分成成数据定义义语言DDDL、数据据操纵语言言DML、数数据查询语语言DQLL和数据控控制语言DDCL四大大类【6】。SQL SServeer 20000是大大型电子商商务、数据据仓库和数数据库解决决方案。在在分析服务务、数据转转换服务、数数据仓库等等方面中它它都引入了了大量新特特性。提供供了系统管管理与调整许多多有力的工工具。拥有有可视化的的数据库制制作,方便便使用,利利用企业管管理器可以以很直观的的设计出数数据库,并并且对于习习惯使用SSQL编程程语言的用用户可采用用查询分析析器输入SSQL语言言系统自动动生成报表表,带来
27、了了一定得方方便,而且且还配备了了导入和导导出数据功功能、事件件探查器等等等。SQQL Seerverr 20000通过与与 OLAAP 功能能、数据转转换功能、存储储库和英文文查询的紧紧密结合,成为了数据库业内较为全面的决策支持平台和数据仓库。特别重要的是,实质化的视图由于SQL Server 2000 关系引擎增加而达成了,从而使特大型数据库环境中执行复杂查询的性能得到了提高。同时,新的数据挖掘功能被SQL Server 2000 引入了,可自动发现在大量数据之间隐藏的关系并可基于历史数据作出推测。实施这些数据挖掘功能,以向最终用户隐藏这种尖端技术的复杂性,第三方的数据挖掘产品也被开发人员
28、轻松地嵌入到客户的应用程序中【7】。SQL语言言包含4个个部分: 数据定义语语言(DDDL),如如:CREEATE(创创建)、DDROP(删删除)、AALTERR(更改)等等语句。 数据操作语语言(DMML),如如:INSSERT(插插入)、UUPDATTE(修改改)、DEELETEE(删除)语语句。 数据查询语语言(DQQL),如如:SELLECT(选选择)语句句。 数据控制语语言(DCCL),如如:GRAANT、RREVOKKE、COOMMITT、ROLLLBACCK等语句句。【8】SQL语言言的三种主要要程序设计计语言类别别的语句分分别为:数数据定义语语言(DDDL),数数据操作语语言(
29、DMML)及数数据控制语语言(DCCL)。 SQL 是用于访访问和处理理数据库的的标准的计计算机语言言。SQL的主主要功能:(1)面面向数据库库执行查询询;(2)从数数据库取回回数据;(33)在数据据库中插入入新的记录录;(4)更新新数据库中中的数据;(5)从数数据库删除除记录;(66)创建新新数据库;(7)在数数据库中创创建新表;(8)在数数据库中创创建存储过过程;(9)在数数据库中创创建视图;(10)以以设置表、存存储过程和和视图的权权限。2.2 VVB编程语语言介绍VB是Viisuall Bassic的简简称,可用用于开发 Winddows 环境下的的各类应用用程序,它它是由美国微软软公
30、司于11991年年开发的一一种可视化化的、面向向对象和采采用事件驱驱动方式的的结构化高高级程序设设计语言。它它简单易学学、效率高高,且功能能强大。在在Visuual BBasicc环境下,事事件驱动的的编程机制制的利用、可视视化设计工工具德新颖易用用, Winddows内内部的广泛泛应用程序序接口(AAPI)函函数的使用,动态态链接库(DDLL)、对对象的链接接与嵌入(OOLE)、开开放式数据据连接(OODBC)等等技术,使使之成为效效能高、速速度快的应应用软件系系统,并且且在Winndowss环境下获获得更强大大的功能、更丰富的的图形界面面【9】。美国微软公公司在19911年的时候候推出了V
31、iisuall Bassic1.0(简称称VB), VB 11.0到了了19922年被Micrrosofft公司升升级到VB 22.0, VB 22010(Visuual SStudiio 20010) 是目前的的最新的应应用版本。 Visuaal 意为为可视的、可可见的,指指的是开发发像Winndowss操作系统统的图形用用户界面(Grraphiic Usser IInterrfacee,简称GGUI)的的方法,与与其他编程程软件所不同的是是,编写大量量代码去描描述界面元元素的外观观和位置对对于它来说说都是不需需要的,唯一需要要的是,把把预先建立立好的对象象拖放到屏屏幕上预定定中的位置置即可
32、。应应该说,这这是一次质质的飞跃,是是一次编程程技术的革革命【10】。VB的特点点1面向对对象VB采用了了面向对象象设计思想想,把复杂杂的设计问问题分解为为多个能够够完成独立立功能且相相对简单的的对象集合合是它的基基本思路。可可操作的实体如窗窗体、窗体体中命令按按钮、标签签、文本框框等就是,面向向对象编程程就是所谓谓“对象”,而根据界界面设计要要求,程序序员可以直直接在界面面上设计出出窗口、菜菜单、按钮钮等类型对对象并为每每个对象设设置属性。在VB. NET 20022和之后的的版本,VVB是完全全支持面向向对象的编编程语言;而对于早早期版本(66.0版和和之前的版版本),只只能称作是是基于对
33、象象的编程语语言,原因因是它不支支持类的继继承。2事件驱驱动在Winddows环环境下是以以事件驱动动方式运行行每个对象象的都能响响应多个区区别事件,每每个事件都都能驱动段段代码事件件过程,该该代码决定定了对象功功能。这种种机制通常常被称为事事件驱动的的编程机制制。当系统或应应用触发例例如用户进进行单击操操作,使命命令按钮触触发了按钮钮Clicck(单击击)事件,然然后该事件件中代码就就会被执行行,当用户户不进行任何何操作(等等待状态或或者待机状状态)时,就处于于等待状态态整个应用用就是由彼彼此独立事事件过程构构成。3软件SSoftwware集集成式开发发编程的集成成开发环境境由VB来来提供,
34、在在这个环境境中编程者者可设计界界面、编写写代码、调调试直至把把应用编译译成可在WWindoows中运运行的可执执行文件,并并且安装VBB集成开发发环境也可可以同时生生成,这些都为编编程人员带带来了很大大的便利。4结构化化设计语言言VB具有丰丰富数据类类型是种符符合结构化化设计思想想语言而且且简单易学学此外作为为种设计语语言VB还还有许多独独到的处。5强大数数据库访问问功能VB利用数数据Conntroll控件可以以访问多种种数据库VVB 6O提供AADOCoontrool控件。通通过此不但但可以用最最少代码实实现数据库库操作和控控制也可以以取代DaataCoontrool控件和和RDOCCon
35、trrol控件件。6支持对对象链接和和嵌入技术术VB核心是是对对象链链接和嵌入入(OLEE)技术支支持,它是一个功功能强大的的软件,它它访问所有有对象种思思路方法利利用OLEE技术能够够开发集声声音、图像像、动画、字字处理、WWeb等对对象。7网络功功能VB 6.0提供了了DltTTML计工工具,利用这种种技术,我我们可以动动态创建和和编辑Weeb页面使使编程人员员在VB中中开发多功功能网络应应用软件。8多个应应用向导VB提供了了多种向导导如应用向向导、安装装向导、数数据对象向向导和数据据窗体向导导通过它们们可以快速速地创建区区别类型、区区别功能应应用。9支持动动态交换、动动态链接技技术通过动
36、态数数据交换(DDE)编程技术术VB开发发应用能和和其他Wiindowws应用的的间建立数数据通信通通过动态链链接库技术术在VB中中可方便地地用C语言言或汇编语语言编写也也可Winndowss应用接口口(APPI) 【11】。lO联机机帮助功能能在VB中利利用帮助菜菜单和F11功能键用用户可随时时方便地得得到所需要要帮助信息息VB帮助助窗口中显显示了有关关举例代码码通过复制制、粘贴操操作可获取取大量举例例代码为用用户学习和和使用提供供方便【112】。利用VB的的可视性特特点,可方方便的设计计了程序的的窗体界面面,并在各各个窗体中中的合适位位置绘制所所需的每种种控件。如如要修改窗窗体或控件件的某
37、项属属性,只需需在相应的的窗体或控控件的属性性窗口修改改相应的参参数便可达达到需要的的设计效果果。利用VB的的事件驱动动性特点,只只需在窗体体或控件上上的代码窗窗口中添加加少量的代代码,便可可达到告诉诉当在相应应的窗体或或控件上发发生某一事事件时,它它们在事件件发生后应应该做什么么工作的目目的。例如如几个窗体体上的添加加、删除、返返回按钮的的作用,就就是通过在在各个相应应按钮的代代码窗口中中输入相应应的代码,来来达到当在在几个按钮钮上出现单单击(Cllick)事事件后,相相应按钮实实现添加、删删除、返回回的功能的的。2.3 数数据库理论论介绍数据库是建建立一个满满足用户长长期需求的的产品是数据
38、库应应用系统开开发的目标标。开发的的主要过程程为:理解解用户的需需求,然后后转变为有有效的数据据库设计。将设计变为实际的数据库并且使之功能完善、高效能。数据库技术术产生于660年代,330多年来来数据库技技术得到了了迅速发展展,并已形形成较为完完整的理论论体系。随随着Worrld WWide Web(WWW)的普及和和Inteernett技术的迅迅速发展,使使得数据库库技术成为为最热门技技术之一【113】。数据库由DDBMS(数数据库管理理系统)处处理,DBBMS则由由开发人员员和用户通通过应用程程序直接或或间接地使使用。它主主要包括四四个要素:用户数据据、元数据据、索引和和应用元数数据。一、
39、用户数数据当前,大部部分主流数数据库管理理系统把用用户数据表表示为关系系。现在把把关系看为为数据表。表表的列包含含域或者属性,表表的行包含含与之对应的的实体的记记录。并不不是所有的的关系都同同样符合要要求,有些些关系比其其它关系更更为结构化一一些。二、元数据据数据库是自自描述的,也就是说它自身包含了它的结构说明,这种结构的说明称作元数据。因为DBMS是用来存储和操作表的,因此大多数成品把元数据以表的形式存储,有时称作系统表。这些系统表存储了数据库中表的情况,如每一个表中有多少列,哪一列是主关键字,各列的数据类型的描述。同时,它也存储索引、关键字、规则和数据库结构的其他部分。【14】三、索引第三
40、种类型型的数据改改进了数据据库的性能能和它的可访问问性,该种数据被称称为开销数数据,尽管管有时采用用其他类型型的数据结结构,但主主要还是索索引。索引引大多用于排序和快快速访问数数据。索引可以用用于快速访访问数据。例例如,用户户只想访问问货物信息息表中类类别值为为01的那些货货物。如果果没有索引引,那么则必须须搜索整个个源表;但但当有了索引引之后,就就可以找到到索引条目目,并使用用它来挑选选所有合适适的行。索引对排序序和查找是是有一定帮助的的,但这是是有代价的。每当货物物信息表中中的行改变变时,索引引也必须跟跟着改变,这这意味着索索引并不是是随意的,应应当在真正需需要时保存存。四、应用元元数据存
41、储在数据据库中的第第四种数据据名为应用元元数据,它它用于存储用户户窗体、报报表、查询询和其他形形式的查询询组件。并并不是所有有的DBMMS都支持持应用组件件,支持组组件的DBBMS也不不一定把全全部组件的的结构作为为应用元数数据存储在在数据库中中。但是大部分现代的的DBMSS产品都存储这种种数据作为为数据库的的一部分。2.4 AAccesss 20000简述述Accesss20000 是关关系数据库库开发工具具,19992年,MMicroosoftt Acccess作作为第一个个面向Wiindowws操作平平台的桌面面数据库管管理系统而而诞生,它它不但充分分体现了面面向对象的的思想,提提供可视
42、化化的编程手手段,而且且充分利用用了Winndowss操作平台台的优越性性,采用与与Winddows完完全一致的的界面风格格,使界面面非常友好好。在Acccesss中,用户户不需要编编写复杂的的程序就可可以建立一一个完整的的数据库应应用系统,是是一个典型型的开放式式数据库系系统,它可可以和Wiindowws下的其其他应用程程序共享数数据库资源源。数据库能汇汇集各种信信息以供查查询、存储储和检索。AAccesss 的优优点在于它它能使用数数据表示图图或自定义义窗体收集集信息。数数据表示图图提供了一一种类似于于 Exccel 的的电子表格格,可以使使数据库一一目了然。另另外,Acccesss 允许
43、创创建自定义义报表用于于打印或输输出数据库库中的信息息。Acccess也也提供了数数据存储库库,可以使使用桌面数数据库文件件把数据库库文件置于于网络文件件服务器,与与其他网络络用户共享享数据库。AAccesss 是一一种关系数数据库工具具,关系数数据库是已已开发的最最通用的数数据库之一一。如上所所述,Acccesss 作为关关系数据库库开发具备备了许多优优点,可以以在一个数数据包中同同时拥有桌桌面数据库库的便利和和关系数据据库的强大大功能【115】。第3章 监监狱采购系系统需求分分析3.1总体体要求本系统可以以方便快捷捷地处理监监狱中日常常用品的采采购问题,与与传统管理理方式相比比,具有节节省
44、开销、提提高管理人人员工作效效率等效益益。使用本系统统,管理人人员可以更更好地管理理物资采购购过程中的的各个方面面,如清晰晰地对比供供应商提供供的货物质质量及价格格,或是对对物资存放放位置进行行定位追踪踪,更可以以对采购单单进行查询询、修改等等。3.2业务务流程图业务流程:首先由非非采购部门门提交申购购单,当通通过该部门门主任审核核后,生成成采购单。采采购部门收收到采购单单后经由采采购部门主主任审批,之之后打印出出来,交由由采购人员员进行采购购。采购完完毕后,采采购部门员员工对物资资进行入库库操作并关关闭指令。采采购人员定定期对库存存进行盘点点操作,当当实际库存存数量与数数据不符时时,提交盘盘
45、点表,待待采购部门门主任审核核后对库存存资料进行行更新【116】,如图3-1。一般部门员员工一般部门主主任采购部门员员工采购部门主主任供应商开始资料查询生成申购单采购单生成指定采购员采购发货入库关闭申购单结束图3-1业业务泳道图图3.3各模模块的需求求分析l 资料管理模模块在采购过程程中,我们们首先需要要清楚供求求关系,即即我们首先先要了解物物资以及提提供的供应应商的资料料(名称、地地址等),当当然,我们们也必须了了解现有物物资的情况况(名称、数数量、状态态等)。所所以,该模模块,必须须把这方面面的信息清清楚地表达达出来,从从而进行进进一步的操操作。例如,一般般部门需要要购买一些些椅子,在在填
46、写申购购单前,可可以通过资资料查询来来获得椅子子的数量,还还有提供椅椅子的供应应商有哪些些,价格和和运货费如如何,然后后员工可以以根据实际际需要再进进行申购单单的填写。资料管理模模块主要针针对对象是是一般部门门员工和该该部门主任任。l 采购管理模模块:该模块主要要是管理采采购中的各各个环节,如如申购单与与采购单的的生成(包包括需要采采购的物资资以及所选选择的供应应商等),采采购单的管管理(根据据现实需求求提供提交交或取消等等功能),以以及物资采采购价的查查询等等。只有当申购购单被审核核了的时候候可以生成成采购单,采采购单必须须以申购单单为依据。当当采购单通通过部门主主任进行审审批时,采采购人员
47、才才可以打印印采购单并并进行实际际的采购活活动。采购管理模模块对于所所有员工来来说都是必必不可少的的功能模块块。l 库存管理模模块:大量的物资资使库存管管理成为整整个采购过过程中重要要的一环,毕毕竟连监狱狱中所拥有有的物资数数量及状态态都不清楚楚的话,我我们就不能能更好地去去订制采购购的计划。所所以在该模模块中,需需要有方便便查询物资资库存数量量及状态的的功能,当当物资消耗耗得差不多多的时候,进进行采购提提醒建议【117】。物资基本资资料依赖于于库存管理理的更新维维护,每次次的入库操操作必须同同步更新物物资的基本本资料。物物资的盘点点是对物资资状态的维维护更新,实实际工作中中,会有物物资的实际际存量与记记录存量不不一致的时时候,如入入库的过程程中数量填填写错误,在在提取物资资时不小心心对另外的的物资造成成损坏,物物资过期等等等,盘点点人员通过过对物资实实际的盘点点,如若物物资数量有有误,则填填写盘点表表,待采购购部门主任任审批更新新数据库。库存管理模模块主要针针对采购部