软件工程可行性分析.docx

上传人:b****5 文档编号:5052428 上传时间:2022-12-12 格式:DOCX 页数:10 大小:22.83KB
下载 相关 举报
软件工程可行性分析.docx_第1页
第1页 / 共10页
软件工程可行性分析.docx_第2页
第2页 / 共10页
软件工程可行性分析.docx_第3页
第3页 / 共10页
软件工程可行性分析.docx_第4页
第4页 / 共10页
软件工程可行性分析.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

软件工程可行性分析.docx

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

软件工程可行性分析.docx

软件工程可行性分析

文档编号:

1

版本号:

1.1

文档名称:

交通图书馆管理系统可行性分析报告

项目名称:

交通图书馆管理系统

项目负责人:

王克文

编写:

王克文、施衍、汤智勇、沈旭东     2012年04月08日

校对:

王克文、施衍、汤智勇、沈旭东    2012年04月08日

审核:

王克文、施衍、汤智勇、沈旭东    2012年04月08日

批准:

王克文、施衍、汤智勇、沈旭东    2012年04月08日

开发单位:

   WEB

(2)班第8组

1.引言--------------------------------------------------------------------------------------------------------------3

1.1编写目的-----------------------------------------------------------------------------------------------3

1.2项目背景-----------------------------------------------------------------------------------------------3

1.3参考资料------------------------------------------------------------------------------------------3

1.4系统简介------------------------------------------------------------------------------------------3

1.5技术要求及限定条件----------------------------------------------------------------------3

2.可行性研究的前提---------------------------------------------------------------------------------3

2.1要求-------------------------------------------------------------------------------------------------------3

2.2目标-------------------------------------------------------------------------------------------------------4

2.3条件、假定和限定----------------------------------------------------------------------------4

2.4可行性研究方法---------------------------------------------------------------------------------------4

2.5.决定可行性的主要因素-------------------------------------------------------------------4

3.对现有系统的分析-----------------------------------------------------------------------------------5

3.1处理流程和数据流程--------------------------------------------------------------------------------5

3.2工作负荷-----------------------------------------------------------------------------------------------5

3.3费用开支-------------------------------------------------------------------------------------------------5

3.4人员------------------------------------------------------------------------------------------------------5

3.5设备------------------------------------------------------------------------------------------------------5

3.6局限性---------------------------------------------------------------------------------------------------6

4.所建议技术可行性研究------------------------------------------------------------------------------------6

4.1对系统进行简要描述-------------------------------------------------------------------------------6

4.2处理流程和数据流程------------------------------------------------------------------------7

4.3与现在系统比较的优越性-----------------------------------------------------------------7

4.4未用建议系统可能带来的影响----------------------------------------------------------8

4.5技术可行性评价----------------------------------------------------------------------------------8

5.所建议系统经济可行性研究------------------------------------------------------------------8

5.1支出------------------------------------------------------------------------------------------------------8

5.2效益------------------------------------------------------------------------------------------------------9

5.3收益/投资比---------------------------------------------------------------------------------------9

5.4投资回收周期--------------------------------------------------------------------------------------10

5.5敏感性分析------------------------------------------------------------------------------------------10

6.社会因素可行性研究-------------------------------------------------------------------------------10

6.1法律方面的可行性------------------------------------------------------------------------------------10

6.2使用方面的可行性-----------------------------------------------------------------------------------10

7.其他可供选择的方案-------------------------------------------------------------------------------10

8.结论意见---------------------------------------------------------------------------------------------------10

 

1.引言

一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。

在计算机尚未在图书馆广泛使用之前,借书和还书过程主要依靠手工。

一个最典型的手工处理还书过程就是:

读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。

这样借书过程就完成了。

还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还书过程就完成了。

1.1编写目的

提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。

1.2项目背景

人工管理图书的手续繁琐、效率低下给具有强烈时间观念的管理人员带来了诸多不便,而且近年来图书馆信息量愈来愈大,采用手工处理很容易出错。

1.2.1我们所开发系统的名称:

交通图书管理系统

1.2.2本项目的任务:

有效的提高图书管理工作的效率,减少相关人员的工作量。

开发者:

王克文、施衍、汤智勇、沈旭东。

用户及实现软件的单位:

全体学校师生,单位:

福建船政交通职业学院。

1.2.3本系统可工作于windows的所有系统,可在MicrosoftVisualStudio2008和MicrosoftVisualStudio2005之中开发。

1.3参考资料

标题:

