
系统可行性分析
亚硝酸盐氮-金盾软件
2023年2月22日发(作者:学校广告语)可行性分析报告实例
本实例以一个图书管理系统为例,介绍软件工程技术方法以及软件工程各阶段主要
文档。
本文介绍可行性分析报告。可行性分析报告包括:
封面〔略〕
目录〔略〕
可行性分析报告内容
可行性分析报告〔实例〕
1.引言
1.1编写目的
可行性分析报告是为“图书管理系统〞开发的可能性、可行性、必要性提供论据,为
开发人员进展系统总体规划设计及具体实施开发工程提供必要的参考资料,在系统开发完
成后期为系统的测试、验收提供帮助。其编写过程由某高校信息工程学院学生完成。预期
读者是从事“图书管理系统〞开发的相关人员。
1.2工程背景
本工程名称为“图书管理系统〞。系统功能主要包括:能够存储一定数量的图书信
息,并方便有效的进展相应的书籍数据操作和管理、能够对一定数量的读者进展相应的信
息存储与管理;能够提供一定的平安机制,提供数据信息授权访问。本工程的任务提出者
为某高校信息学院,开发者为信息学院学生。
1.3定义
LMS:LibraryManagementSystem图书管理系统
SQLServer:所用的数据库管理系统
eclipse:所用的开发工具
1.4参考文献
略
2工程概述
2.1要求
该系统应该具有对图书信息、读者信息进展存储和管理,并能够保存图书信息、读者
信息、借阅信息、某某信息,并具有用户管理的功能。该系统能极大地减少图书管理员的
日常工作,并提供图书借阅报表,给图书管理员的图书管理提供辅助决策的功能。
功能
图书管理系统最主要功能是图书信息管理、读者信息管理、图书借阅管理、用户管理
等功能。
性能
图书管理系统的使用者是图书管理员和读者。对于图书管理员的管理工作,性能要求
不是很严格,但需要方便图书入库等操作。对于读者的一般预定、借阅、返还等功能,对
性能要求较高,一般需要到达并发数200以上。
系统的输出
〔1〕图书库存情况。
〔2〕读者图书预定需求。
〔3〕学生图书借阅情况。
系统的输入
〔1〕新书入库。
〔2〕读者图书借阅。
〔3〕用户数据添加。
处理流程和数据流程
图2.1系统处理流程
可靠性和平安性需求
由于图书管理系统的图书量会非常大,所有在对这些图书导入和查询时要保证速度。
在图书借阅过程中又要保证事务的完整性。对于整个系统,需要完整的权限控制,防止某
些人恶意的攻击系统,修改原始记录。同时对于数据库中的数据需要定时备份,防止系统
数据丧失。
完成期限
本工程的完成期限为2007年6月底。具体进度见软件工程方案。
2.2工程根本目标
所建议的系统的开发目标应考虑以下几个方面:
〔1〕系统需要操作方便,方便管理员对整个系统的管理和读者借阅。
〔2〕系统需要提供综合查询系统,方便图书的查询。
〔3〕系统需要良好的扩展性,方便功能扩展和性能扩展。
〔4〕系统需要较好的平安性和灾难恢复机制。
2.3条件、假定和限制
对本工程开发中给出的条件、假定和所受到的限制如下。
所建议系统的运行寿命的最小值
系统运行寿命的最小值应为10年。
进展系统方案选择比拟的时间
系统方案选择比拟的时间为1个月。
经费、投资的来源和限制
管理员
学生
修改读者信息
修改图书信息
办理借阅
查询图书信息
查询图书信息
关系数据
经费、投资的来源是某高校信息学院,限制不超过合同上约定的条目。
硬件、软件、运行环境和开发环境方面的条件和限制
〔1〕硬件资源
效劳器:工作站或小型机;
网络设备:网络交换机,网卡,网线;
图书条码打印和扫描机。
打印机。
(2)软件资源
效劳器端软件选择的具体说明:
操作系统:Windows2000Server或WindowsNT。
数据库管理系统:SQLServer。
开发工具:Eclipse。
软件平台:Tomcat。
客户端软件选择的具体说明:web浏览器。
可利用的信息和资源
可参考传统的手工管理方式。
系统投入使用的最晚时间
系统投入使用的最晚时间为2007年7月。
2.4进展可行性分析的方法
本次可行性分析是按照前面给出的步骤进展的,即按照复查工程目标和规模,研究目
前正使用的系统,导出新系统的高层逻辑模型,重新定义问题这一循环反复过程进展的。
2.5评价尺度
本系统进展评价时的主要尺度有:费用的多少,开发时间的长短,以及使用的难易程
度等。
3对现有系统的分析
3.1处理流程和数据流程
图2.2处理流程图
3.2工作负荷
现有系统的工作主要有:
〔1〕图书的信息维护。
〔2〕读者的信息维护。
3.3费用支出
运行现有系统所需要的费用支出包括:图书管理人员的工资等。
3.4人员
运行维护现有系统的人员为图书管理员。
3.5设备
现有系统所需要的设备有:打印机、扫描仪等。
3.6局限性
现有系统的局限性表现在以下方面:手工操作难度较大、易出错、工作量大;对图书
借阅信息和库存信息详细的查询困难。
4所建议的系统
4.1对所建议的系统的说明
所建议的系统是基于B/S结构的图书管理系统,其利用J2EE技术,解决了对图书的
各个流程的控制,并供了一个良好的、易操作、直观的用户操作界面,从而实现自动化和
系统化的管理。
4.2处理流程和数据流程
见图2.1。
4.3改良之处
所建议系统与现有系统比拟,改良之处包括:不需要管理人员手工操作查询、可及时
更新图书和用户信息,节省了大量的人力、物力资源,提高的管理质量和工作效率。
4.4影响
在建立所建议系统时,预期会带来的影响包括以下几个方面。
对设备的影响
由于本系统开发时采用新的技术和手段,所以需要配备符合本报告2.3条件所列出的
条件的计算机硬件。
对软件的影响
软件环境需符合本报告2.3条件所列出的。
对用户单位机构的影响
为了运行所建议系统,需要图书管理员熟悉计算机相关操作。
对系统运行过程的影响
用户操作规程按照系统所建议系统的提示进展;系统失效后,数据库恢复到最新的更
新备份状态进展保存。
对开发的影响
开发过程需要及时与用户沟通、了解其需求,不断改良和完善系统。
对地点和设施的影响
无。
对经费开支的影响
需要支付开发单位有关费用。
5可行性分析
5.1技术条件可行性分析
本系统是一个基于B/S结构的图书管理系统,采用面向对象技术、数据库技术、分布
式技术等先进技术开发的应用程序,现有的开发技术已非常成熟,且被广泛应用于各行各
业,利用现有技术完全可以到达功能目标。考虑开发期限较为充裕,预计可以在规定的时
间内完成开发。
5.2经济可行性分析
支出
(1)根本建设投资
硬件设备:效劳器。
软件:Windows2000Server或Linux、数据库管理系统:SQLServer。开发工
具:Eclipse。
软件平台:Tomcat。
(2)其他一次性支出
系统设计和开发费用。
(3)非一次性支出
系统维护费用。
收益
管理方式的自动化,减少了人力、物力费用,缩短了操作时间,极大地提高了工作效
率和系统性能。
投资回报周期
根据投资回收期计算方法,收益的累计数开始超过支出的累计数的时间为1年。
6社会因素方面的可行性
6.1法律方面的可行性
所建议系统的研制和开发都选用正版软件,将不会侵犯他人、集体和国家的利益,不
会违反相关的国家政策和法律。
6.2操作方面的可行性
本系统的研制和开发充分考虑用户工作流程、计算机操作水平等,尽可能提供更人性
化、直观的界面,满足用户要求。系统的操作方式在用户组织内可行。
7可行性的结论
经上述可行性分析,系统的研制和开发可以立即开始进展。
工程开发方案实例
工程开发方案内容如下:
封面〔略〕
目录〔略〕
工程开发方案报告内容
工程开发方案〔实例〕
1.引言
1.1编写目的
本文档对开发过程中人员分配、开发进度、经费预算、所需软、硬件等问题做出安
排,以便根据方案开展并检查工程的开发工作。其编写过程由某高校信息工程学院学生完
成。预期读者是“软件工程〞教师,及从事“图书管理系统〞开发的相关人员。
1.2工程背景〔略〕
1.3定义〔略〕
1.4参考文献
同可行性分析报告参考文献;(1)-(4)
(5)?图书管理系统可行性分析报告?。
2工程概述
2.1工作内容
参考?可行性分析报告?中2.1要求的内容。
在本工程开发过程中需要进展可行性分析、制定工程开发方案、软件需求、软件分析
设计、软件实现、软件测试以及相应文档的编写工作。
2.2主要参加人员
王明、赵微、谢先、夏天均为大四学生,选择该工程作为毕业设计题目,掌握程
序设计和软件工程的根本原理及思想,通过查阅资料及讨论的形式,能够解决问题。崔
岩、陈立、乔红等参加文档的修改工作。
2.3产品
程序
所用的编程语言为JAVA。
文件
向用户提交的文件名称,将该包放在tomcat的webapps中可自动解
压部署。
效劳
向用户提供的效劳为需求分析文档和用户手册,用户可从中得到关于软件使用方
面的信息。
非移交的产品
所有文件都应上交工程委托单位某大学。
2.4验收标准
对于上述这些产品和效劳,按照企业产品要求进展验收。
2.5本方案的批准者和批准日期
本方案的批准者为某大学,批准日期为2007年2月20日。
3实施方案
3.1工作任务的分解与人员分工
可行性分析:王明
工程开发方案:陈立
软件需求:王明、崔岩、乔红
软件分析设计:王明、陈立、赵微、谢先
编码:王明、谢先、赵微
测试与维护:崔岩、夏天
3.2联系人
本小组共有7个人,王明作为本工程的联系人,负责本工程和委托单位的信息沟
通。
3.3进度
可行性分析:2月25日-3月10日标志:提交可行性分析报告
工程开发方案:3月10日-3月13日标志:提交工程开发方案
需求分析:2月25日-4月5日标志:完成需求分析报告
软件设计:4月5日-4月20日标志:完成软件分析与设计文档
软件实现:4月20日-5月10日标志:代码编写全部完成
测试与实施:5月10日-6月25日标志:完成软件测试,可以投入使用
工程名称图书管理系统
表2.1工程进度表
时间
〔月〕
任务
23456
所需工作量
参加人数
所需
资源
可行性分析
工程开发方案
需求分析
软件分析与
设计
软件实现
测试与实施
0.5人-月1
人
0.11
43
13
13
23
32
总计工作量人-月11.6
文档资料复审
3.4预算
人员本钱:500元/人-月,共计:500*11.6=5800元
工程所需要的工作量〔人-月〕如下表所示:
表3.2工程工作量
任务需要工作量/〔人-月〕
其它经费:
办公费用:700元差旅费:无
机时费:无资料费:1000元
设备费:〔学校实验室提供〕专用设备租金:无
总计费用支出:7500元
3.5关键问题
最主要的是技术方面的问题,即如何通过分析设计、软件实现完成系统需要的功
能。其它如空间数据与属性数据的关系、数据库设计、数据结构设计等问题,也起着关键
性的作用。
4支持条件
4.1计算机系统支持
〔1〕效劳器端软件选择的具体说明:
操作系统:Windows2000Server或WindowsNT。
数据库管理系统:SQLServer。
开发工具:Eclipse。
〔2〕客户端软件选择的具体说明:操作系统:Windows2000Profession或
Windows98。
4.2需由用户承当的工作
用户需提供内容详尽的系统需求。
4.3由外单位提供的条件
某高校提供相应的软件和硬件支持。
5专题方案要点
工程开发过程中需要制定各个专题方案,开发人员培训方案、测试方案、平安保
密方案、质量保证方案、配置管理方案、用户培训方案、系统安装方案等,并给出方案要
点。
可行性分析0.5
工程开发方案0.1
需求分析4
软件设计2
软件实现2
测试3.0
共计11.6
内容总结
(1)可行性分析报告实例
本实例以一个图书管理系统为例,介绍软件工程技术方法以及软件工程
各阶段主要文档
(2)可行性分析报告实例
本实例以一个图书管理系统为例,介绍软件工程技术方法以及软件工程
各阶段主要文档
(3)本文介绍可行性分析报告