软件工程 可行性分析

上传人:痛*** 文档编号:64563449 上传时间:2022-03-21 格式:DOCX 页数:11 大小:512.02KB
收藏 版权申诉 举报 下载
软件工程 可行性分析_第1页
第1页 / 共11页
软件工程 可行性分析_第2页
第2页 / 共11页
软件工程 可行性分析_第3页
第3页 / 共11页
资源描述:

《软件工程 可行性分析》由会员分享,可在线阅读,更多相关《软件工程 可行性分析(11页珍藏版)》请在装配图网上搜索。

1、软件工程 可行性分析一、可行性分析-实验目的n 掌握软件项目立项时可行性研究的方法、内容和步骤n 掌握可行性研究报告(立项报告)的编写方法n 学习使用Project进行项目的计划安排二、可行性分析-实验原理n 可行性研究是软件项目在正式立项前必须进行的分析,目的不是解决问题,而是确定软件项目是否值得做以及能否用尽可能小的代价在尽可能短的时间内解决。n 可行性研究最根本的任务是对以后的行动方针提出建议,如果问题没有可行的解,应建议停止这项开发工程,以避免时间、资源、人力和金钱的浪费;如果问题值得解,则推荐一个好的解决方案,并制定一个初步的工程计划n 可行性研究的内容一般包括:技术可行性、经济可行

2、性、操作可行性、法律和社会可行性、开发方案的选择以及进度计划。(1)技术可行性:使用现有的技术能实现这个系统吗?(2)经济可行性:这个系统的经济效益能超过它的开发成本吗?(3)操作可行性:系统的操作方式在这个用户组织内行得通吗?(4)法律和社会可行性:系统开发过程中是否涉及的各种合同、侵权、责任等与法律、法规吻合或抵触的问题?(5)开发方案的选择:对不同的系统开发方案进行分析、比较和论证,选择合理的方案,推荐行动计划。三、可行性分析-实验内容与步骤1)可行性研究的步骤一:分析系统目的。2)可行性研究的步骤二:分析当前系统的状况。3)可行性研究的步骤三:当前系统的业务流程。4)可行性研究的步骤四

3、:分析当前系统的不足。5)可行性研究的步骤五:提出新的目标系统。6)可行性研究的步骤六:检查目标系统是否满足要求。7)可行性研究的步骤七:制定新系统的技术方案。8)可行性研究的步骤八:方案分析比较。9)可行性研究的步骤九:推荐方案。10)可行性研究的步骤十:编制新系统的开发计划。11)可行性研究的步骤十一:编制可行性研究报告。四、可行性分析-实验成果各组大作业选题的可行性研究报告(1人/组)n 结合案例的步骤和国标GB8567计算机软件产品开发文件编制指南中的“可行性研究报告”的编写提示编写。n 其中,可行性分析报告中必须画出所选择系统的数据流图并编写数据字典各组大作业选题的可行性研究报告(1

4、人/组)结合案例的步骤和国标GB8567计算机软件产品开发文件编制指南中的“可行性研究报告”的编写提示编写。其中,可行性分析报告中必须画出所选择系统的数据流图并编写数据字典图书馆管理系统A可行性研究报告一引言1.1 编写目的基于图书管理者对对用户的管理以及对图书的借阅、归还等提供轻松快捷的管理方式,同时也方便广大的读者用户可以随时随地的对图书进行借阅、归还、续借、查询等。1.2背景A.用户:图书馆;B.该软件系统同其他系统或其他机构的基本的相互来往关系:该系统目前为止为单机版,独立于其他系统;C.项目开发环境:Windows XP+SQL Server+C#。1.3定义“图书管理系统”是一种基

5、于集中统一规划的我数据库数据管理型模式,是利用数据库软件编制的管理软件。一实现图书、读者以及日常工作等多项管理,对整个系统的分析、设计过程做出一个完整论证为目的。1.4参考资料(1)软件工程导论,张海藩,清华大学出版社。(2)实用软件工程,郑人杰等,清华大学出版社。(3)C#+SQL Server 项目开发实践.中国铁道出版社.苏年乐.主编。(4)C#程序设计教程曾强聪编著中国水利水电出版社。二可行性研究的前提2.1要求1)功能:这是一个图书管理系统,主要负责图书的采购信息存档、对图书信息的查询及编辑、对学生相关信息的管理、对借阅书本情况的管理;2)安全与保密要求:登陆系统时,需验证身份和密码

