超市管理系统开发文档

上传人:206****923 文档编号:88913815 上传时间:2019-05-13 格式:DOC 页数:63 大小:4.70MB
返回 下载 相关 举报
超市管理系统开发文档_第1页
第1页 / 共63页
超市管理系统开发文档_第2页
第2页 / 共63页
超市管理系统开发文档_第3页
第3页 / 共63页
超市管理系统开发文档_第4页
第4页 / 共63页
超市管理系统开发文档_第5页
第5页 / 共63页
点击查看更多>>
资源描述

《超市管理系统开发文档》由会员分享,可在线阅读,更多相关《超市管理系统开发文档(63页珍藏版)》请在金锄头文库上搜索。

1、超市管理系统开发文档1 可行性研究报告1.1 引言1.1.1 编写目的 本文档是某公司在通用超市信息服务平台基础上编制的。本文档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发开发过程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之一。1.1.2 背景21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是连锁超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经

2、营规模,成为超市努力追求的目标。1.1.3 定义服务平台角色:包括超市管理用户,超市收银用户,VIP用户,普通个人用户,系统管理员。其中:超市管理用户角色:主要负责物资的采购,入库等。超市收银用户角色:主要负责平常超市的交易,如收银、退换货等。VIP用户角色:默认分配给顾客平台注册的用户,是非管理系统的。普通个人用户角色:默认分配给普通的没有注册的顾客。系统管理员角色:主要分配给服务平台管理员,对系统初始化,系统内用户管理进行维护。1.2 可行性研究的前提1.2.1 要求要求能添加用户账号,密码,类型等信息。还能对数据库的备份,数据库还原。能进行商品的信息录入,包括商品的编号、名称、单价、单位

3、等。在销售管理中要包括商品的销售信息,销售金额等,并且能记录商品的销售时间,销售数量等,以及商品的当日销售总额。1.2.2 目标超市的目标是以优质的服务和品种齐全的商品,面向本地区的所有消费者,以使经营者能够实现利润。具体的目标为:最方便的提供消费者所需购买物品,详细如实的记录物品的品种分类,了解市场发展方向,及时修正进货信息,修改库存管理办法、结算工作办法、采购管理办法等,提高工作效率,节余财力物力资源。1.2.4 进行可行性研究的方法1. 经济可行性:超市管理系统的投入,能够提高工作效率,减少工作人员,从而减少劳力资本的投入,根据核算,系统投入几个月之后,就能够收回开发系统的投资,所以从经

4、济角度来说,本系统开发完全必要。2. 社会可行性分析:目前超市管理系统已经在大型的超市中得到了广泛的应用,超市管理需要现代化和信息化,只有合理的运用信息化的管理,才能在市场竞争中立于不败。超市管理系统不仅能够提高经营者的回报,而且能够随时掌握市场的动向,为经营者提供必要的市场信息,解决了经营者最需要解决的迫切问题,同时超市管理系统对操作人员的要求不高,也合理的节约了成本的投入。3. 本系统操作方便灵活,便于学习,因此,该系统具有可行性。可行性研究结论:通过经济、技术、和社会等方面的可行性研究,可以确定本系统的开发完全必要,而且是可行的,可以立项开发。1.3 对现有系统的分析1.3.1 数据流程

5、和处理流程1.3.2 工作负荷所有的工作都需人工进行,对于进货和库存管理甚至需要人工进行统计,工作繁重,且效率低下,容易出错。1.3.3 费用开支需要大量的纸质文档,对信息进行记录,需要支付大量费用,且造成资源的浪费。由于所有的工作都需要人工进行且效率低下,所以需要支付较多的工资。1.3.4 人员项目经理:王立强;分析员:王凤丽,万文娜;程序员:王晓林;调试员:王万乐,孙瑞鹏。1.4 所建议的系统1.4.1 对所建议系统的说明本系统对客户端和服务器的设备要求相对不高,对计算机系统的软件的要求也能满足,在技术上,是完全可是实现的。在经济方面,由于就目前市场的观察,各大中小型超市的现状有待改善,该

