水果超管理及供应商优化系统的设计与实现【字数:9463】
目 录
1.开发背景 1
2.开发工具与技术 3
2.1 开发工具 3
2.2 开发技术 4
3.需求分析 5
3.1 可行性分析 5
3.1.1 技术可行性 5
3.1.2 社会影响因素可行性 5
3.2 功能需求分析 5
3.3 系统业务流程分析 7
3.3.1 前台用户流程 7
3.3.2 后台管理员用户流程 8
4.系统设计 9
4.1功能模块设计 9
4.1.1 前台门户功能模块设计 9
4.1.2 后台管理功能模块设计 10
4.2 数据库设计 11
4.2.1 系统ER图设计 11
4.2.2 数据库表设计 14
5.系统的实现 17
5.1 系统前台主界面的实现 17
5.2 登录界面的实现 17
5.3 注册界面的实现 18
5.4 购物车模块的实现 19
5.5 留言板模块的实现 19
5.6 系统后台主界面的实现 20
5.7 水果管理的实现 21
5.8 订单管理的实现 21
5.9 会员管理的实现 22
5.10 供应商管理与分析的实现 23
5.11 损耗管理的实现 23
开发总结 25 *景先生毕设|www.jxszl.com +Q: ^351916072^
参 考 文 献 26
致 谢 27
1.开发背景
通过我们生活中的观察可以发现,针对线下商户而言他们绝大多数都是采用最为传统的方式来管理其数据的,而这种传统的管理模式就是采用纸质文档管理,比如手工维护订单、销售额等关键数据,很显然这样的方式在信息化系统比较普及的当下是十分不适用的。利用现代化系统对水果超市进行管理,是一种流行的趋势。水果超市作为比较普遍的一种店面形式,具备典型的管理系统适用的特征。如果,能够在店面管理的同时,能够进行线上的销售,这对实体水果店而言,无疑是一种销售额突破的好方式,也能够促进水果销售行业的发展。
众所周知,对水果超市而言,供应商的选择也是十分重要的。供应商的优劣,与营业额和销售额、盈利额都息息相关,如果不建立一个评分体系,供应商良莠不齐的现象就无法得到有效的解决,很显然通过经验判断供应商好坏的方式具有十分大的局限性。
如今互联网的发展日新月异,颠覆了人们的的生产生活,利用现代科技对门店进行管理,又可以同时拓展线上业务,这对门店而言,无疑是一个重大的好事。利用现代化技术,建立供应商评分体系,也无疑规范了水果供应市场,并且对销售端而言多了一重保障。
水果超市管理及供应商优化系统是为了解决水果超市门店在人工管理时门店供应商、水果进销存信息维护困难这样的问题而设计实现的。这样一套水果超市管理系统在最终设计实现后,可以对门店有关人与物的基本数据信息实现很好的管理 。其次,强大的管理系统还可以根据销量,对供应商进行再次的优化。对于价格不占优势,且销售量低下的供应商,可以规避,从而择优选择,对商家而言也是一件比较有意义的事情。最后,从成本的角度,由于本系统不仅能够用于线上,还能够用于线下,故而能够增加营收,对门店管理起到十分重要的作用。此外,本系统的线上部分提供顾客在线进行水果购买,真正实现了让广大的顾客朋友足不出户就可以购买到水果这样一件互惠共赢的好事情。综上,可以得出本系统的设计开发不仅可以为门店管理带去诸多的便利,而且还有助于门店扩展线上业务,对于消费者而言这也是一项福音。
在信息化如此发展的今天,针对管理信息系统的使用越发的频繁,它不仅可以为我们的企业降低人力资源成本同时更能改善员工的工作效率提升工作质量,这对企业而言都是必备的。就目前而言,各种管理系统在我国互联网上安家已有几年的历史, 并且每年都在发展, 但在功能多样化、使用量及知名度等方面却不尽如人意。目前国内外的许多水果店都实现了水果信息的网络化和现代化管理,它们的特点是通过计算机去处理管理大量的数据信息,让人类能够从繁重的工作中解脱出来。现有的水果门店管理系统无法将门店业务和线上业务同时开展,所实现的还是纯线下门店数据信息的管理,没有将线上线下进行整合同时,现有的门店管理系统主要针对的是对产品本身的管理主要进销存管理,没有将其他与门店工作相关的其他数据加入系统中管理起来。
所以,虽然现有的门店管理系统虽然实现了对商品本身管理功能,但是却没有对与商品相关的其他信息附带进行管理的功能针对水果超市而言它没有将供应商的管理纳入其中。所以如何在原有系统的基础上,加入供应商评价体系将会是未来的发展的趋势。未来水果店门店管理系统中将会加入更多其他管理数据包括:供应商管理、进销存数据统计、门店店员管理等。
2.开发工具与技术
2.1 开发工具
运行环境是程序运行的基础,因为运行环境中,包含了许多基础框架信息。基于这些基础框架信息,很多基本功能不需要编写专门的方法即可实现。其中,运行环境主要分为开发环境和客户环境,在JAVA中,一种叫做JDK,另外一种则叫做JRE。
因为,JDK是专门为程序开发而设计的,所以JDK里面是包含了JRE的一些核心运行库的。因为JRE值客户环境,不需要开发的类库,所以程序的体积上还是JDK大。
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/82876.html