软件工程技术;作者:

郑小发;编号:

ISBN978-7-5657-0196-2/TP.0196;出版社:

中国传媒大学出版。

1.4系统简介

登录系统:

注销用户、系统退出。

管理:

用户管理、图书管理、读者管理、借阅管理。

查询:

图书查询、读者查询、借阅查询。

报表打印:

所有图书、借出图书、库存图书、所有读者。

帮助:

使用说明、关于。

1.5技术要求及限定条件

因现在配有windows98与windows2003的操作系统的电脑较少,不易找到,所以在这两种操作系统上实验比较困难。

2.可行性研究的前提

说明对所建议的开发项目进行可行性研究的前提,如要求、目标、假定、限制等。

2.1要求

2.1.1功能:

负责图书馆的日常管理,书信息的查询等性能;

2.1.2性能:

读者的信息必须准确的反映在图书馆的工作平台上。

读者和管理员的操作信息必须及时存贮在图书馆的服务器上,对服务器上的数据必须进行及时正确的刷新.对于系统客户端负载能力必须要满足学校人数最大服务需求量,服务器数据要及时得以备份,要有良好的可恢复性和信息完备准确性

2.1.3系统的输出

(1)图书库存情况。

(2)读者图书预定需求。

(3)学生图书借阅情况。

2.1.4系统的输入

(1)新书入库。

(2)读者图书借阅。

(3)用户数据添加。

2.1.5处理流程和数据流程用图表的方式表示出最基本的数据流程和处理流程,并辅之以叙述;

2.1.6在安全与保密方面的要求:

登录借阅系统时,需要验证学号才能进行借阅。

2.1.7   同本系统相连接的其他系统;

2.1.8   完成期限:

2012年4月至2012年12月

2.2目标

为了方便图书管理人员对图书的借阅,归还等进行管理,同时也方便广大的读者对图书的的查询、借阅。

节约了人力和设备费用。

图书的查询及管理速度。

2.3条件、假定和限定

2.3.1建议软件寿命:

5年

 2.3.2硬件条件:

PC机

 2.3.3运行环境:

兼容当前主流操作系统Windows95/98/NT/Me/2000/XP,Office软件等

2.3.4硬件环境:

奔腾4以上计算机,打印机、扫描仪等。

2.3.5 开发软件:

SQLServer、JAVA等

2.3.6开发限制:

开发时间短,小组成员水平和经费有限。

2.4可行性研究方法

说明这项可行性研究将是如何进行的,所建议的系统将是如何评价的。

目标图书管理系统添加了图书查询模块及管理模块,方便了对图书的查询及管理,使图书馆系统更加健壮,节约成本。

2.5决定可行性的主要因素

2.5.1经济可行性

成本/效益分析结果,短期-长期利益分析。

技术可行,现有技术可完全承担开发任务。

操作可行,软件能被原有工作人员快速接受。

3.对现有系统的分析

3.1处理流程和数据流程

3.1.1、系统能对书籍信息进行管理

3.1.2、借书时,系统记录借书者的学生信息、借阅书籍名称、借书时间

3.1.3、还书时,系统记录还书者的信息、归还书籍名和还书时间。

系统设定节约时间最长为1个月。

如果超过最长时间则缴纳罚金

3.1.4、操作人员和读者可以根据书籍名称对书籍信息进行查询

3.1.5、操作人员可根据查询借阅书籍的借阅者的学号及借阅者所借阅的书籍查询借阅者的姓名、借阅时间、还书时间

3.1.7系统由图书馆工作人员操作分析为:

系统管理员、书籍管理员、借阅管理员

3.1.8、所有操作人员凭账号和密码登录系统

3.2工作负荷

该图书馆管理信息系统为标准的网络软件。

通过它,我们可以实现几台计算机同时编目、借还、检索等操作。

通过特殊的算法,它在网络上运行时,图书借还、模糊检索等速度得到了大幅度的提高。

理论上讲,图书管理系统的记录限制为一亿条,系统测试HP(166/32M/2.1G)服务器,联想(166/32M/2.1G)PC机工作站,管理20万册图书时,在检索、借还等操作时均实现秒级延时。

系统适用的网络规模只受网络操作系统限制。

3.3费用开支

设备

空间

支持性服务

材料

维护人员

操作人员

服务器端

客户端

图书馆

软件使用咨询

应用软件及其他

2人

3000/月

2人

800/月

1

80

/台

4

50

/台

按照图书馆折旧计提

1万/年

