版本:1.0______________
otak
可行性分析报告
委托单位:
承办单位:
编写:(签名)______八云_______ 2007 年 4 月 16 日
复查:(签名)______八云_______ 2007 年 4 月 18 日
批准:(签名)_____ 阿佩_______ 2007 年 4 月 18 日
目录
第1
章
引言............................................................................................................
1
1.1
编写目的.....................................................................................................
1
1.2
背景............................................................................................................
1
1.3
定义............................................................................................................
1
1.4
参考资料.....................................................................................................
1
第2
章
可行性研究的前提.......................................................................................
1
2.1
要求............................................................................................................
1
2.2
目标............................................................................................................
1
2.3
条件、假定和限制.......................................................................................
2
2.4
进行可行性研究的方法................................................................................
2
2.5
评价的尺度.................................................................................................
2
第3
章
对现有系统的分析.......................................................................................
2
3.1
数据流程和处理流程...................................................................................
2
3.2
工作负荷.....................................................................................................
2
3.3
费用开支.....................................................................................................
2
3.4
人员............................................................................................................
2
3.5
设备............................................................................................................
2
3.6
局限性........................................................................................................
3
第4
章
所建议的系统..............................................................................................
3
4.1
对所建议系统的说明...................................................................................
3
4.2
数据流程和处理流程...................................................................................
3
4.3
改进之处.....................................................................................................
3
4.4
影响............................................................................................................
3
4.4.1
对设备的影响..............................................................................................
3
4.4.2
对软件的影响..............................................................................................
3
4.4.3
对用户单位机构的影响................................................................................
3
4.4.4
对系统运行的影响.......................................................................................
3
4.4.5
对开发的影响..............................................................................................
3
4.4.6
对地点和设施的影响...................................................................................
4
4.4.7
对经费开支的影响.......................................................................................
4
4.5
局限性........................................................................................................
4
4.6
技术条件方面的可行性................................................................................
4
第5
章
社会因素方面的可行性................................................................................
4
5.1
法律方面的可行性.......................................................................................
4
5.2
使用方面的可行性.......................................................................................
4
第6
章
结论............................................................................................................
4
随着互联网技术的蓬勃发展,互联网上涌现了大量的免费共享资源,很多甚至是内容定时更新。面对这样巨量的资源,为了收集和下载它们往往需要花费大量的精力和时间。本软件的任务就是要解决或缓解这一问题,充分利用计算机的优势,以一定程度的智能能力,实现无人自动下载网络资源。
此报告的编写目的在于考察otak软件系统是否可行,指出开发本软件所采用的方法和手段。
工程的名称:
otak
工程产品的名称:
otak
工程的组织者:八云
产品的生产者:八云
产品的设计者:八云
产品的所有权:八云
产品用户:
Java
型宅人
网络资源:以文件的形式存在,以
HTTP
、
FTP
、
P2P
的方式发布的供分享的数据集合。
免费资源:这是一个相对概念,某些资源可以在仅供个人学习或研究为目的时,无需授权而使用,但是一旦用于商业目的就会触犯法律。
《知识产权法》
a.
一定程度上的智能分辨和挑选出用户需要的资源;
b.
无人值守自动下载;
c.
友好的图形化人机对话界面。
减轻用户搜索和下载固定或有规律变化资源的精力和时间耗费。
a.
笔者有不让计划流产的决心;
b.
笔者有学习新技术的动力。
听取用户的要求,分析现有同类和类似软件的优缺点,审视开发团队的技术能力,制定出实施方案。
智能程度能满足用户的基本需要,以及友好、直观的系统图形界面。
图-
1
人工处理流程图
以笔者为例,从搜索到下载,每天大概要耗费三个小时左右。
由图-
1
可知,整个流程中几乎都是人工操作,耗费精力。且如果某一环节出现异常,如链接失效、站点无所需资源,更是要回退到前面的操作步骤,浪费时间。
在
otak
系统中,从连接站点、搜索资源,到验证代理、下载资源全部由系统自动处理。
图-
2
系统自动流程图
a.
资源自动搜索;
b.
资源自动下载。
由图-
2
可知,采用
otak
系统,能大大减化人的工作量,节省大量的精力和时间。
Java
应用程序对系统要求的性能较高,故可能需要较好的硬件环境。
由于软件使用
Java
语言开发,用户在使用本软件前需要预装
Java
的
JRE
环境。
a. Java
技术相当成熟,本系统中有大量的功能可借鉴或直接使用开源项目的成果;
b.
智能模糊查询技术已经有了较多的运用,技术成熟度较高。
虽然网络资源共享的合法性备受争议,但本软件只是对用户提供一种智能的集成下载方案,其本身并不发布共享资源。
本软件将提供详细的使用手册和友好的图形化界面,使用户能轻松的驾驭软件的各种功能。
由以上分析而知,本工程可行,可以立刻实施。