如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
摘要提高软件生产效率和保证软件质量一直是计算机领域的热门话题之一,近几年特定领域的软构件技术及其应用研究也成为构件技术的研究热点,如何在某一特定应用软件开发过程中应用软构件技术,提高软件质量和软件生产效率,对大多数软件开发者来讲更具有现实意义。随着信息技术的发展和十多年的应用,如今企业资源计划系统所包含的管理思想是非常广泛和深刻的,企业资源计划系统不仅面向供需链,体现精益生产、敏捷制造、同步工程的精神,而且结合全面质量管理以保证质量和客户满意度;结合准时制生产以消除一切无效劳动与浪费、降低库存和缩短交货期;它还结合约束理论来定义供需链上的瓶颈环节、消除制约因素来扩大企业供需链的有效产出。本软件主要提供企业资源计划系统其中的一部分——库存管理系统的各种管理和数据操作。当中包括商品管理、供应商管理、订单管理、库存管理、系统管理等功能模块。通过对本软件的使用,库存部门主管与库存人员可以十分互动的进行业务交流和处理。无论对于库存订单的增加,库存订单的管理,还是供应商资料的查询都能通过简单而直接的操作来完成,大大提高工作效率。从而达到消除一切无效劳动与浪费、消除制约因素来扩大企业供需链的有效产出的目标。由此,库存系统有较大的使用领域。本系统中作为库存通用性的功能以构件形式开发,可为以后开发类似系统积累构件,提高软件质量和开发效率。本软件开发按照面向对象的软件工程的步骤进行开发,并充分考虑软件可维护性,软件的模块划分应满足高内聚、低耦合的特点,同时程序的内部有较详细的注释和统一的编码格式、按时认真地进行相应文档资料的撰写和备份工作,以便将来进行扩展开发。本软件采用C#.NET与SQLServer数据库进行开发。站在软件工程的角度,本设计论文(说明书)对软件开发的各个步骤进行了分部具体介绍,其中着重介绍了软件需求分析、概要设计、详细设计中数据库的设计、调试与功能扩展,软件说明等步骤。并对整个开发过程进行了必要的总结。关键词:库存管理系统,构件化,软件工程,开发目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc289175232"1前言PAGEREF_Toc289175232\h3HYPERLINK\l"_Toc289175233"1.1背景PAGEREF_Toc289175233\h3HYPERLINK\l"_Toc289175234"1.2问题的提出PAGEREF_Toc289175234\h4HYPERLINK\l"_Toc289175235"2软件需求分析PAGEREF_Toc289175235\h5HYPERLINK\l"_Toc289175236"2.1任务概述PAGEREF_Toc289175236\h5HYPERLINK\l"_Toc289175237"2.1.1目标PAGEREF_Toc289175237\h5HYPERLINK\l"_Toc289175238"2.1.2用户的特点PAGEREF_Toc289175238\h6HYPERLINK\l"_Toc289175239"2.1.3假定和约束PAGEREF_Toc289175239\h6HYPERLINK\l"_Toc289175240"2.2需要规定PAGEREF_Toc289175240\h6HYPERLINK\l"_Toc289175241"2.2.1对功能的规定PAGEREF_Toc289175241\h6HYPERLINK\l"_Toc289175242"2.3运行环境规定PAGEREF_Toc289175242\h7HYPERLINK\l"_Toc289175243"2.3.1设备PAGEREF_Toc289175243\h7HYPERLINK\l"_Toc289175244"2.3.2支持软件PAGEREF_Toc289175244\h8HYPERLINK\l"_Toc289175245"2.3.3用户界面PAGEREF_Toc289175245\h8HYPERLINK\l"_Toc289175246"3概要设计PAGEREF_Toc289175246\h10HYPERLINK\l"_Toc289175247"3.1总体设计PAGEREF_Toc289175247\h10HYPERLINK\l"_Toc289175248"3.1.1需求规定PAGEREF_Toc289175248\h10HYPERLINK\l"_Toc