软件工程可行性研究报告.doc
《软件工程可行性研究报告.doc》由会员分享,可在线阅读,更多相关《软件工程可行性研究报告.doc(85页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、可行性研究报告一、可行性研究报告一、可行性研究报告11引言21.1编写目的21.2项目背景21.3定义21.4参考资料22可行性研究的前提32.1要求32.2目标32.3条件、假定和限制42.4可行性研究方法42.5决定可行性的主要因素43对现有系统的分析53.1处理流程和数据流程53.2工作负荷53.3费用支出53.4人员53.5设备53.6局限性64所建议技术可行性分析64.1对系统的简要描述64.2处理流程和数据流程64.3与现有系统比较的优越性64.4采用建议系统可能带来的影响64.5技术可行性评价75所建议系统经济可行性分析85.1支出85.2效益85.3收益/投资比85.4投资
2、回收周期95.5敏感性分析96社会因素可行性分析96.1法律因素96.2用户使用可行性97其他可供选择的方案98.结论意见91引言1.1编写目的【阐明编写可行性研究报告的目的,指明读者对象。】本报告分析了教师测评网络系统开发的可行性,请院领导审阅并对是否进行该系统的开发做出批示。1.2项目背景【应包括: a. 所建议开发软件的名称;b. 项目的任务提出者、开发者、用户及实现软件的单位;c. 项目与其他软件或其他系统的关系。】建议进行教师测评网络系统的开发。东港学院近年来教学规模迅速扩大,学生人数有较大增长,为实现教学质量的量化考核,每学期未都要收集学生对任课教师的评价数据,以往主要采取不记名问
3、卷调查的方式,人工进行数据的采集与处理,费时费力且耗费大量纸张,统计出的数据准确程度低。在东港学院校园网建成的情况下,利用校园网及计算中心微机实验室通过软件系统进行测评数据的采集成为可能,东港学院教务处因此提出进行教师测评网络系统软件系统的的开发。东港学院计算机系具备进行该软件系统开发的能力并承担本软件系统的开发与维护工作。软件开发成功后,该软件系统由东港学院教务处使用。本软件系统可利用现有的高校教务管理系统中的学生、教师、课程任课教师等数据,所以教务处需要提供高校教务管理系统数据库查询接口。1.3定义【列出文档中所用到的专门术语的定义和缩写词的原文。】教师测评网络系统以下简称测评系统。1.4
4、参考资料【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括: a. 项目经核准的计划任务书、合同或上级机关的批文;b. 与项目有关的已发表的资料;c. 文档中所引用的资料,所采用的软件标准或规范。】2可行性研究的前提2.1要求【列出并说明建议开发软件的基本要求,如a. 功能;b. 性能;c. 输出;d. 输入;e. 基本的数据流程和处理流程;f. 安全与保密要求;g. 与软件相关的其他系统;h. 完成期限。】测评系统应能采集学生对一个学期中所学课程的各任课教师的教学水平、师德等方面给予的百分制评价分值(评分标准由教务处制定,要求学生在给教师评分时尽量遵守该标准,以保测评结果
5、准确性)。测评系统应能根据教务处规定的计算方法统计出各位教师在一个学期中教学水平、师德的百分制最终测评得分。测评系统应在三十秒内采集到一个网络终端提交的一次测评数据(即一位学生对其本学期所学课程的所有任课教师的测评数据)。测评系统应在三十秒内统计出100名任课教师的单项测评结果。测评系统应按照指定的格式显示及打印各项测评数据的统计结果,包括教学水平测评结果报告师德测评结果报告,所有报告中教师以所在系部为单位列出,且同一系部中的教师以得分降序排列。测评系统中的基础数据从高校教务管理系统中读取,学生测评数据在终端上通过IE浏览器提交表单到服务器端获取。数据及处理流程: 服务器端 学生客户机端 管理
6、客户机端 任课教师、课程信息- - 测评分值 - 统计测评结果 测评结果-测评系统中管理界面只能由授权用户访问(通过用户帐号及口令验证进行授权)。学生测评数据采集应保证每位学生一个学期只能参加一次测评。与本系统相关的其他系统有高校教务管理系统。测评系统应在2003年5月底完成。2.2目标【可包括:a. 人力与设备费用的节省;b. 处理速度的提高;c. 控制精度或生产能力的提高;d. 管理信息服务的改进;e. 决策系统的改进;f. 人员工作效率的提高,等等。】采用本系统后,东港学院五个系部可节约10名教辅人员及20名学生总计10个工作日,增加微机实验室2名工作人员总计1个工作日。以2000名参加
7、测评的学生计算,节约纸张240元。以200台微机3个小时用于测评计算,增加微机电力消耗60元。从采集到的数据进行统计可做到误差小于10。2.3条件、假定和限制【可包括:a. 建议开发软件运行的最短寿命;b. 进行系统方案选择比较的期限;c. 经费来源和使用限制;d. 法律和政策方面的限制;e. 硬件、软件、运行环境和开发环境的条件和限制;f. 可利用的信息和资源;g. 建议开发软件投入使用的最迟时间。】本系统至少应使用4年。应在一周内完成系统实现方案的选择比较。可从教务管理费用中支出开发费用。本系统只限东港学院使用。本系统对客户机及服务器的硬件性能无特殊要求。系统软件、数据库系统、开发工具都采
8、用免费软件,本系统运行时要求计算机网络连接稳定可靠。测评系统应在2003年6月20日投入使用。2.4可行性研究方法【说明这项可行性研究将是如何进行的,所建议的系统将是如何评价的,摘要说明所使用的基本方法和策略。】对现有人工数据采集、统计分析的流程进行了调查,并对软件系统实现的技术可行性进行了分析,我们认为测评系统具备开发的需求及条件。我们细致一对人工系统及软件系统实现测评的费用进行了计算及对比,得出的结论是使用软件系统可节省人力、物力,而且可以提高测评结果的准确性。2.5决定可行性的主要因素本软件系统开发成本低,有较强的应用需求。3对现有系统的分析3.1处理流程和数据流程当前测评数据的采集及统
9、计分析完全由人工进行。处理流程为: 教务处制定测评标准、测评结果计算细则。 教务处印刷测评表(每测评项目每学生一份)、测评结果报表(每系部一份)。 各系部组织学生发放并填写测评表。 各系部组织学生汇总测评表。 各系统部填写测评结果报表。数据流程: 教务处准备各系部班级当前学期开课表及任课教师表。 各系部上交学生填写的测评表到教务处。 各系部上交测评结果报表到教务处。 3.2工作负荷平均每系部1个教辅人员、5个学生各需要2个小时。3.3费用支出【如人力、设备、空间、支持性服务、材料等项开支。】人力:调查表的印刷:1个人0.5个工作日 50元 5个教辅人员 250元 25个学生各需要2个小时。 2
10、50元设备:一体化油印机0.5个工作日 材料:纸、油墨 240元 3.4人员【列出所需人员的专业技术类别和数量。】教辅人员:5人学生:25人3.5设备一体化油印机3.6局限性【说明现有系统存在的问题以及为什么需要开发新的系统。】繁琐、易出差错、效率低。4所建议技术可行性分析4.1对系统的简要描述因测评系统在应用中需求大量客户端,为简化软件的发布,故拟采用B/S结构,所有客户机通过浏览器连接到WEB服务器,在WEB服务器端采用PHP脚本进行数据库的连接与数据处理。通过发送到浏览器的HTML表单收集用户提交的数据。服务器选用LINUX平台,WEB服务器选用Apache,数据库选用Mysql,脚本解
11、释器选用PHP。4.2处理流程和数据流程数据采集:客户端通过浏览器打开WEB服务器站点上的测评页面,WEB服务器向客户端发送HTML表单,用户填写HTML表单,并点击表单的提交按钮,浏览器发送数据到WEB服务器。WEB服务器上的PHP脚本处理客户机提交的数据,将其存储到Mysql数据库系统中。统计分析:客户端通过浏览器管理打开WEB服务器站点上的管理页面,点击相应的功能选项,WEB服务器上的相应PHP脚本页面被执行进行数据的统计分析,并将统计的结果发送到浏览器。4.3与现有系统比较的优越性数据采集节省了大量纸张,保护了环境。数据处理使用计算机进行,快速、准确。测评项目的多少、每个项目所占比例等
12、可通过管理界面进行设置,更易适应实际需要。4.4采用建议系统可能带来的影响4.4.1对设备的影响无4.4.2对现有软件的影响高校教务管理系统数据库中应增加对教师、学生、班级课程信息查询的帐号。4.2.3对用户的影响提高了工作效率,降低了劳动强度。4.2.4对系统运行的影响无4.2.5对开发环境的影响无4.2.6对运行环境的影响无4.2.7对经费支出的影响节约油墨纸张的经费支出,增加电力费用支出。4.5技术可行性评价【包括:a. 在限制条件下,功能目标是否能达到;b. 利用现有技术,功能目标能否达到;c. 对开发人员数量的和质量的要求,并说明能否满足;d. 在规定的期限内,开发能否完成。】东港学
13、院目前的硬件设施满足本系统运行的需要。实现本系统需要的技术包括:PHP脚本的编程、Mysql数据库应用、Apache WEB服务器的架设与管理、B/S结构的软件开发技术。目前这些技术已经成熟。这些技术对计算机系的教师而言都是必须掌握的基本技术。测评系统是个小型软件系统,6个人月完全可以按时开发完成。5所建议系统经济可行性分析5.1支出5.1.1基建投资无5.1.2其他一次性支出软件开发费用2000元5.1.3经常性支出电力每学期60元5.2效益5.2.1一次性收益无5.2.2经常性收益每个学期使用软件系统较使用人工系统带来的费用支出降低 700 元。5.2.3不可定量收益准确的测评结果为教师的
14、评价提供科学依据。5.3收益/投资比以本系统使用4年,共8个学期计算,共支出:2000+8*60=2480元。 共节省费用:8*700元=5600元。收益/投资比=5600/2480=2.4 5.4投资回收周期1.5年5.5敏感性分析【敏感性分析是指一些关键性因素,如:系统生存周期长短、系统工作负荷量、处理速度要求、设备和软件配置变化对支出和效益的影响等的分析。】是指一些关键性因素与这些不同类型之间的合理搭配、处理速度要求、设备和软件的配置等变化时,对开支和收益的影响最灵敏的范围的估计。6社会因素可行性分析6.1法律因素【如,合同责任、侵犯专利权、侵犯版权等问题的分析。】所用软件开发工具、系统
15、软件都为免费。利用本单位人员自主开发,具有独立版权,归东港学院所有。6.2用户使用可行性【如,用户单位的行政管理、工作制度、人员素质等能否满足要求。】教务处的管理人员、学生完全具备使用本软件系统的能力。7其他可供选择的方案【逐个阐明其他可供选择的方案,并重点说明未被推荐的理由。】无其他方案。8.结论意见【结论意见可能是:a. 可着手组织开发;b. 需待若干条件(如资金、人力、设备等)具备后才能开发;c. 需对开发目标进行某些修改;d. 不能进行或不必进行(如技术不成熟,经济上不合算等);e. 其他。】f. 可着手组织开发。二、项目开发计划1引言11.1编写目的11.2项目背景11.3定义21.
16、4参考资料22项目概述22.1工作内容22.2条件与限制22.3产品32.4运行环境32.5服务32.6验收标准33实施计划43.1任务分解43.2进度43.3预算43.4关键问题44人员组织及分工55交付期限56专题计划要点51引言1.1编写目的【阐明编写开发计划的目的,指明读者对象。】为保证教师测评软件系统的开发成功,按期交付使用,特编写项目开发计划,请参予开发的人员遵照执行。1.2项目背景【可包括: d. 项目的委托单位、开发单位和主管部门;e. 该软件系统与其他系统的关系。】本项目由东港学院教务处委托东港学院计算机系进行开发。1.3定义【列出本档中用到的专门术语的定义和缩写词的原文。】
17、教师测评网络系统以下简称测评系统。1.4参考资料【可包括: d. 项目经核准的计划任务书、合同或上级机关的批文;e. 文档所引用的资料、规范等;列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源。】1、教师测评网络系统计划任务书2项目概述2.1工作内容【简要说明项目的各项主要工作,介绍所开发软件的功能、性能等。若不编写可行性研究报告,则应在本节给出较详细的介绍。】系统中所需要的基础数据由高校教务管理系统提供。测评系统需要实现的功能主要包括两大部分,一是前台的数据采集部分,包括教学水平测评页面、师德测评页面、数据存储页面。二是后台的数据统计及查询部分,包括教学水平测评统计界面、师德测评
18、统计界面2.2条件与限制【阐明为完成项目应具备的条件、开发单位已具备的条件以及尚需创造的条件。必要时还应说明用户及分合同承包者承担的工作、完成期限及其他条件与限制。】为完成本系统的开发,应配备WEB服务器、CVS服务器、FTP服务器、文本编辑工具、微机若干台、打印机一台。可利用东港学院计算机系现有的服务器及教师办公用微机等设备。2.3产品2.3.1程序【列出应交付的程序名称、使用的语言及存储形式。】可运行的程序为PHP脚本程序包,名称为evaluate,该包中客户端首页面名称为index.php,管理端首页为admin.php。系统安装页面为setup.php。2.3.2文档【列出应交付的文档
19、。】可行性研究报告项目计划任务书项目开发计划软件需求说明书数据要求说明书概要设计说明书详细设计说明书数据库设计说明书操作手册测试计划测试分析报告项目开发总结报告2.4运行环境【应包括硬件环境、软件环境。】1台服务器:PIII1.2G双CPU,SCSI双硬盘镜像,512M内存,LINUX7.0,Apache+PHP+Mysql服务器100-200台客户机:PII1.2G,128M内存,windows98操作系统。上述所有计算机组成局域网。2.5服务【阐明开发单位可向用户提供的服务。如人员培训、安装、保修、维护和其他运行支持。】2.6验收标准100台客户机同时连接服务器进行数据采集并在10分钟内完
20、成数据的提交,任一台客户机应顺利提交数据并得到成功操作的提示。每位学生只能提交一次单项测评数据。管理程序应在30秒内完成2000名以内学生提交的单项测评数据的统计。管理程序应在30秒内查询出统计结果。3实施计划3.1任务分解【任务的划分及各项任务的负责人。】需求分析:朱敏、贾长云系统设计:朱敏编码:林毅、贾长云测试计划:朱敏测试:本系学生3.2进度【按阶段完成的项目,用图表说明开始时间、完成时间。】需求分析: 2003.4.1 2003.4.10系统设计: 2003.4.11 2003.4.20编码: 2003.4.21 2003.5.10 测试计划与测试: 2003.5.11 2003.6.
21、1再编码、再测试 2003.6.1 2003.6.203.3预算资料费、文印费 500元人员津贴 1500元3.4关键问题【说明可能影响项目的关键问题,如设备条件、技术焦点或其他风险因素,并说明对策。】较难实现的功能有:动态生成的HTML表单(数据条目数量可变)的数据接收。大量原始数据的高效统计。多用户访问下的数据库共享冲突。4人员组织及分工需求分析:朱敏、贾长云系统设计:朱敏编码:林毅、贾长云测试计划:朱敏测试:本系学生5交付期限2003年6月20日6专题计划要点【如测试计划、质量保证计划、配置管理计划、人员培训计划、系统安装计划等。】测评系统所有文档利用CVS服务器进行管理。在项目各阶段结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 可行性研究 报告
限制150内