系统分析是咨询研究的最基本的方法,我们可以把一个复杂的咨询项目看成为系统工程,通过系统目标分析、系统要素分析、系统环境分析、系统资源分析和系统管理分析,可以准确地诊断问题,深刻地揭示问题起因,有效地提出解决方案和满足客户的需求。
作为系统需求分析的基本任务就是准确地回答“系统必须做什么”这个问题,需求分析的任务并不是确定系统怎样完成它的工作,而是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。
加入WTO之后,随着我国经济的高速发展,中小型的商品流通企业越来越多。这些企业经营的商品种类繁多,难以管理。然而目前,对于一般中小型超市在超市管理上还是采用手工管理的方式。这种方式办公效率低下,不能有效地提供商品信息,对进销存进行管理,而且存在着安全隐患,不能保证数据的安全性。超市管理系统是商业企业经营和管理的核心环节,也是企业取得效益的关键。为了完善管理制度,更好的适应当前超市对商品管理的需求,解决手工管理存在的缺陷,实现商品管理信息化,开始一套完善的超市管理系统尤为重要。
3.1.1 功能需求
(1) 一般用户
一般用户功能。根据用户所在的部门,可以进入相应的管理页面,不支持对其他部门页面进行管理。
(2) 管理员
管理员功能。管理员拥有最大权限,可以进入所有管理页面并配置系统信息,具体功能描述如下。
1、可以进行超市基本资料的文护,包括商品资料文护、供应商资料文护、客户资料文护、员工资料文护。
2、可以进行商品类型管理。
3、可以进行商品进货管理。
4、可以进行商品销售管理。
5、可以进行商品报损管理。
6、可以进行商品退货管理。
7、可以支持用户权限管理。
8、可以支持报表打印功能。
3.1.2 性能需求
可以分为以下几种。
1.安全性要求:所有访问数据库的操作,必须尽量保证安全。
2.时间性要求:保证用户一次最简单的操作过程在1分钟内完成。
3.美观性要求:要求界面美观,操作简便。
3.2 系统可行性分析
3.2.1 技术及开发方法可行性
根据客户提出的系统功能、性能及实现系统的各项约束条件,从技术的角度研究系统实现的可能性。没有技术可行性,就没有经济可行性。
系统流程如是描绘物理系统的传统工具,他的基本思想是用图形符号以黑盒子的形式描绘系统里面的每个部件,包括程序、文件、数据库、表格、人工过程等。
超市管理系统开始涉及到的技术因素如下。
(1) 构规划和技术设计。开发人员有应用数据库开发经验。
(2) 数据库技术。开发人员能熟悉使用一个编程语言。
经过以上条件的分析和考虑最后在现有条件下的最终方案如下。
本系统可以在Windows 7 下,画出数据流程图,用例图等一系列图形进行更形象的分析,在Access 2003数据库支持下进行研发,而在本研发条件下是可行的并且是有条件的。
3.2.2 经济可行性分析
通过调查分析开发超市管理系统所具备的能力及实现的方法,准确确定超市管理的总体结构,利用关系数据库所具有的能力,以最简洁最容易的方法,使用开发工具达到最好的效果。超市管理系统的投入,能够提高工作效率,减少工作人员,从而减少劳动力资本的投入。根据核算,系统揉入10个月之后,就能够收回开发系统的投资,所以从经济角度来说,本系统开发完全必要。
3.2.3 操作可行性分析 VB超市管理系统设计+ER图+可行性分析(5):http://www.youerw.com/jisuanji/lunwen_3998.html