软件工程——可行性分析报告(优秀范文五篇)

时间:2019-05-14 03:19:55下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《软件工程——可行性分析报告》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《软件工程——可行性分析报告》。

第一篇:软件工程——可行性分析报告

计算机与通信工程学院 《软件工程》实验报告

触电影协资源管理系统 可行性分析报告

Chudian Community Resource Management System

The Report of Feasibility Studies

业:

软件工程 班

级:

软件 11-02 班 姓

名:

郭子敬 报告日期:

2012年12月14日

1、引言

1.1 编写目的

长沙理工大学触电·电影协会是创立于2011年的一个新兴社团。社团建立一年多来,累计加入的会员数量已经达到500余人。为了更好地管理会员信息,为创建福利型、服务型的社团管理模式创造条件,我们必须建立一套高效、易用的资源管理系统,将以往采用传统方式进行的会员信息的管理工作和社团物料资源管理、活动登记、会员活跃度统计等等工作过渡到一个社团几十名骨干可以有效发挥工作效率的统一平台上来。

为此,我们通过多种途径了解到,类似于小型企业的客户管理系统,我们可以建立一套内部使用的软件系统,将我们所需的功能整合其中,社团各部门可以以自己的账号登录来实现集中化的管理。

经过一些了解和研究,我们决定使用.NET C#来做主要的开发工具。Microsoft.NET框架是现今非常流行的开发工具之一,通过.NET框架,我们可以比较容易地实现对数据库的操作、对图像的处理,同时,利用.NET C# Windows Forms来建立图形界面,也比以往采用C++/MFC的传统开发方式要简单方便。同时,现在普及的Microsoft Windows 7操作系统,已经内置.NET Framework 3.5运行库,这无疑保证了我们的管理系统软件能够顺利地在大多数现今的电脑上运行。

有别于企业内部的管理软件,作为高校社团,我们没有固定的办公场所,活动的举办更是遍及全校乃至全市范围。由此,我们想到将平台设计为基于互联网的一套系统,进一步想到,让这套系统的使用者不仅通过电脑,更可以通过智能手机来便捷地实现会员信息和活动信息的管理。如此一来,我们的管理系统将设计为“C/S”架构,设立一个固定的服务器保存所有数据,多个客户端可同时通过Internet与服务器进行通信并实现各项数据操作功能。

近几年,智能手机市场如日中天,其中搭载由Google出品的Android智能操作系统的手机逐步占据了相当大的市场份额。Android操作系统的功能现已相当完善,美观实用的图形界面、网络功能、拍照、定位、调用联系人、短信、电话功能,都可以方便地通过Android SDK开发实现。所以,我们决定采用Android SDK来开发手机端的客户端软件。

本项目和本报告均由郭子敬(粽子HeliXZz)独立完成。

1.2 项目概况

1)本项目(“触电影协资源管理系统”)包含三个子系统,分别为:“触电影协资源管理服务器”、“触电影协CRM”(Windows 桌面版)、“触电影协CRM”(Android手机版)。

2)本项目由触电影协郭子敬提出,目前计划由郭子敬(201155080224)独立开发,用户范围面向全社团管理人员;

1.3 术语定义

列出本报告中用到的专门术语的定义和外文首字母组词或缩写的原词组,任何缩写词在使用前必须给出完整的原词组并做解释。

SDK:Software Development Kit,软件开发套件。C/S:Client/Server,客户端-服务器架构。

OTA:On-The-Air,指通过无线网络、移动网络进行软件升级和更新。JSON:JavaScript Object Notation,一种轻量级的数据交换格式。易于机器解析和生成操作。1.4 参考资料

[1] 张海藩.软件工程导论(第四版)[M].北京:清华大学出版社,2003 [2] Mark Michaels著,周靖译.C#本质论(第三版)[M].人民邮电出版社,2010 [3] 利用JSON实现Android高效、安全访问远程数据库的一种方式[J].韶关学院学报,2011,32(12)[4] Android手机访问服务器的一种数据交互方法[J].电子设计工程,2010,18(9)[5] 洪洋.用.NET打造一个移动客户端(Android/iOS)的服务端框架NHM[EB/OL].http:// , 2011.11 [6] Google Android API Guide [EB/OL].http://developer.android.com/guide/components/index.html,2012.12 2 背景与意义

2.1 背景与现状

截止2012年12月为止,长沙理工大学触电-电影协会共举办过两次大规模招新(分别为2011年10月和2012年10月)。在2011年的大规模的招新活动中,协会采用的是现场人工登记信息的形式,记录了每位报名会员的姓名、学院、电话等几项基本信息。然而,仅仅收集到这些非常基本的会员信息,对于建设一个以打造精品活动、充分促使会员相互交流的社团是远远不够的。于是,在2012年招新时,协会除以上基本信息外,还采集了每位会员的照片并予以编号对应,并通过发放详细登记卡的形式,记录了会员的详细联系信息、爱好、社交网络活跃度等等进一步的资料。不过,这些信息仍然是采用手工收集的方式整理,最后仅仅录入到了Excel作为会员数据存档,虽然在协会内部可以通过网上共享的形式较为方便(相对之前的纸质档案而言)地查询,但这样的形式仍然满足不了协会的真正需要。例如,对会员信息进行添加、修改之后,尤其是管理会员信息的办公室部门并不只有一人负责,那么就将产生多个版本的会员数据库文件,这在管理上造成了许多的不便,也容易出现疏漏。2.2 趋势与前景

