《超市进销存管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《超市进销存管理系统毕业论文.doc(51页珍藏版)》请在金锄头文库上搜索。
1、_ 本科毕业设计(论文)题目华美超市进销存管理系统的设计与实现学生姓名杜鑫雨学号1105020115教学院系计算机科学学院专业年级软件工程2011级指导教师耿新宇职称副教授单位计算机科学学院辅导教师职 称单位完成日期2015年6月12日摘要随着改革开放的不断深入,经济飞速发展,超市行业得到了长足的发展,如今已经成为社会生活不可或缺的重压组成部分。而超市要想生存发展,要想在日益激烈的市场竞争中生存发展,没有现代化的科学管理是万万不行的,因此建立科学化超市管理信息系统已经变得十分必要。将计算机应用于超市的日常管理已是大势所趋,并且它也将为超市管理带来天翻地覆的改变和意想不到的经济效益和社会效益,同
2、时也会为超市企业的发展提供无限潜力。采用计算机管理信息系统已经成为超市管理科学化和现代化的重要标志。主要体现在:提高超市工作人员的工作效率,减少商品信息管理流程繁琐、杂乱的弊端,减少销售管理中的漏洞,提高超市经营者的企业收入。本文开发了一种适用于多种类型的超市的管理系统,可以帮助超市快速有效管理进销存等各项业务,提高超市企业的资金利用率,实时高效的管理超市。关键词:管理系统;提高;工作效率;增加;效益; AbstractWith the deepening of the reform and opening up, the rapid economic development, the sup
3、ermarket industry got rapid development, has now become the weight of an integral part of social life. And supermarkets to the survival and development, to the survival and development in the increasingly fierce market competition, it will never do to modern scientific management, thus establish sci
4、entific supermarket management information system has become very necessary.Applying computer to the day-to-day management of the supermarket is the trend of The Times, and it will also bring the supermarket management earth-shaking changes and unexpected economic benefits and social benefits, it wi
5、ll also provide unlimited potential for the development of supermarket enterprises. Adopting computer management information system has become an important symbol of supermarket management scientific and modernization. Mainly reflects in: enhancing the working efficiency of the supermarket staff, re
6、duce the disadvantages of commodity information management process trival, clutter, reduce vulnerabilities in the sales management and improve the supermarket operators income.This paper developed a suitable for multiple types of supermarket management system, which can quickly and effectively help
7、the supermarket stock, sales, inventory and so on, improve the utilization rate of supermarket enterprise funds supermarket real-time and efficient management.Key words: management system; improving; work efficiency; increase; efficiency;精品资料目 录1绪论11.1背景11.2研究目的及意义11.3设计的主要思路及内容22相关技术知识32.1C#32.2SQL
8、 Server33需求分析与总体结构设计33.1需求分析33.2系统体系设计43.3功能模块53.3.1登录功能模块53.3.2用户信息管理功能模块53.3.3员工信息管理功能模块63.3.4工资信息管理功能模块73.3.5商品信息管理功能模块83.3.6生产商信息管理功能模块83.3.7销售信息管理功能模块93.3.8利润管理功能模块104详细设计104.1功能模块详细设计104.1.1登录验证104.1.2用户信息管理114.1.3员工信息管理114.1.4工资信息管理124.1.5商品信息管理124.1.6生产商信息管理134.1.7销售信息管理144.1.8利润信息管理144.2数据库
9、设计144.2.1数据库概述144.2.2数据库详细设计144.2.3实体E-R图185系统实现185.1登录功能模块截图展示185.2用户信息管理功能模块截图展示195.3员工信息管理功能模块截图展示215.4工资信息管理功能模块截图展示235.5商品信息管理功能模块截图展示245.6生产商信息管理功能模块截图展示255.7销售信息管理功能模块截图展示275.8利润管理功能模块截图展示296系统测试326.1测试目的326.2测试用例326.2.1用户登录测试用例326.2.2添加用户登录账号测试用例326.2.3修改用户登录信息测试用例336.2.4进货模块测试用例346.2.5修改商品信
10、息测试用例346.2.6添加月销售测试用例356.2.7添加员工个人信息测试用例356.2.8添加员工工资信息测试用例366.2.9修改员工个人信息测试用例377结论37致 谢39参考文献40精品资料_1 绪论1.1 背景超市在我国产生于二十世纪九十年代,现在已雨后春笋般遍布大街小巷,在日常生活中扮演者十分重要的角色。随着超市的发展,竞争的日益激烈,超市的经营管理也日益复杂,这样就迫切地需要在超市的日常管理中引入先进的管理思想和技术。超市的科学化管理在欧美已经实行多年,并且受到显著的效果。超市的科学化管理最主要的特点就是实时和准确的调控管理超市的销售情况。超市行业竞争就愈加激烈,如何提高超市的
11、竞争力和效益越来越被超市管理者所看重。超市管理如何引入信息管理系统已经成为超市经营者最关心的问题。但是目前超市行业仍然存在着非常落后的一面,比如:不能对每一种商品都进行科学有效的管理,结算收款速度缓慢,营业容易出现差错,不能方便的对商品调价等,而且在超市日常管理中,商品进、销、存的决策主要以超市管理者的经验为主,没有实时分析的能力。为此,在本次中小型超市进销存管理系统的设计,将依靠应用计算机来实现科学化管理超市,节省人力、物力、财力,减轻超市工作人员的工作强度,能够对商品的进销存和各种反馈信息快速做出反应,使超市管理人员能够根据市场快速变化反应出来的信息做出相应的决策,让超市企业安全平稳的发展
12、,在日益激烈的行业竞争中立于不败之地。中小型超市现代化管理的建设需要根据零售商品的性质来有所区分,建设的过程中也需要超市管理者提供必要的数据和规划,信息化过程必须要有好的软件硬件相结合。选择一款科学的超市管理系统软件,帮助超市降低成本提高效益。不同的零售业使用的功能也要有所侧重,这样才能依靠科学化超市管理系统的帮助使得超市行业的发展更上一层楼。1.2 研究目的及意义本设计针对超市竞争的日益激烈、经营品种丰富、更新速度快、速度快准确性要求高等特点,提出一个对交易情况实时地采集、汇总、分类、生成各种账目,并将进销存及资金分布等情况迅速反应出来的超市管理系统方案。1.3 设计的主要思路及内容本次设计
13、的主要思路是希望通过开发一个科学的超市管理系统方案,有效的解决超市经营品种丰富多样、产品更新速度快、交易高峰时间交易频繁和交易准确性等要求高的问题,使得管理人员快速得到商品的进销存和各种反馈信息并且对市场的变化做出相应的决策,提高效率和收益。经过详细的需求讨论,对此超市进销存管理系统的要求如下:1. 界面设计简洁美观,用户易于操作。2. 系统可以对大量数据进行存储和操作。3. 提供基本信息查询功能,如查询员工和库存等信息。4. 提供月结算查询功能,查询每月的销售额。5. 系统要有良好的易维护性和易操作性。6. 系统可以安全稳定的运行。2 相关技术知识2.1 C#C#是微软公司为Visual S
14、tudio开发平台量身打造的一种简洁的一种面向对象的、在.NET Framework上运行的编程语言。C#自从面世以来深受广大软件开发工作者的喜爱,它的易学易用、功能强大的优势广泛受到业界的好评。 为了能让程序员十分容易地迁移C#这种语言,代码的可移植性是非常重要,尤其是那些非常成熟有开发经验的C和C+的程序开发人员而言,国际化的支持是非常重要。C#所开发的程序源代码并不是被编译后直接运行的,而是变异成可以在操作系统上执行的二进制本地代码。Java类似,它被编译成为中间代码,然后通过.NET Framework的虚拟机上执行。2.2 SQL ServerSQL Server是微软推出的一款关系型数据库管理系统(DBMS)。SQL的含义是结构化查询语言。SQL语句可以用来执行数据库查询的操作的程序设计语言,用来查询、更新和管理关系型数据库系统。3 需求分析与总体结构设计3.1 需求分析经过对系统的业务流程和系统数据流程的调查,用户对系统的功能需求如下: