超市进销存管理系统的设计与实现毕业论文.doc
《超市进销存管理系统的设计与实现毕业论文.doc》由会员分享,可在线阅读,更多相关《超市进销存管理系统的设计与实现毕业论文.doc(44页珍藏版)》请在三一办公上搜索。
1、 毕业设计(论文)设计题目 超市进销存管理系统的设计与实现 学生姓名 文明 学号 A0911003002 专业 计算机科学与技术 班级 计算机科学与技术三班 指导教师 向云 评阅教师 _ 完成日期 2012 年 4 月 20 日学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。作者签名:文明 2012年 4月 20 日 学位论文版权使用授权书本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位
2、论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权省级优秀学士学位论文评选机构将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于1、保密 ,在_年解密后适用本授权书。2、不保密 。(请在以上相应方框内打“”)作者签名:文明 2012 年 4月 20 日 导师签名: 年 月日 目录1.前 言71.1课题背景71.2研究现状82.系统开发技术、工具及环境102.1开发环境103.系统分析123.1需求分析123.2可行性分析133.3系统功能分析144.系统总体规划164.1系统功能简介164.1.1系
3、统登录与管理164.1.2数据输入、删除与修改174.1.3数据查询174.1.4文件打印174.2系统总体设计模块规划174.3系统数据库设计194.3.1数据库需求分析194.4数据库的实现194.5数据库关系图234.6系统整体流程图274.7用例分析284.7.1角色定义284.7.2用例定义284.7.2.1用户定义284.7.2.2管理员用例294.7.2.3员工用例305.系统详细设计与实现315.1管理员系统功能模块实现315.1.1用户登录315.1.2主界面设置325.1.3管理员对员工信息进行管理335.1.4管理员进行商品信息管理345.1.5商品采购管理模块345.1
4、.6商品销售管理模块365.1.7库存管理模块365.1.8报表管理模块365.1.9数据分析模块375.1.10系统维护375.2员工系统模块的实现375.2.1商品信息管理模块385.2.2商品销售管理模块385.2.3商品库存管理395.2.4系统管理396总结40参考文献42致谢42中小型超市进销存管理系统学 生:文明指导教师:向云 (三峡大学 成人教育学院)摘要 计算机技术的全面普及,给中小型超市带来新鲜的血液,利用计算机对超市进行管理,不仅解决了传统管理方式中的管理效率低下、管理不全面,数据信息不能得到统计等问题。管理方式的转变,提高整个超市的工作效率,在某种意义上讲,给中小型超市
5、提供了新的有利条件,增强了超市的核心竞争力,成为超市管理的必备工具。本系统的开发适用于多种类型的超市,可以帮助超市快速有效管理进货、销售、库存等各项业务,合理控制进销存各个环节,提高资金利用率,实现管理高效率和实时性。本系统是根据人们在日常生活中的实际需求而开发的,完全能够实现管理者对超市的智能化管理,通过本系统可以达到以下目标:l 系统最大限度地实现了易安装性、易维护性和易操作性。l 系统运行稳定,安全可靠。l 操作灵活,界面友好,充分满足中小型超市的进销存管理需求l 实施规范的进、销、存一体化业务管理。l 强大的库存预警功能,尽量避免损失。l 图形化数据分析。l 强大的查询分析功能。l 灵
6、活、细分的权限控制功能。l 强大的报表功能,让您随时了解超市经营情况关键词 超市;进销存;ASP.NET;三层架构ABSTRACT Universal access to computer technology, to bring fresh blood to small and medium sized supermarkets, computer management of the supermarket, not only to solve the traditional management of inefficient management, management is not co
7、mprehensive, statistical data can not be problems. Managed change, to improve the efficiency of the supermarket, in a sense, to provide a new small supermarket favorable conditions to enhance the core competitiveness of the supermarket has become an indispensable tool for the management of the super
8、market.Development of this system is applicable to many types of supermarket, supermarkets, fast and effective management can help purchase, sales, inventory and other business, Invoicing reasonable control all aspects of raising capital utilization, management efficiency and to achieve real-time. T
9、he system is based on peoples actual needs in their daily life developed, fully capable of achieving the intelligent management of the supermarket manager, through the system can achieve the following objectives: system to maximize its ease of installation, easy maintenance and easy to operate.l sys
10、tem is stable, safe and reliable.l flexible operation, friendly interface, fully meet the needs of small and medium supermarket inventory management.l Code of practice for Sales and integrated business management.l powerful inventory early warning, and try to avoid losses.l graphical data analysis.l
11、 powerful query analysis.l flexible access control sub-function.l powerful reporting capabilities, so that you can understand the operation of supermarkets.KEY WORDS Supermarket; Invoicing; ASP.NET; Three-tier structure1.前 言1.1课题背景超市形式在我国于20世纪90年代初期起步,现已成为我国零售业的一种重要形态。随着超市的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的
12、形式早已不能满足现有的发展。这样就迫切地需要引进新的思想技术和管理技术进入到超市管理中。超市自动化的产品管理在欧美等国已实行了多年,也是零售业管理的基础。它最主要的特点是能够实时和准确的控制店内的销售情况。超市行业只作为零售业的一种业态,竞争就更加激烈,如何提高超竞争能力和效益,已成为各个超市企业追求的目标。而在当今时代计算机的普及和应用,信息管理的方便快捷,使超市进销存管理系统被超市企业所重视。超市引入信息管理系统,是零售业经营之中的最热门的话题之一。但在目前状况下,零售业商业企业仍存在着落后的一面,如:不能有效的管理每一种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低
13、等,而且在超市日常管理中,商品进、销、存决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足,日常所需处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已经无法对着复杂的市场。为此,我在本次设计之中选择了中小型超市进销存管理系统设计,依靠现代化的计算机出技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反应出商品的进销存状况和各种反馈信息,使管理人员快速对市场的变化作出相应决策,加快超市的系统建设的技术基础。中小型超市现代化的建置,可以根据每个零售商品的性质不同而有所不同,而建置的过程中需要经营者提供基本数据
14、和流程规划,中小型超市的信息化过程必须要有好的软件管理结合,而选择好的软件就如同选择经营伙伴一样,可以帮助超市本身节省运营成本,而且超市进销存管理系统是长期使用的软件工具,因为不同的零售业可能使用不同功能的系统。这样才能借助信息化的帮助使销售业绩跃上一个新台阶。1.2研究现状社会生活的现代化,使得市场的走向发生巨大变化,由于经济的发展,许多人们往往不是单纯为满足生活必需去购买,而是凭着喜欢、意欲和感观去购买。如果一个超市能够打动顾客、吸引顾客,自然会顾客盈门。近几年新兴产业中小型超市的现代化管理方式和便捷的购物方式。商品经济的高速现代化发展也促进了竞争,使一切不甘落后的商家都争先恐后地采用最新
15、的管理方法来加强自己的竞争地位。因此,超市经营没有掌握当今市场发展的这一走向,不能将超市现代化经营作为努力开拓的目标,就无法使经营活络、财源茂盛。随着超市规模的发展不断扩大,具有经营品种丰富、更新速度快、交易高峰时间顾客交易频繁、速度快准确性要求高的特点。每日甚至每时将这些频繁交易的真实情况实时地采集、汇总、分类、处理,生成各种账目、报表,并将进、销、存、结及资金分布等情况迅速反映出来,其往来业务非常繁杂。超市在时时刻刻需要对商品各种信息进行统计分析。随之而来的也产生了超市管理系统,现在还处在发展阶段。因为有很多制约条件:(1)观念资金制约:对于超市信息化的现状,有一种评价:投资不少,但能使用
16、的只有10,资金的投入并没有得到充分回报。而高层更习惯用眼前的投资回报来衡量投资的利弊,买一套软件看能增加多少销售额、降低多少成本,这是一个直观的判断,如果看不到明显回报,就会造成追加投资的困难。这种观念制约着超市信息化的进程,也让本来不在同一条起跑线上的其他同类型零售企业差距越来越大。另外,受资金实力的影响,大多数超市企业软件系统的投资规模在10万至50万元,而软件投资规模超过100万的超市企业在国内不到两成。一般来说,超市企业上ERP系统,软件投资规模就会超过100万,这个比例充分说明了我国超市企业的信息化水平还处在一个起步发展的阶段。(2)开发应用有矛盾:超市进销存管理不规范。产生这种情
17、况主要是由于对信息化应用需要“管理配套,流程配合,分段进行,逐步提高”的规律认识不足,总期望找到可以一劳永逸的办法。(3)实施服务“过得去”:调查显示,超市表示目前所用的软件是“比较满意”或“还过得去”。很少有对软件非常满意的,也很少有认为目前所用的软件非常糟糕的。软件产品是无形的,不同于其它有形的产品,购买者最看重的是软件的功能和售后服务,管理思路是企业管理的关键,所以软件的功能是最为重要的,其次是售后服务,没有良好的实施和服务,软件功能再强也没办法很好的发挥。1.3课题目的与方向 在进行需求分析时,我们发现,市场上的超市进销存管理系统存在着下面几个问题:1. 都是C/S架构,经理只能在超市
18、里面办公,不能坐在家里处理超市的事务。2. 应用系统的界面不够友好。3. 图表的显示效果差,未能很好表现统计出来的结果。4. 统计的项目不够齐全,未能实现超市的智能化管理。5. 统计效率低下。针对同类系统出现的不足和超市的具体需要,本系统应该有如下突破:1. 采用流行的B/S架构,经理只需稳坐家中就可以轻轻松松办公。2. 系统操作简单,界面友好。3. 规范完善的基础信息设置。4. 为了方便用户,要求系统支持用户的多条件查询功能。5. 图表分析销售情况。6. 支持多种报表打印功能。7. 具有数据备份和数据恢复功能,保证系统数据的安全。结合现在市场上中小型超市进销存系统的研究成果,我们这个系统增加
19、了很多现在流行的系统不具备的功能,相信本系统在很长的一段时间内都可以满足市场的需要而不至于被淘汰。2.系统开发技术、工具及环境2.1开发环境本系统开发环境如下:开发平台:Visual Studio 2005运行平台:Windows XP/Windows 2000/Windows2003分辨率:最佳效果1440*900开发语言:C#关系统数据库:Microsoft SQL Server 20002.2 开发工具2.2.1 Visual Studio 2005此工具乃是微软公司出品的一套完整的开发工具,用于生成 ASP Web 应用程序、XML Web services、桌面应用程序和移动应用程序
20、。Visual Basic .NET、Visual C+ .NET、Visual C# .NET 和 Visual J# .NET 全都使用相同的集成开发环境 (IDE)。而系统使用的是DotNet2.0平台,所以只用到Visual Studio 2005中C#开发集成开发环境。而DotNet下可以开发web部分和windows程序,Web 窗体是用于创建可编程 Web 页的 ASP.NET 技术,Windows 窗体是用于 Microsoft Windows 应用程序开发的、基于 .NET Framework 的新平台。此框架提供一个有条理的、面向对象的、可扩展的类集,使您能够开发功能丰富的
21、 Windows 应用程序。另外,Windows 窗体可作为多层分布式解决方案中的本地用户界面。本系统基于B/S架构,所以是鉴于.NET平台的网站。2.3开发技术本系统严格按照三层架构的模式来开发,三层架构的三层分别为数据访问层、业务逻辑层、表示层。如图所示:表示层业务逻辑层数据访问层SQL Server 图2-1 三层架构三层结构原理:3个层次中,系统主要功能和业务逻辑都在业务逻辑层进行处理。所谓三层体系结构,是在客户端与数据库之间加入了一个“中间层”,也叫组件层。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 进销存 管理 系统 设计 实现 毕业论文

链接地址:https://www.31ppt.com/p-3993872.html