通过本文的研究,建立一个唯

一、统一的网上平台,每个骨干对数据库进行的修改都实时同步到网上数据库并予以日志记录以便恢复错误,能够有效的解决这个问题[1]。并且,将数据库放在“云端”,意味着会员信息的录入和修改工作不再局限于在工作人员使用电脑上网时进行,现场招新、活动组织时,通过手机客户端,工作人员可以随时访问数据库。进一步,还可以实现活动现场二维码扫描签到、LBS社交等更多功能。

2.3 工作基础、条件和优势

本项目的数据库构建基于提前设计的会员信息库(已有Excel格式的详细文字信息和与编号对应的会员照片文件)。

身为长沙理工大学计通学院软件工程专业学生,拥有学校分配的专用实验室和高性能计算机进行开发、测试,校园网内网环境也可以用于进行网络平台测试。内容和目标

3.1 主要内容

本项目的主要开发内容包括三个大模块,列出如下:(1)触电影协CRM服务器端

待完成的主要功能如下:

a.向客户端提供基于Internet的远程服务,接受来自客户端的请求,对本地数据库进行增删改查操作[3][4][5];

b.支持对客户端进行身份验证和权限管理,通过客户端发送来的帐号和密码进行鉴权,并根据客户端登陆身份限制客户端可操作范围; c.支持在服务端管理界面对数据库进行直接操作[2];

d.支持在服务器管理界面增删改管理员列表(即客户端登陆帐户列表); e.支持自动按日期时间和登录账户分类的日志记录和查询,以跟踪客户端进行的数据操作; f.支持自动数据库备份; g.为客户端提供OTA升级支持;

h.保存并在客户端登陆时自动向客户端发送消息; 待实现的主要窗体程序:

a.服务端主界面,显示实时日志,提供各项功能入口;

b.数据库直接操作界面,以表格形式对各数据库进行直接操作; c.管理员列表管理界面; d.数据库备份、恢复界面; e.服务器消息管理界面; 待实现的主要程序模块: a.本地数据库支持模块; b.自定义协议JSON序列化模块; c.网络通信支持模块; d.身份验证、鉴权模块;

(2)触电影协CRM客户端Windows PC桌面版

待完成的主要功能如下:

a.与服务器端进行通信,能够通过Internet实现远程数据库增删改查操作;

b.以用户名和密码进行登录,根据服务器返回的用户权限自动显示或隐藏各个功能项;

c.添加、修改会员资料和活动信息时可选择图片文件上传,上传时自动压缩;

待实现的主要窗体程序: a.登录窗口 b.会员列表界面 c.活动列表界面 d.添加/修改会员窗口 e.添加/修改活动窗口

f.服务器消息界面

g.自动适应比例的图片查看窗体; 待实现的主要程序模块: a.基本网络通信模块 b.消息收发模块 c.图片压缩、处理模块

(3)触电影协CRM客户端Android智能手机版

待完成的主要功能如下:

a.与服务器端进行通信,能够通过Internet实现远程数据库增删改查操作;

b.以用户名和密码进行登录,根据服务器返回的用户权限自动显示或隐藏各个功能项;

c.添加、修改会员资料和活动信息时可拍照上传或选择图片文件上传,上传时自动压缩;

d.可利用Android手机的定位功能根据地理位置信息自动判断常用活动地点[6];

e.可接收服务器消息、并向服务器发送消息; 待实现的主要窗体程序: a.登录窗口 b.会员列表界面 c.活动列表界面 d.添加/修改会员窗口 e.添加/修改活动窗口 f.服务器消息界面 g.留言反馈界面 h.大图查看界面 待实现的主要程序模块: d.基本网络通信模块 e.消息收发模块 f.LBS服务模块 g.图片压缩、处理模块

3.2 预期目标

本项目预期实现的目标可总结为一点:开发出健壮、稳定、符合设计思路和功能需求的社团CRM系统。此处给出一些初期设想的原型界面图:

技术路线

4.1 总体功能

4.2 运行平台 4.2.1网络环境

本项目的运行环境分为两块:

服务器端:需要接入Internet,可固定IP,也可使用基于域名的动态DNS服务; 客户端:接入Internet,网络速度满足GPRS/EDGE以上标准即可。4.2.2 设备情况

服务器端所需硬件条件:

中央处理器、RAM容量满足操作系统对应的最低需求,典型值为 Pentium 4 1.7 GHz及以上的中央处理器,512 MB 或更大容量的 RAM;

最低需求 50 MB 磁盘空间,考虑数据库大小,建议保留 5 GB 或以上空间。PC版客户端所需条件:

中央处理器、RAM容量满足操作系统对应的最低需求,典型值为 Pentium 4 1.7 GHz及以上的中央处理器,512 MB 或更大容量的 RAM;

最低需求 30 MB 磁盘空间。Android版客户端所需条件:

