软件项目开发计划书 《网上工作交易系统》项目开发计划_第1页
软件项目开发计划书 《网上工作交易系统》项目开发计划_第2页
软件项目开发计划书 《网上工作交易系统》项目开发计划_第3页
软件项目开发计划书 《网上工作交易系统》项目开发计划_第4页
软件项目开发计划书 《网上工作交易系统》项目开发计划_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

目录一、网上工作交易系统项目开发计划1引言211编写目的212背景213定义214参考资料22项目概述321工作内容322主要参加人员323产品3231程序3232文件3233服务3234非移交的产品324验收标准425完成项目的最迟期限426本计划的批准者和批准日期43实施计划431工作任务的分解与人员分工432接口人员433进度434预算435关键问题54支持条件541计算机系统支持542需由用户承担的工作543需由外单位提供的条件65专题计划要点6二、网上工作交易系统需求分析规格说明书71引言711编写目的712文档约定713预期的读者和阅读建议714参考资料72总体描述721产品前景722产品功能723运行环境724设计和实现的上限825假设与依赖83系统特性831功能性需求84外部接口需求841用户界面842硬件接口943软件接口944通信接口95其他非功能需求951性能需求952安全设施需求953安全需求96附录A107附录B11项目开发计划1引言11编写目的没有规矩不成方圆,无论什么事情,要顺利地完成,必须有一个统一的计划指导书。软件项目开发也不例外。这个计划书不仅能让参与项目的开发者们知道如何进行,还明确了他们各自的职责、保证项目团队之间的协作更加的有条不紊、使得项目工作的各个过程能够合理有序地进行。同时,计划书也能让团队内外的沟通起着向导作用、团队之间的工作范围、开发模块之间的关系,以及对开发进度、经费预算、分配人力物力、风险等因素进行了大概的描述。本项目开发计划用于从总体上指导超市商品查找系统项目顺利进行并最终得到通过评审的项目产品。本项目开发计划面向项目组全体成员。12背景网上工作交易系统功能用户注册,登陆,用户可以是雇主也可以是工作人员、设计师、公司、团队,雇主可以在那里发需求进行投标,根据雇主要完成的方案(多为网站设计,APP设计,建筑工图纸,机械工程图纸,宣传单等设计类工作)用户根据擅长的领域进行投标,费用由第三方保管,根据中标用户发放佣金。提出者小王,开发者理工团队,软件得到超市方的认可,方便用户快速买到物品。13定义专门术语MYSQL系统服务器所使用的数据库关系系统(DBMS)。SQL一种用于访问查询数据库的语言事务流数据进入模块后可能有多种路径进行处理。SQLSTRUCTUREDQUERYLANGUAGE结构化查询语言。UML统一建模语言、是一套用来设计软件蓝图的标准建模语言,是一种从软件分析、设计到编写程序规范的标准化建模语言。14参考资料软件项目管理RAJEEVTSHANDILYA编著科学出版社。UML和模式应用CRAIGLARMAN著,机械工业出版社软件工程国家标准文档软件工程项目开发文档范例2项目概述21工作内容1、制作和修订项目开发计划;2、进行计划跟踪与监控;3、配合SQA的质量保证工作;4、工作产品及时进行受控管理;5、按计划提请阶段评审;6、提交测试部门评测开发产品;7、交付最终工作产品。8、项目实施总结9、项目验收22主要参加人员小王、小李、小谢、小余、小赵、小田23产品231程序软件名称网上工作交易系统编程语言PHP功能用户注册,登陆,用户可以是雇主也可以是工作人员、设计师、公司、团队,雇主可以在那里发需求进行投标,根据雇主要完成的方案(多为网站设计,APP设计,建筑工图纸,机械工程图纸,宣传单等设计类工作)用户根据擅长的领域进行投标,费用由第三方保管,根据中标用户发放佣金。232文件用户操作手册本手册详细描述软件的功能、性能和用户界面,使用户对如何使用该软件得到具体的了解,为操作人员提供该软件各种运行情况的有关知识,特别是操作方法的具体细节。软件维护手册主要包括软件系统说明、程序模块说明、操作环境、支持软件的说明、维护过程的说明,便于软件的维护。233服务计划提供以下服务课堂培训以讲课形式对客户进行培训,使其能够正确使用软件。免费咨询客户可以在工作时间向技术人员提出问题并获得解答。技术支持对于某些客户,采取上门指导的方式。软件维护获取软件使用中的问题,提供补丁程序。234非移交产品1可行性分析报告2项目开发计划3软件需求说明书4概要设计说明书4详细设计说明书5测试计划6测试分析报告7开发进度月报8项目开发总结报告9软件问题报告10软件修改报告11源程序24验收标准241代码的验收最后在交付客户之前进行小组内评审,代码编写符合HB6465标准,与文档说明保持一致,代码书写风格统一,采用标准规范,没有下列错误由于软件缺陷造成丢失数据,不符合设计要求,响应时间太长无法接受等问题。242文档验收最后在交付客户之前进行小组内评审,文档格式符合HB6465标准,功能符合与客户的合同要求,清晰易读,没有语病与歧义。243服务验收服务硬件达到文档说明的要求,人员技术考核合格,定期上门维护。25完成项目的最迟期限交付日期为2014年2月20日26本计划的批准者和批准日期本系统批准者为老王。批准日期2014年12月5日3实施计划31工作任务的分解与人员分工略32接口人员负责本项目同用户的接口人员为小李,由软件发开方派专人,按客户要求,指定地点安装,调试,运行并给客户演示,在后期中负责维护和更新。33进度方法采用结构化开发设置模块开发优先级通过对图书管理的特点和信息流程等的分析,确定各模块开发的先后次序。具体开发进度安排如下注有四个里程碑,分别是需求完成时、详细设计完成时、系统编码完成时、整个项目工作完成时。34预算劳务预算39000元人民币,经费预算3600元人民币35关键问题表36项目风险因素风险排序风险项名称风险描述风险缓解方案1专业基础知识不牢本次项目开发过程中涉及的知识较多,给项目开发人员带来一定的困难进行相应的培训2经验欠缺成员开发经验不足,使项目质量难以保证只有通过不断的实践4支持条件41计算机系统支持开发时需要的支持条件硬件服务器PENTIUMIII500以上或更高,内存128M以上;硬盘至少10G以上;打印机一台UPS选配工作站PENTIUMII266以上微机;内存64MB硬盘至少5G以上;CDROM16倍速以上;软件操作系统为WINDOW7或WINDOW81,使用集成开发工具ZENDSTUDIO,数据库采用MYSQL,项目运行环境为APACHE2442需要用户承担的工作向本小组成员进行培训,其内容包括图书馆的工作结构、图书馆管理系统的工作流程,以及图书馆规模包括可容纳多少图书,多少读者,有几个级别的管理员和管理员数目这些内容必须在数据库创建之初就进行培训。配备相应硬件系统,做到规范操作,备份好数据防止数据丢失,软件交付日期为软件安装测试人员提供环境。43需由外单位提供的条件本系统为独立开发,不需要外单位提供条件5专题计划要点51开发人员培训计划2014年12月9日起,至2014年12月19日,共十天实习期间,上午进行软件工程项目开发各项内容的专题知识讲座;下午进行开发设计。52测试计划2014年1月20日2014年2月1日对软件进行各项测试工作;53质量保证计划严格按照项目开发过程中的各项步骤,从项目立项,可行性研究报告、需求分析报告、项目开发计划等,具体实施;54人员配置计划该项目开发小组共6人组长小王组员小王、小李、小谢、小余、小赵、小田;55客户培训计划在软件实际应用后的前一个月,对用户进行软件操作方法的具体培训;56安全保密计划在从项目开发阶段到最后软件的正式发布期间,做好项目的保密工作,小组成员对所有项目所有相关文档进行加密,做好备份工作。57合同计划和客户协商签订软件使用合同。需求分析1引言11编写目的此份软件产品需求分析报告是为网上工作交易系统编写的,开发此软件旨在让雇主能够更高效率12文档约定描述编写文档时所采用的标准为正文风格宋体五号提示方式黑体加粗重要符号13预期的读者和阅读建议本软件产品需求分析报告所针对的各种不同的预期读者,可能包括用户;企业管理员;营销人员;测试人员;文档编写人员;开发人员。14参考资料用户界面风格指导;系统规格需求说明;使用实例文档;相关软件产品需求分析报告;2总体描述21产品前景如今社会已进入电子时代,有很多人已经开始从网络中赚到许多财富。很多人都想通过网络来赚钱,原因很简单,工作地点自由,没有时间限制,这样的工作将会是未来工作的趋势,是互联网时代的必然产物,在一些发达国家已经出现了许多类似的现象。通过此类工作不仅可以让一些没有工作的人得到工作,还能增加一些全职人员的收入。22产品功能用户登陆,注册,参加投标,获得酬劳,也可以发布需求雇主注册,登陆,发布需求,提交酬金,提交中标者,也可以参加投标管理员托管酬金,发放酬金,删除过期交易,管理会员,回复留言,解答用户问题23运行环境硬件服务器PENTIUMIII500以上或更高,内存128M以上;硬盘至少10G以上;打印机一台UPS选配工作站PENTIUMII266以上微机;内存64MB硬盘至少5G以上;CDROM16倍速以上;软件操作系统为WINDOW7或WINDOW81,使用集成开发工具ZENDSTUDIO,数据库采用MYSQL,项目运行环境为APACHE2424设计和实现的上限必须使用特定技术、工具、编程语言和数据库;避免使用特定的技术、工具、编程语言和数据库;要求遵循的开发规范和标准;硬件的限制;数据准换格式标准的限制;25假设和依赖这些假设的因素可能包括有关本软件用户的若干假定;有关本软件开发工作的若干假定;有关软件运行环境的一些问题;工期约束;设备约束;3系统特性31功能性需求功能用户注册,登陆,用户可以是雇主也可以是工作人员、设计师、公司、团队,雇主可以在那里发需求进行招标,根据雇要求完成的方案(多为网站设计,APP设计,建筑工图纸,机械工程图纸,宣传单等设计类工作),同时雇主先把佣金交给第三方托管,用户根据规定时间完成任务才能发放佣金。用户根据擅长的领域进行投标,费用由第三方保管,根据中标用户发放佣金。管理员模块增删改用户,添加网站功能,发放佣金。4外部接口需求41用户界面有关屏幕布局或者解决方案的限制;将要使用在每一个屏幕上的软件组件,可能包括选单;标准按钮;导航链接;各种功能组件;消息栏;日期的表现方法与格式;等等。42硬件接口接口特征的描述内容可能包括支持的硬件类型;软件、硬件之间交流的数据;控制信息的性质;使用的通讯协议;43软件接口可能的外部组件包括操作系统;数据库;工具;函数库;集成的商业组件;44通信接口描述与软件产品使用的通讯功能相关的需求,包括电子邮件;WEB浏览器;网络通信标准或者协议;数据交互用电子表格;消息格式;通讯安全或加密问题;数据传输速率;同步和异步通讯机制;5其他非功能需求51性能需求相互合作的用户数量;系统支持的并发操作数量;响应时间;与实时系统的时间关系;容量需求(存储器;磁盘空间;数据库的最大行数)52安全设施需求网站系统安装杀毒软件防护,防止外来攻击53安全性需求系统登录密码不能重用;防止SQL注入;对用户的输入进行必要的过滤;6附录A词汇表61字典信息序号名称来源1雇主字典雇主录入2用户字典用户录入3招标字典雇主录入4管理员字典管理员录入5标准系统字典人工录入6文件夹字典库系统生成7附录B分析模型71用例图管理员用户删除修改管理用户添加管理留言删除回复编辑登陆管理交易托管佣金发放佣金删除交易注册登陆浏览参加投标领取佣金修改资料留言雇主72数据流程图发布需求登陆修改资料提交佣金提交中标登陆托管佣金修改资料发放佣金提交投标删除交易中标,佣金管理会员用户未中标网上工作交易系统回复留言交易量回复浏览注册发布需求招标

温馨提示

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

评论

0/150

提交评论