6、系统恰恰填补了这方面的空白,经济收益前景可观。我们针对当前各超市对经营业务和人事管理的特点和技术人员的实际水平,尽量采用易懂易读的人机界面,是用户可以在短时间内完全掌握运用。在设计本系统的过程中,本小组成员首先对市场进行调查,分析相关的数据,并研究当前正在使用的相关系统。进而确定问题所在,并制定解决问题的办法和行的方案。同时也要考虑到经济与技术方面的可行性。最后草拟计划,并付诸实施。1.4.3 改进之处我们所建议的系统一方面不再需要大量纸张,进行信息的记录,从而节约了很多资源,另一方面,所有的记录只需一台电脑就能完成,不再需要大量的人力进行信息的录入,从而节约了人力资源,而且无需再人工地一条一

7、条地对信息进行书写,节约了很多时间,且大大地提高了工作效率。1.5 技术条件方面的可行性在IT行业中从业的工作人员一般都要求懂计算机,具有一定软硬件基础,会使用各种管理软件,熟悉IT产品。因为,超市中的对员工素质要求比较高,从管理层到下面的营销人员,都要求具有一定的IT背景,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够使系统顺利的运行了。1.6 投资及收益分析1.6.1 支出包括采购、开发和安装下列各项所需的费用,如:a. 房屋和设施500元b. ADP设备300元c. 数据通讯设备300元d. 环境保护设备200元e. 安全与保密设备100元;f. AD

8、P操作系统的和应用的软件200元;g. 数据库管理软件100元。h. 工作人员工资1.6.2 收益1.6.2.1 一次性收益即软件卖出收益,按照合同为十万元。1.6.2.2 非一次性收益经过本次软件项目,可以应用在其他项目中,并且可以稍加修改出售给其他超市,收益为五万元。1.6.2.3 不可定量的收益代码库的完善,工作人员经验的增加等。1.6.3 收益/投资比收益投资比约为10/11.7 社会条件方面的可行性随着计算机技术的发展和网络人口的增加,人们对网络的需求也越来越苛刻,越来越贴近其生活,电子信息管理已经成为网上的一股潮流。而更多的,是要求传统行业的管理要延伸到网络,以更方便其生活、工作和

9、学习。可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。1.7.1 法律方面的可行性法律可行性是考虑要开发系统是否存在任何侵犯、妨碍和责任问题,用户操作可行性考虑待开发软件的运行方式在用户组织内是否行得通,现行管理制度、人员素质、操作知识是否可行。由于在本系统中是有合同作为双方合作的基础,所以不

10、会存在任何侵犯、妨碍和责任问题。即使存在了,也可以根据合同进行分析,一定有人会负责任,所以此系统完全可以进行开发。1.7.2 使用方面的可行性超市作为一个商品资源的集散点,其主要功能就是对顾客开放购买的地方。传统的超市管理系统,手工管理,这种方式应用最传统的“笔纸操作系统”,将超市的货物信息、销售信息、厂商信息管理及单据管理等均以纯手工的形式进行,将信息以表格文件的表现形式记录在纸上,再进行统一保存。这种方式虽然在简单信息查询时会有一定的方便,但是存在着更多的不便:信息保存时间和条件很受限制、容易被损坏、信息查询不便、信息传达容易造成失误等。采取我们所建议的系统便能很好地解决上述问题。1.8

11、结论和传统管理模式相比较,使用本系统毫无疑问会大大提高超市的运动效率,辅助提高超市的决策水平管理水平,以降低经意成本,提高效益,减少差错,节省人力,减少顾客购物时间,增加客流量,提高顾客满意度,增强超市扩张能力,提供有效地技术保障,故该系统可以立即开始进行。2 项目开发计划编制项目开发计划的目的是用文件的形式,把对于在开发过程中各项工作的负责人员、开发进度所需经费预算、所需软、硬件条件等问题作出安排记载下来,以便根据本计划开展和检查本项目的开发工作。编制内容要求如下:2.1 引言2.1.1 编写目的本报告是面向用户及项目团队而编写的,目的在于使项目负责人及项目成员明确软件的主要功能模块,以及让