设备需具备移动网络数据连接功能(GPRS/EDGE/CDMA/EvDo/UMTS/HSPA)、拍摄照片功能、GPS(A-GPS、Glonass)定位功能;

设备需具备256MB以上的RAM、600MHz或更高速度的处理器,15MB或以上可用内置存储空间。4.2.3 支撑软件

服务器端所需软件条件:

 装有 Windows XP/Server 2003/Vista/Server 2008/7/Server 2008R2/8 ;  装有 Microsoft.NET Framework 4.0;Microsoft SQL Express 2008或以上版本; PC版本客户端所需软件条件:

 装有 Windows XP/Server 2003/Vista/Server 2008/7/Server 2008R2/8 ;  装有 Microsoft.NET Framework 4.0; Android版本客户端所需软件条件:

 装有 Android 2.2(Froyo)/2.3(Gingerbread)/4.0(ICS)/4.1-4.2(Jelly Bean)版本(智能手机)或装有 Android 3.0/4.0/4.1/4.2 版本(平板电脑);

4.3 开发工具

服务器端使用C#语言开发,开发环境为Microsoft Visual Studio 2010 Express; PC客户端使用C#语言开发,开发环境为Microsoft Visual Studio 2010 Express; 移动客户端使用Java语言开发,开发环境为Google Android Development Kit; 4.4 关键技术

本项目中主要的技术关键点如下:

(1)基于Internet的数据传输加密和完整性保障技术;

(2)服务器端并发处理多个客户端请求的多线程并发处理技术;(3)基于Android平台位置服务API的LBS服务技术;(4)自主开发的基于JSON的服务器-客户端通讯协定。进度计划

本项目初步计划在30天内完成需求分析、原型设计工作,随后在90天内完成代码编写和初步调试工作,再后在30天内完成内部测试、改进、修补和公开测试工作,最后在15天内完成项目的交付和操作培训等后续安排。可行性分析

7.1 技术可行性

根据本项目设计的技术路线,以本人的.NET 网络编程经验、对Windows操作

系统的了解和对Android系统的一定研究,本项目需要耗费的时间与常规商业项目相比将较多,但从技术角度分析,本项目是可行的。7.2 经济可行性 7.2.1 支出

本项目基于现有的计算机、智能手机平台运行,计划使用免费域名和动态DNS服务作为服务器运行平台,无其他现金支出。7.2.2 收益

项目投入使用后,将有效地提高社团日常工作和活动组织中涉及活动信息管理、会员信息管理的工作的效率,减少信息管理上的人力投入和出现错误的概率,对于社团发展和活动组织极为有利。7.4 操作可行性

目标用户均为长沙理工大学学生,具备基本的计算机操作技能和智能手机使用经验,在经过2小时或更短时间的培训之后,可以完全掌握并独立运行、使用本项目软件。

7.5 法律可行性

本项目的运行平台为用户提供的计算机,系统环境不在项目法律问题考虑的范围之内。开发过程中使用到的Visual Studio Express Edition、Android Development Kit均为免费或开源软件,不存在法律问题;所有界面设计、图标、资源文件均为原创。综上,本项目在法律上是可行的。结论

经过调查、研究和分析,认为本报告中描述的项目具有广泛的实用价值,可以立即开始进行。

第二篇:Bitevdj软件工程 学籍管理系统可行性分析报告

-+ 懒惰是很奇怪的东西,它使你以为那是安逸,是休息,是福气;但实际上它所给你的是无聊,是倦怠,是消沉;它剥夺你对前途的希望,割断你和别人之间的友情,使你心胸日渐狭窄,对人生也越来越怀疑。

—罗兰

第一章 1.引言..................................................................................................................................................................2 1.1编写目的.....................................................................................................................................................................2 1.2项目背景.....................................................................................................................................................................2 1.3定义.............................................................................................................................................................................3 1.4参考资料.....................................................................................................................................................................3 第二章 2.可行性研究的前提........................................................................................................................................3 2.1要求.............................................................................................................................................................................3 2.2目标.............................................................................................................................................................................3 2.3条件、假定和限制...................................................................................................................................................3 2.4可行性研究方法.......................................................................................................................................................4 2.5评价尺度.....................................................................................................................................................................4 第三章 3.对现有系统的分析........................................................................................................................................4 3.1处理流程和数据流程..............................................................................................................................................4 3.2工作负荷.....................................................................................................................................................................4 3.3费用支出.....................................................................................................................................................................4 3.4人员、设备................................................................................................................................................................4 3.5局限性.........................................................................................................................................................................4 第四章 4.所建议技术可行性分析...............................................................................................................................5 4.1对系统的简要描述...................................................................................................................................................5 4.2处理流程和数据流程..............................................................................................................................................5 4.3与现有系统比较的优越性.....................................................................................................................................6 4.4采用建议系统可能带来的影响.............................................................................................................................6 4.5技术可行性评价.......................................................................................................................................................7 第五章 5.所建议系统经济可行性分析.......................................................................................................................7 5.1支出.............................................................................................................................................................................7 5.2效益.............................................................................................................................................................................7 5.3收益/投资比...............................................................................................................................................................7 5.4投资回收周期............................................................................................................................................................8 5.5敏感性分析................................................................................................................................................................8 第六章 6.社会因素可行性分析...................................................................................................................................8 6.1法律因素.....................................................................................................................................................................8 6.2用户使用可行性.......................................................................................................................................................8 第七章 7.其他可供选择的方案...................................................................................................................................8 第八章 8.结论..................................................................................................................................................................8

第一章1.引言

计算机已经深入到日常工作和生活的方方面面,已经成为我们学习和工作的得力助手,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等。各行各业的人们都在使用计算机完成许许多多复杂的工作。然而,虽然现在世界上的各种软件层出不穷,但它们依然不能满足用户的各种特殊需要,人们还不得不开发适合自己特殊需求的软件。学籍管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。而使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生管理的效率,也是企业的科学化、正规化管理的重要途径。故设计此系统。

1.1编写目的

该软件项目可行性研究报告是对学籍管理系统的全面通盘考虑,是项目分析员进行进一步工作的前提,是软件开发人员正确成功的开发项目的前提与基础.此研究报告可以使软件开发团体尽可能早的估计研制课题的可行性,可以在定义阶段较早的认识到系统方案的缺陷,就可以节省时间和精力,也可以节省资金,并且避免了许多专业方面的困难.所以该软件项目可行性研究报告在整个开发过程中是非常重要的。

1.2项目背景

鉴于目前学校学生人数剧增,学生信息呈爆炸性增长,计算机成本日益下降的前提下,学校对学生信息管理的自动化与准确化的要求日益强烈的背景下提出的,本软件产品为学生管理系统的一个子系统,实现学生管理系统中的学籍管理子功能。工程的名称: 学籍管理系统;工程产品的名称: 学籍管理系统;工程组织者: 学籍管理系统开发小组;产品用户: 学校学生工作管理人员;产品设计者: 学籍管理系统开发小组;产品生产者:学籍管理系统开发小组;

产品所有权:学籍管理系统开发小组拥有

1.3定义

1.4参考资料

《软件工程导论》 –张海藩

清华大学出版社 《数据库系统概论》—萨师喧 王珊

高等教育出版社

第二章2.可行性研究的前提

2.1要求

本软件的功能和要求是解决高校对学生的管理的问题,为进一步完善学校的对学生档案学籍、成绩等的管理,实现学生信息数据包括与学生有关的数据的管理与操作处理,具体实现学生基本信息管理、成绩管理、奖惩情况管理。其中学生基本信息包括:学号、姓名、性别、年龄、民族、政治面貌、班级、地址,成绩信息管理包括:各科成绩、总成绩、平均成绩、专业排名,奖惩情况包括:受到奖惩的时间、内容、原因。本软件采用的数据库系统是目前广泛采用的系统,数据安全和保密有一定的保障。软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化.实现保证软件质量的前提下的资金投入最小化。

2.2目标

开发此学籍管理系统软件,使教学人员及操作者进行学籍管理,方便操作者随时添加、查询、修改,使工作人员从繁琐的填表,查表工作中解放出来;使供需双方都获得满意的结果;促进报表、统计数字的规范化;提高工作效率;降低学籍管理维护费用,提高行政工作效率,改善服务质量,为学校领导决策提供支持,该软件的设计目标尽量达到人力与设备的节省,并且处理数据的速度提高。该系统面向教务处、学生处、各院系、后勤管理和全校学生,实现对学生基本信息、学生成绩情况、宿舍管理、专项/普通奖学金管理、学生选课信息、违纪和处分、党团员管理等的计算机管理。

2.3条件、假定和限制

建议软件寿命:5年。经费来源:学校。

硬件条件:普通PC机即可 运行环境:windows系列

数据库:MSSQL或者ACCESS 2.4可行性研究方法 2.5评价尺度

此软件由于只是一个初级产品,只要能构建一个结构,达到一些帮助查询、索引等基本功能和要求即可,软件开发周期不长。本软件可实现学生信息数据的录入、修改、删除、查询功能,使用友好的用户界面,用户可轻松使用。

第三章3.对现有系统的分析

3.1处理流程和数据流程

现有系统的数据处理与流程基本为学生数据的录入与查询等操作,系统的安全性不高。

3.2工作负荷

由于数据量越来越大,现有的系统已明显不能适应目前的庞大数据量,系统工作负荷过大,数据处理缓慢,对计算机硬件的要求比较高。

3.3费用支出

在系统上投入的人力,设备,空间,材料,等等与其他的一系列支持性服务越来越大,导致开发费用支出巨大,严重影响系统的可用性,急需改进。

3.4人员、设备

鉴于原有系统的技术性含量比较低,故不需要多少高技术人员的操作,只是由于数据量的日益扩大,所需要的操作人员数量不断增大。这一点已不再适应目前信息化时代的步伐。设备的科技含量也比较低,没有达到大量的计算机普及程度,更难以实现网络化办公。

3.5局限性

经过严谨的分析,可知原有的系统存在很大的局限性,比如技术的过于陈旧,人员工作负荷大,系统维护及费用支出巨大,人员与设备技术含量低等等一系列缺点,所有这些都明确了需要一个新的适应新的信息化时代的高科技的系统。所以开发这样一个系统还是很有必要的。

第四章4.所建议技术可行性分析

4.1对系统的简要描述

