沃尔玛超市管理系统的可行性研究报告说明书.docx

上传人:b****6 文档编号:7238983 上传时间:2023-05-11 格式:DOCX 页数:10 大小:55.58KB
下载 相关 举报
沃尔玛超市管理系统的可行性研究报告说明书.docx_第1页
第1页 / 共10页
沃尔玛超市管理系统的可行性研究报告说明书.docx_第2页
第2页 / 共10页
沃尔玛超市管理系统的可行性研究报告说明书.docx_第3页
第3页 / 共10页
沃尔玛超市管理系统的可行性研究报告说明书.docx_第4页
第4页 / 共10页
沃尔玛超市管理系统的可行性研究报告说明书.docx_第5页
第5页 / 共10页
沃尔玛超市管理系统的可行性研究报告说明书.docx_第6页
第6页 / 共10页
沃尔玛超市管理系统的可行性研究报告说明书.docx_第7页
第7页 / 共10页
沃尔玛超市管理系统的可行性研究报告说明书.docx_第8页
第8页 / 共10页
沃尔玛超市管理系统的可行性研究报告说明书.docx_第9页
第9页 / 共10页
沃尔玛超市管理系统的可行性研究报告说明书.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

沃尔玛超市管理系统的可行性研究报告说明书.docx

《沃尔玛超市管理系统的可行性研究报告说明书.docx》由会员分享,可在线阅读,更多相关《沃尔玛超市管理系统的可行性研究报告说明书.docx(10页珍藏版)》请在冰点文库上搜索。

沃尔玛超市管理系统的可行性研究报告说明书.docx

沃尔玛超市管理系统的可行性研究报告说明书

沃尔玛超市管理系统的可行性研究报告说明书

 

1.引言

1.编写目的

沃尔玛连锁超市是全球最大的连锁店,在全球拥有3000多家连锁店。

在短短的几十年间,它能够从一个小小的超市发展到一个如此大规模的企业,就是因为它在社会发展的每一个阶段都坚持适应并超越社会,走在社会的前端,带领社会的发展。

如今,社会已经到了一个科学技术高速发展的阶段,沃尔玛超市为了适应其自身发展的需求,从具体的业务和项目服务出发,需要更大程度的提高其工作效率,减轻员工的工作劳动强度,事实上需要有一个综合的信息管理系统来对具体的业务和账目进行有效的管理。

从而达到节约时间,提高效率,方便准确快捷的目的,同时为自身的发展提供一个广阔的平台。

在这种情况下,沃尔玛连锁超市信息管理系统就成了一个客观需要。

 1.2 背景

从1946年第一台计算机诞生以来,经过半个世纪的不断发展,它已经成为新技术革命的绝对主力之一,成为了推动社会向现代化的一个活跃的因素。

计算机已经从单一的数字计算功能发展到今天的具有形式化推理,联想,解释,学习,管理,控制的面向知识处理。

计算机产业也已在世界范围内发展成为一种富有战略性的产业。

今天,随着信息技术的发展,人们越来越倾向于运用计算机来辅助协调和管理自己工作和生活的需求。

计算机也成为了一种进行信息处理的通用工具。

利用计算机解决科学计算、工程设计、经营管理、工程控制或人工智能等各种问题的方法,都是按照一定的算法进行的。

信息处理的一般过程,就是计算机使用者针对要解决的问题,事先编制好程序并存入计算机内,然后利用存储程序指挥、控制计算机自动进行各种基本操作,最终获得预期的处理结果。

随着全球信息技术的发展,很多企事业单位客观上需要有综合的管理软件来对本单位业务与服务信息进行综合管理,很多软件也正是在这样的背景下应运而生了。

当前,数据库管理系统已经应用于各行各业,管理信息系统使企业管理技术走向了成熟。

在国内外的很多连锁超市企业,已经长时间的使用了ExcelVBA应用程序管理系统,但是这种系统已经逐渐的暴露出它的很多不足,早已不能满足我们的需求。

而如今JAVA也很快在IT行业站住了脚步,并很快庞大起来,人们越来越明显的感觉到它的强大功能,JAVA的跨平台,可移植性很好的满足了我们对软件的需求,因此,我们的企业要更新换代以前的系统已经是大势所趋。

好的系统和正规化的管理可以让我们更好的与行业的标准接轨,为我们业务的扩大与更加深入提供了强大的后盾与支撑。

沃尔玛百货有限公司由美国零售业的传奇人物山姆·沃尔顿先生于1962年在阿肯色州成立。

经过四十余年的发展,沃尔玛百货有限公司已经成为美国最大的私人雇主和世界上最大的连锁零售商。

