校园超市管理系统毕业设计(24页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《校园超市管理系统毕业设计(24页).doc》由会员分享,可在线阅读,更多相关《校园超市管理系统毕业设计(24页).doc(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-校园超市管理系统毕业设计-第 20 页毕 业 论 文(设 计)题 目 校园超市管理系统 姓 名 郭垠杉 学号 1109064065 所在院(系) 数学与计算机科学学院 专业班级 信息与计算科学1102班 指导教师 张瑞林 完成地点 陕西理工学院 2015年 6 月6日校园超市管理系统郭垠杉(陕理工数计学院信计1102班,陕西 汉中 723000)指导老师:张瑞林摘要随着高校学生的逐渐增加和计算机的普及,校园超市之间的竞争越来越激烈,同时各种商品信息也成倍增长,这就需要我们及时快速地对商品的各种信息进行统计分类。 为了让校园超市有更多的营业额,本文系统主要用来改善货物管理中的大量需要财力人力问
2、题,以减少超市的开资。校园超市管理系统是用于校园超市管理各种货物进销存的信息系统,其开发的主要目的是实现超市的信息化管理。当货物进货入库时登记其基本信息,包括货物的编号、名称、数量等,当货物销售时登记其销售信息,包括货物信息,出库数量等,最后对货物的入库和出库资料综合得出各种货物的各类信息。总的说来,校园超市管理系统就是通过进货入库、库存管理、销售出库,解决货物供需之间存在的时间、数量、价格等方面的矛盾,以此衔接超市进销存的各环节,实现超市进销存的全面计算机化管理,减少失误,提高工作效率。关键词校园超市;管理信息系统;数据库;Campus supermarket management syst
3、emAuthor:GuoYinshan(Grade04,Class1102,Major Information and Computing Since,Math and Computing Since Dept.,Shaanxi University of Technology,Hanzhong 723000,Shaanxi)Tutor:ZhangRuilinAbstractWith the gradual quantitative increase of college students and the popularization of computers, the competition
4、 between campus supermarket is increasingly fierce. Meanwhile, different commodity information is doubled and redoubled to growth, then that needs us to make a statistical classification information on a variety of merchandise quickly and timely .In order to make the campus have more supermarket tur
5、nover, this system is mainly used to improve the conditions of lack of financial and human resources in goods management to reduce the open capital of supermarkets. Campus supermarket management system is a information system which is used for all kinds of goods entry stock and sales of campus super
6、market, the main purpose is to achieve its information management. The basic registration information when purchasing goods includes cargo number, description of goods and cargo quantity, etc. While the sales information when marketing goods includes goods information, the stock removal quantity, an
7、d finally get information of various goods according to the data of inbound and outbound goods. Generally speaking, the campus supermarket management system is through the stock inventory, inventory management and sells storehouse to solve the problems of time ,quantity and price between the supply
8、and demand of goods. And by this way to join all links of the Market-Buying-selling-stocking and to achieve a comprehensive compute management of Market-Buying-selling-stocking, finally to reduce mistakes and improve work efficiency. Keywords Campus supermarket; Management Information System; databa
9、se目录1 项目概述11.1 系统研究的目的及意义11.2 系统的目标12 开发环境及开发工具概述12.1 本系统所需的基本软件配置12.2 本系统所需的主要硬件的最低配置12.3 开发工具简介23 需求分析23.1 总体设计思路23.2 可行性分析33.2.1 技术可行性33.2.2 经济可行性33.2.3 用户使用可行性33.2.4 法律可行性43.3 功能需求分析44 系统分析44.1 总体框架设计44.2 系统业务流程图54.2.1 系统流程图的符号54.2.2 系统业务流程图54.3 数据库的设计与建立64.3.1 数据流程及功能分析64.3.2 数据字典74.3.3 数据库设计文档
10、95 网站详细设计115.1 概述115.2 系统程序流程图115.3 系统E-R图135.4 系统模块详细设计135.4.1 系统登录模块135.4.2 用户管理模块155.4.3 商品类别管理模块165.4.4 商品信息管理模块185.4.5 商品进货模块205.4.6 销售管理模块225.4.7 商品库存信息查看模块245.4.8 销售利润统计模块265.4.9 进货统计模块275.4.10销售统计模块285.4.11库存统计模块305.4.12库存预警管理模块315.4.13保质期预警管理模块326 测试346.1 系统测试的基本原则346.2 软件测试方法346.3 系统的单元测试3
11、46.4 系统测试结论356.4.1 软件能力356.4.2 软件的缺陷和限制356.5 系统维护建议35总结36致谢37参考文献381 项目概述1.1 系统研究的目的及意义随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具。作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必可少的。校园超市管理系统是用于校园超市管理各种货物进销存的信息系统,其开发的主要目的是实现超市的信息化管理。当货物进货入库时登记其基
12、本信息,包括货物的编号、名称、数量等,当货物销售时登记其销售信息,包括货物信息,出库数量等,最后对货物的入库和出库资料综合得出各种货物的各类信息。总的说来,本系统就是通过进货入库、库存管理、销售出库,解决货物供需之间存在的时间、数量、价格等方面的矛盾,以此衔接超市进销存的各环节,实现超市进销存的全面计算机化管理,减少失误,提高工作效率。 类似于校园超市的中小型超市的客流量虽然没有大型超市的客流量大,但是日常的工作也是烦琐的。日常的管理,进货,销售,库存方面的工作并不简单,工作量也不小。大型超市采用的系统过于庞大,并不适合中小型超市的使用。功能过多,价格也很高。编写一个适合校园超市的管理系统,使
13、校园超市的管理更方便,轻松,有条理,使顾客感到满意舒心。1.2 系统的目标本文将要完成校园超市管理系统的设计。本系统需要经过身份验证,经过身份验证后就可以使用系统的全部功能。本系统的功能模块主要实现的作用分别为:(1) 实现对管理员的添加、删除功能。(2) 实现对商品类别的添加、删除功能。(3) 实现对商品信息的添加、删除、修改及管理货物的基本信息功能。(4) 实现对商品的进货信息的添加、查询功能。(5) 实现对商品的销售出库信息的添加、查询功能。(6) 实现对库存信息的管理功能。(7) 实现对商品销售利润统计的功能。(8) 实现对商品进货信息统计的功能。(9) 实现对商品销售信息统计的功能。
14、(10) 实现对商品库存信息统计的功能。(11) 实现对库存统计预警的查看功能。(12) 实现对商品保质期报警的查看功能。2 开发环境及开发工具概述2.1 本系统所需的基本软件配置操作系统:Windows平台前端开发工具:Microsoft Visual Studio 2005 后端开发工具:Microsoft SQL Server 2000服务器:IIS5.02.2 本系统所需的主要硬件的最低配置微型计算机:CPU:Intel P4 2.0以上内存:512M以上硬盘:80G以上2.3 开发工具简介Visual Studio.NET是.NET平台下最为强大的开发工具,无论是软件服务商,还是企业
15、应用程序的部署与发布,Visual Studio.NET都可以提供近乎完美的解决方案。Visual Studio.NET提供了包括设计、编码、编译调试、数据库联接操作等基本功能和基于开放架构的服务器组件开发平台、企业开发工具和应用程序重新发布工具以及性能评测报告等高级功能1。 NET Framework-Microsoft Visual Studio.NET 简介 Web 应用程序(以因特网为基础的应用程序)的优点在于可以让企业间的商业数据及交易等行为,透过因特网的通讯来彼此交换讯息。这样不但可以节省数据交换的时间,而且可以简化流程。但是在新一代的.NET 开发平台还没有出现之前,要让因特网应
16、用程序达到上述的功能是一项浩大的工程。牵涉到的技术及程序开发语言,可能包括了HTML、ASP、VBScript、ASP.NETScript、C+、ADO、SQL、COM、MTS 等。这样的环境对于开发人员来说,想要快速的开发一个功能强大且稳定可靠的Web 应用程序,不是一项轻松的工作。之前的Microsoft Visual StudioTM(微软的解决方案开发平台)及Windows 上的一些架构及服务,已经帮助程序设计师由单机平台的程序开发转为主从式(Client/Server)的架构来开发应用程序。但是对于现在的环境而言,因为企业的客户或供货商等所使用的系统或软件可能不尽相同,开发人员所要面
17、对的挑战是要如何整合所有的异质性资源,所以必须把焦点转到如何发展分布式的因特网应用程序架构,好整合这些存在于不同平台或不同软件的异质资源。目前全世界有超过六百万的专业程序设计师,而百分之70 以上的人使用微软的Visual Studio 开发平台;现今最受欢迎的架构则为主/从式的架构,而发展最快速的架构则是以Web 为基础的架构。在这种架构下程序逻辑及数据的处理都是在伺服端,使用者是透过网络以浏览器来存取伺服端的数据。这种架构的开发工具,微软早在前两版的Visual Studio 中透过Active ServerPages(ASP)以及IIS 3.0 就已经提供了。为了因应Web 架构的快速发
18、展及广大程序开发人员的需求,微软亦举办了不下百场的研讨会和开发人员沟通、交换意见;就是为了提供给开发人员更好的解决方案开平台。而这个新一代开发平台目前已经推出了,即为Visual Studio.NET。VisualStudio.NET 开发平台里面包含VisualBasic.NET、C#、Visual C+、ASP.NET 以及VisualFoxPro。为了让这套开发平台更容易开发以因特网为基础的应用程序,这个开发平台做了许多和以往不同的改革,这个改革就是.NET Framework。.NET 架构(就是.NET Framework,.NET念作dot Net)就是为了让开发分布式因特网应用程
19、序架构变得更简单容易而发展出来的2。3 需求分析需求分析之所以重要,就因为他具有决策性,方向性,策略性的作用,他在软件开发的过程中具有举足轻重的地位。 需求分析的任务就是解决“做什么”的问题,就是要全面地理解用户的各项要求,并准确地表达所接受的用户需求。需求分析是对用户需求的真正明确,是对要解决的问题的彻底理解。在解决问题之前要理解问题,只有真正的理解问题才能更好的解决问题。需求分析就是给系统分析、设计人员一个和用户交流来理解问题的机会3。3.1 总体设计思路本系统开发的主要目标是为了方便校园超市管理者的决策和规划而实现商品管理的系统化、规范化和自动化。本系统的最终目标是避免和克服人工管理信息
20、时,劳动量大,计算和统计的不准确等种种缺陷和弊端,使超市的管理规范化和自动化,从而对管理提供更加科学,准确的依据。后台功能主要是管理员记录商品进货入库、出库、库存的情况,使企业采购、库存和销售能够有机的结合起来,提高企业的效率和效益,建成一个功能齐全、合理、完善的校园超市管理系统。3.2 可行性分析随着计算机技术的发展和网络人口的增加,人们对网络的需求也越来越苛刻,越来越贴近其生活,电子信息管理已经成为网上的一股潮流。而更多的,是要求传统行业的管理要延伸到网络,以更方便其生活、工作和学习。可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。要达到这个目的,必须分析几种主要
21、的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程4。系统的可行性分析主要包括技术可行性、经济可行性用户使用可行性和法律可行性。本系统的可行性分析如下:3.2.1 技术可行性在计算机飞速发展的今天,要开发一个校园超市管理系统,我们有多种开发工具可以完成,我们熟悉的VB、PB、ASP.NET、ASP.NET、Microsoft Visual Studio都是理想的前台工具,在后台的工具选择上,关系型数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园 超市 管理 系统 毕业设计 24
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内