新系统在原有系统的基础上加入了新的数据库的支持,使用了先进的数据库技术与数据管理技术,使数据的准确性与安全性得到了很大的提高,且在用户的并行操作与用户管理方面也有了极大地改善。

学生管理系统可大致分大致实现以下功能:

学生基本信息管理:要求对学生信息进行添加、修改、删除等基本操作,并有强大的查询功能,可支持模糊查询。并可将查询结果进行报表打印,同时可导入各种数据类型。还可分别按照系、班级、地区、民族、政治面貌等进行统计,分别显示出人数,并可打印。软件内建强大的数据备份功能和密码管理功能,使用简单无需专业知识即可使用此功能丰富的档案管理系统。

成绩管理:课程情况,对课程包括必修课、选修课的课程有关信息进行录入、增加、修改、编码,提供课程及学分的查询;提供对每学期的必修课、选修课、补考、重修等的成绩的录入;提供成绩单自动生成功能;能够提供根据各种方便形式的查询,并可以对不及格、欠学分等进行统计。

奖惩情况管理:对每学期的奖惩情况进行登记。

4.2处理流程和数据流程

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

很明显,在以上几点中已可以看出新系统的性能与功能上与现有系统的差别,首先随着学生人数的不断增加,数据信息越来越多,需要投入很大的人力和物力才能维持它的正常运作,同时它的查询、修改、删除等都很繁琐而且容易出错,新系统克服了原来系统的资金投入大,人员设备技术含量低,系统工作负担重等缺点。而且加入了对数据的安全性保护的功能,使原有系统在可用性与稳健性方面有了很大的进步。

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

采用建议系统与现有系统的差别在上面已所过,在此从不同方面具体说一下:

(1).设备:采用建议系统后,改进了原有系统的性能所以对设备要求自然更高,建议系统使用了最先进的技术使设备也必须跟着升级。

(2).现有软件:由于建议系统采用了先进的数据库技术以及一系列高技术含量软件,使得原来系统上的一些软件无法继续使用,不过在新系统开发过程中将尽量考虑到,对现有软件的兼容性。

(3).用户:建议系统使用的新技术是完全基于原有的系统上的,故用户不必考虑新系统带来的人员培训等等。

(4).经费支出:建议系统是为了改善原有系统在经费支出过高的缺点的,所以新系统一经使用

在经费支出方面一定会得到很好的改善,用户在使用了新系统后只需要花一定资金购买一部分计算机与软件就能实现自动化。

4.5技术可行性评价

就目前使用的开发技术来说建议系统的功能目标应该能够达到;利用现有的技术在规定的期限内开发工作基本能够完成。

第五章5.所建议系统经济可行性分析

5.1支出

基建投资:

数据库服务器1台:10000元 PC机2台:5000*2=10000元 打印机1台:1000元 其他一次性支出:

Windows server 2003 1套:10000元

Microsoft SQL Server 2000(中文标准版)1套:10000元 人员培训费用:2000元

经常性支出:

人工费用:(管理员工资2000元/月)*2=4000/月 其他不可预知费用:10000元

共计:53000元,每年再支出48000元

5.2效益

一次性收益:

经常性收益:

减少管理人员10个:(管理员工资1800元/月)*10=18000元/月 效率提高:30%以上,节约成本30000元/年 不可定量收益:

共计:246000元/每年

5.3收益/投资比

246000*5/(53000+48000*5)=4.19

5.4投资回收周期

101000/246000=0.41 5.5敏感性分析

设计系统周期为五年, 估计最长可达10年

第六章6.社会因素可行性分析

6.1法律因素

所有软件都选用正版。

所有技术资料都由提出方保管。合同制定确定违约责任。

6.2用户使用可行性

使用本软件人员要求有一定计算机基础的人员,系统管理员要求由计算机的专业知识。

第七章7.其他可供选择的方案

由于系统过于简单,所以开发小组没有提供其他的方案,只有一种开发方案。

第八章8.结论

结论可以是:在进行必要的人员投入后,工程可以立即开始进行研发。

第三篇:软件工程·可行性研究报告模版

文档编号:_________

版 本 号:_________

文档名称:可行性研究报告

项目名称:__________

项目负责人:________

编写:____________年__月__日 校对:____________年__月__日 审核:____________年__月__日 批准:____________年__月__日

开发单位:____________________

1.引言

1.1编写目的阐明编写可行性研究报告的目的,指出读者对象。

1.2 项目背景

1.2.1 所建议开发软件的名称

1.2.2 项目的任务提出者、开发者、用户及实现软件的单位

1.2.3 项目与其他软件或其它系统的关系

1.3 定义

列出文档中用到的专门术语的定义和缩写词的原文

1.4 参考资料

列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源

1.4.1 项目经核准的计划任务书、合同或上级机关的批文

1.4.2 与项目有关的已发表的资料

1.4.3 文档中所引用的资料,所采用的软件标准或规范

2.可行性研究的前提

2.1 要求

列出并说明建议开发软件的基本要求,如:功能、性能、输出、输入、基本的数据流程及处理流程、安全与保密要求、与软件相关的其它系统、完成期限。

2.2 目标

