餐饮连锁企业仓库进销存管理系统的设计与实现_毕业设计说明书
盐城工学院本科生毕业设计说明书(2009)毕业设计说明书餐饮连锁企业仓库进销存管理系统的设计与实现专业计算机科学与技术学生姓名倪倩班级B计算机095学号0910704515指导教师徐秀芳完成日期2013年6月1日22餐饮连锁企业仓库进销存管理系统的设计与实现摘 要:随着进销存规模的发展和不断扩大,商品数量急剧增加,有关商品的各种库存信息量成倍增长。进销存时时刻刻都需要对库存各种信息进行统计分析。而市面上的一些大型的进销存管理系统功能过于强大而造成操作繁琐降低了进销存的效率工作。经过对进销存管理系统的分析,本系统采用餐饮连锁企业作为开发原型,主要包含以下六个模块:基本档案、进货管理、销售管理、报表设计、系统维护,从而实现对员工信息、供应商信息、客户信息的全面管理,对食品进货、食品销售、食品存储和食品退货的动态更新以及对进货报表、价格分析报表、员工销售报表的分析等等。利用这些集中式的数据,餐饮连锁企业可以将进、销、存、调、赚等经营业务有机结合,轻松掌握市场行情,提高仓库物资管理的水平和工作效率,降低采购成本和储备资金占用,尽可能杜绝商品流通各个环节中可能出现的流失现象,加快资金周转,从而真正实现决策支持,把握机会,提升自身的核心竞争力,尽可能实现利益最大化。关键词:进销存;采购;库存盐城工学院本科生毕业设计说明书Design and Implementation Of The Purchase-Sells-Inventory Management System FOR Restaurant Chain EnterprisesAbstract:As the scale of purchase-sells-inventory developing and expanding, the commodity quantity sharp growth, all kinds of inventory information related to commodities doubled. The purchase-sells-inventory management system always need to carry on the statistical analysis of all kinds of inventory information. The market and the large-scale supermarket purchase-sells-inventory management system function is too strong and complicated operation reduces the efficiency of purchase-sells-inventory.After analyzing the purchase-sells-inventory management system, this system uses the catering chain enterprises as the prototype, consists of six modules: basic file, the purchase management, sales management, report design, system maintenance, so as to achieve comprehensive management of staff information, supplier information, customer information, to the food purchase, dynamic update food sales, food storage and food returns and stock statements, price analysis report, employee sales report analysis and so on. The centralized data, catering chain enterprises can import and sale, storage, transfer, make business combination, easy to grasp the market, improve the warehouse material management level and work efficiency, reduce the cost of procurement and reserve funds, as far as possible to eliminate the phenomenon of the loss may occur in different links of commodity circulation, accelerate the turnover of capital, and thereby achieve decision support, seize the opportunity, enhance their core competitiveness, as much as possible to achieve maximum benefits.Key words:Purchase-Sells-Inventory;Procurement;The inventory1盐城工学院本科生毕业设计说明书目 录1 概 述11.1 项目开发背景及意义11.2 系统开发环境11.3 系统开发技术及工具22 系统可行性分析62.1 技术可行性62.2 经济可行性62.3 操作可行性72.4 法律可行性73 需求分析73.1 系统基本需求73.2 系统功能概述83.3 系统设计目标104 系统概要设计104.1 系统设计思想104.2 数据库设计114.3 项目E-R图124.4 数据库表设计154.5 触发器设计225 系统详细设计235.1 采购进货模块详细设计23设计275.3 员工销售分析报表设计285.5 系统测试305.6 系统开发经验316 结束语32参考文献33致 谢34餐饮连锁企业仓库进销存管理系统的设计与实现1 概 述1.1 项目开发背景及意义电子商务的发展和市场竞争的加剧将企业推上了峰尖浪口,中小企业除了积极迎接挑战以外别无选择。网络的兴起与电子商务的发展带来了时空界限的突破、贸易方式的变革以及经济活动的革命。在某种意义上,这些变化为中小企业创造了同大企业、同国外企业平等竞争的有条件。然而,管理水平的差异会弱化这种平等的实际意义。具体而言,中小企业在进、销、存等环节的管理上都存在着一定程度的不足,而这些不足无疑将使其在市场竞争中陷入举步维艰的境地。显然在网络经济的时代背景下,进行有效的进销存管理已经成为中小企业存身立业的头等要事。然而,对于一贯疏于管理的中小企业而言,实现有效的进销存管理必然存在着一定的难度。而且原系统在技术平台、功能结构等多方面都明显出现滞后,具体表现为:原有系统已不能适应信息技术的发展速度。在硬件方面和相关系统软件方面即将面临原系统要求的不兼容问题,由于餐饮业分店数量的增多,原有的数据通信方式“随时通信”已必须要改为“实时通信”方式。底层数据库平台由于停留在以VB所支持的数据文件为基础架构的水平,数据的安全性和稳定性都随着数据的增加和功能的扩充而明显下降,数据集维护工作相当繁重。其次,应用系统功能需要大量调整补充,公司的大规模发展壮大必将要求在业务流程、管理模式方面大量引进先进的管理理念实现和保障的必要工具,否则再好的管理思想也无法得到有效的贯彻,所以,企业流程的重新思考和规划工作势在必行。仓库进销存管理系统无疑是企业管理不可或缺的部分,它的实质性内容对于每一个企业的管理者来说非常重要,所以,仓库进销存管理系统必然能够为管理员提供十分充足的信息和非常便捷的查询手段。数据库应用技术是一门永不褪色的学问,不像某些计算机应用技术会随着时代的变更被其他技术取而代之。究其根由,便是信息一直持续更新,而这信息爆炸的时代对于数据库应用技术的要求越来越高。所以本系统给传统的仓库进销存管理方法提出了全新的主张。本系统以SQL Server 2005作为建立系统的后台数据库,使用Microsoft Visual Studio 2008进行代码编写及调试,成本低廉,可靠性高,不仅能提高软件开发的质量和效率,缩短开发周期,而且还具备强大的数据库管理功能,使企业的管理走向科学化,正规化,提高企业的竞争力与凝聚力。 1.2 系统开发环境系统硬件平台的配置:网络是企业电子商务的基础,网络建设问题是实现电子商务最基本的技术问题。因此在选择系统硬件环境配置的时候因该考虑到系统的安全性、开放性、性能价格比、可扩展性、能保证较高的工作效率等方面。最终我们所确定的硬件系统环境配置为: a. 内存:DDR2 800MHz; b. 硬盘:250GB; c. 基本的输入、输出设备。 系统软件平台的配置:如果说硬件是一个系统的身体,那么软件则是一个系统的灵魂,一个系统设计的好坏,不仅要有正确的软件开发思想,也应该有良好的软件开发工具,本系统所采用的软件配置环境为: a. 操作系统:Windows XP 32位 SP3(Direct X 9.0c); b. 数据库软件:Microsoft SQL Server 2005; c. 系统开发软件:Microsoft Visual Studio 2008。1.3 系统开发技术及工具1.3.1 SQL Server 2005SQL Server是由Microsoft开发的在Windows平台上最为流行的中型关系数据库管理系统。该数据库管理系统的主要特点如下: a. 采用客户/服务器体系结构; b. 提供图形化的用户界面,使系统管理和数据库管理更加直观、简单; c. 有丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地; d. 与Windows NT有机集成,多线程体系结构设计,提高了用户并发访问数据库的速度; e. 对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上; f. 提供了数据仓库功能1。SQL Server 2005是一个全面的数据库平台,使用集成的的商业智能工具提供了企业级的数据管理。SQL Server