沃尔玛超市管理系统的可行性研究报告说明书_第1页
沃尔玛超市管理系统的可行性研究报告说明书_第2页
沃尔玛超市管理系统的可行性研究报告说明书_第3页
沃尔玛超市管理系统的可行性研究报告说明书_第4页
沃尔玛超市管理系统的可行性研究报告说明书_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

沃尔玛超市管理系统的可行性研究报告说明书1引言1编写目的沃尔玛连锁超市是全球最大的连锁店,在全球拥有3000多家连锁店。在短短的几十年间,它能够从一个小小的超市发展到一个如此大规模的企业,就是因为它在社会发展的每一个阶段都坚持适应并超越社会,走在社会的前端,带领社会的发展。如今,社会已经到了一个科学技术高速发展的阶段,沃尔玛超市为了适应其自身发展的需求,从具体的业务和项目服务出发,需要更大程度的提高其工作效率,减轻员工的工作劳动强度,事实上需要有一个综合的信息管理系统来对具体的业务和账目进行有效的管理。从而达到节约时间,提高效率,方便准确快捷的目的,同时为自身的发展提供一个广阔的平台。在这种情况下,沃尔玛连锁超市信息管理系统就成了一个客观需要。12背景从1946年第一台计算机诞生以来,经过半个世纪的不断发展,它已经成为新技术革命的绝对主力之一,成为了推动社会向现代化的一个活跃的因素。计算机已经从单一的数字计算功能发展到今天的具有形式化推理,联想,解释,学习,管理,控制的面向知识处理。计算机产业也已在世界范围内发展成为一种富有战略性的产业。今天,随着信息技术的发展,人们越来越倾向于运用计算机来辅助协调和管理自己工作和生活的需求。计算机也成为了一种进行信息处理的通用工具。利用计算机解决科学计算、工程设计、经营管理、工程控制或人工智能等各种问题的方法,都是按照一定的算法进行的。信息处理的一般过程,就是计算机使用者针对要解决的问题,事先编制好程序并存入计算机内,然后利用存储程序指挥、控制计算机自动进行各种基本操作,最终获得预期的处理结果。随着全球信息技术的发展,很多企事业单位客观上需要有综合的管理软件来对本单位业务与服务信息进行综合管理,很多软件也正是在这样的背景下应运而生了。当前,数据库管理系统已经应用于各行各业,管理信息系统使企业管理技术走向了成熟。在国内外的很多连锁超市企业,已经长时间的使用了EXCELVBA应用程序管理系统,但是这种系统已经逐渐的暴露出它的很多不足,早已不能满足我们的需求。而如今JAVA也很快在IT行业站住了脚步,并很快庞大起来,人们越来越明显的感觉到它的强大功能,JAVA的跨平台,可移植性很好的满足了我们对软件的需求,因此,我们的企业要更新换代以前的系统已经是大势所趋。好的系统和正规化的管理可以让我们更好的与行业的标准接轨,为我们业务的扩大与更加深入提供了强大的后盾与支撑。沃尔玛百货有限公司由美国零售业的传奇人物山姆沃尔顿先生于1962年在阿肯色州成立。经过四十余年的发展,沃尔玛百货有限公司已经成为美国最大的私人雇主和世界上最大的连锁零售商。目前沃尔玛在全球十个国家开设了超过4900家商场,员工总数150多万,分布在美国、墨西哥、波多黎各、加拿大、阿根廷、巴西、中国、韩国、德国和英国10个国家。每周光临沃尔玛的顾客近近14亿人次。沃尔玛1996年进入中国,在深圳开设第一家沃尔玛购物广场和山姆会员商店以来,经过八年的发展,目前已经在包括北京、哈尔滨、长春、沈阳、大连、天津、济南、青岛、南京、南昌、长沙、福州、厦门、昆明、深圳、东莞、汕头、南宁和贵阳在内的19个城市开设了39家商场,包括沃尔玛购物广场、山姆会员店、沃尔玛社区店等三种业态。其中沃尔玛购物广场34家、山姆会员店3家,社区店2家。沃尔玛至今在华的总投资额达16亿人民币,创造了超过2万多个就业机会,累计纳税逾10亿元人民币。同全球沃尔玛一样,沃尔玛在中国同样坚持沃尔玛的优良传统,即专注于开好每一家店,服务于每一位顾客。始终为顾客提供优质廉价、品种齐全的商品和友善的顾客服务。沃尔玛中国每开设一家商场,均会为当地引入先进的零售技术及创新的零售观念。在激发竞争的同时可以帮助提高当地零售业的经营水平和服务质量,从而促进当地经济的共同繁荣。沃尔玛在中国的经营始终坚持本地采购,提供更多的就业机会,支持当地制造业,促进当地经济的发展。目前,沃尔玛中国销售的产品中本地产品达到95以上。至今沃尔玛已与超过15万家供应商建立了合作关系。在2002年12月由中国连锁经营协会和国际商业机器中国有限公司企业咨询服务部原普华永道咨询公司主办的中国消费品制造行业与中国零售业工商关系调查中,沃尔玛在“信用良好,付款结算正确无误的满意度”得分名列中国第一。沃尔玛一贯视供应商为合作伙伴,与供应商共同发展。同时,沃尔玛位于深圳的全球采购中心从中国采购大量商品出口到沃尔玛在全球其它国家的商店。沃尔玛直接和间接采购中国商品出口数额逐年递增。2001年采购金额为100亿美元,2002年为120亿美元,2003年达到150亿美元。秉承沃尔玛“天天平价,始终如一”的经营理念,沃尔玛购物广场通过积极采购,灵活配销,严格控制成本,从而能向顾客提供价廉物美的商品,最终将利益转让给顾客。沃尔玛顾客至上的服务准则在购物广场得以充分体现。在这里,顾客永远第一。为确保顾客的需要得到满足,沃尔玛的每一个员工正在致力于为顾客提供盛情的服务。随着中国经济的蓬勃发展,沃尔玛也正加快其发展的步伐,以便更好地服务顾客。对于沃尔玛这样一个既先进又优秀的企业,要跟上时代的脚步,在信息系统方面应该做出进一步的更新是很必要的,介于此,我有了做沃尔玛超市管理系统的想法,以下是一份超级市场信息系统现状的报告,介绍了目前超市领域主流系统的概况。内容如下(涉及部分商业秘密,只能简述)及时准确的业务处理可进行数据挖掘并做出相关报表信息查询信息共享信息安全数据备份该项目是要开发一个网络应用程序来管理超市的收入和支出管理。目前超市的收入和支出管理主要通过一个EXCELVBA应用程序来管理,我们的目标是通过该项目来替换原来的数据表单应用程序,从而能够提供更为友好的用户界面,更好的查询和统计功能,以及友好的数据库备份和恢复功能。在上述功能实现后能够进行数据挖掘和决策支持,并能支持未来的连锁要求。13定义MVCMODEL、VIEW、CONTROLLER的缩写,是APPLICATION开发的设计模式。STRUTS是建立基JSP模式2体系结构的完全开放源代码的WEB框架。JSP由HTML代码和嵌入其中的JAVA代码所组成。软件开发成本软件开发过程中所花费的工作量以及相应的代价。可行性研究指在具体的开发工作之前所做的研究工作,主要是调查该软件在经济、技术、环境等方面是否已具有可以开发的条件。14参考资料1吴其庆JSP编程思想与实践冶金工业出版社,2004134456页2张孝祥JAVA就业培训教程清华大学出版社,2001232433页3张文建JSP案例开发清华大学出版社,2003678900页4郭晶J2EE应用开发电子工业出版社,2003344765页5林风网站设计捷径西安电子科技大学出版社,2003352555页6李显济计算机网络机械工业出版社,2002355786页7罗哓沛系统分析员教程清华大学出版社,2001221556页8李香敏JSP轻松开发WEB网站希望电子出版社,2001345676页9孙卫琴TOMCAT与JAVAWEB详解电子工业出版社,200345322页10郑阿奇ORACLE实用教程电子工业出版社,2002345700页11陈杨JAVA程序设计基础清华大学出版社,2002122435页2可行性研究的前提21要求211模块及其功能根据权限的不同,可以分为两大模块。系统的主要功能为对每日销售信息的查询及管理、超市各个部门的信息查询及管理、超市商品供应商的信息查询及管理、各部门帐单的查询管理及支付情况、系统用户信息以及权限管理等。模块一该模块的主要功能包括每日销售信息的查询及管理、超市各个部门的信息查询及管理、超市商品供应商的信息查询及管理、系统用户信息以及权限管理。模块二该模块的主要功能包括超市货品供应商的信息查询及管理、各部门帐单的查询管理及支付情况。模块一的具体功能描述如下所示。每日销售信息查询及管理功能包括超市在每日关业后一小时内都将对当日的各个部门销售信息进行录入,在录入完成后将对录入的信息进行核对,对录入错误的信息进行修改和删除,也可以对以前的数据信息进行及时的修改,并且记录下修改的具体时间,同时,也可以对以前的销售信息按照各种信息条件进行查询,以此让用户能快速的找到需要查看的销售信息,迅速的了解超市每天的营业情况,让用户使用起来更加方便快捷。超市各部门信息查询及管理功能包括超市可以随时增加新的部门,总理可以对整个超市的各个部门信息进行管理,包括对各部门名称,部门描述,部门负责人以及各部门员工信息的增、删、改、查,此功能根据权限模块的不同其具体的实现有所不同,总经理可以对所有部门进行管理,而部门经理只能对自己部门的员工信息进行管理,这样通过不同的权限就限制了不同用户对系统功能的使用,便于系统的维护也有利于公司的管理。注意在增加负责人的时候,每个部门只能有一个负责人,如果各部门负责人名额已满,系统将提示已没有空闲的职位。超市货品供应商的信息查询及管理功能包括此功能是系统的两个权限用户都可以使用的一个公共的功能,不管是总经理还是部门经理,都可以对超市的货品供应商的详细信息进行增、删、改、查,这些信息包括供应商的公司名称、公司地址、电话、传真、联系人姓名,此功能的实现可以使超市对货品供应商有一个具体详细的管理,可以更加方便快捷的与供应商取得联系,提高了工作效率。系统用户信息以及权限管理功能包括这个功能是对该系统的各权限的用户信息进行增、删、改、查的管理,同时可以对用户的权限进行控制,用户权限可以根据员工的实际工作情况来进行调节,当员工升职或降职以后,此用户的权限可以由总经理来进行控制,总经理的默认用户名和密码都为ADMIN,如果发生意外造成密码或用户名丢失的情况,可以由系统管理员对数据库进行修改,以维护系统。模块二的具体功能描述如下所示。模块二中的超市货品供应商的信息查询及管理与模块一中的超市货品供应商的信息查询及管理功能一致。各部门帐单的查询管理及支付情况功能包括超市会为各部门从供货商处购买商品,商品进购后,先给供货商开出帐单,此帐单有开出日期和到期日期记录,由部门经理每周一对帐单记录进行查询,以保证帐单金额在到期前向供应商支付,帐单将下派到各个部门,由各部门每星期将帐单金额上缴到超市财会处,最后向供应商支付金额。在向系统中记录帐单的时候,系统会要求将帐单分发到各部门名下,然后自动计算出帐单的总金额,并记录在数据库中。查询时将显示帐单的总支出额,如用户请求显示详细信息,系统将把该帐单所属的各个部门的详细帐单项信息显示给用户,以便于经理对各部门的管理。在支付帐单以后,用户可以将帐单信息修改为已支付,并可将该帐单信息删除,表示此帐单已作废。212性能用户界面美观、友好,不用安装客户端,直接打开IE浏览器,通过服务器即可使用该系统,方便、快捷,数据库在服务器上由数据管理员统一管理,安全性好,易升级,易维护。213系统输入各部门信息以及其销售信息的各种数据、供应商的详细信息、用户信息及权限管理、与供应商之间的帐单信息等相关数据。214系统输出查询的结果和各种类型的报表。拟建系统要求采用MVC(STRUTSJAVABEANORACLE(连接池)模式开发,整个项目分为系统分析、设计、编码、测试、发布及文档管理等工作,预定时间为40天,通过该项目开发加深对所学知识的理解、熟悉项目开发流程及管理制度、培养团队合作精神,提高技术水平并为今后工作积累项目实战经验。215系统流程图打开IE浏览器敲入地址输入口令检验根据权限进入主页面用户信息管理部门信息管理销售信息管理供应商信息管理帐单信息管理图1系统流程图22目标系统的开发目标应该考虑如下所示员工工作效率的提高以及公司设备的相对减少。一次编写、到处使用,不受到操作系统的限制。数据的安全性好精确性高。系统发布后易维护、易升级。本系统的开发目的是利用JAVAORACLE技术使我们的系统达到高效率、跨平台、易维护、易升级的要求,利用B/S的开发模式是系统实现高速网络化管理,使数据的存储更精确更安全。23条件假定和限制231时间特性要求首次使用,时间稍长,但也30秒。以后再次打开,速度提升,响应时间10秒。232故障处理要求如因为操作错误导致程序出错,系统会有错误信息提示,要求用户重新登录。并且不能用后退重新进入上一页面,以保证数据信息的完整性和安全性,利用JAVA编写,可保证减少系统垃圾。24可行性研究采用的方法对沃尔玛超市的网络设施以及硬件条件进行实际调研。初步估算系统开发的综合费用以及发布后维护、升级费用。与超市具体员工进行交涉,进一步了解沃尔玛的实际情况。25评价尺度要求开发经费一定不可超过2万元,且开发时间不超过4个月。3对现有系统的分析31数据流程和处理流程32费用开支人力5000元;设备20000元;材料3000元;33人员要有三位专业的会使用VB、C进行编程的编程人员和SQLSERVER数据库开发人员34设备硬件服务器如IBMH70/1G/128G,客户机可以运行IE40以上版本浏览器35局限性沃尔玛超市现所使用的管理系统多数都是用VB、C为前台编程,后台用SQLSERVER数据库,根据本人长时间的调研,这样的搭配已经远远不能满足现代企业的跨平台(一次编写,到处运行)、高效率、易使用、易升级的要求。4所建议的系统的可行性分析41对所建议系统的概要描述本系统使用JSPSTRUTSJAVABEAN设计模式进行开发。首先进行数据库建模,并在数据库中建立各个数据表,建立STRUTSCONFIGXML文件,在STRUTSCONFIGXML文件中配置连接池(利用JBUILDER9开发可自动生成XML文件),把各组件包中的ACTIONFORMBEAN(数据BEAN)和ACTIONBEAN(逻辑BEAN)类在STRUTSCONFIGXML中进行配置并将其关联。新建JSP文件,利用HTML和JAVASCRIPT优化界面,利用WEBXML文件将JSP和STRUTS、JAVABEAN进行关联。在ACITONBEAN中得到连接,注意使用完连接后必须要关闭连接,根据设计逻辑进行代码编写。在此框架中的控制器可直接使用STRUTS提供的ACTIONSERVLET类,故设计的重点是各组件软件包中模型和视图设计。设计此系统可以根据权限的不同,分为两大模块。模块一的主要功能包括每日销售信息的查询及管理、超市各个部门的信息查询及管理、超市商品供应商的信息查询及管理、系统用户信息以及权限管理。该模块的使用权限属于管理员用户也就是超市的总经理,他可以对超市的销售信息,部门信息,供货商信息以及用户信息进行增,删,改,查的操作。模块二的主要功能包括超市货品供应商的信息查询及管理、各部门帐单的查询管理及支付情况。该模块的使用权限属于普通用户也就是超市的部门经理,他可以对超市的供货商信息和帐单信息进行增,删,改,查的操作。在实现模块功能的前提下,为了保证系统数据的安全性,让企业的利益得到维护,系统采用了权限控制功能的策略,让用户的使用权限受到控制,以保证数据的安全。根据企业自身的实际情况,用户的使用权被划分成了两个部分,权限较大的是超市总经理一类的人物,而普通权限属于部门经理,他们的权限大小不一样,部分功能也不相同,这样的设计使得系统的数据得到保护,不会因为别人的故意破坏而使数据崩溃,管理员进入系统的时候还可以对使用该系统的用户进行管理,可根据企业人力资源的实际情况进行安排。企业中各个部门只能有一个负责人,这样让部门和负责人形成一种一对一的关系,便于企业的管理。如各部门出现任何问题可以直接找负责人解决。42数据流程和处理流程图3数据流程和处理流程图43与现有系统比较的优越性首先,现在互联网已经进入了一个高速发展的阶段,这样现在的计算机就需要满足网络的需求,然而网络计算模式的一个特点是计算机是异构的,即计算机的类型和操作系统是不一样的,例如SUN工作站的硬件是SPARC体系,软件是UNIX中的SOLARIS操作系统,而PC机的硬件是INTEL体系,操作系统是WINDOWS或者是LINUX,因此相应的编程语言基本上只是适用于单机系统,例如COBOL、FORTRAN、C、C等等;网络计算模式的另一个特点是代码可以通过网络在各种计算机上进行迁移,这就迫切需要一种跨平台的编程语言,使得用它编写的程序能够在网络中的各种计算机上能够正常运行,JAVA就是在这种需求下应运而生的。正是因为JAVA语言符合了互联网时代的发展要求,才使它获得了巨大的成功。其次,ORACLE也是采用INTERNET计算模式的倡导者之一,在该模式下,组织者为分布式应用配置了万维网。ORACLE的很多显著特征使得它走在日益发展的信息管理群体前列。而且ORACLE9I服务器运行在很多不同的计算机上,支持下列配置基于主机的配置用户直接连到存放数据库的同一计算机上。客户机/服务器结构用户通过网络从他们的个人计算机客户机上访问数据库,数据库驻留在一个分离的计算机服务器上。分布式处理用户访问存放在不止一台计算机上的数据库。数据库分散在不止一台机器上,用户并不需要了解被存取数据的实际存放位置。WEB计算WEBENABLEDCOMPUTING能从基于INTERNET的应用访问数据。综上所述,现在的企业应用软件已经逐渐向JAVAORACLE这样的趋势发展,这也是解决现在软件不足的一种重要的方式44采用建议系统可能带来的影响能够为系统用户提供更为友好的用户界面,更好的查询和统计功能,并且在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论