可包括:人力与设备费用的节省;处理速度的提高;控制精度或生产能力的提高;管理信息服务的改进;决策系统的改进;人员工作效率的提高,等等。

2.3 条件、假定和限制

可包括:建议开发软件运行的最短寿命;进行系统方案选择比较的期限;经费来源和使用限制;法律和政策方面的限制;硬件、软件、运行环境和开发环境的条件和限制;可利用的信息和资源;建议开发软件投入使用的最迟时间。

2.4 可行性研究方法

2.5 决定可行性的主要因素

3.对现有系统的分析

3.1 处理流程和数据流程

3.2 工作负荷

3.3 费用支出

如人力、设备、空间、支持性服务、材料等项开支。

3.4 人员

列出所需人员的专业技术类别和数量。

3.5 设备

3.6 局限性

说明现有系统存在的问题以及为什么需要开发新的系统。

4.所建议技术可行性分析

4.1 对系统的简要描述

4.2 处理流程和数据流程

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

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

4.4.1 对设备的影响

4.4.2 对现有软件的影响

4.4.3 对用户的影响

4.4.4 对系统运行的影响

4.4.5 对开发环境的影响

4.4.6 对运行环境的影响

4.4.7 对经费支出的影响

4.5 技术可行性评价

包括:在有限条件下,功能目标是否能达到;利用现有技术,功能目标能否达到;对开发人员的数量和质量的要求,并说明能否满足;在规定的期限内,开发能否完成。

5.所建议系统经济可行性分析

5.1 支出

5.1.1 基建投资

5.1.2 其他一次性投资

5.1.3 经常性支出

5.2 效益

5.2.1 一次性收益

5.2.2 经常性收益

5.2.3 不可定量收益

5.3 收益/投资比

5.4 投资回收周期

5.5 敏感性分析

是指一些关键性因素,如:系统生存周期长短、系统工作负荷量、处理速度要求、设备和软件配置变化对支出和效益的影响的分析。

6.社会因素可行性分析

6.1 法律因素

如:合同责任、侵犯专利权、侵犯版权等问题的分析。

6.2 用户使用可行性

如:用户单位的行政管理、工作制度、人员素质等能否满足要求。

7.其他可供选择的方案

逐个阐明其他可供选择的方案,并重点说明未被推荐的理由。

8.结论意见

结论意见可能是:可着手组织开发;需待若干条件(如资金、人力、设备等)具备后才能开发;需对开发目标进行某些修改;不能进行或不必进行(如技术不成熟,经济上不合算等);其他。

第四篇:软件工程可行性研究报告

用户使用可行性

.1.经济可行性

全面展示企业的经济管理模式,为企业带来更多的客户资源,提高企业的经济效益。通过计算机网络对运单进行管理,方便客户对虎屋托运情况进行查询,及时和客户进行沟通,满足客户的需求。

2.技术可行性

在管理过程中,满足了企业全程跟踪物品的托运情况的要求,使企业能够根据实际情况,对企业运营过程中的各项工作做出及时、准确的调整。

在每个模块中,具体的实现主要应用到JavaBean技术。JavaBean是一种Java 类,通过分装属性和方法称为具有独立功能、课重复使用的并且可以与其他控件通信的组件对象,Jsp功能强大的一个方面就是体现在能够使用JavaBean。可以将可重用的代码部分和页面逻辑部分写入JavaBean中,还可以通过使用JavaBean 来减少在JSP页面中脚本语言的使用频率,这样可以使JSP页面更整洁,更容易维护、更容易被非编程序员接受。

6 其他可供选择的方案

7 结论意见

第五篇:软件工程--需求分析报告

文档名称:需求分析

项目名称:学生智能管理系统一、引言:

1、编写目的:

对庞大的信息随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。有必要开发学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量,同时也可以方便学生对信息的获取。

学生信息系统也是实现学校管理现代化和信息化的重要内容。因此,学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段,并且,面对学生生活的不断丰富化,各种小方面管理软件的泛滥,身为学生以及考虑学校本身管理的多方面的统一。本小

组所开发系统是基于C/S结构,使用 Visual Basic程序设计语言及SQLServer2000数据库进行设计与开发。

本系统针对软件界面的人性化,生活化,做了突破性的工作,以及多项管理功能的集成上作了初步的拓展,目的在于使管理者和访问者易于甚至乐于接受,并提出学校管理系统的一体化概念,使学校的管理更有效率。

2、定义:

(1)静态数据:系统内部有关的数据结构和操作规程

(2)动态数据 :程序运行时输入和输出的数据

(3)数据字典: 数据字典(DD,Data Dictionary)是关于数据流

程图中出现的所有名字(数据流、处理、数据存储)的定义的集合。

3、参考资料:

[1]张向宏.软件生命周期质量保证与测试.北京:电子工业出版

社.2009 [2]张海藩.软件工程导论.北京:清华大学出版社.2005 [3]张焕君.基于VB和SQL的数据库编程技术.北京:清华大学出版

社.2008

二:任务概述:

1、目标:(1)给出软件系统的数据流程图和数据结构。

(2)提出详细的功能说明,确定设计限定条件,规定性能需求。

(3)密切与用户的联系,使用户明确自己的任务,以便实现上述两项

目标。

(4)以最低的成本,在最短的期限内开发出具有管理学生和学生信息

功能的智能管理系统。(包括:人力与设备费用的节省;处理速

度的提高;人员工作效率的提高)

2、用户特点:

本系统所面向的用户是大学学生和教师,对用户计算机专业方面的知识要求不是很高,只要对电脑能熟练操作就ok。易于操作,这也是本软件设计的一大目标。

3、条件与限制:

(1)建议该系统运行的最短寿命为5年;

(2)进行该系统方案选择比较的期限为2个月;

(3)建议该系统软件投入使用的最迟时间为2009年12月20日;

(4)该系统要受资金、寿命、社会等系列因素的制约和限制。

(5)由于系统较小,且在Windows系统开发,故在Windows环境下运

行没有什么限制。

三:数据描述:

1、静态数据:

静态数据是系统内部有关的数据结构和操作规程。具体包括:系统用户表格、学生基本信息表格、班级信息表格、课程基本信息表格、年级课程设置信息表格、学生成绩信息表格……

2、动态数据:

动态数据包括程序运行时输入和输出的数据,具体是数据库的各个表的各个不同元素与属性值,就是学生信息。

3、数据描述:

根据上面的分析就可以设计出能够满足用户需求的各种数据实体,以及它们之间的关系,为后面的逻辑结构设计打下基础,这些实体包括各种具体信息,通过相互之间的作用形成数据的流动。

本系统的实体有:学生实体、课程实体、日常工作实体、教师实体。各个实体具体的描述E_R图如下:

日常安排活动通知系内工作姓名性别督办日常工作执行成绩日常记录档案联系教师教学生学证件课程部门教师任课表(学期)课程安排表(学期)教学进度安排表专业核心课程个学期周数分配表

4、数据字典:

(1)数据流条目——数据流条目给出某个数据流和定义,它通常是列 出该数据流的各组数据元素。

该系统的数据流条目: 数据流名:学生

别名 :无

组成 :学号+姓名+性别+个人电话+家庭电话+籍贯+系别+ 年级+班级+备注 数据流名:教师 别名 :无

组成 :证件号码+姓名+性别+个人电话+系别 数据流名:课程信息 别名 :无

组成 :课程编号+课程名称+课程类型+任课老师+上课时间+课

时+学分

数据流名:学生成绩信息

别名 :无

组成 :考试编号+学生学号+学生成绩

数据流名:学生课余活动信息

别名 :无

组成 :活动编号+活动名称+活动时间+活动类型+参 与院系

(2)数据存储条目—— 对数据存储的定义

文件名:学生记录

别名 :学生信息

简述 :存放所有学生信息

组成 :学生信息文件={学生基本信息记录}+{学生成绩记录}+{学生 课余活动信息记录}+{学生课程信息记录} 组织:按学生学号编排

存取要求:关键字是:学生学号+课程号+活动编号

查询要求:要求能立即查询

文件名:教师记录

别名:教师信息

简述:存放所有的教师信息

组成:教师信息文件={教师基本信息记录}

组织:按教师证件号编排

存取要求:关键字是:教师证件号

查询要求:要求能立即查询

(3)数据项条目——给出某个数据单项的定义,通常是数据项值类型。

数据项名:学生学号

别名:无

取值:8{数字}8 注释:无

数据项名:年级

别名:无

取值:〔F|M|J|S〕 F-freshmen, 一年级

M-sophomore,二年级

J-junjor, 三年级

S-senior, 四年级

注释:F,M,J,S可分别用1,2,3,4代替 数据项名:系和班级编号 别名:无 取值:8{数字}8 注释:无

数据项名:课程编号 别名:无 取值:8{数字}8 注释:无

数据项名:活动编号 别名:无 取值:6{数字}6 注释:无

数据项名:考试编号 别名:无 取值:8{数字}8 注释:无

数据项名:教师证号 别名:无

取值:11{数字}11 注释:无

(4)处理说明条目——给出数据流程图中不分解的变换处理说明定义。

处理名:查阅学生信息库

激发条件:接受到有效用户名和密码

优先级:普通

输入:用户名和密码

输出:学生信息

加工逻辑:根据学生信息库记录 IF输入用户名和密码有效 THEN显示学生信息

ELSE请重新输入(最多三次)ENDIF

(5)数据流图

输入用户名和密码分析用户类型输入用户类型分析用户名有效和密码用密户名码和注册用户名和修改密码用户显示结果学生信息添加及删除反馈给用户系统界面输入有效命令修改用户名及密码学生添删密码修改用户注册表处理命令学生选课选课密码修改学生信息表存储修改信息修改学生课程表学生成绩及信息查询查询密码

5、数据采集:

系统数据采集是由数据库系统在软件运行期间通过人机界面来提示用户输入的。

四:需求规定:

1、功能需求:(1)对功能的规定

1)学生管理功能: a、修改当前登录用户的密码。

b、可以浏览,查看,搜索页面信息。

2)教师管理功能: a、教师可以在线浏览,查看,搜索各类页面。

b、可以在线添加、删除、修改学生各种信息。c、可以在线通知学生各种消息。3)管理员管理功能:a、可以进行学生资料录入

b、可以对学生信息查询、修改、删除、添加。

(2)功能描述:

