校园超市管理系统设计.doc
《校园超市管理系统设计.doc》由会员分享,可在线阅读,更多相关《校园超市管理系统设计.doc(47页珍藏版)》请在咨信网上搜索。
1、精选资料毕 业 论 文(设 计)题 目 校园超市管理系统 姓 名 郭垠杉 学号 1109064065 所在院(系) 数学与计算机科学学院 专业班级 信息与计算科学1102班 指导教师 张瑞林 完成地点 陕西理工学院 2015年 6 月6日校园超市管理系统郭垠杉(陕理工数计学院信计1102班,陕西 汉中 723000)指导老师:张瑞林摘要随着高校学生的逐渐增加和计算机的普及,校园超市之间的竞争越来越激烈,同时各种商品信息也成倍增长,这就需要我们及时快速地对商品的各种信息进行统计分类。 为了让校园超市有更多的营业额,本文系统主要用来改善货物管理中的大量需要财力人力问题,以减少超市的开资。校园超市管
2、理系统是用于校园超市管理各种货物进销存的信息系统,其开发的主要目的是实现超市的信息化管理。当货物进货入库时登记其基本信息,包括货物的编号、名称、数量等,当货物销售时登记其销售信息,包括货物信息,出库数量等,最后对货物的入库和出库资料综合得出各种货物的各类信息。总的说来,校园超市管理系统就是通过进货入库、库存管理、销售出库,解决货物供需之间存在的时间、数量、价格等方面的矛盾,以此衔接超市进销存的各环节,实现超市进销存的全面计算机化管理,减少失误,提高工作效率。关键词校园超市;管理信息系统;数据库;Campus supermarket management systemAuthor:GuoYins
3、han(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 between campus
4、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 turnover, this syst
5、em 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 supermarket, the main
6、 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, and finally get in
7、formation 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 and demand of go
8、ods. 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; database目录1 项目概述11.1 系
9、统研究的目的及意义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 数据库设计文档95 网站详细设计115.1 概
10、述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 系统的单元测试346.4 系统测试结论356.4
11、.1 软件能力356.4.2 软件的缺陷和限制356.5 系统维护建议35总结36致谢37参考文献38可修改编辑1 项目概述1.1 系统研究的目的及意义随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具。作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必可少的。校园超市管理系统是用于校园超市管理各种货物进销存的信息系统,其开发的主要目的是实现超市的信息化管理。当货物进货入库时登记其基本信息,包括货物的编号
12、、名称、数量等,当货物销售时登记其销售信息,包括货物信息,出库数量等,最后对货物的入库和出库资料综合得出各种货物的各类信息。总的说来,本系统就是通过进货入库、库存管理、销售出库,解决货物供需之间存在的时间、数量、价格等方面的矛盾,以此衔接超市进销存的各环节,实现超市进销存的全面计算机化管理,减少失误,提高工作效率。 类似于校园超市的中小型超市的客流量虽然没有大型超市的客流量大,但是日常的工作也是烦琐的。日常的管理,进货,销售,库存方面的工作并不简单,工作量也不小。大型超市采用的系统过于庞大,并不适合中小型超市的使用。功能过多,价格也很高。编写一个适合校园超市的管理系统,使校园超市的管理更方便,
13、轻松,有条理,使顾客感到满意舒心。1.2 系统的目标本文将要完成校园超市管理系统的设计。本系统需要经过身份验证,经过身份验证后就可以使用系统的全部功能。本系统的功能模块主要实现的作用分别为:(1) 实现对管理员的添加、删除功能。(2) 实现对商品类别的添加、删除功能。(3) 实现对商品信息的添加、删除、修改及管理货物的基本信息功能。(4) 实现对商品的进货信息的添加、查询功能。(5) 实现对商品的销售出库信息的添加、查询功能。(6) 实现对库存信息的管理功能。(7) 实现对商品销售利润统计的功能。(8) 实现对商品进货信息统计的功能。(9) 实现对商品销售信息统计的功能。(10) 实现对商品库
14、存信息统计的功能。(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文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园 超市 管理 系统 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。