系统可行性分析报告
系统可行性分析报告
篇一:
网上论坛系统可行性研究报告网上论坛系统可行性研究报告 1
引言
1.1 编写目的本项目开发计划旨在明确规范开发过程,保证项目质量。并对开发工作提供指导,同时还作为项目通过评审的依据。并说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。
1. 2 背景
(1)系统的名称为JAVA学习论坛;
(2)项目的任务提出者是本次课程设计辅导老师;开发者:
牛霄
1. 3 定义文件中用到的专门术语的定义和外文首字母组词的原
词组如下:
J2ee:
JSP:
英文全称:
Java Serv er Pages,是由Sun Micrs ystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。 HTML:
(HyperT extMark-up Language)即超文本标记语言或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。J avaScript:一种由Sun Mic rsystems所开发的程序语言
Jav aBean:一个类外加一些规范和特征用于数据值的保存和读取,你可以将它和数据库的一个表对应起来,用于保存数据库表的一条记录,在显示的时候使用get,set方法,在jsp页面上使用u seBean的方
法,可以直接获取内容
1. 4 参考资料 [1] 张海藩.软件工程导论(第5版)[M].清华大学出版社,201X 年2月. [2] 赵池龙等编著,《实用软件工程(第二版)》,
电子工业出版社 [3]赵池龙等编著,《软件工程实践教程》,电子工业出版社,201X [4] 李红.数据库原理与应用[M].北京:高等教育出版社,201X年7月. 2 可行性研究的前提
2.1 要求
(1)功能:
论坛具有的最基本模块有用户模块、板块管理模块、帖子模块、友情链接模块及广告管理模块 a、用户模块:
包括用户登录、注册、用户资料修改b、版块管理模块:
包括对论坛板块的管理,如增、删、改等 c、帖子模块:
主要显示帖子内容,班组和管理员能进行相应管理,如删除、修改等 d、友情链接模块:
主要用于其他站长申请友情链接 e、广告管理模块:
著组词组主要用于论坛放置广告,并进行相应管理
(2)性能:
查询效率尽可能做到精准,信息维护做到简单易用,不需要对用户进行培训;
(3)输出:
能够快速有条理的输出相关的信息、资料;
(4)输入:
点击超链接,修改个人的相关信息,发表帖子;
(5)处理流程和数据流程:
确保合理有效;
(6)完成期限:
到本学期的第21周。
2.2目标系统应该尽量做到以下的目标:
(1)人力与设备费用的减少;
(2)采用现代程序设计技术;
(3)数据的处理速度提高;
(4)管理信息服务的改进;
(5)人员利用率尽可能提高;
(6)结果应能清除地审查。
2.3条件、假定和限制本系统的条件、假定和所受到的限制有以下几方面:
(1)所开发系统的运行寿命的最小值为3 年;
(2)硬件、软件、运行环境和开发环境方面的条件和限制:
由于是个人电脑,所以硬件设施可能在性能上比较差;软件全部是免费的,功能可能会受到相应的限制;对inds xp比较熟悉,所以开发主要是在这个平台上进行的;
(3)可利用的信息和资源:
没有相应的软件项目开发的经验,所以能力还是有限,收集的资料来源有限,故对信息的了解不够全面。
(4)系统投入使用的最晚时间:
本学期第21周。
2.4 进行可行性研究的方法根据课本里面的相关知识、图书馆所借的书以及平时所积累的一些经验,综合本系统所要达到的目标进行分析而得到。
2.5 评价尺度本系统的评价主要参考网上的一些大型的BBS(如:编程论坛、CSDN社区中心等),如开发时间是否在预期的范围里面,系统的使用是否简单,功能是否达到预期的要求,系统对数据的处理是否准确,系统的功能需求和非功能需求是否达到了用户所要求的。
3 对现有系统的分析 3 所建议的系统
3.1对所建议系统的说明本系统是运用Jsp制作的一个小型JAVA 学习论坛。实现这个系统将用到以下几种技术:
(1)Ja vaScript用来验证用户输入的各种信息;
(2)J ava主要是用来处理各种业务;
(3)数据库用Mysq l
5.0版本;由于这个数据库系统是开源的,而且比较安全,我们都对这个熟悉;
(4)eb服务器:
tmc at
5.0版本
(5)以及一些HTML相关的知识。
3.2 工作负荷现有系统所承担的工作及工作量:
(1)提供用户注册、登陆、更改信息
(2)提供用户发表帖子;
(3)由于现有开发的系统比较小,只涉及小量的数据,所以工作量小。
3.3局限性由于没有相关的制作项目的经验,以前也没有做过一个比较正规的软件项目,资料来源也有限,以及本人对真正的论坛认识欠缺,可能对本系统的实现多少有点影响。
3.4 技术条件方面的可行性
(1)在当前的限制条件下,该系统的功能目标是能够达到预期的效果的;
(2)开发人员的数量:
1 人,均接受过相关知识的培训,以前也做过一定规模,的系统,具有一定经验;
(3)在规定的期限内,本系统的开发可以实现。 4 社会因素方面的可行性
4.1 法律方面的可行性本系统纯属于团队的开发所成,不会因为版权的问题造成纠纷。不作为商业用途,只应用于学习交流。
4.2 使用方面的可行性本网站一经制作完成,可以在国内租一家JSP网站的空间,并将其上传上去,加
之本系统操作上面不存在技术性,所以可以达到易操作性。 5 投资及收益分析
5.1 支出
(1)基本建设投资包括采购、开发和安装下列各项所需的费用,如:
1)数据通讯设备:
201X 元; 2)环境保护设备:
500 元; 3)安全与保密设备:
500元; 4)收费应用的软件:
300元。
(2)其他一次性支出下列各项所需的费用,如:
1)需求的研究、设计的研究以及实地调查的各项费用:
800 元; 2)开发计划与测量基准的研究:
500 元; 3)数据库的设计和建立:
700 元;4)检查费用和技术管理性费用:
201X 元; 5)组员为开发本系统所培训费:
1000元 6)旅差费以及开发安装人员所需要的一次性支出:
500 元; 7)人员的退休及调动费用:
3000 元。
(3)非一次性支出该系统生命期内按月或按季或按年支出的用于运行和维护的费用,包括:
1)设备的租金和维护费用:
500 元; 2)软件的租金和维护费用:
300 元;3)数据通讯方面的租金和维护费用:
100 元; 4)人员的工资、奖金:
3(月)×4(人)×201X=24000 元,无奖金; 5)保密安全方面的开支:
1500 元; 6)其他经常性的支出:
1000 元。
5.2 收益
(1)一次性收益能够用人民币数目表示的一次性收益,按数据处理、用户、管理和支持等项分类叙述,如:
1)开支的缩减包括:
A、改进了的系统的运行所引起的开支缩减:
500 元;
篇二:
某软件项目可行性研究报告一. 软件项目可行性研究报告
1.引言
发布评论