1)登录功能:验证登录用户是否为数据库中的合法用户,判断登陆的用户是一般学生还是教师。一般学生只能实现浏览,查看,搜

索功能;教师可以查看、修改、添加、删除学生某方面的信息。管理员可以对用户信息进行修改。

2)主界面功能:可以浏览学生各方面的信息,还可以进入登陆页面,可以查找某个学生信息。

3)用户管理功能:管理员(即超级用户)可以添加新的用户以及修

改当前登录用户的密码。也可实现登录用户的重新登录和退出,可以修改学生信息。一般学生则可以浏览,搜索,查看各种信息。

2、性能需求:(1)对性能的规定

1)精度:查询时应保证查询率,所有在相应域中包含查询关键字的 记录都应能查到,同时保证准确率。

2)时间特性要求:一般操作的响应时间应在1-2秒内。

3)适应性:满足运行环境在允许操作系统之间的安全转换和与其它

应用软件的独立运行要求。

4)灵活性:在需求发生变化时,本系统的对这些变化的适应能力相

对而言是比较强的,包括操作方式上的变化;运行环境 的变化;同其他软件的接口的变化;精度和有效时限的变化。(2)功能结构图

学生智能管理系统行政楼3#实验楼图书馆教学楼大学生活动中心邮局师生互动教务处电信系办公室电信系辅导员办公室

3、运行需求:(1)用户界面

系统运行时主界面大致要求为Windows的经典运行界面,主界面可以是SDI(单文档界面)即每个窗体之间是独立的,也可以是MDI(多文档界面):有一个主窗,可以包含其他窗体。本系统采用多文档界面,这样可以使程序更加美观,整齐有序。(2)硬件接口

软件较小除硬盘外,还有DVD光驱,打印机等。(3)软件接口

在这里主要考虑软件与操作系统的接口,考虑到文档处理的需要有可能可以包括与较常用的办公软件的接口。

(4)开发环境

操作系统: WindowsXP或更高

数据库类型:SQL Server 2000 CPU:P2000mmx以上,内存大于64M。

需要建立WEB服务器

(5)故障处理

在用户的输入有错误的情况下,对于用户的输入错误应给出适当的改正提示。若运行时遇到不可恢复的系统错误,也必须保证数据库

完好无损。

4、界面需求:

(1)登录界面:验证登录用户是否为数据库中的合法用户,选择登录的用户是一般学生还是教师。一般学生只能实现浏览,查看,搜

索功能;教师可以查看、修改、添加、删除学生某方面的信息。管理员可以对用户信息进行修改。

(2)主界面:可以浏览用户各方面的信息,还可以进入登录页面,可以查找某个学生信息。

(3)注册界面:用户可以在主界面上选择注册,进入注册界面,填写用户基本信息(名字、班级、年级……)。

5、其他需求:

(1)安全保密:增加用户登录验证,确保信息安全性。(2)可移植性:软件能够安装于windows下的各种流行版本。

下载软件工程——可行性分析报告(优秀范文五篇)word格式文档
下载软件工程——可行性分析报告(优秀范文五篇).doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    可行性分析报告(优秀范文5篇)

    1. 引言 1.1 编写目的 说明编写此报告的目的,指出预期的读者。 1.2背景 (1) 所建议开发的软件系统的名称。 (2) 本项目的任务提出者、开发者、用户及实现该软件的计算机中心或计......

    可行性分析报告

    [分享]工厂可行性报告范文 第1章 项目总论 总论作为可行性研究报告的首章,要综合叙述研究报告中各章节的主要问题和研究结论,并对项目的可行与否提出最终建议,为可行性研究的......

    可行性分析报告

    可行性研究报告的基本内涵可行性研究报告的基本内涵一、可行性报告的概念可行性研究报告是指对经济投资或拟建工程等项目的有关条件进行全面分析和评估论证,以确定其是否合理......

    可行性分析报告

    发 展 国 际 电 子 商 务 项 目 的 可 行 性 分 析 姓名:杜云霄 学号: 班级:物流采购一班 12030601045发展国际电子商务项目的可行性分析 一、 概述 1、 电子商务简介 电子商务......

    可行性分析报告

    成都航空职业技术学院新区建设项目可行性分析 一、 项目建设背景 1.1 校址 拟建成都航空职业技术学院龙泉校区位于成都市龙泉骚区柏合镇长堰村境内。校区北依国家经济技术开......

    可行性报告分析

    撰写教育培训加盟项目可行性研究报告 核心提示: 教育培训加盟项目申请报告 教育培训加盟项目建议书 教育培训加盟商业计划书 教育培训加盟项目可行性研究报告 教育培训加盟项......

    可行性分析报告格式

    1 引言1.1 编写目的:阐明编写可行性研究报告的目的,提出读者对象。1.2 项目背景:应包括● 所建议开发软件的名称● 项目的任务提出者、开发者、用户及实现软件的单位● 项目与......

    可行性分析报告

    一、项目提要1、项目名称:邵阳市鸿远特种养殖基地有限公司蜗牛养殖与加工工程。2、建设性质:扩建3、项目建设单位:邵阳市鸿远特种养殖基地有限公司法人代表:罗乾震所有制形式:股......