目前沃尔玛在全球十个国家开设了超过4900家商场,员工总数150多万,分布在美国、墨西哥、波多黎各、加拿大、阿根廷、巴西、中国、韩国、德国和英国10个国家。

每周光临沃尔玛的顾客近近1.4亿人次。

沃尔玛1996年进入中国,在深圳开设第一家沃尔玛购物广场和山姆会员商店以来,经过八年的发展,目前已经在包括北京、哈尔滨、长春、沈阳、大连、天津、济南、青岛、南京、南昌、长沙、福州、厦门、昆明、深圳、东莞、汕头、南宁和贵阳在内的19个城市开设了39家商场,包括沃尔玛购物广场、山姆会员店、沃尔玛社区店等三种业态。

其中沃尔玛购物广场34家、山姆会员店3家,社区店2家。

沃尔玛至今在华的总投资额达16亿人民币,创造了超过2万多个就业机会,累计纳税逾10亿元人民币。

同全球沃尔玛一样,沃尔玛在中国同样坚持沃尔玛的优良传统,即专注于开好每一家店,服务于每一位顾客。

始终为顾客提供优质廉价、品种齐全的商品和友善的顾客服务。

沃尔玛中国每开设一家商场,均会为当地引入先进的零售技术及创新的零售观念。

在激发竞争的同时可以帮助提高当地零售业的经营水平和服务质量,从而促进当地经济的共同繁荣。

沃尔玛在中国的经营始终坚持本地采购,提供更多的就业机会,支持当地制造业,促进当地经济的发展。

目前,沃尔玛中国销售的产品中本地产品达到95%以上。

至今沃尔玛已与超过1.5万家供应商建立了合作关系。

在2002年12月由中国连锁经营协会和国际商业机器中国有限公司企业咨询服务部(原普华永道咨询公司)主办的中国消费品制造行业与中国零售业工商关系调查中,沃尔玛在“‘信用良好,付款结算正确无误’的满意度”得分名列中国第一。

沃尔玛一贯视供应商为合作伙伴,与供应商共同发展。

同时,沃尔玛位于深圳的全球采购中心从中国采购大量商品出口到沃尔玛在全球其它国家的商店。

沃尔玛直接和间接采购中国商品出口数额逐年递增。

2001年采购金额为100亿美元,2002年为120亿美元,2003年达到150亿美元。

秉承沃尔玛“天天平价,始终如一”的经营理念,沃尔玛购物广场通过积极采购,灵活配销,严格控制成本,从而能向顾客提供价廉物美的商品,最终将利益转让给顾客。

沃尔玛顾客至上的服务准则在购物广场得以充分体现。

在这里,顾客永远第一。

为确保顾客的需要得到满足,沃尔玛的每一个员工正在致力于为顾客提供盛情的服务。

随着中国经济的蓬勃发展,沃尔玛也正加快其发展的步伐,以便更好地服务顾客。

对于沃尔玛这样一个既先进又优秀的企业,要跟上时代的脚步,在信息系统方面应该做出进一步的更新是很必要的,介于此,我有了做沃尔玛超市管理系统的想法,以下是一份《超级市场信息系统现状》的报告,介绍了目前超市领域主流系统的概况。

内容如下(涉及部分商业秘密,只能简述)

∙及时准确的业务处理

∙可进行数据挖掘并做出相关报表信息

∙查询信息

∙共享信息

∙安全数据备份

该项目是要开发一个网络应用程序来管理超市的收入和支出管理。

目前超市的收入和支出管理主要通过一个ExcelVBA应用程序来管理,我们的目标是通过该项目来替换原来的数据表单应用程序,从而能够提供更为友好的用户界面,更好的查询和统计功能,以及友好的数据库备份和恢复功能。

在上述功能实现后能够进行数据挖掘和决策支持,并能支持未来的连锁要求。

 1.3定义

    MVC:

Model、View、Controller的缩写,是Application开发的设计模式。

Struts:

是建立基JSP模式2体系结构的完全开放源代码的Web框架。

JSP:

由HTML代码和嵌入其中的Java代码所组成。

软件开发成本:

软件开发过程中所花费的工作量以及相应的代价。

可行性研究:

指在具体的开发工作之前所做的研究工作,主要是调查该软件在经济、技术、环境等方面是否已具有可以开发的条件。

 1.4参考资料

1 吴其庆.JSP编程思想与实践冶金.工业出版社,2004:

134-456页

2 张孝祥.JAVA就业培训教程.清华大学出版社,2001:

232-433页

3  张文建.JSP案例开发.清华大学出版社,2003:

678-900页

