本科毕业论文---基于c#的库存管理系统的开发.doc

本科毕业论文---基于c#的库存管理系统的开发.doc

ID:12886948

大小:756.50 KB

页数:45页

时间:2018-07-19

本科毕业论文---基于c#的库存管理系统的开发.doc_第1页
本科毕业论文---基于c#的库存管理系统的开发.doc_第2页
本科毕业论文---基于c#的库存管理系统的开发.doc_第3页
本科毕业论文---基于c#的库存管理系统的开发.doc_第4页
本科毕业论文---基于c#的库存管理系统的开发.doc_第5页
资源描述:

《本科毕业论文---基于c#的库存管理系统的开发.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、江苏技术师范学院毕业论文第1章序言随着计算机技术的不断发展,公司、企业和机关的计算机自动化管理已经十分普及,计算机技术已经深入到企业管理的各个方面。一般小型企业的库存管理大部分还是手工操作,工作起来效率很低,并且不能及时了解库存的具体情况。同时,由于不可避免的人为因素,造成库存商品数量及价格的错报和漏报等情况。本文设计的库存管理系统实现了仓库的计算机量化管理,利用它可以安全、可靠的管理仓库物品来往业务,不仅可以保障仓库安全和商品数量的透明,更可以提高公司的管理水平和对外形象。库存管理是企业各项工作的重点,

2、市场经济的高速发展给企业带来了很多变革的契机,我们必须在进行机构改革的同时,尽快使用现代化管理设备、管理手段、管理方法。计算机在企业管理中应用的普及,利用计算机实现库存管理势在必行。将计算机技术应用到库存管理中对于提高工作效率,有很大的帮助,特别是库存管理系统的应用,对于大中型企业来说,利用计算机支持企业高效率完成货物来往的复杂性,是适应现代企业制度要求、推动库存管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大

3、地提高库存管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,企业非常需要一套既有先进管理思想又适合国内企业的库存管理系统,作为实现目标和提高现有水平的一种重要手段,库存管理系统是一个公司不可缺少的部分,它的内容对于公司的管理者来说至关重要,随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。第45页共45页江苏技术师范学院毕业论文第2章系统分析2.1库存管理系统需求分析2.1.1.用例分析通过库存管理系统实际需求

4、,进行详细的用例分析。库存管理系统用例分析如图2-1所示。图2-1库存管理用例图用例图建立完成,就需要编写用例描述,用例描述也就是对系统各个功能进行描述,这一部是进行系统设计前最重要的一个过程。准确地描述出系统的功能有助于清理自己的思路,更是和用户进行有效沟通的保障。(1)基础信息管理在基础信息管理中应包括供应商信息、客户信息管理、仓库信息管理、地域信息管理、计量单位管理。供应商信息管理、客户信息管理、仓库信息管理、商品信息管理都应该具备添加、修改、删除、浏览功能;地域信息管理应以树状视图形式显示。(2)

5、日常业务管理在日常业务管理模块中应包括入库管理、出库管理、调货管理、库存盘点。各模块允许一次对多种商品进行操作,并可自动核算合计数量及合计金额,最好可以提供联想输入提示功能。(3)查询统计管理在查询统计管理中包含过期商品查询,它的功能是实现自动筛选过期商品。(4)系统管理第45页共45页江苏技术师范学院毕业论文系统管理模块包括用户信息管理模块。2.2业务流程商品库存管理系统的业务流程如图2-2所示。图2-2业务流程图2.3系统目标1)完成入库、出库业务,且允许一张单据涉及多种商品。2)跟踪仓库中每种商品的

6、库存数量,且可以对其进行盘点。3)提供过期商品查询功能。4)可以满足多仓库需要。5)支持联想输入设计。2.4.系统总体设计系统总体设计工作应该由上而下的进行。首先设计总体结构,然后逐层深入,直到进入每一个模块的设计。总体设计主要是指在系统分析的基础上,对整个系统的划分、软硬件配置、数据存储以及整个系统实现等方面的合理安排。第45页共45页江苏技术师范学院毕业论文2.4.1系统功能结构设计通过前面的系统分析工作,下面将库存管理系统划分为4部分,它们是基础信息管理、日常业务管理、查询统计管理、系统信息管理。结

7、构图如图2-3所示。图2-3系统结构图2.4.2编码设计编码设计是管理信息系统过程中的一个重要内容。设计一个好的编码,可以使信息统计和查询变得更方便。编码一般由数字和字符组成,用来代表事物的实体类别和属性的特定符号或记号。在库存管理系统中,需要对出、入库单进行编码,以入库单为例,入库单据号用来标记入库单的单号,具有唯一性。通过该编码,可以判断某一张入库单是哪年、哪月、哪日第几张单据。程序模块设计如下:首先,判断入库信息表中是否有记录,如果无记录,则说明要录入的入库单是本天的第一张入库单据。该单据编码由字母

8、“RK”、当前日期的“年”“月”“日”,再加“000001”组成;如果有记录,那么该单据编码由字母“RK”、当前日期,和当天上一张单据编码后6位加1组成。第45页共45页江苏技术师范学院毕业论文第3章数据库设计数据库是应用程序的核心。数据库设计师开发应用程序的重要组成部分。一个好的数据库结构可以使系统处理速度快、占用空间少、操作处理过程简单、查找容易等。数据商品库存管理系统的实际需要和数据流量的大小,数据库使用了Microso

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。