1、软件工程课程设计:超市管理系统 1 一 可行性研究 1.11.1 引言引言 1.1.1 编写目的 可行性研究的目的是为了在对问题进行研究的同时,以最小的代价在最短的时间内确 定问题是否可解,以保证后续的工作能有效完成。在此项目中,通过全面的信息采集和处 理,辅助提高超市的决策水平,大大提高超市的运作效率。为超市的管理人员带来的较大 的方便。经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的 问及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。为降低 经营成本,提高效益,增强超市扩张力,提供有效的技术保障。 1.1.2 项目背景 现在的超市已经成为人们日常
2、生活中不可缺少的一个组成部分,它的存在给人们的生活 带来了很大的方便。做为超市内部的人员,商品和销售的管理工作,对超市的成功经营十分 重要。然而传统的管理,主要以人工为主,不但费时费力,风险也较大。21 世纪,超市销 售的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的 竞争、人才的竞争。技术的提升和管理的升级是销售业的竞争核心。该超市管理系统将用于 各种超市的超市进出货, 消费者信息和职工信息的管理, 实现以计算机辅助形式代替传统的 手工查询记录形式,减轻超市管理人员的劳动强度,提高工作质量和效率,从而使超市管理 更加合理化和科学化。 1.1.3 术语定义 1 商
3、品条形码:每种商品具有全球唯一的条形码,对于某些价格一样的商品,可以使用 自定义条形码。 2 交易清单:包括交易的流水账号、每类商品的商品名、数量、所有商品的总金额、所 付金额、找零金额、交易的时间、负责本次收银的员工号。 3 商品积压:在一定时期内,远无法完成销售计划的商品会造成积压。 4 促销:在一定时期内,某些商品会按低于原价的促销价格销售。 5 库存告警提示:当商品的库存数量低于库存报警数量时发出提示。 6 盘点:计算出库存、销售额、盈利等经营指标。 1.1.4 参考资料 软件工程讲义 曾一,付鹤岗,古平,郑洪英 重庆大学计算机学院 软件工程实践教程 赵池龙,姜义平,张建 电子工业出版
4、社 1.2 1.2 可行性研究的前提可行性研究的前提 1.2.1 项目要求 功能要求:为超市管理提供服务,方便超市经营,提高超市管理的质量和服务效率 输出要求:数据完整,详实。 操作要求:简捷,快速,实时。 时限要求:7 天,2011 年 7 月 1 日至 2011 年 7 月 8 日。 软件工程课程设计:超市管理系统 2 1.2.2 项目目标 针对超市的特点,为了帮助超市经营者节约人力开销有设备开销,提高超市的处理速度 和竞争力,扩大超市的经济效益,我们将开发以下子系统:前台销售系统、后台管理系统, 其中这两个子系统又包含其它一些子功能。采用这种方法来对整个超市系统进行高效的管 理,达到自动
5、化、科技化的目的。 1.2.3 可行性分析 管理可行性分析:超市的经营者大多具备电脑基本操作知识,对于必要 的专业操作经短期培训即可;管理基础工作和各项管理制度比较健全, 执行严格,原始数据采集完整,保存良好。 经济可行性分析:超市管理系统的投入,能够提高工作效率,减少工作 人员,从而减少人力资本的投入,根据核算,系统投入三个月后,就能 够基本收回开发系统的投资,从经济角度来说,本系统开发完全必要。 技术可行性分析 1硬件:电脑一台 2软件:操作系统:中文 Windows 7 开发系统:Microsoft Visual basic 6.0,SQL Server 2005 的服务 器版本。系统本
6、身对硬件和软件的要求都不高且系统兼容性很 强,平台的移植性也很好,因此无论在系统的硬件及软件上都 满足开发的要求。 3本系统涉及到的技术因素: 管理系统的开发方法。使用结构化和面向对象开发方法开发 软件系统 编程、数据库技术。开发小组能使用 Visual Basic 编程同时熟 悉数据库相关知识 4运行上的可行性: 操作简单:简单的操作规则使操作人员能轻松掌握。 查询方便:用户可设定任意条件和任意的查询项目进行检索。 统计灵活:任意条件下任意项目的产品入库时间、数量等的 统计及查询项目均可进行交叉统计。 1.31.3 结论意见结论意见 在经济,技术,管理和社会因素方面都有可行性,可以确定本系统的开发完全必要,而 且是可行的,可以立项开发。 软件工程课程设计:超市管理系统 3 二 项目开发计划 2.12.1 引言引言 2.1.1 编写目的 为项目管理人员、开发人员和用户提供一个对资源、成本、进度做出合理估算和安排 的框架,以便管理者有效地组织、实施和管理该项目计划,保证软件项目开发成功。本报 告的主要作用是确定各个项目模块