1、 中软国际项目计划 精品文档 开发网上商城系统 项目计划 编 撰 人:李强 审 核 人: 批 准 人: 批准日期:2013-9-1 保密级别:机密 文档版本:0.0.4 北京中软国际信息技术有限公司 收集于网络,如有侵权请联系管理员删除 版本历史 日期 版本 说明 作者
2、 目 录 1. 引言 4 1.1. 编制目的 4 1.2. 适用范围 4 1.3. 术语定义 4 1.4. 参考资料 4 2. 项目概况 5 2.1. 项目背景 5 2.2. 项目基本信息 5 2.3. 项目范围 5 3. 项目目标 6 3.1. 业务目标 6 3.2. 管理目标 6 3.3. 技术目标 6 4. 组织结构 6
3、4.1. 组织结构图 6 4.2. 联系方式 8 4.2.1. 外部干系人 8 4.2.2. 项目组成员 9 5. 任务安排和里程碑 9 5.1. 项目进度计划 9 5.2. 里程碑信息 9 5.3. 关键依赖关系 10 6. 从属计划 10 6.1. 沟通计划 10 6.2. 风险管理计划 11 6.3. 基础架构和支撑平台 12 6.4. 资料管理计划 12 6.5. 评审计划 13 6.6. 项目辅助管理工具 14 6.7. 项目开发环境 14 7. 项目管理制度 17 7.1. 作息制度 17 7.2. 请假制度 17 7.3. 绩效考核制度 1
4、7 7.4. 安全管理制度 17 1. 引言 1.1. 编制目的 本项目计划书为此项目的开展提供依据,开发人员可以根据项目计划书知道每个阶段以及每个参与者所需做的工作,以及每阶段工作需要达到的效果。并且描述了网上购物系统所要完成的工作,使软件开发人员和用户对本系统中的业务流程及功能达成共识进而指导整个项目地完成。 1.2. 适用范围 我们的网上商城系统叫“加斯特·购”网上商城,主要经营的是衣服鞋帽等物品;本站点分为前台和后台两个管理层面。后台设有管理员对买家、卖家、会员以及商品的管理,管理员可以统筹的对卖家、买家、会员以及商品进行添加、删除以及修改的操作,这样就可以更好的确保所
5、有的用户信息的完整和安全。前台设有用户注册、用户登录、在线购物、在线浏览商城商品、成为会员等方便广大上班族有闲暇时间轻松购物的功能。可以让广大的用户足不出户就可以购买到自己中意的喜欢的商品,为用户节约时间和精力。 1.3. 术语定义 OSS: Online Shopping System,网上购物系统 SQL:Microsoft SQL Server VS:visual studio 2008 开发工具 1.4. 参考资料 2. [1] 谭浩强 《动态网页制作ASP》 北京电子工业出版社. 2001 3. [2] 彭万波 《网页设计精彩实例》 北京电子工业出版社.2002
6、 [3] 袁玫等 《网络数据库应用教程》 北京人民邮电出版社.2002 [4] 潘英伟 《网站开发实用手册》 中国广播电视出版社.2001 [5] 樊健平 《ASP高级编程及其项目应用开发》 中国水利水电出版社.2003 [6] 许卫林 《VBScript+ASP动态网页制作》 中国电力出版社.2002 [7] 金旭亮 《网站建设教程》 北京高等教育出版社.2002 [8] 张海潘 《软件工程导轮》 清华大学出版社.2005 [9] 石志国 《ASP精解案例教程》 清华大学出版社.2004 [10] 汪晓平、钟军《ASP网络开发技术(第二版)》 人民邮电出版社.2003.
7、 2.项目概况 2.1项目背景 目前网上购物发展迅速,各类管理系统也应运而生,针对各类大型网购网站的管理系统的开发已经非常成熟,从拍下到订单,再到付款,收货确认,都可以做到统一管理。前台可以做到预定实物,虚拟物品等各种预定业务。然而,为数众多的小的购物网站却没有一个合适的管理系统,因此,我们觉得开发此管理系统是十分必要的。 网上购物系统软件是一功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的WINDOWS系列等操作系统上使用。除此以外,该系统可通过访问权限控制以及数据备份功能,确保
8、数据的安全性。 2.2项目基本信息 表格 1 项目基本信息 项目基本信息 项目编号 JAVA.SIX 项目名称 “加斯特购”网上商城系统 建设系统名称 “加斯特购”网上商城系统 甲方名称 重庆大学计算机学院 甲方负责人 沙勤勉 甲方联系人 古曦 项目类型 □办公自动化系统 □电子政务审批系统 ■电子商务系统 □数据中心类 □MES\ERP系统 □产品研发类 □其他,请具体填写 业务关键字 网上购物、角色设置、物料采集 2.3项目范围 产品完成目标: 提供货物进销存管理;提供货物分类浏览、货物搜索
9、和销售排行榜;提供网上订货、查询、支付;支持用户信息反馈功能;支持会员等级处理关联商品打折信息;会员积分升级功能; 产品范围,计划分为两部分: 前台部分,其中包括用户管理,用户组管理,购物车管理,订单管理, 个人资料管理,留言板管理等。 后台部分,其中包括管理员身份验证,商品管理,订单处理,用户信息管理,公告信息管理等。 3.项目目标 本软件产品作网上购物系统(OSS),为了将小型网上购物网站管理纳入规范化,现代化的管理轨道,针对目前网购中存在的问题和管理的实际需要,我们将理顺管理体制和建立各种管理规范与开发信息系统有机地结合起来。以企业信息管理为核心的集成环境,提供以项目为核心
10、基于用户角色的权限机制。 3.1业务目标 本项目为大学生企业实习项目,无商业用途的打算。 3.2管理目标 序号 开发计划 进度安排 1 前期需求分析的设计及角色分工 2013.09.01 2 计划文档的撰写及环境配置 2013.09.01---2013.09.02 3 数据库的设计 2013.09.02---2013.09.03 4 界面的设计 2013.09.02---2013.09.04 5 代码的实现 2013.09.04---2013.09.07 6 测试 2013.09.08 7 结题审批 2013.09.09
11、 3.3技术目标 网上购物系统主要的功能如下: 1、 系统账户管理:具有系统管理员的身份登录,负责添加用户。用户可以分为三类,一类为系统管理员,可以添加和删除各类的用户,可以修改密码;另一类为卖家,卖家可以为顾客提供商品,可以结账接收预定和收货确认,即所有日常的营业活动;最后一类是买家,买家具有浏览商品和购买商品的权限。 2、 前台营业管理:可以浏览当前商品的库存情况,还有哪些有货商品可以购 3、 预定服务:可以添加和删除订单,添加的订单记录订单编号,预定日期,预定的价格等。 4、 系统管理:可以添加和删除账户,登记卖家、买家信息,包括编号,姓名,性别,住址身份证号码。 4.组
12、织结构 4.1组织结构图 图 1 组织结构图示例 表格 2 内部角色职责说明 角色 职责 技能要求 PM 蒋媛媛 负责整体计划的制定和监督执行,确保项目目标的完成 熟悉项目管理过程,并具备相当的管理能力和沟通能力 责任设计师 郭冠宇 负责需求、设计、编码、测试和实施阶段的主要工作和安排 对于软件工程理解和技术架构设计有相当的能力,有丰富的设计经验 需求调研人员 黄莉 负责需求调研 对业务相对了解,有丰富的需求调研经验 设计师 史期要 负责子系统的概要设计和详细设计 具备UML、OO等设计能力和开发能力 开发工程师 何桂林 负责系统的详细设计和
13、开发 具备UML、OO等设计能力和开发能力 测试负责人 李强 负责测试计划的制定和测试工作的监督 熟悉测试工作,并了解测试人员技能 测试人员 王宇 负责系统的测试 熟悉测试工具和测试技巧 实施工程师 郭冠宇 负责系统的实施 有相当的部署能力和实施能力 项目CM人员 李强 负责项目的配置管理 对配置管理工具的使用比较熟悉,并了解有关配置管理(如基线)的概念,并有过配置管理经验 项目CCB 蒋媛媛 负责变更的评审 对项目情况相当了解 评审组 负责管理类和工程类的评审 4.1联系方式 4.1.1外部干系人 表格 3 外部干系人联系方式 主要利
14、害关系 姓名 职位 手机或座机 电子邮件 甲方 沙行勉 院长 110 其他开发商 蒋媛媛 经理 18200227727 459439801@ 销售人员 李强 小弟 13368368578 1104029241@ 4.1.2项目组成员 表格 4 项目组成员联系方式 姓名 手机 电子邮件 蒋媛媛 18200227727 459439801@ 郭冠宇 13983021913 459439801@ 史琪瑶 13659606653 Kiru003@ 何桂林 13650523684 459439801@ 黄莉 187164429
15、63 459439801@ 李强 13368368578 1104029241@ 王宇 15310382385 1058537879@ 5.任务安排和里程碑 5.1项目进度计划 序号 开发计划 进度安排 1 前期需求分析的设计及角色分工 2013.09.01 2 计划文档的撰写及环境配置 2013.09.01---2013.09.02 3 数据库的设计 2013.09.02---2013.09.03 4 界面的设计 2013.09.02---2013.09.04 5 代码的实现 2013.09.04---2013.09.07 6 测试
16、 2013.09.08 7 结题审批 2013.09.09 5.2里程碑信息 表格 5 项目里程碑信息 里程碑名称 进度百分比 重要交付物 Bill点 付款条件 数据库设计完成 25% 数据库图 需求明确 界面设计完成 40% 软件 界面功能齐全美观 代码实现完成 90% 软件 代码无差错 测试成功 95% 测试结果 运行良好 立项评审 100% 文档资料 资料齐全 6.从属计划 6.1.沟通计划 表格 6 沟通计划示例 沟通类型 沟通内容 方式 频次 沟通对象 (内部) 个人工作
17、汇报 汇报任务完成情况和存在的问题 邮件/例会 每周五 蒋媛媛 (内部) 项目周报 汇报项目进展情况和存在的问题和识别的说风险 邮件+附件 每周五 PD;郭冠宇、何桂林、史琪瑶、黄莉、李强、王宇 (内部) 通知 任命通知、会议通知、基线的建立通知、产品发布通知等 邮件+电话提醒/口头提醒 按进度计划 通知接收人;视情况而定 (内部) 电子文档传递 管理类和工程类文档的发布,不允许直接发送,应说明文档在配置库中的位置和版本 邮件+配置管理库 按进度计划 项目组成员:郭冠宇、何桂林、史琪瑶、黄莉、李强、王宇 (内部) 评审会 各类技术评审和管理评审
18、 根据评审计划安排 根据评审计划安排 评审委员会/CCB:蒋媛媛、郭冠宇、何桂林、史琪瑶 (内外部) 会议纪要/备忘录 例会、沟通会、阶段汇报会的纪要和结果 邮件 会议结束当天 会议参与人: 李强、王宇 (外部) 项目周报 汇报项目进展情况和存在的问题 邮件+附件 每周一 甲方负责人;沙行勉 甲方接口人:古曦 (外部) 项目例会 汇报项目进展情况,沟通并解决问题 会议 每周一 甲方负责人;沙行勉 甲方接口人;古曦 (外部) 项目问题沟通 沟通项目问题和寻求解决方案 会议/电话沟通 随时 甲方负责人;沙行勉 甲方接口人;古曦 第三
19、方负责人;中软 (外部) 需求调研 沟通需求 会议 按进度计划 客户;沙行勉 甲方接口人;古曦 (外部) 阶段汇报会 沟通阶段目标和工作完成情况 会议 每个里程碑阶段结束 甲方负责人;沙行勉 甲方接口人;古曦 6.2风险管理计划 表格 7 风险管理计划示例 基本分类 详细分类 具体分类 识别时机 基本处理策略 管理风险 范围或需求风险 项目需求控制不严格,导致项目范围无限膨胀或者超出预定义范围的30%以上,影响项目进度; 项目生命周期 风险规避 预算风险 项目预算估计不充分,导致项目执行出现超预算; 项目执行中后期
20、 风险规避 人力风险 项目人员流失(例如长期出差或者目前方向与其发展方向不匹配导致)风险,尤其是掌握项目关键技术的人员流失风险; 重点发生在各个里程碑点 风险规避 技术风险 数据库设计 人员需求分析与客户需求有差异,数据库用例图关系有误 项目执行前期 风险规避 代码编写 系统功能的代码实现困难,难以按时完成编写 项目执行中后期 风险规避 商业风险 客户需求量不大 系统功能不能获得大量客户青睐 项目执行后期 风险规避 6.3基础架构和支撑平台 4. Java开发包JDK:jdk1.6.0_10-windows版 5. 应用服务器Tomcat:apache
21、tomcat-6.0.18 6. 数据库SQL:sql2005-windows版 7. 开发框架Struts:Struts2.0.14 8. ORM工具Hibernate:Hibernate3.2 6.4资料管理计划 表格 8 资料管理计划示例 类型 对象 负责人 管理方式 纸质文档 签字类(需求、签收单、验收材料等) 蒋媛媛 文件夹管理 非签字类(重要会议纪要/备忘录、周报等) 王宇 文件夹管理 非配置项 需求类电子沟通记录及参考资料 王宇 纳入配置库存储 进度类电子沟通记录(会议纪要/备忘录、周报等) 李强 纳入配置库存储 配置项 各类配
22、置项 李强 纳入配置库存储; 纳入配置管理; 基线配置项纳入基线管理 6.5评审计划 表格 9 评审计划 评审对象 评审方式 评审组成员 项目计划 审查 组长:蒋媛媛(PD) 组员:郭冠宇、何桂林、史琪瑶、黄莉、李强、王宇 需求规格说明书 审查 组长:蒋媛媛 组员:郭冠宇、何桂林、史琪瑶、黄莉、李强、王宇 项目总结 审查 组长:蒋媛媛 组员:郭冠宇、何桂林、史琪瑶、黄莉、李强、王宇 6.6项目辅助管理工具 表格 10 项目辅助管理工具规划示例 工具名称 URL 是否单独建设? 管理员 缺陷管理系统 http://192.168.
23、0.220/ No 郭冠宇 配置管理系统 http://192.168.0.221/ No 李强 6.7项目开发环境 图 2 开发环境拓扑示例图 表格 11 硬件资源用途示例 设备用途 配置 IP 安装软件 部署应用 开发应用服务器 CPU:双核 内存:1.96GB 硬盘:150G 172.20.65.38 Windows 2003 IBM WAS ND6.1 R1 FrameworkV4 构件一 构件二 开发数据库服务器 CPU:双核 内存:1.96GB 硬盘:150G 172.20.65.38 Windows 2003 IB
24、M DB2 V8 无 测试应用服务器 CPU:双核 内存:1.96GB 硬盘:150G 172.20.65.38 Windows 2003 IBM WAS ND6.1 R1 FrameworkV4 构件一 构件二 测试数据库服务器 CPU:双核 内存:1.96GB 硬盘:150G 172.20.65.38 Windows 2003 IBM DB2 V8 无 表格 12 软件资源配置示例 资源类型 软件名称 版本 用途 编程开发工具 MyEclipse 8.5 V4 负责开发代码 文档编写工具 Office 2007 负责编制文
25、档 图片处理工具 PS V2.6 负责图片处理 即时通讯工具 QQ . 联系 界面设计工具 Dreamwear 设计界面 应用服务器 IBM WAS V6.1 数据库 PowerDesigner 用于构建系统的数据库 工作环境 SVN 搭建工作环境 7项目管理制度 为了项目能很好的完成需要有完善的管理制度,其中包括:作息制度、请假制度、绩效考核制度、安全管理制度等。 7.1作息制度 每个工作日早上9:00至12:00,下午14:00至17:30,如有未完成进度成需要全组人员加班直至当天计划任务完成。 7.2请假制度 没有正常急切的事由不得随意请假,请假需要征求得到辅导员的首肯并且签署请假条然后交至项目经理处经批准才能请假。一切非本程序者视为旷工情况。 7.3绩效考核制度 绩效考核由小组组长和项目经理给予考核,根据开发工作日期内每人的工作及完成情况给予相应的优良中差的评价结果。 7.4安全管理制度 不得在上班期间玩手机及上网游戏;要注意自身安全防护;每天离开工作间前必须关上电脑并且带走个人物;,工作时应自我保管好个人物品不得随意乱放。






