公交软件项目计划书_第1页
公交软件项目计划书_第2页
公交软件项目计划书_第3页
公交软件项目计划书_第4页
公交软件项目计划书_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、公交软件项目计划书软件项目计划书 编制 :XXXX 目录1引 4计划目的 4 项目的 范围和目标 4范围描述 4主要功能 4性能 4管理和技术约束 42项目估. 43使用的历史数据 4使用的评估技术 4工作量、成本、时间 估风险管理战略 4风险识别有关风 4 险的讨论 4 风险管理计 划 4风险计划 5风险监视 5风险管理 54程 5项目工作分解结构5时限图 5 资源表 5 5 项目资源 . 5人员5硬件和软件源组织 5 5 6特别资人员. 5组织结构 5管理报告 5 7跟踪和控制权限 6质量保证和控制 6变化管理和控制 6 8附录 1 引言 计划目的 项目的范围和目标 范围描述 主要功能 性

2、能管理和技术约束2 项目估算3 风险管理战略使用的历史数据 使用的评估技术 工作量、成本、时间估算 风险识别 有关风险的讨论 风险管理计划 风险计划 风险监视 风险管理4 日程 项目工作分解结构时限图资源表5 项目资源人员硬件和软件特别资源6 人员组织组织结构管理报告软件项目计划书第一章 项目概述目的使学校的课程计划管理工作更加规范化, 系统化, 程序化, 提高信息处理的速度和准确性,能够及时、准确、有效的查 询和修改课程情况。项目背景项目名称:选课管理系统设计与实现用户:学校学生功能概述外部功能:实现了可视化窗口,选课,调课。内部功能:软件主要分为四个模块课程计划查询模块:手工选课模块:选课

3、规则模块:基本信息模块)第二章 项目估算使用的评估技术学校选课系统是采用 B/S 实现的。该 B/S 结构的系统在 Windows XP系统和平台下开发完成,使用 C#作为的开发语 言, SQL Server 20XX 作为数据库。系统有较高的安全性和 较好的性能。工作量、时间估算从 1 月 9 日到 5 月 31 日,大约五个月的时间第三章 项目进度计划项目任务分解从软件工程角度来分,大致有如下的任务:可行性研究报告项目开发计划软件需求分析数据库设计总体设计界面设计网页设计相关美工设计详细设计测试计划操作手册测试分析报告项目开发总结维护修改建议时间安排第四章 关键问题遗传算法是模拟达尔文生物

4、进化论的自然选择和遗传学 机理的生物进化过程的计算模型,是一种通过模拟自然进化 过程搜索最优解的方法,它最初由美国 Michigan 大学教授 于 1975 年首先提出来的,并出版了颇有影响的专著 Adaptation in Natural and Artificial Systems, GA这个名称才逐渐为人所知,教授本人所提出的GA通常被称为为简单遗传算法第五章 软件配置硬件平台:CPU: GHz 或更快的处理器内存:256MB以上软件平台:操作系统: Windows 7数据库: SQL Server 20XX开发工具: Microsoft Visual Studio 20XX开发语言:C

5、#语言浏览器: IE6 或更高版本Web 服务器:基于选课系统设计与实现 软件项目计划书 20XX/02/15 学院:长春职业技术学院信息分院专业: 软件技术 学号: 09010627 姓名: 于权Chapter1. 引言 编写目的为了保证我们软件工程项目小组按时保质地完成项目目 标,便于项目成员更好地了解项目情况,是项目工作开展的 各个过程合理有序,因此以文件化的形式,把对于在项目生 命周期内的工作任务范围、各项工作的任务分解、项目团队 组织结构、各团队成员的工作责任、团队内外沟通协作方 式、开发进度、经费预算、项目内外环境条件、风险对策等 内容做出的安排以书面的方式,作为项目团队成员之间的

6、共 识与约定,项目生命周期内的所有项目活动的行动基础,项 目团队开展和检查项目工作的依据。 背景当前,计算机网络已经越来越普及,各个单位也已经逐步 建立自己的 FTP 服务器,用来管理存储对于自己单位内部共 享的一些文件或者对外共享的一些文件。随着被FTP 管理文件的文件数量的不断增长,达到上万、上百万,甚至更多的 时候,如何在如此庞大数量里边更快捷的找到自己所需的文件,将成为一个很重要的问题。目前出现了一些 FTP 搜索引擎,可以用来搜索整个互联网 内处于匿名访问的 FTP 上的文件信息,而需要权限才能访问 的 FTP 则无法直接建立索引,因此不能达到搜索效果。本项 目拟构建的 FTP 搜索