6、,只有图书管理员的身份才能进入系统进行信息的操作;3)处理流程和数据流程用图表的方式:表示出最基本的数据流程和处理流程,并辅之以叙述;2.2目标A.由于原先图书管理采用的人工系统,浪费人力物力财力,图书管理系统可以改善这种情况,只需一台电脑和一个管理员老师就能轻松完成;B.提高对新书入库、借阅图书以及学生信心管理的速度;C.减少人力的投入的同时提高了信息处理的精度和准确度,在输入无误的基础上可保证数据的正确性;D.改进了管理服务的质量,可由系统对入库图书进行自动分类、归类,学生信息整理、借阅情况登记入档;E.改进人员的利用率,减少了前台操作人员,更多的人员可用于为借阅者服务、更新采购图书等其他

7、事物,节省人力资源;F.减少人力的投入,由系统对入库图书进行自动分类、归类,学生信息整理、借阅情况登记入档,提高信息处理的精度和准确度;H为了方便图书馆管理人员对图书的借阅、归还等提供轻松快捷的管理方式,同时也方便广大的读者用户可以随时随地的对图书进行续借,查询等。2.3条件、假定和限制a硬件配备不齐,内存不够,需升级到Windows xp professional。笔记本电脑的性能不够稳定,对SQL 等数据库软件和VB、.Net 等开发工具运行有不利影响。b可利用的信息和资源比较单一,客户需求分析主要来源于对原图书管理b可利用的信息和资源比较单一,客户需求分析主要来源于对原图书管理老师的采访

8、和询问,又需求分析员进行概括整理提炼。而技术方面,对Visual Basic 以及.Net 掌握运用还有待提高,不足之处靠借阅有关书籍进行补充,组内成员互相讨论分析解决。其余包括经济效益、社会效益分析则靠网上查阅资料获得。c经费不足。d. 运行环境:兼容当前主流操作系统Windows XP ,Office软件等。e. 开发软件:SQL Server 、C# 等。f.硬件条件:PC 机。2.4进行可行性研究的方法通过对已有图书管理系统的分析和研究比较的方法。2.5评价尺度费用的多少、各项功能的优先次序、费用的高低、寿命的长短、开发时间的长短及使用中的难易程度等等。三、所建议的系统3.1对所建议系

9、统的说明该软件是一个针对图书馆的管理系统。(1)功能概括:存储、查阅、修改书库信息;存储、查阅、修改学生相关信息;统筹管理借书过程;(2)系统环境以及工具:运行环境:Windows编程语言:C#,Visual Bisic 6.0数据库: SQL(3)建议概括a.小巧而不失使用的功能,方便师生。b.库存图书馆功能,师生借阅信息管理。c.财务信息的统计分析。d.多种图表统计,可统计每年,每月,每日的图书借出和借入情况统计。e.多种排行统计等。3.2 处理流程和数据流程a. 系统能对书籍信息进行管理。b. 系统不需要管理借阅者除姓名以外的信息。对每一名借阅者最多可借阅的书籍数目为10 本。c. 借书

10、时,管理人员记录借书者的姓名、借阅书籍名称和借阅日期。d. 时间时,管理人员记录还书者的姓名、归还书籍名称和还书日期。系统设定书籍的最长借阅时间为2 个月。e. 操作人员可以根据书籍名称、作者、出版社三者之一或三者的任意组合查询书籍信息。f. 操作人员可以查询借阅某书籍的所有借阅者的姓名;也可以查询某借阅者借阅的所有书籍名称;还可以根据借阅者的姓名、书籍名称查询借阅者的借书时间、还书时间。g. 系统由图书馆工作人员操作。分为:系统管理员,书籍管理员和借阅管理员,每人对应相应的权限。h. 报表的打印输出。i. 所有操作人员凭帐号和密码登陆系统。3.3改进之处原本客户使用的是人工系统,费时、浪费劳

11、动力;办事效率不高;学生借书,管理员管理都有很多的不便;使用了这个系统,就可以使借书过程系统化,方便统计书库信息;同时系统所提供的查询功能明显的节约了时间;也为采购人员解决了重复购书的困扰。3.4影响a)设备方面:目前而言,客户方是没有任何系统设备的,但是由于该软件所需硬件设备仅仅是一台电脑,所以可行性比较高;b)软件方面:SQL 以及VB;c)用户单位机构方面:使用该系统,客户原有体系几乎不需要太大的变化,这是个即装即用的软件,对人员数量和技术的要求不高。只要图书室管理员会简单的计算机操作即可;d)经费方面:配一台电脑需要一定的经费,具体我们会在经济可行性中做出相应的解释;影响。3.4.1.

12、对设备的影响服务器:PentiumIII 500 以上或更高,内存:1GB 以上;硬盘:至少10G 以上; CDROM:16 倍速以上;网卡:10/100自适应;打印机一台,至少一台服务器。工作站:PentiumII 266 以上微机;内存:G B 硬盘:至少5G 以上; CDROM:16 倍速以上;网卡:10/100自适应,至少一台工作站,使用TCP/IP 协议的局域网。93.4.2.对软件的影响BookWork.jar BookWork系统的打包程序,由C# 编译。3.4.3.对用户单位机构的影响在学校中要有良好的管理体系,管理业务标准化;需要组建一个管理应用队伍,需要体现出团队的精神。3

