基于webservice的掌上人才招聘系统项目开发计划书所属项目:基于webservice的掌上应用系统开发文件类别:Word文档(.doc)版本号:2009.5.11第一版编写者:张禄审核者:齐鲁软件大赛主办方批准者:淄博职业学院主任吴鹏1引言1.1编写目的随着经济危机的诞生,全球的经济处于极其动荡与不稳定的阶段,各国的就业问题及就业形势显得更加严峻,我国亦是如此,现在,我国就业形势不容乐观,就业问题已成为人们最关注的问题之一。而面对海量的招聘信息,很多人都显得无所适从,不知哪一个才是正确的适合自己的选择,这也充分反映了,我国在人才招聘方面的不足与缺少系统化的规范化的管理。而另一方面,随着webservice技术和智能手机、PocketPC等掌上设备的发展与成熟及3G手机的出现,手机与互联网的交互越来越多,因此,用手机进行网上招聘信息的索取与查询及对招聘信息规划化的管理课题更显其重要性。面对越来越多的手机用户,掌上人才招聘系统能更方便,快捷的给人们提供应聘招聘所需要的信息,在就业人才与商家之间架起一座沟通的桥梁。1.2背景a.本项目名称:基于webservice的掌上人才应聘系统。b.本项目由齐鲁软件大赛主办方提出、由刘勇、张禄、薛培昌等三人组成的小组进行开发,面向广大的手机用户和就业商家及就业应聘人才。c.本系统主要是实现了手机与互联网的交互,实现手机应聘招聘功能。,1.3定义Webservice技术、手机模拟设备、客户端、服务器、嵌入式开发、分布式1.4参考资料【1】《软件工程》【2】《数据结构》【3】《Java程序设计》【4】《J2EE》【5】XML【6.】webservice书籍2项目概述2.1工作内容1.主要工作分析图1.需求分析:通过对客户业务的了解和与客户对流程的讨论对需求进行基本建模,最终形成需求规格说明书。2.总体设计:通过分析需求信息,对系统的外部条件及内部业务需求进行抽象建模,最终形成概要设计说明文档。3.详细设计:此部分在对需求和概要设计的基础上进行系统的详细设计(也包含部分代码说明)。4.开发编程:对系统进行代码编写。5.测试分析与系统整合:对所有功能模块进行模拟数据测试及其它相关性测试并整合所有模块功能。6作品上交→完成。2.项目开发主要流程总体流程如下:计划阶段-》需求分析阶段-》软件开发阶段-》测试阶段-》完成3.人员分工情况姓名技术水平角色工作描述刘勇项目经理…张禄项目开发人员…薛培昌项目开发人员…2.2主要参加人员小组队长:刘勇小组成员:张禄、薛培昌2.3产品基于webservice的掌上人才招聘系统2.3.1程序1.提供的程序:1.用户客户端使用程序;2.系统管理员程序;3.企业商家使用程序。2.编程语言:Java语言。3.通过总体设计来逐项说明其功能。如下:2.3.2文件项目文件内容要点项目开发计划书可行性分析报告需求分析说明书概要设计说明书详细设计说明书软件测试计划书用户使用手册项目开发总结报告2.3.3服务用户服务:系统的安装及操作说明,详细使用手册及对所开发系统进行维护!开始日期:待系统正是研发进入生产阶段由具体厂商提供。2.3.4非移交的产品项目开发的各种文档,及程序的源代码!2.4验收标准由齐鲁软件大赛主办方评判结果。2.5完成项目的最迟期限项目开发时间:2009.5.11→2009.9.202.6本计划的批准者和批准日期批准者:齐鲁软件大赛主办方、淄博职业学院主任吴鹏。批准日期:从报名时间截止日期2009.5.20开始至2009.9.20作品提交完毕。3实施计划3.1工作任务的分解与人员分工{对于项目开发中需完成的各项工作,从需求分析、设计、实现、测试直到维护,包括文件的编制、审批、打印、分发工作,用户培训工作,软件安装工作等,按层次进行分解,指明每项任务的负责人和参加人员。}3.2接口人员{说明负责接口工作的人员及他们的职责,包括:a:负责本项目同用户的接口人员;b:负责本项目同本单位各管理机构,如合同计划管理部门、财务部门、质量管理部门等的接口人员;c:负责本项目同各分合同负责单位的接口人员等。}3.3进度项目流程计划阶段需求分析阶段软件开发阶段测试阶段作品上交所需时间2009.5.11→2009.5.172009.5.18→2009.6.72009.6.8→2009.8.92009.8.10→2009.8.302009.8.31→2009.9.6持续时间一周三周九周三周一周3.4预算开发人数开发时间经费预算经费来源34个月XXX由开发人员个人支付3.5关键问题1关键问题:对项目的影响:2技术难点:对项目的影响:3风险:对项目的影响;4支持条件4.1计算机系统支持项目详细操作系统Windows2000\windowsXP\windows2003脚本服务器Vbscripts6.0以上版本Web服务器IIS5.0或IIS6.0数据引擎MSACCESS2000或MSSQLSERVER2000\2005或MYSQL4.0权限要求对于Access数据库具有写入权限、对于sqlserver或MySQL数据库具有建表、备份的权限空间大小初次安装至少30M空间硬件要求PIII500CPU1G内存或更高带宽要求10M共享或更高Email功能安装Jmail4.0、Cdonts、Aspemail或WEBEasymail中的一种4.2需由用户承担的工作需要用户给出具体的功能要求及对系统外观设计的要求!4.3需由外单位提供的条件需要由大赛主办方提供具体的项目要求及实现所需的技术要求等命题有求。5专题计划要点1.开发计划:2.测试计划:3.安全保密计划:4.质量保证计划:5.配置管理计划:6.用户培训计划