4  郭晶.J2EE应用开发.电子工业出版社,2003:

344-765页

5  林风.网站设计捷径.西安电子科技大学出版社,2003:

352-555页

6 李显济.计算机网络.机械工业出版社,2002:

355-786页

7 罗哓沛.系统分析员教程.清华大学出版社,2001:

221-556页

8 李香敏.JSP轻松开发WEB网站.希望电子出版社,2001:

345-676页

9 孙卫琴.Tomcat与JavaWeb详解.电子工业出版社,2003:

45-322页

10 郑阿奇.Oracle实用教程.电子工业出版社,2002:

345-700页

11 陈杨.Java程序设计基础.清华大学出版社,2002:

122-435页

2可行性研究的前提

2.1要求

2.1.1 模块及其功能

根据权限的不同,可以分为两大模块。

系统的主要功能为:

对每日销售信息的查询及管理、超市各个部门的信息查询及管理、超市商品供应商的信息查询及管理、各部门帐单的查询管理及支付情况、系统用户信息以及权限管理等。

模块一:

该模块的主要功能包括每日销售信息的查询及管理、超市各个部门的信息查询及管理、超市商品供应商的信息查询及管理、系统用户信息以及权限管理。

模块二:

该模块的主要功能包括超市货品供应商的信息查询及管理、各部门帐单的查询管理及支付情况。

模块一的具体功能描述如下所示。

每日销售信息查询及管理功能包括:

超市在每日关业后一小时内都将对当日的各个部门销售信息进行录入,在录入完成后将对录入的信息进行核对,对录入错误的信息进行修改和删除,也可以对以前的数据信息进行及时的修改,并且记录下修改的具体时间,同时,也可以对以前的销售信息按照各种信息条件进行查询,以此让用户能快速的找到需要查看的销售信息,迅速的了解超市每天的营业情况,让用户使用起来更加方便快捷。

超市各部门信息查询及管理功能包括:

超市可以随时增加新的部门,总理可以对整个超市的各个部门信息进行管理,包括对各部门名称,部门描述,部门负责人以及各部门员工信息的增、删、改、查,此功能根据权限模块的不同其具体的实现有所不同,总经理可以对所有部门进行管理,而部门经理只能对自己部门的员工信息进行管理,这样通过不同的权限就限制了不同用户对系统功能的使用,便于系统的维护也有利于公司的管理。

注意在增加负责人的时候,每个部门只能有一个负责人,如果各部门负责人名额已满,系统将提示已没有空闲的职位。

超市货品供应商的信息查询及管理功能包括:

此功能是系统的两个权限用户都可以使用的一个公共的功能,不管是总经理还是部门经理,都可以对超市的货品供应商的详细信息进行增、删、改、查,这些信息包括:

供应商的公司名称、公司地址、电话、传真、联系人姓名,此功能的实现可以使超市对货品供应商有一个具体详细的管理,可以更加方便快捷的与供应商取得联系,提高了工作效率。

系统用户信息以及权限管理功能包括:

这个功能是对该系统的各权限的用户信息进行增、删、改、查的管理,同时可以对用户的权限进行控制,用户权限可以根据员工的实际工作情况来进行调节,当员工升职或降职以后,此用户的权限可以由总经理来进行控制,总经理的默认用户名和密码都为:

admin,如果发生意外造成密码或用户名丢失的情况,可以由系统管理员对数据库进行修改,以维护系统。

模块二的具体功能描述如下所示。

模块二中的超市货品供应商的信息查询及管理与模块一中的超市货品供应商的信息查询及管理功能一致。

各部门帐单的查询管理及支付情况功能包括:

超市会为各部门从供货商处购买商品,商品进购后,先给供货商开出帐单,此帐单有开出日期和到期日期记录,由部门经理每周一对帐单记录进行查询,以保证帐单金额在到期前向供应商支付,帐单将下派到各个部门,由各部门每星期将帐单金额上缴到超市财会处,最后向供应商支付金额。

在向系统中记录帐单的时候,系统会要求将帐单分发到各部门名下,然后自动计算出帐单的总金额,并记录在数据库中。

查询时将显示帐单的总支出额,如用户请求显示详细信息,系统将把该帐单所属的各个部门的详细帐单项信息显示给用户,以便于经理对各部门的管理。

在支付帐单以后,用户可以将帐单信息修改为已支付,并可将该帐单信息删除,表示此帐单已作废。

2.1.2性能

用户界面美观、友好,不用安装客户端,直接打开IE浏览器,通过服务器即可使用该系统,方便、快捷,数据库在服务器上由数据管理员统一管理,安全性好,易升级,易维护。

 2.1.3系统输入

   各部门信息以及其销售信息的各种数据、供应商的详细信息、用户信息及权限管理、与供应商之间的帐单信息等相关数据。