13、.4.4.对系统运行过程的影响Windows XP + SQL Server2000 + C# 中运行。3.4.5.对开发的影响在当前网络信息时代下,计算机技术和软件技术的不断更新是图书馆管理系统需要更强大的功能,远远不能满足将来现代化的社会,在管理上也可能需要人员调整。3.4.6.对地点和设施的影响基本的办公条件,一台电脑和若干参考书籍。3.4.7.对经费开支的影响图书馆在学校或大型公众场存在,其经济成分比重相对比较适中,主要是支出的费用:其中包括基本建设费、软件开发费用、管理和维护费、人员工资和培训费等。在一个图书馆中实行统一操作,资源共享,前期的资金投入主要集中于购置图书上。建立图书信息

14、库,收集各方面的图书信息,提高图书管理的计划性和预见性。开发完成运行后,为使用者带来便利,为系统的进一步推广创造了条件,经济收益将远超过投资。从经济角度考虑,此系统开发可行。3.5局限性能够胜任此工作的人员少。3.6技术条件方面的可能性技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。技术方面,我们选择的是VB 和SQL,都是组员熟悉的语言,即使遇到部分困难,也可以从丰富的参考书中找到解决方案。所以技术方面是绝对可行的。四、数据流图

15、及数据字典:经过详细的调查,我们已经清楚了解了现行的业务流程,接下来给出系统的逻辑模型。构造系统逻辑模型的工具是数据流图和数据字典。根据现行图书管理的业务流程,首先把数据流图中的源点和终点都选定为学生,因此可以得到图书管理系统的基本系统模型,如图2.2所示。图2.2 图书管理系统的基本系统模型根据基本系统模型,对其逐步细化,得到描述逻辑系统细化后的数据流图,如图2.3所示。图2.3 图书管理系统数据流图(顶层DFD图)对顶层DFD图中的一个加工“学生管理”进行展开,如图2.4。图2.4 细化后数据流图对顶层DFD图中的一个加工“图书管理”进行展开,如图2.5。图2.5 “图书管理”展开对第1层

16、DFD图中的加工进一步进行展开,如图2.6。(1)(2)图2.6 进一步细化数据流图有了系统的数据流图后,还有相当多的数据信息如图书、借阅、归还等信息需要进一步描述,这就是需要定义数据字典,才能把现有的系统描述清楚。图2.7列出了系统的主要数据字典。图2.7 系统主要数据字典五、可选择的其他系统方案5.1 可选择的系统方案1a. 拟建系统的目标1)促进管理体制的改革和改进管理手段;2)提高和改进管理信息服务质量;3)增强资源共享;4)减少人力和设备费用;5)加快信息的查询速度和准确性。b.系统规划及初步方案管理系统建成后可以和校园网相连,提供网上服务。c.系统的实施方案本系统客户端拟采用Win

17、dow XP 操作系统,服务器采用Window 操作系统,前端开发语言使用C#, 使用SQL server 数据库管理系统。d.人员培训及补充方案由于人-机界面友好,操作简单,帮助信息详尽,一般人员都可以使用,故不需要专门的培训。5.2 可选择的系统方案2a. 拟建系统的目标1)促进管理体制的改革和改进管理手段;2)提高和改进管理信息服务质量;3)减少人力和设备费用;4)用计算机代替手工劳动;5)加快信息的查询速度和准确性。b.系统规划及初步方案管理系统使用单机作业,由专人输入有关信息,可以选购书目,上报计划。进行统计分析等,向财务处报盘进行结算。本系统拟采用奔腾处理器,1GB 内存,硬盘80

18、G。打印机一台,UPS 电源,光驱一个。c.系统的实施方案本系统客户端拟采用Window 98 操作系统,服务器采用WindowXP操作系统,前端开发语言使用C# ,使用MS SQL server 数据库管理系统。d. 人员培训及补充方案由于人-机界面友好,操作简单,帮助信息详尽,一般人员都可以使用,故不需要专门的培训。六、投资及效益分析6.1 支出6.1.1 基本建设投资计算机设备8 台83000=24000 元。数据通讯设备:(手机产生的实时花费)规定每人每月50 共计850=400 元办公室对外通信电话包月840=320 元。环境设备(办公室,人员住宿)办公租房3000 元,人员住宿10

19、00 元。6.1.2 其他一次性支出开发软件费用价值100000 元调研(主要是图书馆的调研需若干次)调研费用1000 元。培训费、差旅费、安装费(请外面老师培训等)400+4000+200=4600 元。6.1.3 非一次性支出1 人员工资:9 人,月工资1200,年支出费用=9*1200=10800 元。l 维护费:单次100 元每年4 度维修1 次年支出费用=4*100=400 元。6.2 收益6.2.1 一次性收益学生每人一次办卡5 元按中小型学校预算10000 人*5=50000 元。6.2.2 非一次性收益在使用中有学生可能把卡丢失或损坏费用办卡收费5 元/次的收益。6.2.3 不

20、可定量的收益图书在读者借阅中超期或者损害的赔偿。6.3 收益/投资比11收益50000 元。投资(含非一次性投资)142520 元。收益/投资比=50000/142520=0.356.4 投资回收周期此系统回报周期在3.5 年。6.5 敏感性分析电脑遭遇病毒的侵害是难以预料,不可估算。七、社会因素方面的可行性使用方面的可行性韶关学院在没有使用我们这套系统前,采取的是人工方式,相对而言耗时大,效率低。而根据现有的硬件条件以及学院的行政管理模式以及工作制度,在办公室中,管理学籍的老师都配备电脑。而且电脑的系统软件都是WINDOWS2000 以上的,所以足够可以来运行我们的软件;从学院老师们的文化素

21、质来看,我们的软件操作简单,运行方便,在用我们的软件来处理学生学籍系统7.1.法律方面的可行性合同责任:符合国家标准的合同,经双方签字后生效侵犯专利权:有侵犯版权:有当今社会发展迅速,知识量的积累更是与日俱增,无论是学校的图书馆还是公司的资料库,学生或员工的知识渴求的越显强烈,书籍资料的借阅量也是越来越高,而逐渐显现出来的读者信息管理质量问题是越来越严重。一方面,管理员为了将读者的部分个人信息记录下来,需要每一位新读者自己填写他们个人资料,并且能够对读者进行编号和排序,对他们的信息进行修改和查询操作。另一方面,为了能够使读者信息更加安全,必须限制非管理员对读者信息的访问权。为了能够解决这些问题

22、,需要建立一个安全完善的管理平台,能够使读者信息能够快速完整地自动记录在案,并且不能够随便被任何人非法窃取,这对学校和公司的读者信息管理都有着非常重要的作用。7.2.使用方面的可行性用户单位的行政管理:自定工作制度:自定人员素质等能否满足要求:可以满足从社会效益上看,随着技术的发展,采用软件管理图书馆日常工作,毫无疑问会在使用过程中产生新的需求和问题,这样也会不断地促进信息技术和软件应用的革新。用哲学的思维分析可概括为软件应用促进技术进步,技术进步反作用于软件的应用,从而双方面同时促使社会不断朝前。八、结论根据以上分析可知,开发该图书馆管理信息系统不仅有巨大的经济效益,而且有更大的社会效益,从

23、而使该系统开发具有价值,也节省了大量资源,但是时间有限,该管理系统考虑不太健全,我们会在这方面加强学习和改进。所以,我们认为开发此系统的条件已经具备,可以开始进行开发。经过了我们整个的可行性研究报告的研究,最终我们得出了一个研究的结论。结论是:此项目可以进行开发。五、可行性分析-分析与讨论n 分析软件项目的可行性研究报告与工程项目、科研项目立项报告的共性与差别六、可行性分析-思考题可行性研究的任务是什么?为什么大的工程项目都需要进行可行性研究?首先,需要进行概要的分析研究,初步确定项目的规模和目标,确定项目的约束和限制,把他们清楚地列举出来。然后,分析员进行简要的需求分析,抽象出该项目的逻辑结

24、构,建立逻辑模型。从逻辑模型出发,经过压缩的设计,探索出若干种可供选择的主要解决方法,对每种解决方法都要研究它的可行性,可从以下三个方面分析研究每种解决方法的可行性。(一)技术可行性:对要开发项目的功能、性能、限制条件进行分析,确定在现有的资源条件下,技术风险有多大,项目是否能实现。(二)经济可行性:进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发。(三)社会可行性:要开发的项目是否存在任何侵犯、妨碍等责任问题,要开发项目的运行方式在用户组织内是否行得通,现有管理制度、人员素质、操作方式是否可行。项目开发计划主要有些什么内容?一、项目提出的背景和必要性二、国内外市场分析三、项目主要开发和建设内容四、项目实施的技术方案五、项目实施的现有基础六、项目组织机构和人员安排七、项目实施进度计划八、项目资金需求及来源九、项目经济和社会效益分析十、项目风险分析及应对措施七、实验心得通过本次实验,我了解并熟悉了可行性研究的方法、内容和步骤,掌握了可行性研究报告(立项报告)的编写方法,完成实验后受益匪浅。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!