软件项目计划书

所需积分/C币:23 2011-12-09 10:00:35 658KB PDF
收藏 收藏
举报

中国科技大学软件学院项目管理课程实战--->软件项目计划书(文件搜索引擎和项目管理系统) 1引言 1.1编写目的 1.2 背景 1.3 定义 1.4 参考资料 1.5 标准、条约和约定 2项目概述 2.1 项目目标 2.2 产品目标与范围 2.3 需求分析 2.4 项目工作范围 2.5 应交付成果(项目产出) 2.5.1 需完成的软件 2.5.2 需提交用户的文档 2.5.3 须提交内部的文档 2.5.4 应提交的服务 2.6 项目 发环境 2.7 项目验收方式与据 3项目团队组织 3.1组织结 3.2人员分工 3.
国科学技大字软件学院 点CC距EEO5U 高级软件工程项目组作业 Chapter3.项目团队组织… 31组织结构 看看 ∴a9 32人员分工 9 33协作与沟通 10 3.31内部协作 10 3.3.2外部沟通 a…10 Chapter4.实施计划…, 11 4.1风险评估及对策 n11 4.2工作流程 4.3总体进度计划 11 4.4项目监控 Chapter5.预算….,..,,,,……13 51人员成本 5.2设备成本 53合计经费预算… Chapter6.可行性分析和方法实现 ………14 3 国科学技大字软件学院 点CC距EEO5U 高级软件工程项目组作业 Chapter1.引言 11编写目的 为了保证我们高级软件工程项目小组按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工 作开展的各个过程合理有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、 项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险 对策等内容做出的安排以书面的方式,作为项目团队成员之间的共识与约定,项目生命周期内的所有项目活动的行动基 础,项目团队开展和检査项目工作的依据. 12背景 当前,计算机网络已经越来越普及,各个单位也已经逐步建立自己的FTP( File transfer protoco)服务器,用来 管理存储对于自己单位内部共享的一些文件或者对外共亨的一些文件。随着被FTP管理的文件数量的不断增长,达到上 万、上百万,甚至更多的时候,如何在如此庞大数据里边更快捷的找到自己所需的文件,将成为一个很重要的问题 目前出现了一些FTP搜索引擎,可以用来搜索整个互联网内处于匿名访问的FTP上的文件信息,而需要权限才能访 问的FTP则无法直接建立索引,因此不能达到搜索效果。本项目拟构建的FTP搜索引擎是针对单位内部,局域网内的一 个或者几个FTP服务器建立的;使内部用户直接可以看到FTP上的目录结构,并可以准确的搜索文件位置,然后下载浏 览,达到检索高效、准确 Ftp搜索引擎的速度是十分重要的,因为搜索引擎本身的目的就是提高用户查找信息的速度。搜索引擎的速度与系统 底层的实现密切相关,一般而言,如果一个搜索引擎底层的查询是使用通用数据库提供的查询算法,则其查询速度会慢 很多,而如果采用Www搜索引擎常用的倒排表索引归并算法,则可以达到在毫秒级完成干万文件条目的査询任务。由 国科学技大字软件学院 点CC距EEO5U 高级软件工程项目组作业 于我们无法得到大部分Ftp搜索引擎底层究竟是使用了什么査询算法和系统,我们只能从外部来考查它的查询速度,也 就是搜索引擎自己显示的它所费的查询时间 13定义 14参考资料 [1]《互联网上FTP文件的分布特征与启示》陈华、王继民、韩近强、谢欣 [2]《FTP搜索引擎的设计与实现》张运凯、刘宏忠、郭宏刚 [3]《TCP/P协议族》, Behrouz A. Forouzan(美),清华大学出版社 1.5标准、条约和约定 5 国科学技大字软件学院 点CC距EEO5U 高级软件工程项目组作业 Chapter2.项目概述 21项目目标 本项目目标应当符合 SMART原则 I S Specific明确的陈述-整个搜索引擎的实现 I M Measurable可以衡量的结果--搜索引擎对局域网FTP文件的查找结果; A Attainable可以达成的目标-搜索过程的快速性和准确性 IR Realistic合理的;本软件项目的实现是最基本的搜索实现 T Trackable可以跟踪的,对于搜索引擎和数据库记录有可査询的详细文档说明. 2.2产品目标与范围 本项目主要为了尽快的搜索,从分析和设计了一个在局域网内FTP文件搜索引擎,在 ASP. NET+ SQL Server+C排(JAVA) 环境下给出了编程实现,并提出在具体实践中总结出的一些经验。 23需求分析 1、业务需求:此软件适用于中小企业的局域网搜索 2、用户需求:此软件可满足普通用户对于局域网文件的搜索 3、功能需求:此软件可实现不同类型文件的全名搜索和关键字搜索。 国科学技大字软件学院 点CC距EEO5U 高级软件工程项目组作业 2.4项目工作范围 我们小组的工作室位于明德楼320信息安全实验室,整个项目都将在此处完成。其中所设及的资料参考和专业人员咨 询会在苏州独墅湖高等教育区内进行。 2.5应交付成果项目产出) 2.5.1需完成的软件 基于局域网F卬P文件搜索引擎软件,包括源程序、数据库对象刨建语句、可执行程序、支撑系统的数据库数据、配置 文件、第三方模块、界面文件、界面原稿文件、声音文件、安装软件、安装软件源程序文件等等。 2.5.2需提交用户的文档 软件使用说明和帮助文档 2.53须提交内部的文档 软件各个模块的功能及实现以及具体代码和数据库资料。 254应当提供的服务 除了保证软件必需的功能实现外,我们小组还将为用户提供1年的软件后期维护时间(收费)和软件的免费升级更新。 7 国科学技大字软件学院 点CC距EEO5U 高级软件工程项目组作业 2.6项目开发环境 模块实现 开发环境 负责人 FTP文件数据采集模块 SQL2005+C# 田琨玮 建立倒排索引模块 SQL2005+ASP.NET 朱勇洪 搜索模块 SQL2005+」AVA 吴夏冰 快照模块、附加功能的实现 ASP. NET 俞 2.7项目验收方式与依据 程序员测试、用户试用和导师审查。 8 国科学技大字软件学院 点CC距EEO5U 高级软件工程项目组作业 Chapter3.项目团队组织 31组织结构 高级软件工程项目小组 工程实践指导老师刘业 高软指导老师孟宁 工程实践指导老师李春华 田琨玮〔组长) 朱勇洪 俞一 程哲 3.2人员分工 姓名 项目中的分工 备注 项田琨玮 FTP文件数据采集模块、搜索模块 组 朱勇洪 /建立倒排索引模块、搜索模块 名 单俞 搜索模块、快照模块、附加功能的实现 程哲 实习过程管理系统 9 国科学技大字软件学院 点CC距EEO5U 高级软件工程项目组作业 3.3协作与沟通 3.31内部协作 小组计划每周星期五在高级软件工程课程之后迸行项目进度硏讨会,便于沟通和交流。 3.32外部沟通 与其它项目小组达成互帮互助联盟,共享资源,交流经验。 10

