1、项目开发计划书项目开发计划书网上书店My-eBookStore第11组 G2013225569 司永慧G2013225571 吴凌G2013225988 宋超G2013225518 陈楠G2013225517 兰岩 G20132251008 王东玉目 录目 录21. 引言31.1. 编写目的31.2. 研发背景31.3. 定义41.4. 参考资料42. 项目概述52.1. 项目目标52.2. 工作内容52.3. 开发人员及人员安排62.4. 软件和硬件要求62.5. 项目进度62.6. 项目实施计划及人员安排-甘特图72.7.开发估算73. 实施计划73.1. 工作分解73.2. 关键问题93
2、.3. 风险9- 2 - 项目开发计划书一、 引言1. 编写目的编写本计划书的目的是把网上书店销售系统的开发过程中对各项工作任务的项目目标、开发团队及人员安排、硬件和软件资源需求、工作分解,项目进度和开发费用估算等问题所作的安排用文档形式记载下来,以便根据本计划开展和检查项目开发工作,保证项目开发成功。编写本计划之前,项目组成员完成了针对网上书店市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,明确了所要开发的软件应具有的功能、性能与界面要求,并在此基础上完成了项目计划书、需求分析报告以及后续设计与开发工作。本计划书是整个软件开发的依据,它对以后阶段的工作起指导作用。本文
3、也是项目完成后系统验收的依据。2. 研发背景 近年来,随着Internet的迅速发展,互联网已日益成为收集提供信息的最佳渠道。于是网上购物开始流行起来,越来越多的商家在网上建起在线商店,向消费者展现出一种新颖的购物理念。网络书店系统提供网上购书的渠道,在其商务活动中起着举足轻重的作用。目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站
4、点向用户提供的服务将越来越丰富,越来越人性化。我国目前的网上销售仍处于发展阶段,商品的品种和质量、网上销售企业的管理水平和经营方式与发达国家相比都有很大差距。同时,我国经济正处于由计划经济体制向市场经济体制过渡时期,Internet对我国信息产业的影响才刚刚开始,网上购物在我国还要有一个调整、磨合、适应的过程,网上购物的安全问题还未完全解决,大多数人对网上购物的程序还有待于了解,还得有一个发展的过程,但是网络确实已逐步走进我们的生活,并开始影响我们的生活。因此,分析总结其它购书包括购物网站的发展特点,借鉴其先进经验,对于促进我国网上销售业的发展具有重要的现实意义。3. 定义网站主要提供的基本服
5、务项目有:用户的注册,登录;用户的分级浏览或图书选购;店主对进书、售书、库存、帐目、客户的管理;以及网站的日常维护(比如,网上书店简介;网上书店信息发布;客户留言及对客户留言的反馈)4. 参考资料1陈明著,软件工程导论,北京,机械工业出版社,20112美DavidChappell著,荣耀译,.NET大局观(第2版),北京,电子工业出版社,20063陈冠军,征服ASP.NET2.0AjaxWeb开发技术详解,北京,人民邮电出版社,20074母国庆,等著软件需求工程【M】,机械工业出版社,20085齐志昌,谭庆平,宁洪著,软件工程【M】,北京,高等教育出版社,2000二、 项目概述1. 项目目标现
6、在流行的网上购物系统不仅要有漂亮的页面,更要有严谨的规划,注重每一个细节,在实际应用中店主应该能够对网上书店的进书、售书订单、库存、帐目(比如,日结帐,日销售额与鸁利额、)、客户信息进行查询和管理。一般客户可以浏览网上书店内容。欲购书的客户需要注册(提供邮购和管理所必须的有效信息,如姓名、地址、电话等)取得唯一的用户名成为会员。会员登录后便可以购书一本或多本。店主在客户确认网上订书单后的7日内收到其足额购书汇款单后的10日内根据与客户的约定时间送书到客户手中,同时应收到有客户签名的送书单回执。同时,系统要求能够提供两级图书目录和三层信息(一级目录是图书的基本分类目录;其下是图书的二级目录,它对
7、应于某基本分类之下的书名及其简要信息;当客户点击二级目录中的某本书之后,系统应当显示详细介绍该书的文字与图形信息)。2. 工作内容l 项目计划书l 需求分析报告l 概要设计说明书l 详细设计说明书l 测试计划说明书书3. 开发人员及人员安排项目组长:王东玉主程序员:司永慧架构师:宋超分析人员、文档管理员:吴凌辅助程序员:兰岩系统测试人员:陈楠4. 软件和硬件要求操作系统:windows7开发工具:visualstudio2010数据库系统:SQLSERVER2008硬件配置:Intelcore2T6500、内存2G、320G硬盘5. 项目进度任务名称开始时间完成时间完成标志项目开发计划2014
8、.12.262015.1.3.项目开发计划书需求分析2014.12.262015.1.3需求分析说明书项目概要设计2015.1.42015.1.10概要设计说明书项目详细设计2015.1.42015.1.10详细设计说明书测试设计2015.1.112015.1.17测试计划说明书6. 项目实施计划及人员安排-甘特图7. 开发估算任务名称所需人数所需时间项目开发计划13天需求分析14天项目概要设计13天项目详细设计27天测试设计14天总计621天三、 实施计划1. 工作分解l 项目可行性研究1) 成立项目小组并选定项目负责人或项目小组长;2) 项目负责人召集小组成员选择开发项目;l 制定项目开发
9、计划1) 小组长组织组员进一步明确项目的大小、范围、复杂程度等;2) 确定任务进度;3) 确定完成项目的环境和工具;4) 参照文档规范标准,完成项目开发计划;l 需求分析1) 按照项目任务分配结果和项目进度要求,开展项目的需求分析的主要工作,不得超越前述项目的大小、范围、复杂程度等;2) 按照格式要求完成需求分析规格说明书;l 概要设计1) 按照需求分析规格说明书,完成项目的初步设计任务;2) 完成概要设计说明书;l 详细设计1) 依据概要设计说明书,完成醒目的详细设计任务;2) 按照格式要求,完成详细设计说明书;3) 根据详细设计,完成数据库设计4) 依据概要设计说明书和详细设计说明书,完成
10、项目的具体实现l 测试1) 按照项目的进度要求,并依据需求分析规格说明书、概要设计说明书和详细设计说明书,完成测试计划说明书2) 按照测试计划说明书,完成对软件进行测试任务2. 关键问题l 数据库的分析与设计以及后台的设计实现l 前台的美工设计l 与用户沟通的是否及时,用户的意见是否能够及时反映l 工作安排是否合理3. 风险因为开发人员目前还在学习阶段,开发过程会比较缓慢,因此时间是最大的风险,不能完全投入到开发工作中,不可避免会有设计上的不足和缺陷。其中专业理论知识内容包括:保安理论知识、消防业务知识、职业道德、法律常识、保安礼仪、救护知识。作技能训练内容包括:岗位操作指引、勤务技能、消防技
11、能、军事技能。二培训的及要求培训目的安全生产目标责任书为了进一步落实安全生产责任制,做到“责、权、利”相结合,根据我公司2015年度安全生产目标的内容,现与财务部签订如下安全生产目标:一、目标值:1、全年人身死亡事故为零,重伤事故为零,轻伤人数为零。2、现金安全保管,不发生盗窃事故。3、每月足额提取安全生产费用,保障安全生产投入资金的到位。4、安全培训合格率为100%。二、本单位安全工作上必须做到以下内容: 1、对本单位的安全生产负直接领导责任,必须模范遵守公司的各项安全管理制度,不发布与公司安全管理制度相抵触的指令,严格履行本人的安全职责,确保安全责任制在本单位全面落实,并全力支持安全工作。
12、 2、保证公司各项安全管理制度和管理办法在本单位内全面实施,并自觉接受公司安全部门的监督和管理。 3、在确保安全的前提下组织生产,始终把安全工作放在首位,当“安全与交货期、质量”发生矛盾时,坚持安全第一的原则。 4、参加生产碰头会时,首先汇报本单位的安全生产情况和安全问题落实情况;在安排本单位生产任务时,必须安排安全工作内容,并写入记录。 5、在公司及政府的安全检查中杜绝各类违章现象。 6、组织本部门积极参加安全检查,做到有检查、有整改,记录全。 7、以身作则,不违章指挥、不违章操作。对发现的各类违章现象负有查禁的责任,同时要予以查处。 8、虚心接受员工提出的问题,杜绝不接受或盲目指挥;9、发生事故,应立即报告主管领导,按照“四不放过”的原则召开事故分析会,提出整改措施和对责任者的处理意见,并填写事故登记表,严禁隐瞒不报或降低对责任者的处罚标准。 10、必须按规定对单位员工进行培训和新员工上岗教育;11、严格执行公司安全生产十六项禁令,保证本单位所有人员不违章作业。 三、 安全奖惩: 1、对于全年实现安全目标的按照公司生产现场管理规定和工作说明书进行考核奖励;对于未实现安全目标的按照公司规定进行处罚。 2、每月接受主管领导指派人员对安全生产责任状的落10