12、用户对概要设计书中所列出的模块的功能提出修改或补充的意见。2.1.2 背景a.待开发软件系统的名称:超市销售管理系统;b.列出此项目的任务提出者、开发者:王立强;c.用户:各大连锁超市。2.1.3 定义SQL语言英文全称是Structure Query Language,意为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通用来执行各种各样的操作,例如更新数据库中的数据、从数据库中提取数据等。SQL已被ANSI(美国国家标准协会)和国际标准化组织(ISO)定为关系型数据库语言的标准语言。目前绝大多数流行的关系型数据库管理系统,如Oracle、Sybase、MicroSoft

13、 Sql Server、DB2等都遵循SQL语言标准。SQL语句有很多,功能齐全,大致可以分为四大类:数据定义:用于创建、删除、修改数据中的各类对象,如CREATE、DROP、ALTER。数据查询:对数据库查询检索,命令有SELECT。数据更新:插入、更新、删除数据库,如NSERT、UPDATE、DELETE。数据控制:数据控制管理,如表加锁、授权、回收授权、提交事务、回滚事务,命令有:LOCK、GRANT、REVOKE、COMMIT、ROLLBACK。2.2 项目概述2.2.1 工作内容该系统主要针对当前各中小型超市的管理应用来设计的。经过市场调查和分析,主要的模块有企业信息、仓库信息、供货

14、商信息、商品信息、采购信息等。本系统需要完成对以上各模块信息的查询、添加、删除和打印功能。2.2.2 主要参加人员指导教师:王丽榕。开发者:王立强、王凤丽、王晓林、万文娜、孙瑞鹏、王万乐。2.2.3 产品及成果2.2.3.1 程序该系统移交给用户的应用软件命名为超市管理系统。该系统使用java开发环境用SQL语言来进行开发。java是一种可视化的面向对象的快速应用程序开发环境,它以其开放的体系结构,简洁高效的集成开发环境,强大的数据窗口技术,几乎无所不能的数据库访问能力和友好的用户界面,已成为client/server模式应用和基于internet模式应用最优秀的开发工具之一。2.2.3.2

15、文件1,超市管理系统安装。点击该exe文件一步步安装该系统。2,用户说明。包括对该系统的简要说明以及常见的问题的答疑等。3,网络访问链接。点击链接相关的网络资源进行有效的帮助。4,素材。包括了本系统中的图片等资源的集合。2.2.3.3 服务在用户需要运用该系统之日起,既上门培训安装该系统,并将基本的运用的知识和注意事项告知用户。并教会用户基本的维护和常见问题的处理知识。本超市管理系统在windows 系列操做系统上都能安装使用,硬件方面只使用一般的就可以无需硬件扩展资源。因此使用于一般用户的计算机使用。2.2.3.4 非移交产品可行性研究报告、项目开发计划、软件需求说明书、设计说明书、测试计划和分析以及系统开发总结报告。2.2.4 验收标准1,超市管理系统安装。点击该exe文件一步步安装该系统。该安装过程中需要顺利安装。包括程序的正常运行,以及用户对界面的满意程度。2,用户说明。包括对该系统的简要说明以及常见的问题的答疑等。能够保证用户易懂,所涉及的知识面达到,用户满意。3,网络访问链接。点击链接相关的网络资源进行有效的帮助。能成功连接到相关网络,获取相应的网络资源。4,素材。包括了改系统中的图片等资源的集合。2.2.5 完成项目的最迟期限最迟期限为2012年6月底。2.2.6 本计划的审查者与批准者

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号