...展开详情
试读 14P 软件项目计划书
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    一个资源只可评论一次,评论内容不能少于5个字
    ferryman_t 教学用文档,不可实际用于商业项目
    2014-08-25
    回复
    gamekeeper 适合初学者的教学范例,不适合实际应用中作参考。
    2014-06-23
    回复
    cyrussgh 只能说一般。和公司做的差距满大,只能当入门看看
    2013-12-14
    回复
    lyzakenken 内容挺全面,不过,还需要自己改进
    2013-12-04
    回复
    qianwuyu 内容还行,就是要的积分太多了
    2013-10-28
    回复
    编程幽灵 还可以,不过感觉内容少点!
    2013-07-18
    回复
    xczzmn 这是中科大的学生作业,只能用作参考了。内容挺全面,不过,还需要自己改进
    2013-06-14
    回复
    无心自秀 学生用的吗?没什么用啊,亏啊,我的10分啊
    2013-05-07
    回复
    sundiqing 看了看发现没什么重要的东西,10分真是亏了……
    2013-04-19
    回复
    gsc1024 文档质量很一般,却要这么多下载分,不合算
    2013-03-29
    回复
    img
    allen900625

    关注 私信 TA的资源

    上传资源赚积分,得勋章
    最新推荐
    软件项目计划书 23积分/C币 立即下载
    1/14
    软件项目计划书第1页
    软件项目计划书第2页
    软件项目计划书第3页
    软件项目计划书第4页
    软件项目计划书第5页

    试读已结束,剩余9页未读...

    23积分/C币 立即下载 >