1、1引言11.1编写目的11.2背景11.3定义11.4参考资料12可行性研究的前提22.1要求22.2目标32.3条件、假定和限制32.4进行可行性研究的方法32.5评价尺度33对现有系统的分析43.1处理流程和数据流程43.2工作负荷43.3费用开支43.4人员43.5设备43.6局限性54所建议的系统54.1对所建议系统的说明54.2处理流程和数据流程54.3改进之处64.4影响64.4.1对设备的影响64.4.2对软件的影响74.4.3对用户单位机构的影响74.4.4对系统运行过程的影响74.4.5对开发的影响74.4.6对地点和设施的影响84.4.7对经费开支的影响84.5技术条件方面
2、的可行性85可选择的其他系统方案85.1可选择的系统方案185.2可选择的系统方案296投资及效益分析96.1支出96.1.1基本建设投资96.1.2其他一次性支出96.1.3非一次性支出106.2收益106.2.1一次性收益106.2.2非一次性收益116.2.3不可定量的收益116.3收益投资比116.4投资回收周期116.5敏感性分析127社会因素方面的可行性127.1法律方面的可行性127.2使用方面的可行性128结论1313可行性研究报告1引言1.1编写目的本报告是面向超市管理人员而编写的,目的在于提出当前使用超市销售管理系统的可行性,通过对市场的研究认为现在对于超市的管理必然需要软
3、件方面的支持和投入,能对超市的管理工作有很大的帮助,并且会给超市带来更大的利润。1.2背景A. 本项目的名称:超市销售管理系统;B. 本项目的任务提出者、开发者:;用户:各大小超市;1.3定义面向对象设计(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。OOP 达到了软件工程的三个主要目标:重用性、灵活性和扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发送信息。1.4参考资料1 张海藩 ,软件工程导论,清华大学出版社。2 陆丽娜主编,
4、软件工程,经济科学出版社3数据库系统概论萨师煊 高等教育出版社4管理信息系统,薛华成 清华大学出版社2可行性研究的前提2.1要求A. 功能;用户登录:对用户权限进行分类,不同权限的用户拥有不同的权利,从而提高系统的安全性。商品管理:对仓库中的商品进行分类处理,能轻松地对商品信息进行查询。进货管理:减轻仓库管理人员的工作,并提高其工作效率。库存管理:对库存商品进行统计。销售管理:进行销售情况的记录,并且与库存管理相连,精确商品的统计。B. 性能;1、多层结构设计:严格意义上的三层结构设计,其程序逻辑结构分为用户界面层、业务逻辑处理层和数据存储层。本系统采用的上有三层结构进一步扩展而成的多层结构。
5、2、面向对象设计:在系统中将商品类型、商品等都封装成相应的类,同时每个类都有自己对应的集合类和操作类,从而再次提高了对数据库操作的安全性和程序的可扩展性。3、指导经营的功能:进销存管理系统并不仅仅能代替传统的书面操作,更重要的是它提供了信息分析的功能,只要单击一个按钮就可以查到目前销售最好的商品或是库存最多的商品,从而起到指导经营的作用。C. 对商品基本信息的输出:便于对商品的了解和管理,能让管理人员知道商品的基本信息,并且对商品的数量进行统计,从而采取进货等措施。销售记录的输出:能让管理人员轻松地了解商品的销售情况。D. 对商品基本信息的输入:将商品的基本信息进行输入,使得管理人员对商品有基
6、本的了解。销售记录:对商品的销售情况进行记录,从而方便管理人员对商品销售情况的了解。E. 处理流程和数据流程用图表的方式表示出最基本的数据流程和处理流程,并辅之以叙述;F. 要求不同的用户采用不同的登录密码,并且对不同用户有不同的权限,安全性良好。2.2目标超市管理系统能减少很多不必要的资源,不用象以前那样用冗余的纸张式管理。大大节省了管理人员的工作量,并且计算机的存储与系统快速查询功能大大提高了管理人员的工作效率。方便的操作界面,省时省力,提高工作效率。2.3条件、假定和限制a 所建议系统的运行寿命的最小值:5年;b 进行系统方案选择比较的时间:2周;c 经费、投资方面的来源:投资人投资;d
7、 所有技术资料都由提出方保管,合同制定确定违约责任;e 运行环境在WIN98,WIN2000,WINXP和Vista上等都可以运行;f 系统投入使用的最晚时间:2011年1月。2.4进行可行性研究的方法本系统采用系统研究法与比较研究法相结合的办法对所建议的系统进行评价。首先我们对超市的实际情况进行调查,征询超市管理人员,对所期待的功能进行了解;然后将我们所建议的系统,与其他的可选择的系统方案进行比较,看是否具有优势。2.5评价尺度a.是否功能齐全,运行是否稳定。 b.是否方便管理。c.开发时间及费用支出是否超出预期。d.是否能提高工作效率。e.是否具有界面美观,操作简单的特点。3对现有系统的分
8、析现有的系统是一个人工系统,所有的工作都需要人工进行。3.1处理流程和数据流程用户登录无需用户登录,几乎没有安全性可言商品管理不能详尽的对商品信息进行管理进货管理采取人工操作,工作繁重库存管理人工管理,工作繁重,并且容易出错销售管理不能对总的销售情况进行统计3.2工作负荷所有的工作都需人工进行,对于进货和库存管理甚至需要人工进行统计,工作繁重,且效率低下,容易出错。3.3费用开支需要大量的纸质文档,对信息进行记录,需要支付大量费用,且造成资源的浪费。由于所有的工作都需要人工进行且效率低下,所以需要支付较多的工资。3.4人员进货管理人员、库存管理人员、销售人员:只需基本的算术能力即可,需要的人员
9、比较多,因为工作极其繁重。3.5设备 无需什么专用的设备,只需要基本的纸、笔即可。3.6局限性现有系统的局限性主要体现在:工作进度比较缓慢,对商品信息的查找、销售记录的查询等几乎无法进行,不便于整个超市的管理。且浪费大量的人工劳动,工作效率低下。即使是对现有系统的改进,也无法满足超市的扩大发展等需求。唯一的解决方法就是利用能高速完成工作的软件进行帮助。4所建议的系统4.1对所建议系统的说明本系统将大大减少管理人员的工作量,并且计算机的存储与系统快速查询功能大大提高了管理人员的工作效率。方便的操作界面,省时省力,提高工作效率。4.2处理流程和数据流程给出所建议系统的处理流程和数据流程。本系统的处
10、理流程如下:厂商商品信息营业员订货信息购买信息顾客销售信息用户信息(员工)商品信息库存信息老板本系统的数据流程如下:厂商超市老板顾客超市管理系统超市老板F1商品信息F5进货信息F4库存信息F3销售额信息F1商品信息F2用户信息F6购买信息4.3改进之处我们所建议的系统一方面不再需要大量纸张,进行信息的记录,从而节约了很多资源,另一方面,所有的记录只需一台电脑就能完成,不再需要大量的人力进行信息的录入,从而节约了人力资源,而且无需再人工地一条一条地对信息进行书写,节约了很多时间,且大大地提高了工作效率。4.4影响本系统将大大地节约资源,且能很好地提高工作效率。4.4.1对设备的影响对于我们所建议
11、的系统,需要一台计算机,不再需要大量的纸张。4.4.2对软件的影响所建议的系统对现有软件不会产生冲突,具有有很好的兼容性和稳定性。4.4.3对用户单位机构的影响为了建立和运行所建议的系统,用户单位能减少大量的人员,在技术方面没有很大的要求,只要会基本的计算机操作即可。4.4.4对系统运行过程的影响a 用户的操作规程:用自己的用户名进行登录,然后进行在自己权限范围内的各项操作;b 运行中心的操作规程:对用户设置不同的权限;c 源数据的处理:进行录入;d 数据进入系统的过程:由操作人员进行录入,然后数据库会对其进行管理;e 对数据保存的要求,对数据存储、恢复的处理:有数据库管理软件完成;f 输出报
12、告的处理过程、存储媒体和调度方法:可由打印机进行打印;g 系统失效的后果:数据丢失;h 恢复的处理办法:在一定的时期进行数据的备份,当出现问题是能进行恢复。4.4.5对开发的影响a. 为了支持所建议系统的开发,用户需进行的工作:为开发人员提供参考信息;b. 为了建立一个数据库所要求的数据资源:超市的销售记录、库存情况、商品信息等信息;c. 为了开发和测验所建议系统而需要的计算机资源:数据库管理软件;d. 所涉及的保密与安全问题:对不同的用户设置不同的权限。4.4.6对地点和设施的影响所建议的系统无需建筑物方面的要求,环境设施即一张电脑桌以放置计算机。4.4.7对经费开支的影响实际调查须人力费用
13、:500元;材料费用:500元;程序设计(可行性研究,需求分析,设计,编码和单元测试,综合测试):5000元用户单位购买计算机:4000元4.5技术条件方面的可行性在IT行业中从业的工作人员一般都要求懂计算机,具有一定软硬件基础,会使用各种管理软件,熟悉IT产品。因为,超市中的对员工素质要求比较高,从管理层到下面的营销人员,都要求具有一定的IT背景,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够使系统顺利的运行了。5可选择的其他系统方案5.1可选择的系统方案1直接购买,需要价格要低于自己开发的投资,但由于已经存在的系统不是建立在对本超市进行调查的基础之上,对
14、本超市的实际情况不是十分的了解,对本超市所需求的一些功能没有办法满足。5.2可选择的系统方案2对原版本进行改进,目前版本过于粗陋,漏洞比较多,外界浸入比较方便,特别是安全指数特别低,而要打这些补丁,其花费的人力和物力及财力并不比重新开发一个要节省。因为本系统是一个并不庞大的工程,所以重新开发比较有价值。6投资及效益分析 6.1支出实际调查须人力费用:500元;材料费用:500元;程序设计(可行性研究,需求分析,设计,编码和单元测试,综合测试):5000元用户单位购买计算机:4000元6.1.1基本建设投资a. 基础设备:计算机:4000元;b. 数据通讯设备:固定电话:200元;c. 环境保护
15、设备:电脑桌:200元;d. 安全与保密设备;e. 数据库管理软件。6.1.2其他一次性支出a 研究(需求的研究和设计的研究):500元;b 开发计划:500元;c 数据库的建立;d 检查费用和技术管理性费用;e 开发安装人员所需要的一次性支出:200元;f 辞退一些员工的违约金。6.1.3非一次性支出费用名称金额单位设备的维护费用500元/年软件的维护费用500元/年数据通讯维护费用200元/年人员的工资、奖金2000元/月房屋、空间的使用开支1000元/月公用设施方面的开支2000元/月保密安全方面的开支0其他经常性的支出等500元/年6.2收益对于所选择的方案,说明能够带来的收益,这里所
16、说的收益,表现为开支费用的减少或避免、差错的减少、灵活性的增加、动作速度的提高和管理计划方面的改进等,包括;6.2.1一次性收益a 采用所建议的系统后,不再像原来一样需要大量的纸张;因为我们所建议的系统,是用计算机进行数据等的处理,大大地提高了运行的效率,并且在数据录入、存储和恢复等技术方面有明显地提高;系统性能良好,操作简单;采用了数据压缩技术。b 我们所建议的系统运行速度很快,能很快地处理售货等操作,从而提高超市的运转速度,增加客流量;对于数据的处理,我们采用数据库技术,降低了出错的可能性,而且定期地对数据进行备份,即使出现问题,也能很快地对数据进行恢复。c 因为采用了计算机,将减少大量的
17、工作量,从而不再需要像以前那样需要那么多的人力资源。6.2.2非一次性收益名称描述金额单位收益增加客流量2000元/月开支的减少缩减员工和使用资源3000元/月6.2.3不可定量的收益采用我们所建议的系统之后:1、大大减少管理人员的工作量,2、计算机的存储与系统快速查询功能大大提高了管理人员的工作效率,3、方便的操作界面,省时省力,提高工作效率。所有这些将为超市的发展带来极大地帮助,为超市的利益带来极大地提高,并且有助于超市的扩大经营。6.3收益投资比收益远大于投资。6.4投资回收周期因为我们所建议的系统,在投入方面相对比较少,而在对超市的利益方面有很大的提高,并且为超市节约了很多的资源,所以
18、我们估计在一年内都能得到回收。6.5敏感性分析我们所建议的系统的最短的生命周期是五年,系统的工作负荷量虽然由所配置的计算机有很大的关系,但是现行的计算机都是有很强的处理能力的,所以无需担心;使用我们所建议的系统,只需要使用我们的系统,外加数据库管理软件即可;在设备的配置方面没有很大的要求,我们所预计的收益将会远大于支出。7社会因素方面的可行性随着计算机技术的发展和网络人口的增加,人们对网络的需求也越来越苛刻,越来越贴近其生活,电子信息管理已经成为网上的一股潮流。而更多的,是要求传统行业的管理要延伸到网络,以更方便其生活、工作和学习。可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是
19、否能够解决。要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。7.1法律方面的可行性法律可行性是考虑要开发系统是否存在任何侵犯、妨碍和责任问题,用户操作可行性考虑待开发软件的运行方式在用户组织内是否行得通,现行管理制度、人员素质、操作知识是否可行。由于在本系统中是有合同作为双方合作的基础,所以不会存在任何侵犯、妨碍和责任问题。即使存在了,也可以根据合同进行分析,一定有
20、人会负责任,所以此系统完全可以进行开发。7.2使用方面的可行性超市作为一个商品资源的集散点,其主要功能就是对顾客开放购买的地方。传统的超市管理系统,手工管理,这种方式应用最传统的“笔纸操作系统”,将超市的货物信息、销售信息、厂商信息管理及单据管理等均以纯手工的形式进行,将信息以表格文件的表现形式记录在纸上,再进行统一保存。这种方式虽然在简单信息查询时会有一定的方便,但是存在着更多的不便:信息保存时间和条件很受限制、容易被损坏、信息查询不便、信息传达容易造成失误等。采取我们所建议的系统便能很好地解决上述问题。8结论和传统管理模式相比较,使用本系统毫无疑问会大大提高超市的运动效率,辅助提高超市的决策水平管理水平,以降低经意成本,提高效益,减少差错,节省人力,减少顾客购物时间,增加客流量,提高顾客满意度,增强超市扩张能力,提供有效地技术保障,故该系统可以立即开始进行。