物资采购管理系统的设计与实施.docx
《物资采购管理系统的设计与实施.docx》由会员分享,可在线阅读,更多相关《物资采购管理系统的设计与实施.docx(69页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2012年度专业硕士学位论文 学号:511500185监狱物资采购管理系统的设计与实施院 系: 软件学院 类 别: 工程硕士 姓 名: 巫立忠 班 级: 11春 学 号: 460000500185 2011年3月完成摘要一直以来,监狱中各种日常用品的采购都是采用人工记录统计,即使是使用计算机管理,也只是使用简单的EXCEL报表进行最基本的入库,出库记录,为此花费大量的人力、物力。随着计算机应用的发展,信息系统的管理已不再靠人工进行处理,人工数据处理只能提供定期的报表,已经难以根据需要,提供各种综合分析的数据,使得监狱日常用品等采购的管理常常只能根据经验做出决定,带有一定的盲目性,这种管理方式是
2、一种低水平的运作,会造成大量的浪费。而如果通过计算机系统将数据组织起来,就可以随时提供所需的数据,保证决策的更加正确、及时;再者通过计算机可以规划监狱日常用品的采购管理,为数据处理提供明确的尺度,使之标准化、规范化;此外还最大限度地可以节省人力,提高工作效率。本文介绍了一个解决当今监狱采购活动的低效益的软件,即监狱物资采购管理系统。与一般采购系统相比,拥有以用户为开发中心,易于操作和理解等特点。该系统有查询物资、生成采购单、管理库存、数据统计等功能。本文将详细该系统的需求分析系统结构,功能模块划分以及数据库模式分析等,以及对应用程序的实际开发实现作了介绍。该软件达到了数据的一致性和安全性,且应
3、用程序功能完备,符合了当今监狱物资采购管理的需求。关键字:监狱物资采购,管理系统,设计,实现 AbstractEver since, Prison Procurement is organized by hand in China. There is some exception that, might handled on computer basis. However, most of them are still with Microsoft excel format. Its obvious labor-wasted & not effective.Along with the dev
4、elopment of computer application, there is no need to manage of information system by real labor on their own. Information data which is managed by human-input can only offer reports periodically. Its hard to offer diversified analytical data which is in need. It comes to result that, decision to be
5、 made with personal need purpose on prison procurement by prison administration. Do goods purchased could really fulfill prison required? Is it effective? From long term of past decades, its proved that previous procurement method of prison management is high-wasted procedure, using modernized and m
6、otivate method is an acquired need. So, we should organize procurement data through computer system which can analyze data and real requirement & solution we need momentarily, correctly and timely. With the standardized computer system, we can manage of daily procurement of prison easily and trendy;
7、 Whats more, it can save manpower and improve working efficiency.This article introduces a administrative system which can solve the problem of daily purchasing in Chinese prison with great efficiency. Compare with a usual purchasing system, the Prison Material Purchasing Management System has its o
8、wn character.Such as it is developed center on customer, it is easy for customer to control and understand. And the custsomer could serch goods, create a stock order, manage storage, Statistical data through the system. The article mainly represent on several perspectives, e.g. system structure of r
9、equirement analysis, partitioning of function module, analysis of data-based module, and so on. It fulfills needs to solve actual exploitation of application procedure. The advantage of applying this system is, easily keeping data contingency accordingly and safely.Keyword: Prison material purchasin
10、g, Mangement System, Disign, Implement目录第1章 绪论11.1 前言11.2 国内外研究现状11.3 研究的意义21.4 本文结构4第2章 理论基础52.1 SQL语言介绍52.2 VB编程语言介绍62.3 数据库理论介绍92.4 Access 2000简述10第3章 监狱采购系统需求分析123.1总体要求123.2业务流程图123.3各模块的需求分析133.4环境需求分析163.5技术需求分析163.6可用性需求分析16第4章 监狱物资采购系统设计174.1功能结构174.2各模块功能介绍与设计194.2.1资料管理模块194.2.2采购管理模块204.
11、2.3库存管理模块214.2.4统计分析模块224.2.5系统管理模块234.3数据库设计244.3.1系统E-R图254.3.2数据表文件设计30第5章 监狱采购系统实现345.1登陆345.2资料管理模块365.3采购管理模块395.4库存管理模块445.5统计管理模块465.6用户管理模块465.7数据库连接实现49第6章 监狱采购系统测试536.1系统调试536.2测试方案546.3测试54第7章 总结与展望597.1总结597.2存在问题及展望59参考文献61致谢63第1章 绪论1.1 前言在信息时代的今天,计算机以其快速、准确的信息处理功能渗透于我们周围的方方面面,同时随着网络技术
12、和软件技术的飞速发展,当今社会也正快速向信息化社会前进,信息系统的作用也越来越大,监狱内部信息管理也日渐体现出运用计算机的优越性【1】。在当代,监狱的采购在很多时候并没有采用计算机软件来管理了,大量繁琐的日常用品消耗,只是使用简单的EXCEL文档记录维护,十分的耗费人力物力,而且效率也十分差,所以监狱采购系统应运而生。并且我们需要把采购过程中的各个环节:供应商、制造商、物流等纳入一个紧密的供应链中,才能有效地安排监狱的采购行动。本系统力求满足这种市场需求,通过对货物的管理实现对供应链的基本管理与查询,特别为适应监狱管理人员决策,满足信息时代的需要。1.2 国内外研究现状随着市场的国际化,市场对
13、企业产品的质量要求和服务要求也越来越高,市场竞争日趋激烈,所以企业在竞争中面临着严峻的考验。部分企业甚至遭到了淘汰。国内企业要适应新的国内外形势在竞争中求生存,在生存中求发展。企业的竞争力和抗风险的能力就必须提高,企业内部信息化建设的进一步加强,信息技术的借助,内部运作效率的提高,管理水平的提高,都可以在降低成本的同时达到提高企业竞争力的目的。一整套完善适用的企业管理信息系统(Management Information System,简称MIS)的建立无疑是实现上述目标的有力手段之一。但是很少有针对具体企业的MIS研究,较少具体考虑企业的特殊状况,因而造成了实施成功率低、浪费严重的现象。因此
14、,对一企业MIS进行有针对性地研究,并由此构造一个具有代表性的系统构建方法将具有重要的实用价值【2】。计算机的运用现正在发达国家的各类商店超市中普及。在计算机的运用中,有关超市经营活动的大量数据能够准确记载和查阅,使得超市经营者对营销情况掌握和分析更加得心应手,及时作出正确决策,而且有利于超市内部对进货、库存、销售等情况的管理,现代超市的管理水平获得了大大提高了。超市的每一个决策,每一个流程,每一个经营过程及其结果,都应该用用数字去控制它。超市的经营者必须有数字化经营的理念,数字科技即现代信息技术的应用就成为不可缺少的必备条件超市采用统一采购、统一分销等方式来降低成本,而这一切的实现都有赖于超
15、市信息系统的建立。连锁企业要实现操作规范化、快速化、高效化和科学化,必须要重视信息系统的建设。正是依靠信息系统使整个连锁企业的采购、分拣、加工、包装、储存、运输和配送等各个环节有机地联系起来【3】。与之相似的事,目前,在国内的大多监狱并没有采用监狱物资采购管理系统,监狱的物资采购只是通过监狱管理人员用EXCEL文档记录维护并统计,计算机软件的普及并不高,每次采购前以及采购完毕都需要监狱管理人员进行繁琐的物品消耗统计,然而当大量的物资采购信息需要整理的时候,由于没有很好的分类,往往造成数据错乱,翻查数据的难度很大,需要耗费大量的人力。这些都造成了监狱采购活动工作效率低下,人员繁杂的现状。1.3
16、研究的意义目前,本监狱由于建狱时间较长,狱政设施、警戒设施等诸多硬件配备严重老化,罪犯劳动改造用房(习艺楼)无法满足日常劳动习艺需要,医疗设备严重缺乏,教育改造基本投入不足。经费渠道没有理顺,监企改革没有实现企业人员的彻底分流,企业工人费用支出缺口很大【4】。以上这些情况都可以归根于经费不足,人手缺乏等原因,而监狱物资采购管理系统能有效的减少采购费用,并能让人在大量繁琐的统计工作中解放出来,从而为监狱的其他设施的改善计划提供更多的资金和人力资源。在原来的采购活动中,存在着许多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难,随着数据量
17、的增大,信息管理变得更加困难,查询时间也变的无法接受,也缺乏对商品的宏观统计以达到对供应链的管理与查询。物资的采购价格、消耗速度也是没有很好的整理统计并选择合理的供应商,因此往往作出不合理的采购计划,从而导致采购的费用不能有效的控制下来,使得监狱物资的采购活动十分的耗费人力物力,而且效率也不高,间接影响了监狱管理中其他环节的顺利发展。随着经济的全球化以及中国经济改革的逐渐深化,各行各业都有其各自的竞争。改善监狱采购部门内部以及整个供应链各环节的管理、调度及资源配置,迅速适应当代的新需求和市场的新机遇,有利于监狱管理质量的提升。有效地进行物资采购活动的管理,已经成为了监狱管理发展的头等要事之一。
18、然而,对于一贯疏于管理的监狱采购部门来说,进行有效的物资采购管理必然存在一定的难度,必须借助于现代化的管理方法和信息技术【5】。采购管理对监狱管理人员来说是一项繁琐复杂的工作,每天要处理大量的单据数据。为及时结清每笔业务,盘点库存和货物流动情况。保证监狱内货物充足,库管人员要花费大量人力物力和时间来作数据记录统计工作。计算机在管理中的应用开始于1954年,当时美国首先用计算机处理工资单.多年来,计算机在处理管理信息方面发展迅速。开发一种针对性更强的简单实用的管理系统,可以排除大量无用信息,减小工作强度,提高工作效率和工作质量,为决策层及时提供准确的信息,这是我开发本系统的初衷,我们应该采用的科
19、学的方法去管理采购活动。本系统是一个现代化软件系统,通过集中式的信息数据库,利用市场信息,了解提供监狱主要日用品的其他供应商及同类或替代产品的情况,并与现有供应商及其产品进行对比,从中发掘新的供应商,为拓展采购渠道提供信息。将进、存等经营业务有机地结合起来,达到共享数据、降低成本、提高效率和改进服务等,适应当下监狱管理发展的需求。1.4 本文结构本文分为七部分第一部分,简单介绍了对于管理系统软件的国内外研究现状以及监狱物资采购系统的研究意义。提出了科学管理采购活动的观点。第二部分,介绍了开发监狱管理系统所用到的软件及理论支持第三部分,对系统进行需求分析,包括整体以及各模块的需求分析第四部分,应
20、用各种结构图、表等展现该系统的设计。第五部分,这部分以截图及部分代码对系统的实现进行阐述。第六部分,为系统测试,简单说明一下软件的运行情况第七部分,为总结和展望,对整个系统作一个概述并且对系统的优缺点进行了简单的分析。第2章 理论基础这一节内容还是没改啊。肯定都是抄袭的。2.1 SQL语言介绍数据库(Data Base)是存储数据的仓库,是沟通数据库服务器和客户端的重要工具,是指长期存储在计算机内的、有组织的、可共享的数据集合。在关系型数据库中,数据以记录(Record)和字段(Field)的形式存储在数据表(Table)中,由若干个数据表构成一个数据库。SQL语言是Structured Qu
21、ery Language 的缩写,即是结构化查询语言。结构化查询语言(Structured Query Language)最早是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。SQL语言作为关系型管理系统的标准语言,其主要功能是同各种数据库建立联系并进行操作。SQL语言的操作对象主要是数据表。依照SQL命令操作关系型数据库的不同功能,可将SQL命令分成数据定义语言DDL、数据操纵语言DML、数据查询语言DQL和数据控制语言DCL四大类【6】。SQL Server 2000是大型电子商务、数据仓库和数据库解决方案。在分析服务、数据转换
22、服务、数据仓库等方面中它都引入了大量新特性。提供了系统管理与调整许多有力的工具。拥有可视化的数据库制作,方便使用,利用企业管理器可以很直观的设计出数据库,并且对于习惯使用SQL编程语言的用户可采用查询分析器输入SQL语言系统自动生成报表,带来了一定得方便,而且还配备了导入和导出数据功能、事件探查器等等。SQL Server 2000通过与 OLAP 功能、数据转换功能、存储库和英文查询的紧密结合,成为了数据库业内较为全面的决策支持平台和数据仓库。特别重要的是,实质化的视图由于SQL Server 2000 关系引擎增加而达成了,从而使特大型数据库环境中执行复杂查询的性能得到了提高。同时,新的数
23、据挖掘功能被SQL Server 2000 引入了,可自动发现在大量数据之间隐藏的关系并可基于历史数据作出推测。实施这些数据挖掘功能,以向最终用户隐藏这种尖端技术的复杂性,第三方的数据挖掘产品也被开发人员轻松地嵌入到客户的应用程序中【7】。SQL语言包含4个部分: 数据定义语言(DDL),如:CREATE(创建)、DROP(删除)、ALTER(更改)等语句。 数据操作语言(DML),如:INSERT(插入)、UPDATE(修改)、DELETE(删除)语句。 数据查询语言(DQL),如:SELECT(选择)语句。 数据控制语言(DCL),如:GRANT、REVOKE、COMMIT、ROLLBAC
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物资 采购 管理 系统 设计 实施
限制150内