大型超市管理系统的设计与实现.doc
《大型超市管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《大型超市管理系统的设计与实现.doc(59页珍藏版)》请在咨信网上搜索。
1、 摘摘 要要 网上超市管理系统是一个为了适应社会发展,为广大网民提供服务的网站。在社会的经济发展越来越快的环境下,人们对信息的更新速度和完整性规定越来越高,因此对网站的规定也越来越高。本论文研究了实用的基于 WWW 的超市管理系统。其开发重要涉及后台数据库的建立、后台管理以及前台页面的 Web 设计。系统使用 SUN 公司以 JAVA 为核心语言开发,运用 SUN 提供的 Tomcat 建立运营环境,再结合 SQL SERVER 2023 建立数据连接关系。运用其提供的各种组件,在短时间内建立数据库,对数据库进行分析与建立 JSP 页面,不断改善,直到功能基本实现的可行系统,通过电子商务网站的
2、建设以实现对商业零售公司提供信息化管理,并建立了基于网络订货系统和网络销售系统。文中着重论述了系统功能与实现、数据流程及存储,涉及商品目录、会员注册、网上订货与购物、商品查询、后台数据库管理等。关键字:java;Tomcat;SQL Server 2023 ABSTRACT The Supermarket Management System is in order to adapt the social development,provides the service for the general web cams the website.Under societys economical
3、development more and more quick environment,the people are more and more high to the information renewal speed and the complete request.Therefore more and more is also high to the website request.In this paper,a practical study of supermarket-based management system for WWW Its developments mainly i
4、nclude database setting-up,back-stage management and web design of the foreground pages.The system uses JSP,Servlet developing instrument,which taking JAVA as key language of SUN Company,exploit Tomcat offered by SUN as running environment,and then combine with SQL SERVER 2023 to establish the datab
5、ase.At first,utilize its various kinds of packages offered to set up the database within short time.Then,I analyzed database and made pages with JSP,improved constantly,until basic functions of the system were realized.Through e-commerce site in order to achieve the construction of commercial retail
6、 enterprises to provide information management,and established a web-based ordering system and network marketing system.This paper focuses on the function and implementation of systems,processes and data storage,including a catalog,membership registration,online ordering and shopping for goods,backg
7、round database management.key words:java;Tomcat;SQL Server 2023 目目 录录 第 1 章 绪论.错误错误!未定义书签。未定义书签。第 2 章 需求分析.错误错误!未定义书签。未定义书签。2.1 现行业务.错误错误!未定义书签。未定义书签。2.1.1 概要描述.错误错误!未定义书签。未定义书签。2.1.2 存在的重要问题.错误错误!未定义书签。未定义书签。2.2 开发工具和硬件环境.错误错误!未定义书签。未定义书签。2.2.1 开发工具.错误错误!未定义书签。未定义书签。2.2.2 硬件环境.错误错误!未定义书签。未定义书签。2.3
8、系统可行性分析.错误错误!未定义书签。未定义书签。2.3.1 技术可行性.错误错误!未定义书签。未定义书签。2.3.2 经济可行性.错误错误!未定义书签。未定义书签。2.3.3 操作可行性.错误错误!未定义书签。未定义书签。2.3.4 系统设计目的.错误错误!未定义书签。未定义书签。2.4 系统实体 E-R 图.错误错误!未定义书签。未定义书签。2.4.1 商品实体对象.错误错误!未定义书签。未定义书签。2.4.2 订单实体对象.错误错误!未定义书签。未定义书签。2.4.3 会员实体对象.错误错误!未定义书签。未定义书签。第 3 章 系统总体设计.错误错误!未定义书签。未定义书签。3.1 系统
9、功能模块设计.错误错误!未定义书签。未定义书签。3.1.1 系统前台功能模块设计.错误错误!未定义书签。未定义书签。3.1.2 系统后台功能模块设计.错误错误!未定义书签。未定义书签。3.1.3 系统流程设计.错误错误!未定义书签。未定义书签。3.2 数据库设计.错误错误!未定义书签。未定义书签。3.2.1 数据库结构设计.错误错误!未定义书签。未定义书签。3.2.2 数据库建模.错误错误!未定义书签。未定义书签。第 4 章 系统具体设计.错误错误!未定义书签。未定义书签。4.1 系统功能模块的设计.错误错误!未定义书签。未定义书签。4.1.1 会员管理模块概述.错误错误!未定义书签。未定义书
10、签。4.1.2 会员注册模块设计.错误错误!未定义书签。未定义书签。4.1.3 会员登录模块设计.错误错误!未定义书签。未定义书签。4.1.4 商品选购模块设计.错误错误!未定义书签。未定义书签。4.1.5 商品搜索模块设计.错误错误!未定义书签。未定义书签。4.1.6 购物车管理模块设计.错误错误!未定义书签。未定义书签。4.1.7 后台管理模块设计.错误错误!未定义书签。未定义书签。第 5 章 系统实现.错误错误!未定义书签。未定义书签。5.1 系统功能模块的实现.错误错误!未定义书签。未定义书签。5.1.1 配置数据库连接和事务管理器.错误错误!未定义书签。未定义书签。5.1.2 配置
11、Spring 控制器的请求映射.错误错误!未定义书签。未定义书签。5.2 会员管理模块实现.错误错误!未定义书签。未定义书签。5.2.1 会员管理模块实现.错误错误!未定义书签。未定义书签。5.2.2 会员注册的实现过程.错误错误!未定义书签。未定义书签。5.2.3 会员登录的实现过程.错误错误!未定义书签。未定义书签。5.3 商品选购模块实现.错误错误!未定义书签。未定义书签。5.3.1 商品选购模块概述.错误错误!未定义书签。未定义书签。5.3.2 商品选购模块技术描述.错误错误!未定义书签。未定义书签。5.3.3 购物车的实现过程.错误错误!未定义书签。未定义书签。5.3.4 收银台的实
12、现过程.错误错误!未定义书签。未定义书签。5.4 管理功能模块实现.错误错误!未定义书签。未定义书签。5.4.1 商品管理模块概述.错误错误!未定义书签。未定义书签。5.4.2 商品管理模块技术描述.错误错误!未定义书签。未定义书签。5.4.3 商品列表的实现过程.错误错误!未定义书签。未定义书签。5.4.4 商品添加的实现过程.错误错误!未定义书签。未定义书签。第 6 章 系统测试.错误错误!未定义书签。未定义书签。6.1 收银台测试.错误错误!未定义书签。未定义书签。6.2 商品添加测试.错误错误!未定义书签。未定义书签。第 7 章 系统开发小结.错误错误!未定义书未定义书签。签。参考文献
13、.错误错误!未定义书签。未定义书签。致 谢.错误错误!未定义书签。未定义书签。第 1 章 绪论 21 世纪是网络飞速发展的时代,上网、创建网站已经成为热门话题。Internet技术得到连续、剧烈的发展,已经成为计算机产业的一个技术热点,越来越多的公司开始关注网络,许多人正在或正准备学习网络知识,进行网络开发或创建自己的网站,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,特别是 Internet技术的推广和信息高速公路的建立,使 IT 产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工解决和传输,这使得对数据库的进一步开发和运用显得尤为迫切。在我国超市形成
14、在 20 世纪 90 年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展起发挥了极大的作用。随着超市高速的发展,其经营管理也变得更加复杂,初期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术。超市形态具有很多优点,但在目前状况下,它仍存在零售公司所固有的落后的一面,如:不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,并且在超市平常管理中,商品的进、销、存等决策以经验为主,缺少实时分析功能,管理人员对及时传递资料的规定始终得不到满足。随着超市形态的高速发展,其经营管理也变得更加复杂,平常所需要解决的数据量也
15、逐渐扩大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。为此,在选题过程中,我选择了超市管理系统设计题目,依靠现代化的计算机信息解决技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且可以快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。超市需要解决大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息。面对不同种类的信息,需要合理的数据库结构来保存数据信息,需要有效的程序结构支持各种数据操作的执行。商店自动化的产品管理在欧美等国家早已经实现,也是零售业管理的基础。它
16、最重要的特点是可以实时的和准确的控制店内的销售情况。假如可以实时掌握销售流程及销售情况,则可以有效地加速商品的周转率并提高服务质量,并且可以减少产品售价不符等所产生的问题。顾客的消费规定是希望在超市购物中基本上能购得到自己所需的商品,并且还要既保证商品质量还要享受优质、方便的服务。第 2 章 需求分析 需求分析重要任务是调查现行业务需要,弄清用户对系统的规定,提出可行的方案,为管理层决策提供依据。2.1 现行业务 2.1.1 概要描述 在线购物已经成文一种时尚,人们足不出户就可以购买所需商品,因其具有方便,安全,和谐的交互的等特性,顾客群体也逐渐庞大,特别是网络时代中成长的年轻人。现在流行的电
17、子商务有 B2B(Business To Business),B2C(Business to Customer),C2C(consumer to customer),G2C(Government to Citizen)等类型,本超市要采用的是 B2B 类型,它可以使顾客通过网络购物,浏览商品,订单查询,查看公告和销售排行等。通过对一些典型网上超市网站的考察,分析,并结合公司规定以及实际的市场调查,规定本系统具有以下功能:1.商城的最新动态浏览。2.商品分类详尽,可按不同类别查看商品信息。3.按商品大类及商品名称进行模糊查询。4.实现网上购物。5.新品及特价商品展示。6.商品销售排行。2.1.2
18、 存在的重要问题 系统设计受制于许多因素。例如,技术条件、业务的规模、设计人员对系统的理解等。因此,系统设计是因人而异的,现行网上大多数购物网站不是操作复杂,就是广告泛滥,名不副实,所以,设计出一个操作和谐,让用户用的舒心的安全的网站才是长期之计。2.2 开发工具和硬件环境 2.2.1 开发工具 网上购物系统是在 J2EE 的基础上,以 JDK1.6.0_10 和 MyEclipse 6.5.0 作为开发工具,用 Macromedia Dreamweave 设计、美化页面,用 SQL SERVER 2023 作为后台数据库,Tomcat 6.0 作为 Web 测试服务器进行开发设计的。在 My
19、Eclipse 6.5.0 这个集成开发环境中,用户可以设计程序代码、运营程序、进行程序错误的调试等,可视化的开发方法减少了应用程序开发的难度。Macromedia Dreamweaver 是一个可视化的网页设计和网站管理工具,支持最新的 Web 技术,美观用户界面,多重用户配置,增强的源代码编辑功能,扩展的文档格式支持,加强的服务器模式扩展,改善的数据库链接操作,提高了与外部应用程序的协作。SQL SERVER 2023关系数据库系统是目前世界上流行的关系数据库管理系统,在数据库领域一直处在领先地位。系统可移植性好、使用方便、功能强,合用于各类中、大微机环境,是一种高效率、可靠性好的适应高吞
20、吐量的数据库解决方案。Tomcat 6.0 是 Sun 的 JSWDK(Java Server Web Development Kit)中免费的开源的Serlvet 容器,它是 Apache 基金会的 Jakarta 项目中的一个核心项目,由 Apache,Sun和其它一些公司及个人共同开发而成。由于有了 Sun 的参与和支持,最新的 Servlet和 Jsp 规范总能在 Tomcat 中得到体现。即当配置对的时,Tomcat 实际运营.jsp 页面和 servlet。2.2.2 硬件环境 操作系统:Microsoft Windows XP 或更高版本。CPU 规定:CE1.0G 以上。内存:
21、512M 以上。磁盘可用空间:2G 以上。2.3 系统可行性分析 2.3.1 技术可行性 网上超市管理系统重要是实现消费者的商品浏览,商品选择,商品详情浏览,拟定购买商品,以及网上支付等整个虚拟购物流程。同时实现网站后台管理员的添加商品,管理商品信息,查看用户的订单等相关功能。以上分析的功能完全可以通过用 HTML 语言设计前台页面,后台模块采用Spring,Hibernate 等技术实现,大大减轻系统前期的开发工作以及后期的维护工作。HTML(超文本标记语言,HyperText Markup Language)是为网页创建和其它可在网页浏览器中看到的信息设计的一种标记语言。Java 是可以编
22、写跨平台应用软件的面向对象的程序设计语言,它具有易用和开发高效率的特点,并且提供了可视化的集成开发环境,这一环境为应用程序设计人员提供了一系列灵活而先进的工具,可以广泛地用于多种应用程序设计。Hibernate开发技术通过ORMapping以及它所包装的Session提供后台程序直接操作对象的功能,以及自动维护表间关系的功能,使得级联删除等涉及多表操作的程序实现由 hibernate 自动完毕,从而大大简化了 java 代码的编写。Spring 开发技术通过 Ioc 注入技术代替单例模式节省内存,通过 Aop 技术的动态代理方式结合 hibernate 将 Session 再次封装成 Hibe
23、rnateTemplate,使程序能自动完毕涉及数据库的连接关闭等一些操作以及程序中涉及到事物解决的部分,从而使程序员专注于业务逻辑功能的程序实现,大大简化了 java 代码的编写。综上所述,使得开发本系统过程中不存在技术上的障碍,具有技术可行性。2.3.2 经济可行性 资金可得性:由于系统开发并不复杂,操作起来也比较简朴,只需一些基本 的编辑软件,此外具有网络中心的一些资源优势,本系统是个人为了通过实践,使所学的理论知识和实际操作相结合,提高自己的实际开发能力而做的。并且自己拥有一台完全可以用于开发本系统的计算机,所用软件所有都是免费的,加上现在的互联网资源丰富,学校的图书馆藏书有万册,完全
24、可以找到自己所需的资料,因此开发费用较低;院里给我们半年的时间做毕业设计,所以从资源和时间上也是相对比较充足的。经济合理性:由于通过网络进行商务活动,信息成本低,足不出户,可节省交通费,且减少了中介费用,因此整个商务活动成本大大减少 所以,本系统投资很少,经济上是可行的。2.3.3 操作可行性 使用本系统的工作人员,只要拥有 Windows 平台的一些基本电脑知识就可以运用,并不需要什么特别的技术能力。并且,考虑到用户的电脑实际操作水平,尽也许地使系统的界面简洁、实用、美观。此外,有关于计算机操作方面的知识,使用本系统相关的操作人员都已经具有了,假如使用过程中有什么困难,只要进行短期的培训后便
25、也可以应用自由。使用本系统能满足用户方便购物的需求,可以实现网上购物的整个虚拟流程,并且在其基础上克服了现行购物网站操作复杂的缺陷,有如下改善之举:1.技术的先进性;2.犯错的机率大大减低;3.方便用户的操作,具有极大的操作和谐性;4.满足开放、可扩充的规定;所以,本系统在操作上是可行的。2.3.4 系统设计目的 根据以上的分析,为了克服现行购物网站中存在的局限性,本系统在设计时应当满足以下几个目的:1.灵活的信息查询,界面设计要美观和谐,数据存储安全可靠。2.全面展示超市内的所有商品,并可以展示最新的商品。3.实现网上购物。4.商品销售排行,方便顾客了解本超市内的热销商品。5.查看超市内的公
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大型超市 管理 系统 设计 实现
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。