摘 要
本设计是围绕企业的库存管理的业务展开分析和设计的,针对企业的业务现状,采用结构化开发方法进行系统调查,系统分析、系统设计以及系统实施。该系统的主要内容是以企业的库存管理、入库管理、出库管理、借入借出管理、以及查询功能为核心的。结构化的系统分析与设计方法贯穿于系统的分析与设计的始终。该方法要求信息系统的开发工作按照规定步骤,使用一定的图表工具,在结构化和模块化的基础上进行。在设计中,对系统总体方案的设计,采用了“自上而下”的方法,而对于信息系统具体业务采用了“自下而上”的方法。该设计的方案基本上满足了现系统的业务需求,具有一定的实用性。
正是适应了数字化的潮流,针对企业的库存管理做出的一个系统,目的是提高企业的工作效率,更好的迎合社会发展,大大节省了人力资源并简化了工作流程。经过分析,我们使用ASP.NET作为系统开发平台,使用C#语法进行开发,利用其提供的各种面向对象的开发工具,首先在短时间内建立系统应用原形,然后,对初始原形系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统,基本实现了产品的库存管理的全部功能。
本文详细的介绍了系统制作的整个过程。按照软件工程设计思想,采用生命周期法进行全程开发,包括需求分析,系统总体设计,系统详细设计等。 关键词:管理系统;软件工程;库存;模块
I
目 录
摘 要 ..................................................................................................................................................................... I ABSTRACT .......................................................................................................................错误!未定义书签。 引 言 .................................................................................................................................................................... 1 1 项目概述 .......................................................................................................................................................... 2
1.1 项目简介 ............................................................................................................................... 2 1.2 项目的范围 ........................................................................................................................... 2
1.2.1 本系统所需的基本软件配置 ............................................................................................................ 2 1.2.2 本系统所需的主要硬件的最低配置 ................................................................................................ 2
1.3 现行系统调研 ....................................................................................................................... 2
1.3.1 现行系统目标 .................................................................................................................................... 2 1.3.2 系统业务流程 .................................................................................................................................... 3
1.4 系统的接口 ........................................................................................................................... 4
2 可行性分析 ...................................................................................................................................................... 5
2.1 技术可行性 ........................................................................................................................... 5 2.2 经济可行性 ........................................................................................................................... 5 2.3操作可行性 ........................................................................................................................... 6 2.4 法律可行性 ........................................................................................................................... 6
3 需求分析 .......................................................................................................................................................... 7
3.1 系统的功能描述 ................................................................................................................... 7 3.2 系统的性能描述 ................................................................................................................... 7 3.3 系统的逻辑模型 ................................................................................................................... 7
3.3.1 系统的数据流图(又称DFD) ............................................................................................................ 7 3.3.2 系统数据流图中图形符号说明 ........................................................................................................ 7 3.3.3 系统具体的数据流图 ........................................................................................................................ 8
3.4 系统的逻辑模型详细描述 ................................................................................................... 9
3.4.1 系统数据字典中数据存储的描述 .................................................................................................... 9 3.4.2 系统数据字典中数据流的描述 .......................................................................................................11 3.4.3 系统数据字典中数据处理的描述 .................................................................................................. 12
3.5 系统安全性的分析 ............................................................................................................. 12
4 总体设计 ........................................................................................................................................................ 13
4.1 设计思想 ............................................................................................................................. 13 4.2 系统模块设计 ..................................................................................................................... 13 4.3 系统模块描述 ..................................................................................................................... 15 4.4 数据库设计 ......................................................................................................................... 17
4.4.1概念模型设计 ................................................................................................................................... 17 4.4.2 关系模式设计 .................................................................................................................................. 19 4.4.3 物理数据库设计 .............................................................................................................................. 20
4.5 系统接口 ............................................................................................................................. 23
1
4.5.1 软件接口 .......................................................................................................................................... 23 4.5.2 硬件接口 .......................................................................................................................................... 23 4.5.3 内部接口 ........................................................................................................................................ 23 4.5.4 登录用户的安全性设计 .................................................................................................................. 24 5
详细设计与系统实现 ................................................................................................................................ 25
5.1 程序流程图 ....................................................................................................................... 25 5.2系统开发工具 ..................................................................................................................... 26 5.3模块详细设计 ..................................................................................................................... 26
5.3.1 系统登录模块 .................................................................................................................................. 27 5.3.2系统主界面 ....................................................................................................................................... 27 5.3.3 货物管理模块 .................................................................................................................................. 28 5.3.4基本档案 ........................................................................................................................................... 33 5.3.5 查询统计管理模块 .......................................................................................................................... 35 5.3.6用户管理模块 ................................................................................................................................... 39 6 测试设计 ........................................................................................................................................................ 40
6.1 系统测试的基本原则 ......................................................................................................... 40 6.2 软件测试方法 ..................................................................................................................... 40 6.3 系统的单元测试 ................................................................................................................. 40 6.4 系统测试结论 ..................................................................................................................... 41
6.4.1 软件能力 .......................................................................................................................................... 41 6.4.2 软件的缺陷和限制 .......................................................................................................................... 41
6.5 系统维护建议 ..................................................................................................................... 41
结 论 ................................................................................................................................................................ 42 致 谢 ................................................................................................................................................................ 43 参考文献 ............................................................................................................................................................ 44
2
引 言
随着我国社会主义市场经济体制的确立和发展,商业流通领域进入了一个空前的发展阶段,面临商界的激烈竞争,只有在多变的商品和顾客中挖掘并掌握市场需求,即淘汰“卖不出去的商品”,购进“卖得快、利润高的商品”的经营者才会获利,企业也才能在竞争中生存和发展。要提高市场的竞争力,既要有好的产品质量,同时也要有好的客户服务,企业要做到能及时响应客户的产品需求,根据需求迅速采购进货,按时交货,就必须要有一个好的计划,使得市场销售和采购进货两个环节能够很好地协调配合。
企业库存管理是企业经营管理中的核心环节,也是一个企业能否取得效益的关键。如果能做到合理采购入库,及时销售出库,库存量最少,减少积压,那么企业就能取得最佳的效益。由此可见,企业商品进销管理决策的正确与否直接影响了一个企业的经济效益。
在手工管理情况下,销售人员很难对客户做出正确的供货承诺,同时企业的采购部门也缺少一份准确的采购计划,目前的销售状况和市场需求很难正确反映到采购部门中去,部门之间的通讯也经常不畅通,如果能够选择一个好的管理系统,把大量繁杂的、看似毫无关系的数据,有机的结合起来,形象的反映出市场的供求关系,就能够为得出正确的决策做出事半功倍的效果。
库存管理系统就是现代销售企业进行货物管理和处理业务的管理系统。它可以实现企业日常全部业务的管理;它可以对货物采购入库和销售等进行动态安排,可以对仓储作业流程的全过程进行电子化操作;可以与企业的ERP系统实现无缝连接。
本次毕业设计的题目是库存管理系统,所使用的开发平台是ASP.NET及Sql Server 2000数据库。该系统主要用的是模块化设计,主要包含入库管理、库存管理、出库管理、借入借出管理及查询统计管理等。
1
1 项目概述
1.1 项目简介
本次毕业设计的题目是库存管理系统。
在毕业设计期间,我向有关部门和人员做了系统的调研,对现行管理系统进行了实地考察,从而了解到现行管理工作的过程。本库存管理系统是以企业管理的计划和控制职能为核心,提供了采购入库、销售出库、库管、借入借出、查询、统计等实用而丰富的管理功能,具有如下优点:
1) 具有高度的信息综合利用效能,可以对企业的经营管理活动进行分析、预测、决策,进而达到对企业企业经营活动过程的全程监督和控制的目的;
2) 彻底改变了企业信息重复、混乱、无法共享的现状,使购、供、销、客、物、决策等各个部门可以资源共享、信息共享,从而实现了业务、决策一体化;
3) 物流、资源流、信息流统一化的良好经营管理模式。 1.2 项目的范围
1.2.1 本系统所需的基本软件配置
操作系统: Windows平台
开发工具: Microsoft Visual Studio 2005 数据库:MS SQL Server 2000 1.2.2 本系统所需的主要硬件的最低配置 微型计算机:
1)CPU:Intel P4 2.0以上 2)内存:512M以上 3)硬盘:80G以上 1.3 现行系统调研 1.3.1 现行系统目标
企业商品库存管理系统是商业企业经营管理中的核心环节,是为了实现企业企业的长远发展目标而实施的一个系统工程,也是一个企业企业能否取得经济效益的关键,它能够为企业企业的发展提供科学的管理功能,减少管理费用,它利用计算机的数据库技术,使得企业的采购入库,库存和销售出库能够有利的结合起来。此管理信息系统的最终目标是避免和克服人工管理信息时,劳动量大,计算和统计的不准确等种种缺陷和弊端,使企业的
2
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库库存管理系统论文在线全文阅读。
相关推荐: