软件工程 可行性分析34362.docx
《软件工程 可行性分析34362.docx》由会员分享,可在线阅读,更多相关《软件工程 可行性分析34362.docx(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程 可行性分析一、可行性分析-实验目的n 掌握软件项目立项时可行性研究的方法、内容和步骤n 掌握可行性性研究报报告(立立项报告告)的编编写方法法n 学习使用PProjjectt进行项项目的计计划安排排二、可行性性分析-实验验原理n 可行性研究究是软件件项目在在正式立立项前必必须进行行的分析析,目的的不是解解决问题题,而是是确定软软件项目目是否值值得做以以及能否否用尽可可能小的的代价在在尽可能能短的时时间内解解决。n 可行性研究究最根本本的任务务是对以以后的行行动方针针提出建建议,如如果问题题没有可可行的解解,应建建议停止止这项开开发工程程,以避避免时间间、资源源、人力力和金钱钱的浪费费;
2、如果果问题值值得解,则则推荐一一个好的的解决方方案,并并制定一一个初步步的工程程计划n 可行性研究究的内容容一般包包括:技技术可行行性、经经济可行行性、操操作可行行性、法法律和社社会可行行性、开开发方案案的选择择以及进进度计划划。(1)技术术可行性性:使用用现有的的技术能能实现这这个系统统吗?(2)经济济可行性性:这个个系统的的经济效效益能超超过它的的开发成成本吗?(3)操作作可行性性:系统统的操作作方式在在这个用用户组织织内行得得通吗?(4)法律律和社会会可行性性:系统统开发过过程中是是否涉及及的各种种合同、侵侵权、责责任等与与法律、法法规吻合合或抵触触的问题题?(5)开发发方案的的选择:对
3、不同同的系统统开发方方案进行行分析、比比较和论论证,选选择合理理的方案案,推荐荐行动计计划。三、可行性性分析-实验验内容与与步骤1)可行性性研究的的步骤一一:分析析系统目目的。2)可行性性研究的的步骤二二:分析析当前系系统的状状况。3)可行性性研究的的步骤三三:当前前系统的的业务流流程。4)可行性性研究的的步骤四四:分析析当前系系统的不不足。5)可行性性研究的的步骤五五:提出出新的目目标系统统。6)可行性性研究的的步骤六六:检查查目标系系统是否否满足要要求。7)可行性性研究的的步骤七七:制定定新系统统的技术术方案。8)可行性性研究的的步骤八八:方案案分析比比较。9)可行性性研究的的步骤九九:推
4、荐荐方案。10)可行行性研究究的步骤骤十:编编制新系系统的开开发计划划。11)可行行性研究究的步骤骤十一:编制可可行性研研究报告告。四、可行性性分析-实验验成果各组大作作业选题题的可行行性研究究报告(1人/组)n 结合案例的的步骤和和国标GGB85567计计算机软软件产品品开发文文件编制制指南中中的“可行性性研究报报告”的编写写提示编编写。n 其中,可行行性分析析报告中中必须画画出所选选择系统统的数据据流图并并编写数数据字典典各组大作作业选题题的可行行性研究究报告(1人/组)结合案例的的步骤和和国标GGB85567计计算机软软件产品品开发文文件编制制指南中中的“可可行性研研究报告告”的编编写提
5、示示编写。其中,可行行性分析析报告中中必须画画出所选选择系统统的数据据流图并并编写数数据字典典图书馆管理理系统A可行性性研究报报告一引言1.1 编编写目的的基于图书管管理者对对对用户户的管理理以及对对图书的的借阅、归归还等提提供轻松松快捷的的管理方方式,同时也也方便广广大的读读者用户户可以随随时随地地的对图图书进行行借阅、归归还、续续借、查查询等。1.2背景景A.用户:图书馆馆;B.该软件件系统同同其他系系统或其其他机构构的基本本的相互互来往关关系:该该系统目目前为止止为单机版,独立立于其他他系统;C.项目开开发环境境:Wiindoows XP+SQLL Seerveer+CC#。1.3定义义
6、“图书管理理系统”是是一种基基于集中中统一规规划的我我数据库库数据管管理型模模式,是是利用数数据库软件编编制的管管理软件件。一实现图图书、读读者以及及日常工工作等多多项管理理,对整整个系统统的分析、设计计过程做做出一个个完整论论证为目目的。1.4参考考资料(1)软软件工程程导论,张张海藩,清清华大学学出版社社。(2)实实用软件件工程,郑郑人杰等等,清华华大学出出版社。(3)C#+SQQL SServver 项目开开发实践践.中国铁铁道出版版社.苏年乐乐.主编。(4)CC#程序序设计教教程曾强强聪编著著中国水水利水电电出版社社。二可行性性研究的的前提2.1要求求1)功能:这是一一个图书书管理系系
7、统,主主要负责责图书的的采购信信息存档档、对图图书信息息的查询及编辑辑、对学学生相关关信息的的管理、对对借阅书书本情况况的管理理;2)安全与与保密要要求:登登陆系统统时,需需验证身身份和密密码,只只有图书书管理员员的身份份才能进入系统统进行信信息的操操作;3)处理流流程和数数据流程程用图表表的方式式:表示示出最基基本的数数据流程程和处理理流程,并并辅之以叙述述;2.2目标标A.由于原原先图书书管理采采用的人人工系统统,浪费费人力物物力财力力,图书书管理系系统可以以改善这种情况,只只需一台台电脑和和一个管管理员老老师就能能轻松完完成;B.提高对对新书入入库、借借阅图书书以及学学生信心心管理的的速
8、度;C.减少人人力的投投入的同同时提高高了信息息处理的的精度和和准确度度,在输输入无误误的基础础上可保证数据的的正确性性;D.改进了了管理服服务的质质量,可可由系统统对入库库图书进进行自动动分类、归归类,学学生信息息整理、借阅情情况登记记入档;E.改进人人员的利利用率,减减少了前前台操作作人员,更更多的人人员可用用于为借借阅者服服务、更更新采购图书书等其他他事物,节节省人力力资源;F.减少人人力的投投入,由系统统对入库库图书进进行自动动分类、归归类,学学生信息息整理、借借阅情况登记入入档,提提高信息息处理的的精度和和准确度度;H为了方方便图书书馆管理理人员对对图书的的借阅、归归还等提提供轻松松
9、快捷的的管理方方式,同同时也方方便广大的读者用用户可以以随时随随地的对对图书进进行续借借,查询询等。2.3条件件、假定定和限制制a硬件配配备不齐齐,内存存不够,需需升级到到Winndowws xxp pproffesssionnal。笔笔记本电电脑的性能不够稳稳定,对对SQLL 等数数据库软软件和VVB、.Neet 等等开发工工具运行行有不利利影响。b可利用用的信息息和资源源比较单单一,客客户需求求分析主主要来源源于对原原图书管管理b可利利用的信息和和资源比比较单一一,客户户需求分分析主要要来源于于对原图图书管理理老师的的采访和和询问,又需求分析析员进行行概括整整理提炼炼。而技技术方面面,对V
10、Visuual Bassic 以及.NNet 掌握运运用还有待提高,不不足之处处靠借阅阅有关书书籍进行行补充,组组内成员员互相讨讨论分析析解决。其其余包括括经济效益、社社会效益益分析则则靠网上上查阅资资料获得得。c经费不不足。d. 运行行环境:兼容当当前主流流操作系系统Wiindoows XP ,Offficee软件等等。e. 开发发软件:SQLL Seerveer 、C# 等。f.硬件条条件:PPC 机机。2.4进行行可行性性研究的的方法通过对已有有图书管管理系统统的分析析和研究究比较的的方法。2.5评价价尺度费用的多少少、各项项功能的的优先次次序、费费用的高高低、寿寿命的长长短、开开发时间
11、间的长短短及使用中的难难易程度度等等。三、所建议议的系统统3.1对所所建议系系统的说说明该软件是一一个针对对图书馆馆的管理理系统。(1)功能能概括:存储、查阅阅、修改改书库信信息;存储、查阅阅、修改改学生相相关信息息;统筹管理借借书过程程;(2)系统统环境以以及工具具:运行环境:Winndowws编程语言:C#,Vissuall Biisicc 6.0数据库: SQLL(3)建议议概括a.小巧而而不失使使用的功功能,方方便师生生。b.库存图图书馆功功能,师师生借阅阅信息管管理。c.财务信信息的统统计分析析。d.多种图图表统计计,可统统计每年年,每月月,每日日的图书书借出和和借入情情况统计计。e
12、.多种排排行统计计等。3.2 处处理流程程和数据据流程a. 系统统能对书书籍信息息进行管管理。b. 系统统不需要要管理借借阅者除除姓名以以外的信信息。对对每一名名借阅者者最多可可借阅的的书籍数目为100 本。c. 借书书时,管管理人员员记录借借书者的的姓名、借借阅书籍籍名称和和借阅日日期。d. 时间间时,管管理人员员记录还还书者的的姓名、归归还书籍籍名称和和还书日日期。系系统设定定书籍的最长借借阅时间间为2 个月。e. 操作作人员可可以根据据书籍名名称、作作者、出出版社三三者之一一或三者者的任意意组合查查询书籍信息。f. 操作作人员可可以查询询借阅某某书籍的的所有借借阅者的的姓名;也可以以查询
13、某某借阅者者借阅的所有书籍籍名称;还可以以根据借借阅者的的姓名、书书籍名称称查询借借阅者的的借书时时间、还还书时间。g. 系统统由图书书馆工作作人员操操作。分分为:系统管管理员,书籍管管理员和和借阅管管理员,每人对应相应的的权限。h. 报表表的打印印输出。i. 所有有操作人人员凭帐帐号和密密码登陆陆系统。3.3改进进之处原本客户使使用的是是人工系系统,费费时、浪浪费劳动动力;办办事效率率不高;学生借借书,管管理员管管理都有有很多的的不便;使用了了这个系系统,就就可以使使借书过过程系统统化,方方便统计计书库信信息;同同时系统统所提供供的查询询功能明明显的节节约了时时间;也也为采购购人员解解决了重
14、重复购书书的困扰扰。3.4影响响a)设备方方面:目目前而言言,客户户方是没没有任何何系统设设备的,但但是由于于该软件件所需硬硬件设备仅仅是是一台电电脑,所所以可行行性比较较高;b)软件方方面:SSQL 以及VBB;c)用户单单位机构构方面:使用该该系统,客客户原有有体系几几乎不需需要太大大的变化化,这是是个即装即用的的软件,对对人员数数量和技技术的要要求不高高。只要要图书室室管理员员会简单单的计算算机操作即可;d)经费方方面:配配一台电电脑需要要一定的的经费,具具体我们们会在经经济可行行性中做做出相应应的解释;影响响。3.4.11.对设设备的影影响服务器:PPenttiummIIII 5000
15、 以以上或更更高,内内存:1GBB 以上;硬盘:至少110G 以上; CDDROM:16 倍速以上上;网卡卡:100/1100自适适应;打打印机一一台,至至少一台台服务器器。工作站:PPenttiummII 2666 以上上微机;内存:G B 硬盘:至少55G 以以上; CDROMM:16 倍速速以上;网卡:10/1000自适应应,至少少一台工工作站,使使用TCCP/IIP 协协议的局局域网。93.4.22.对软软件的影影响BookWWorkk.jaar BBookkWorrk系统统的打包包程序,由由C# 编译。3.4.33.对用用户单位位机构的的影响在学校中要要有良好好的管理理体系,管管理业
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 可行性分析34362 可行性 分析 34362
限制150内