7、引擎是针对单位内部,局域网内的一个 或者几个 FTP 服务器建立的;是内部用户直接可以看到FTP上的目录结构, 并可以准确的搜索文件位置, 然后下载浏览, 达到检索高效、准确。FTP 搜索引擎的速度是十分理想的,因为搜索引擎本身的 母的就是提高用户查找信息的速度。搜索引擎的速度与系统 底层的实现密切相关。一般而言,如果一个搜索引擎底层的 查询是使用通用数据库提供的查询算法,则其查询速度会慢 很多,而如果采用搜索引擎常用的倒排表索引归并算法, 则可以达到在毫秒级完成千万文件条目的查询任务。由于我 们无法得到大部分FTP搜索引擎底层究竟是使用了什么查询 算法和系统,我们只能从外部来考察它的查询速度

8、,也就是 搜索引擎自己显示的它所费的查询时间。 定义 致力于更快更快捷的搜索引擎,为广大网民提供更舒适的 搜索服务。参考资料 【11互联网上FTP文件的分布特征与启示陈华、王继民【21FTP搜索引擎的设计与实现张运凯、 刘宏忠、 郭宏刚 【 31 TCP/IP 协议族 Behrouz , 清华大学出版社 Chapter2. 项目描述 项目目标本项目目标应当符合 SMART原则:I S Specific 明确的陈述 - 整个搜索引擎的实现;I M Measurable 可以喝凉的结果 搜索引擎对局域网FTP文件的查找结果;I A Attainable可以达成的目标 搜索过程的快速性和准确性; I

9、 R Realistic合理的,本软件项目的实现是最基本的搜索实现;I T Trackable 可以跟踪的,对于搜索引擎和数据库记录 有可查询的详细文档和说明。 产品目标与范围本项目主要是为了尽快的搜索,从分析和设计了一个在局 域网内FTP文件搜索引擎,在 ASP NET+SQServer+C#环境 下给出了编程实现,并提出在具体实践中总结出的一些经验。 需求分析1. 业务需求:此软件适用于中小企业的局域网搜索;2. 用户需求:此软件可满足普通用户对于局域网文件的搜索;3. 功能需求:此软件可实现不同类型文件的全名搜索和关 键字搜索。 应交付成果 需完成的软件基于局域网FTP文件搜索引起软件,

10、包括源程序、数据库 对象创建语句、可执行程度、支撑系统的数据库数据、配置 文件、第三方模块、界面文件、界面原稿文件、声音文件、 安装文件、安装软件源程序文件等等。 需要用户提交的文软件使用书名和帮助文档。 须提交内部的文档软件各个模块的功能实现以及具体代码和数据库资料。应当提供的服务除了保证软件必须的功能实现外,我们还将为用户提供 1 年的维护时间和软件的免费升级更新。项目验收方式与依据程序员测试、用户使用和导师审查。Chapter3. 实施计划 风险评估及对策投入小,因此风险小,若无利润权当练手 工作流程涉及较多,比如瀑布法工作流程,原型法工作流程,螺旋 法工作流程,迭代法工作流程等,成员将

11、在下次会议中对此 进行细化和制定。项目监控正在进行中,配合指导老师完成。Chapter4. 预算合计经费预算加上硬件和软件支持以及人员成本,合计约 15000 元。Chapter5. 可行性分析与方法实现计划中本项目搜索引擎的基本架构分为三部分: 1. 搜集 程序,也叫万络爬虫:对于 FTP 搜索引擎来说,该搜集程序就是到各个ftpserver 站点,抓取该站点的文件信息,包括文件名、所属路 径、文件大小、文件修改时间等等。 2. 建立索引程序: 对于 ftp 搜索引擎来说,该程序就是分析文件名,建立倒 排索引。北大天网搜索引擎和 W-cyclone ftp 搜索引擎都是 建立对字母倒排索引。而 parker 则没有建立倒排索引,它 只是将一个站点的所有文件按目录结构存到一个以站点名 命名的文件中,对于 web 搜索引擎来说,该程序先将一片纯 文本进行中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论