ImageVerifierCode 换一换
格式:DOC , 页数:37 ,大小:1.76MB ,
资源ID:3524731      下载积分:12 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3524731.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(中小企业仓库管理系统——总体设计与编码【毕业论文】.doc)为本站会员(一***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

中小企业仓库管理系统——总体设计与编码【毕业论文】.doc

1、1本科毕业论文(20 届)中小企业仓库管理系统总体设计与编码所在学院专业班级 计算机科学与技术学生姓名指导教师完成日期2摘要通过信息化手段进行仓库管理是企业信息化的一个重要组成部分。如何实现一个好的管理信息系统是目前重点研究的对象。在中小企业管理过程中,库存管理一直通过纸笔表格完成,仓库管理系统具有很大的应用前景。而传统的系统架构往往在实际应用中不能恰好满足企业需求,与此同时,敏捷开发日益受到业界的重视。本文将在对中小企业仓库管理系统进行需求分析的基础上,重点阐述系统模块分解、原型设计和多层架构设计这三个在总体设计时需要集中考虑的方面。并积极实践,设计并实现了更利于快速开发的单一功能分层架构。

2、关键字:中小企业仓库管理系统 ,单一功能分层架构3AbstractWarehouse management by using information techonologies has been an important part of enterprise informationization. How to realize a well-worked management information system has been the key object of study at present. In the process of Small and Medium-sized Enter

3、prise management, Warehouse management has been being finished by filling tables with pens and papers. There is a good application prospect in the development of Warehouse management information system. Regularly, Traditional architectures dont fit the requirement of products in the practical applic

4、ation. At the same time, agile development has been under the attention of the industry increasingly.On the basis of the requirement analysis of the Warehouse Management Information System for Small and Medium-sized Enterprise, this text mainly covers three parts, including system module decompositi

5、on, prototype design and multi-layer architecture design. After active practice, We have designed the multi-layer architecture with single function to meet the actual demand, which has an advantage in agile development.Keywords:Warehouse Management Information System for Small and Medium-sized Enter

6、prise, the multi-layer architecture with single function4目录1 引言 .11.1 中小企业仓库管理系统的研究意义 .11.2 C# .11.3 Visual Studio 2010 和 SQL Server 2005.22 系统分析 .32.1 可行性分析 .32.2 需求分析 .33 模块分解与原型设计 .83.1 模块化与快速原型 .83.2 建账管理及其原型设计 .103.3 保管明细账管理及其原型设计 .113.4 添加入库信息及其原型设计 .113.5 管理入库信息及其原型设计 .133.6 全部材料入库明细表及其原型设计 .

7、143.7 材料入库分类汇总表及其原型设计 .153.8 供货单位供货明细表及其原型设计 .163.9 添加出库信息及其原型设计 .173.10 管理出库信息及其原型设计 .193.11 全部材料出库明细表及其原型设计 .203.12 材料出库分类汇总表及其原型设计 .213.13 产品材料耗用汇总表及其原型设计 .224 架构设计 .244.1 单一功能分层架构的特点 .244.2 单一功能分层架构的优缺点 .254.3 单一功能分层架构在本项目中的应用 .265 数据库设计 .285.1 实体-联系图 .285.2 关系数据模型 .286 编码风格 .297 结束语 .31参考文献 .32

8、11 引言1.1 中小企业仓库管理系统的研究意义一直以来,在中小企业的仓库管理中,出入库登记一直靠纸笔填表格的方式完成。缺点很多:首先,人力成本较高,需要雇用更多的人力进行仓库管理;其次,手工录入容易出现差错,而且纸质账簿保存时被损坏的风险较高;更值得一提的缺点是,如果想得到一份详细的库存汇总信息,需要统计大量数据,花费大量时间。长期以来,这样的问题阻碍了很多中小生产企业的发展,在计算机信息化高速发展的今天,数据的存储、运算和汇总都可以通过程序自动完成,早已不是那个看着账本敲算盘的旧世纪,也已不是指着表格按计算器的年代。现在的管理信息系统正在中小企业管理中发挥着越来越重要的作用,就仓库管理系统

9、而言,中小企业只需要出入库管理员录入出入库信息,中小企业管理者就可以坐在办公室里,通过电脑屏幕,查看关于库存的各种信息,规划企业发展。这极大地降低了中小企业管理的成本,减少了繁琐的流程,加快了工作效率,而且在一定程度上降低了员工的工作量。由于所有的数据均在系统内流动,只要数据由出入库管理员录入系统,每一步流动都可以记录,这也极大地减少了仓库管理的漏洞。而计算机强大的统计功能,可以在几秒内汇总一年、甚至几年的出入库数据,并可以将结果用图表的形式展示出来,通过一些统计模型,还可以预测未来的发展趋势,为中小企业管理者的决策带来了极大的便利。当前,云计算的迅速发展,使得数据存储可以放在云端,数据运算也

10、可以分布到无数终端上。作为中小企业管理者,完全不必担心数据的丢失,只需要借助先进的技术,进行企业的管理,制定战略决策。本文将在对中小企业仓库管理系统进行需求分析的基础上,重点阐述系统模块分解、原型设计和多层架构设计这三个在总体设计时需要集中考虑的方面。1.2 C#C# 是一种多范式编程语言(multi-paradigm programming language)。包含强类型(strong typing)、命令式(imperative) 、声明式(declarative)、函数式(functional) 、过程式(procedural) 、泛型(generic) 、面向对象(object-ori

11、ented)和面向组件(component-oriented)等编程范式。它是由微软公司基于.NET 平台开发并于 2000 年 6 月发布的面向通用语言架构(CLI) 的新的编程语言。 1C#是由 C 和 C+衍生出来的面向对象的编程语言。它在继承 C 和 C+强大功能的同时去掉了一些复杂特性。C#综合了 VB 简单的可视化操作和 C+的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持而成为.NET 开发的首选语言。 2由于 C+发展了 C,Java 舍掉 C+中较为复杂的特性,并且在 C+的基础上增加了更多适合工程开发的机制,而 C#又在很大程度上借