2万/年

3.4人员

本软件由我们小组四个人共同开发

3.5设备

该系统的运行环境包括硬件环境和软件环境,是一个以Internet/Intranet为架构的平台。

系统的总体结构如下图所示,分为五个层次:

第一层:

是物理设备层,包括PC服务器、路由器、访问服务器、程控交换机、语音卡等。

第二层:

是网络支撑平台,用TCP/IP、PPP、HTTP、HTML、POP3和SMTP构成基本的网络及传输层,是网络操作系统管理环境与通讯平台。

第三层:

是图书管理系统的应用支撑平台,提供对上层应用系统的信息管理支持,包括数据库管理系统(MicrosoftSQLServer/ORACLE)、WindowsNT操作系统、MicrosoftInternetInformationServer4.0Web服务器系统。

第四层:

是应用开发平台,用于对信息的综合开发处理:

利用Intedev、VB,HTML,DreamWaver3等。

在数据库访问方面,利用ODBC技术建立对应数据库的数据源(DSN),采用ADO等技术访问和操纵数据库。

第五层:

为应用软件层,即图书管理系统应用软件。

客户端计算机运行Windows98操作系统,以IE浏览器访问应用系统Web服务器。

3.6局限性

说明所建议系统尚存在的局限性以及这些问题未能消除的原因。

由于时间仓促,人力和物力资源缺乏,本系统仍存在许多不完善之处。

整体系统不够强,还需要添加其它功能模块和查询功能。

4.所建议技术可行性研究

4.1对系统进行简要描述

随着计算机、网络通讯和信息技术的发展。

管理信息系统在国际上得到广泛的应用。

我国也不例外,特别是各大高校的校园网管理系统得到很大的发展,并取得成功。

为了适应学校全校全体师生的图书阅读的需要,我公司特别开发图书馆管理信息系统。

它是基于Internet/Intranet及Web技术,建立以三层架构为结构模式、以数据库为后台核心应用、以服务为目的信息平台。

(1)具体要求

●借书、还书;

●在图书馆中增加/删除一本书;

●按照作者名或专业领域检索一批书;

●找到被某位读者借出的一批书;

●找出最近借走某本图书的读者。

(2)系统限制

●馆中所有未借出的书籍能够供读者随时借阅。

●在同一时刻,一本书不能既被借出,又可供借阅。

●一个读者一次借出的书籍数目不能超过预定值。

(3)系统功能结构

该系统分为以下几个子系统:

编目子系统、图书采购子系统、图书流通子系统、图书馆过期图书管理子系统、图书馆财务子系统。

(4)系统实现方法、创新发展特点:

在系统设计和开发中尽量采用成熟的技术是系统开发成功的保证。

我们开发图书馆信息系统时,采用的主要技术为:

Web技术ASP技术,html技术、关系数据库技术、局域网技术

4.2处理流程和数据流程

4.2.1系统能对书籍信息进行管理

4.2.2对每一名学生最多可借8本,教师可借10本

4.2.3借书时,管理员记录借书者的信息,所借书籍的名称和结束日期

4.2.4归还时,记录还书的信息,设定书籍的最长借阅时间为2个月

4.2.5操作人员可以根据书籍名称、作者、出版社三者之一或三者的任意组合查询书籍信息

4.2.6操作人员可以查询借阅某书籍的所有借阅者的姓名;也可以查询某借阅者借阅的所有书籍名称,还可以根据借阅者的的姓名、书籍名称查询借阅者的借书时间、还书时间。

4.2.7操作人员分系统管理员、学生、教师,所有操作人员凭帐号和密码登入系统。

4.3与现在系统比较的优越性

4.3.1对设备的影响

采用旧系统时配套的服务器需要更新,由于所建议的系统的兼容性很强,对其他硬件没有影响。

4.3.2对现有软件的影响

所建议的系统对PC机中其他软件没有影响,且可与Windowsoffice系列软件相兼容,可用于互传数据、文档。

4.3.3对用户的影响

所建议的系统界面友好、用户无需经过培训即可轻松上手操作。

4.3.4对系统运行的影响

所建议的系统是在Windows操作系统下进行开发的,与Windows98/2000/XP/Vista/7系统兼容,尚不能在其他系统下运行。

4.3.5对开发环境的影响

为开发所建议的系统,需要SQLServer数据库技术,需要一个独立的数据服务器,以及配套的数据库资源。

开发本系统所用的编程语言为Java的开发环境。

4.3.6对运行环境的影响