2.1.4系统输出

查询的结果和各种类型的报表。

拟建系统要求采用MVC(Struts+JavaBean+Oracle(连接池))模式开发,整个项目分为系统分析、设计、编码、测试、发布及文档管理等工作,预定时间为40天,通过该项目开发加深对所学知识的理解、熟悉项目开发流程及管理制度、培养团队合作精神,提高技术水平并为今后工作积累项目实战经验。

2.1.5系统流程图

打开IE浏览器敲入地址

输入口令检验

根据权限进入主页面

用户信息管理

部门信息管理

销售信息管理

供应商信息管理

帐单信息管理

 

图1 系统流程图

2.2目标

  系统的开发目标应该考虑如下所示:

   

∙员工工作效率的提高以及公司设备的相对减少。

∙一次编写、到处使用,不受到操作系统的限制。

∙数据的安全性好精确性高。

∙系统发布后易维护、易升级。

本系统的开发目的是利用JAVA+Oracle技术使我们的系统达到高效率、跨平台、易维护、易升级的要求,利用B/S的开发模式是系统实现高速网络化管理,使数据的存储更精确更安全。

 2.3条件`假定和限制

    2.3.1时间特性要求

∙首次使用,时间稍长,但也<30秒。

∙以后再次打开,速度提升,响应时间<10秒。

  2.3.2故障处理要求

如因为操作错误导致程序出错,系统会有错误信息提示,要求用户重新登录。

并且不能用后退重新进入上一页面,以保证数据信息的完整性和安全性,利用JAVA编写,可保证减少系统垃圾。

 2.4可行性研究采用的方法

▪对沃尔玛超市的网络设施以及硬件条件进行实际调研。

▪初步估算系统开发的综合费用以及发布后维护、升级费用。

▪与超市具体员工进行交涉,进一步了解沃尔玛的实际情况。

2.5评价尺度

   要求开发经费一定不可超过2万元,且开发时间不超过4个月。

3.对现有系统的分析

 3.1数据流程和处理流程

 3.2费用开支

∙人力:

5000元;

∙设备:

20000元;

∙材料:

3000元;

3.3人员

要有三位专业的会使用VB、C++进行编程的编程人员和SQLServer数据库开发人员

3.4设备

硬件:

∙服务器:

如IBMH70/1G/128G,

∙客户机:

可以运行IE4.0以上版本浏览器

3.5局限性

沃尔玛超市现所使用的管理系统多数都是用VB、C++为前台编程,后台用SQLServer数据库,根据本人长时间的调研,这样的搭配已经远远不能满足现代企业的跨平台(一次编写,到处运行)、高效率、易使用、易升级的要求。

4.所建议的系统的可行性分析

 4.1对所建议系统的概要描述

本系统使用Jsp+Struts+JavaBean设计模式进行开发。

首先进行数据库建模,并在数据库中建立各个数据表,建立struts-config.xml文件,在struts-config.xml文件中配置连接池(利用JBuilder9开发可自动生成XML文件),把各组件包中的ActionFormBean(数据Bean)和ActionBean(逻辑Bean)类在struts-config.xml中进行配置并将其关联。

新建JSP文件,利用HTML和JavaScript优化界面,利用Web.xml文件将JSP和Struts、JavaBean进行关联。

在AcitonBean中得到连接,注意使用完连接后必须要关闭连接,根据设计逻辑进行代码编写。

在此框架中的控制器可直接使用Struts提供的ActionServlet类,故设计的重点是各组件软件包中模型和视图设计。

   设计此系统可以根据权限的不同,分为两大模块。

模块一的主要功能包括每日销售信息的查询及管理、超市各个部门的信息查询及管理、超市商品供应商的信息查询及管理、系统用户信息以及权限管理。

该模块的使用权限属于管理员用户也就是超市的总经理,他可以对超市的销售信息,部门信息,供货商信息以及用户信息进行增,删,改,查的操作。

模块二的主要功能包括超市货品供应商的信息查询及管理、各部门帐单的查询管理及支付情况。

该模块的使用权限属于普通用户也就是超市的部门经理,他可以对超市的供货商信息和帐单信息进行增,删,改,查的操作。

在实现模块功能的前提下,为了保证系统数据的安全性,让企业的利益得到维护,系统采用了权限控制功能的策略,让用户的使用权限受到控制,以保证数据的安全。

根据企业自身的实际情况,用户的使用权被划分成了两个部分,权限较大的是超市总经理一类的人物,而普通权限属于部门经理,他们的权限大小不一样,部分功能也不相同,这样的设计使得系统的数据得到保护,不会因为别人的故意破坏而使数据崩溃,管理员进入系统的时候还可以对使用该系统的用户进行管理,可根据企业人力资源的实际情况进行安排。

企业中各个部门只能有一个负责人,这样让部门和负责人形成一种一对一的关系,便于企业的管理。

如各部门出现任何问题可以直接找负责人解决。

 4.2数据流程和处理流程

图3数据流程和处理流程图   

4.3与现有系统比较的优越性

首先,现在互联网已经进入了一个高速发展的阶段,这样现在的计算机就需要满足网络的需求,然而网络计算模式的一个特点是计算机是异构的,即计算机的类型和操作系统是不一样的,例如SUN工作站的硬件是SPARC体系,软件是UNIX中的Solaris操作系统,而PC机的硬件是INTEL体系,操作系统是windows或者是Linux,因此相应的编程语言基本上只是适用于单机系统,例如COBOL、FORTRAN、C、C++等等;网络计算模式的另一个特点是代码可以通过网络在各种计算机上进行迁移,这就迫切需要一种跨平台的编程语言,使得用它编写的程序能够在网络中的各种计算机上能够正常运行,JAVA就是在这种需求下应运而生的。

正是因为JAVA语言符合了互联网时代的发展要求,才使它获得了巨大的成功。

其次,Oracle也是采用Internet计算模式的倡导者之一,在该模式下,组织者为分布式应用配置了万维网。

Oracle的很多显著特征使得它走在日益发展的信息管理群体前列。

而且Oracle9i服务器运行在很多不同的计算机上,支持下列配置:

∙基于主机的配置用户直接连到存放数据库的同一计算机上。

∙客户机/服务器结构用户通过网络从他们的个人计算机(客户机)上访问数据库,数据库驻留在一个分离的计算机(服务器)上。

∙分布式处理用户访问存放在不止一台计算机上的数据库。

数据库分散在不止一台机器上,用户并不需要了解被存取数据的实际存放位置。

∙Web计算(WebEnabledComputing)能从基于Internet的应用访问数据。

综上所述,现在的企业应用软件已经逐渐向JAVA+Oracle这样的趋势发展,这也是解决现在软件不足的一种重要的方式

 4.4采用建议系统可能带来的影响

能够为系统用户提供更为友好的用户界面,更好的查询和统计功能,并且在上述功能实现后能够进行数据挖掘和决策支持,并能支持未来的连锁要求。

4.5局限性

此套超市信息管理系统只是对沃尔玛的日常销售信息的综合管理,其整体功能还不俱全。

4.6技术可行性评价

开发环境:

硬件环境--服务器:

如IBMH70/1G/128G,客户机:

可以运行IE4.0以上版本浏览器;软件环境--服务器端及操作系统:

独立于操作系统的跨平台系统;客户端MSWindows2000及以上;开发工具:

JBuilder9;数据库:

Oracle9i;WEB服务器:

Tomcat4.0及以上版本或者其他JavaApplicationServer;客户端运行环境:

能运行IE4.0以上或者Netscape4.5及以上浏览器的操作系统

4.7可选择的其他系统方案

5.所建议的系统经济可行性分析

 5.1支出

      

费用名称

费用

备注

开发费

8000元

 

办公费

1500元

办公用品费

其他费用

3000元

设备折旧,场地费等

总计

12500元

 

表1

 5.2收益

     预计短期内即可见出成效,但具体可受益多少,现在仍无法说情。

 5.3收益/投资比

     我觉得将会有很大的收益,收益/投资比相信也会比较可观。

 5.4投资回收周期

     预估是半年。

 5.5敏感性分析

6.社会条件方面的可行性

 6.1法律方面的可行性

该开发系统完全不会侵犯人和任何国家的利益,也符合国家的政策及法规,而且将会给沃尔玛超市带来相当可观的经济收益。

 6.2用户使用方面的可行性

沃尔玛超市具备强大的经济实力,技术实力以及人才实力,因此有理由相信其完全可以开发出这样的一个系统。

7.结论意见

本系统采用了B/S的模式,利用JBuilder2005强大的编辑功能以及对JSP强大的界面支持,以Oracle数据库为后台,使用户在能够使用一个人性化友好化的界面的同时,也能够体验到数据的高效处理功能,以及对企业数据的安全性的维护。

并且系统可以跨平台使用,因此不用担心操作系统不同的问题,系统发布后在维护和升级及可扩展方面都能很好的实现。

总之,各方面的条件均已具备,相信可以着手开发。

   

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2