12、鉴了 Java。所以,不管对于目前可以使用 C、C+、Java 三者中的哪一门语言的程序员,上手 C#的难度都相对较低。因此,在限定工期较短并且团队成员只具备初级开发能力的情况下,C#理应作为开发管理信息系统优先选择的编程语言。21.3 Visual Studio 2010 和 SQL Server 2005Visual Studio 是微软公司推出的开发环境。是目前最流行的 Windows 平台应用程序开发环境。Visual Studio 2010 版本于 2010 年 4 月 12 日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 201

13、0 同时带来了 .NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview-CTP),并且支持开发面向 Windows 7 的应用程序。除了 Microsoft SQL Server,它还支持 IBM DB2 和 Oracle 数据库。 3Microsoft SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和

14、管理用于业务的高可用和高性能的数据应用程序。 4为了获得较新的开发体验,我们选择了 Visual Studio 2010,而考虑到数据库平台仅仅用来存储数据,并且高版本的数据库平台较难被低版本的数据库平台兼容,并且团队开发环境使用的操作系统中,Windows XP 和 Windows7 均有涉及,所以我们选择了对目前来说,版本相对较低并可以在 Windows7 上正常运行的 Microsoft SQL Server 2005。32 系统分析2.1 可行性分析可行性分析的任务是确定系统在技术上能不能实现、做出来的东西用户能不能用以及是否需要太多的资金来实现这个系统。1. 技术可行性: 客户机可以

15、运行 Windows XP 及以上版本的操作系统,有足够大的硬盘空间存储数据。2. 操作可行性: 可以为出入库管理员进行使用培训,界面十分简洁,提示信息丰富,易用性可以满足使用的要求。3. 经济可行性: 只需要为出入库管理员配置一台电脑,并运行 Windows XP 及以上版本的操作系统即可。从技术可行性、操作可行性和经济可行性三个角度进行可行性分析,开发这个中小型的仓库管理系统完全可行。2.2 需求分析需求分析的任务是确定系统必须完成的工作,通过对需求文档的分析和建立原型,并不断和用户交流系统的设计方案,可以在一定程度上获得相对准确的用户需求。如果不进行需求分析,直接进行总体设计,我们无法知

16、道到底该设计什么,或者我们设计的东西到底该什么样子。所以,需求分析在软件定义中占有很重要的地位。本系统作为一款中小企业仓库管理系统,主要完成材料出入库管理、账目管理、供货单位管理、产品耗材管理和一些数据汇总报表功能。主要完成以下几个功能: A) 添加入库信息1. 需要添加的信息包括:入库单编号、入库日期、供货单位、供货单号、制单人、入库材料类别、入库材料名称、入库材料规格、入库数目、入库金额。2. 可以修改和删除入库信息。图 2-1 入库单样表4B) 管理入库信息1. 可以根据入库单编号、入库日期、供货单位、供货单号中的任意条件组合查询入库单信息。2. 可以更改和删除入库单信息。C) 添加出库

17、信息1. 需要添加的信息包括:出库单编号、出库日期、领用班组、生产计划号、产品名、经领人、批准人、制单人、出库材料类别、出库材料名称、出库材料规格、出库数目、出库金额。2. 可以更改和删除出库信息。D) 管理出库信息1. 可以根据出库单编号、出库日期、领用班组、生产计划号、产品名中的任意条件组合查询出库单信息。2. 可以更改和删除出库单信息。图 2-2 出库单样表图 2-3 保管明细账样表5E) 建账管理1. 从无到有地将库存的初始数据导入数据库,数据包括材料类别、材料名称、材料规格、材料数目、材料金额。F) 保管明细账管理1. 汇总在某一时间段内,某种特定规格的材料的出入库和结存情况,反馈的

18、数据包括日期、入库单编号、入库数量、入库单价、入库金额、出库单编号、出库数量、出库单价、出库金额、结存数量、结存单价、结存金额。G) 供货单位供货汇总1. 汇总在某一时间段内,某一特定的供货单位的供货情况,反馈的数据包括日期、材料类别、材料名称、材料规格、数目、单价、金额。H) 产品耗材汇总1. 汇总在某一时间段内,某一特定产品消耗材料的情况,反馈的数据包括材料编号、材料类别、材料名称、材料规格、数目、单价、金额。图 2-4 供货单位供货明细表样表图 2-5 产品材料耗用汇总表样表6I) 材料入库汇总1. 全部材料入库明细表,汇总在某一时间段内的全部材料入库情况,反馈的数据包括日期、材料类别、材料名称、材料规格、供货单位、数目、单价、金额。2. 材料入库分类汇总表,汇总在某一时间段内,某一特定类别的材料的入库情况,反馈的数据包括日期、材料名称、材料规格、供货单位、数目、单价、金额。图 2-6 全部材料入库明细表样表图 2-7 材料入库分类汇总表样表

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。