版本: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. 智能模糊查询技术已经有了较多的运用,技术成熟度较高。
虽然网络资源共享的合法性备受争议,但本软件只是对用户提供一种智能的集成下载方案,其本身并不发布共享资源。
本软件将提供详细的使用手册和友好的图形化界面,使用户能轻松的驾驭软件的各种功能。
由以上分析而知,本工程可行,可以立刻实施。