需要独立的一个房间放置服务器,PC机,要求防止环境干燥洁净。

4.3.7对经费支出的影响

为设计所建议的系统,需要大约2000元,开发经费需要5000元,维护费用则为管理员每月工资。

4.4未用建议系统可能带来的影响

该系统的应用可以方便广大师生使用图书馆的图书资源,可以科学的管理所有的图书,优化图书资源的配置,让有限的图书发挥最大的作用。

同时方便图书馆对图书的编目管理,可以使用更合理的方法编排图书,借书者更方便的可以找到自己想要找的书,支持在线查看图书馆的藏书情况。

4.5技术可行性评价

该系统使用ASP,HTML,SQLSERVER,等软件开发,ASP技术很好地适应了交互站点设计和基于Web的数据库访问的要求。

用户使用IE浏览图书馆的主页,图书馆有专门的数据服务器,使用windows2000server架设服务器,管理端使用VB开发。

5.所建议系统经济可行性研究

5.1支出

5.1.1基建投资:

包括采购、开发和安装下列各项所需的费用,如:

a房屋和设施;bADP设备;c数据通讯设备;d环境保护设备;e安全与保密设备;f操作系统的和应用的软件;g数据库管理软件。

5.1.2其他一次性支出:

包括下列各项所需的费用,如:

a研究(需求的研究和设计的研究);开发计划与测量基准的研究;b数据库的建立;cADP软件的转换;d检查费用和技术管理性费用;e培训费、旅差费以及开发安装人员所需要的一次性支出;f人员的退休及调动费用等。

5.1.3经常性支出:

列出在该系统生命期内按月或按季或按年支出的用于运行和维护的费用,包括:

a设备的租金和维护费用;b软件的租金和维护费用;数据通讯方面的租金和维护费用;c人员的工资、奖金;房屋、空间的使用开支;d公用设施方面的开支;e保密安全方面的开支;f其他经常性的支出等。

5.2效益

5.2.1一次性收益:

说明能够用人民币数目表示的一次性收益,可按数据处理、用户、管理和支持等项分类叙述,如:

a开支的缩减包括改进了的系统的运行所引起的开支缩减,如资源要求的减少,运行效率的改进,数据进入、存贮和恢复技术的改进,系统性能的可监控,软件的转换和优化,数据压缩技术的采用,处理的集中化/分布化等;b价值的增升包括由于一个应用系统的使用价值的增升所引起的收益,如资源利用的改进,管理和运行效率的改进以及出错率的减少等;c其他如从多余设备出售回收的收入等。

5.2.2经常性收益:

说明在整个系统生命期内由于运行所建议系统而导致的按月的、按年的能用人民币数目表示的收益,包括开支的减少和避免。

5.2.3不可定量收益:

逐项列出无法直接用人民币表示的收益,如服务的改进,由操作失误引起的风险的减少,信息掌握情况的改进,组织机构给外界形象的改善等。

有些不可捉摸的收益只能大概估计或进行极值估计。

5.3收益/投资比

根据以上条件分析收益/投资将可以达到:

1.7667/1

5.4投资回收周期

投资回收期2.37年

5.5敏感性分析

为测算项目可能承受风险的能力及项目在财务上、经济上的可靠性,拟对项目的主要风险因素的变化对项目财务内部收益率和投资回收期的影响进行敏感性分析。

根据项目特点确定主要风险因素为项目的销售收入。

6.社会因素可行性研究

6.1法律方面的可行性

法律方面的可行性问题很多,如合同责任、侵犯专利权、侵犯版权等方面的陷井,软件人员通常是不熟悉的,有可能陷入,务必要注意研究。

6.2使用方面的可行性

我们公司重视对客户进行需求分析,同时还尽心为客户考虑其长远利益和运行要求。

从用户单位——大学校园图书馆的行政管理和工作制度等方面来看,是完全能够使用该软件系统。

从大学图书馆的使用人员来看,可大致分为五类:

一、学生;二、教职工;三、图书馆管理人员;四、行政职工;五、其余各界人士。

用户的素质较高,大部分受过本科教育,而新开发的软件系统友好的界面及简便的操作方法,保证能满足绝大多数用户使用该系统的要求。

7.其他可供选择的方案

请参考软件工程技术课本

8.结论意见

鉴于以上分析可知,该图书馆管理信息系统开发项目不仅有巨大的经济效益,而且有巨大的社会效益。

从而使我们深信该系统开发出来之后将获

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 军事

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1