软件项目管理三级项目第二组 - 图文

更新时间:2023-11-01 16:36:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

燕山大学

软件项目管理三级项目 智能停车系统

学 院 信息科学与工程学院(软件学院) 年级专业 2013 软件工程

学 生 姓名

指导教师 李X X

撰写日期 2016 年 3 月 15 日—

2016年 4 月 20 日

密级 Confidentiality Level 报告版本 Report Version 页数 Total Pages 报告编号:

产 品 开 发 计 划

项 目 号: 项目名称: 编 制 人: 部 门: 日 期:

初审Pre-Reviewed by 复审Reviewed by 批准Approved by

版权所有 侵权必究 All Copyright Reserve 日 期 Date 日 期 Date 日 期 Date

目录

目 录

1 文档内容简介 ............................................................................................................................... 1

1.1 文档目的 ............................................................................................................................ 1 1.2 文档范围 ............................................................................................................................ 1 2 项目概况....................................................................................................................................... 1

2.1 项目的类型(新产品/改进/维护类) .............................................................................. 1 2.2 项目的背景 ........................................................................................................................ 1 2.3 项目目的或意义 ................................................................................................................ 2 2.4 项目干系人分析 ................................................................................................................ 3 3 项目产品范围及工作范围 ........................................................................................................... 3

3.1 交付件 ................................................................................................................................ 3 3.2 验收标准 ............................................................................................................................ 3 3.3 项目工作范围 .................................................................................................................... 4 3.4 技术方法和工具 ................................................................................................................ 5 4 项目组织结构及成员职责 ......................................................................................................... 10

4.1 组织结构 .......................................................................................................................... 11 4.2 成员角色及职责 .............................................................................................................. 11 5 项目设计..................................................................................................................................... 12

5.1 项目需求说明书 .............................................................................................................. 12 5.2 项目总体设计 .................................................................................................................. 12 5.3 实施方案分析与评估 ...................................................................................................... 15 5.4 项目详细设计 .................................................................................................................. 17 6 项目进度计划 ............................................................................................................................. 34

6.1 项目WBS计划(highlevel计划) ............................................... 错误!未定义书签。

6.1.1 工作分解结构图 ................................................................... 错误!未定义书签。 6.1.2 工作分解结构词典 ............................................................... 错误!未定义书签。 6.1 项目的里程碑计划 .......................................................................... 错误!未定义书签。 6.3 项目网络图及项目周期计划 .......................................................... 错误!未定义书签。 7 项目依赖关系分析 ..................................................................................................................... 39

7.1 项目关键路径分析及保障措施 ...................................................................................... 39 7.2 项目依赖关系分析 .......................................................................................................... 39 7.3 项目关键成功因素 .......................................................................................................... 40 8 项目资源计划 ............................................................................................. 错误!未定义书签。

8.1 资源描述 .......................................................................................... 错误!未定义书签。 8.2 资源数量 .......................................................................................... 错误!未定义书签。 8.3 人力资源的使用计划 ...................................................................... 错误!未定义书签。 8.4 人力资源技能需求 .......................................................................... 错误!未定义书签。 8.5 人力资源获取途径分析(团队组建) .......................................................................... 42 8.6 培训计划 .......................................................................................................................... 42 8.5 项目所需其它资源 .......................................................................... 错误!未定义书签。 9 项目成本估算 ............................................................................................. 错误!未定义书签。 10 资料开发计划 ........................................................................................................................... 43

I

目录

11 外包或对外合作计划 ............................................................................................................... 45

11.1 子承包商资料 ................................................................................ 错误!未定义书签。 11.2 外包任务的范围 ............................................................................ 错误!未定义书签。 11.3 里程碑、交付件 ............................................................................ 错误!未定义书签。 12 项目成本估算/预算.................................................................................................................. 45 13 质量计划 ................................................................................................................................... 47

13.1 项目过程定义 ................................................................................ 错误!未定义书签。 13.2 质量目标 ........................................................................................ 错误!未定义书签。 13.3 质量保证计划 ................................................................................ 错误!未定义书签。 13.4 质量监督及控制措施 .................................................................... 错误!未定义书签。

13.4.1 技术评审活动 ................................................................. 错误!未定义书签。 13.4.2 正规检视活动(同行评审) ........................................... 错误!未定义书签。 13.4.3 测试 (软件测试课程未开,可不写,不写时请删除此项)错误!未定义书签。 13.5 质量保证活动 ................................................................................ 错误!未定义书签。

13.5.1 内部审计 ............................................................................. 错误!未定义书签。 13.5.2 交付件审计(按阶段) ......................................................... 错误!未定义书签。 13.5.3 基线审计 ............................................................................. 错误!未定义书签。

13 项目沟通计划 ........................................................................................................................... 50

13.1 项目组会议 .................................................................................................................... 50 13.2 项目报告机制 ................................................................................................................ 50 13.3 冲突处理策略 ................................................................................................................ 50 15 项目的重用计划(可选做,不写时删除) ........................................... 错误!未定义书签。

15.1 现有重用构件 ................................................................................ 错误!未定义书签。 15.2 新增重用构件 ................................................................................ 错误!未定义书签。 16 配置管理计划 ........................................................................................................................... 50 17 风险管理计划 ........................................................................................................................... 51 18 客户的参与 ............................................................................................................................... 60 19 项目范围变更控制计划 ........................................................................................................... 61 附表(可视小组使用情况增减) ................................................................. 错误!未定义书签。

1 项目变更管理 ..................................................................................... 错误!未定义书签。 2 项目阶段性评审报告 ......................................................................... 错误!未定义书签。 3 项目会议纪要 ..................................................................................... 错误!未定义书签。 4 项目自我评价表 ................................................................................. 错误!未定义书签。 5 项目总结报告 ..................................................................................... 错误!未定义书签。 附件:委托或合作技术开发合同(可选) ................................................. 错误!未定义书签。 附件:技术附件(可选) ............................................................................. 错误!未定义书签。 三级项目结果评议(成绩) ......................................................................................................... 62

II

燕山大学 软件工程系 软件项目管理

1 文档内容简介

1.1

本文档的目是以整个项目管理的角度,根据客户的需求,对系统功能、性能需求向客户、项目组开发人员、项目实施组和测试成员提供一个清晰的陈述。通过本文档可以对本次项目有一个直观的理解,对项目管理功能的后续阶段等过程提供指导和工作原则。此外,本文档也是为了是制定企业人事管理系统软件项目实施及管理的解决方案,我们编写了本文档,目的是让软件程序设计人员能确定详细的项目实施范围、定义递交的工作成果、评估实施过程中的主要风险、制定项目实施的(时间)进度计划、成本和预算计划、人力资源计划等。进而能更好的更高效的完成本系统的开发。本文档面向的是软件开发组的所有人员。

文档目的

1.2 文档范围

本文档主要包括本次项目概况(包括项目背景,目的及目标、项目范围)、项目组织结构、交付件及验收标准、项目设计、项目进度计划包括项目的里程碑计划及WBS计划、项目依赖分析关系、项目资源计划、项目成本估算、资料开发计划、项目预算、质量计划、项目沟通计划、项目的重用计划、项目配置管理计划、风险管理计划、客户的参与及培训计划等。本文档对开发人员进行了一定的分工。

2 项目概况

2.1 项目的类型(新产品/改进/维护类)

本次开发项目为新产品。主要为各个小区进行智能停车管理。

2.2 项目的背景

随着社会不断进步,经济快速发展和技术突飞猛进,公共秩序安全、生产安全、财产安全等越来越受到人们的重视,从而使以小区管理为特征的停车场管理系统更

1

燕山大学 软件工程系 软件项目管理 三级项目报告

为广泛地被应用在各行业领域,从传统的安防监控向车辆管理和停车场收费系统发展,从人工管理向数字化管理迈进。

传统的停车场模式已不能满足政府“平安城市”、全国连锁性管理机构等行业对车辆安防的需求,而拥有网络化、智能化、数字化、远程化特点的停车场管理系统则成为新的应用趋势,并形成一个高效、安全、先进的停车场管理体系。

在互联网日益广泛应用于社会的各行各业,随着用户对网络化管理的逐步认可、价格的降低及功能的完善,必然迎来智能停车场管理系统主导未来停车场管理领域的时代。

2.3 项目目的或意义

2.3.1项目目的:

帮助解决对小区停车的智能管理,高效的实现对小区停车的管理,智能收费,让管理更加智能,同时一定程度上解决小区偷盗车的情况。 2.3.2项目目标

1、系统设备应使用TCP/IP局域网技术,布线简单、安装方便、运行稳定; 2、系统在运营过程中,一般的电脑网络管理员即可完成对系统的常规维护; 3、系统运营应符合财务管理、报表管理、领导查询、部门监督的方便性、实时性需求;

4、临时车、固定车、特权车应分级管理,并对出入情况有详细记录备案待查; 5、管理人员能够根据车辆类型、车辆级别进行收费管理和放行管理,并保存详细记录;

6、出入口应具有车走自动关闸和防闸车功能,临时车具有打折功能; 7、对固定车辆或特权车辆,在出入车场时具有自动放行功能; 8、在高峰时段,出入口应具有连续放行功能,以防车辆拥堵;

9、车辆出场时,在放行前可以对比入场时的照片,以防盗车、换车、或车辆丢失; 10、对各种意外停电,收费可以用手持机临时代替收费;

11、对各种情况的收费、放行情况都应有详细的报表和记录,以防逃费和漏费。 2.3.3商业目标、与组织战略目标关系 我们的公司目标是

愿景:创一流团队,创一流产品

2

燕山大学 软件工程系 软件项目管理 三级项目报告

精神:诚信、专业、创新、合作 行为准则:严谨、务实

通过这次项目,我们可以在智能停车系统发面凭借出色的产品打开名气,打响名声,能对公司的发展有很好的帮助。

2.4 项目干系人分析

从组织,市场,项目三个层次识别项目干系人

与组织相关:项目经理、财务负责、行政负责人、采购、宣传、其他团队成员等 与市场相关:客户、竞争对手、社会公众其他干预团体 与项目相关:项目组成员、投资人、政府

“以人为本”的思想,切实站在个项目干系人的角度观察思考项目,与项目干系人及时沟通,使项目顺利完成。

3 项目产品范围及工作范围

3.1 交付件

表3

交付工作产品名称 文档 合同 求分析 术开发合同 审 审 产品描述 项目交付工作产品

质量保证活动 验收标准 发布 发布 发布 交付件形式 需求分析智能停车管理系统需正规检视及评归档/文档 智能停车管理系统技正规检视及评归档/文档 数据及数智能停车管理系统数正规检视及评归档/文档 据库设计据及数据库设计要求审 要求说明说明书 书; 概要设计智能停车管理系统概正规检视及评归档/文档 说明书 文档 文档 要设计说明书 体设计方案 细设计 审 审 审 发布 总体设计智能停车管理系统总正规检视及评归档 文档 详细设计智能停车管理系统详正规检视及评归档 文档 操作手册 智能停车管理系统操正规检视及评归档/文档 3

燕山大学 软件工程系 软件项目管理 三级项目报告

作手册 户手册 审 审 发布 发布 发布 用户手册 智能停车管理系统用正规检视及评归档/文档 项目用户智能停车管理系统项正规检视及评归档/文档 评价过程目用户评价过程意见 审 意见 原代码或智能停车管理系统原正规检视及评归档/文档 安装盘 代码或安装盘 审 发布 发布 需求方要智能停车管理系统需正规检视及评归档/文档 求的其他求方要求的其他材料 审 材料 3.2 验收标准

能很好地实现项目目标,实现如下功能:

? 感应卡特性:防水、防磁、防静电、无磨损、信息量大、安全性高 ? 功能强大的全中文菜单操作界面,操作简单方便。 ? 自动生成统计报表

? 可处理月票卡、储值卡、临时卡

? 图象对比系统大大加强停车场防盗措施,方便管理查询 ? 自动车位控制,满位显示 ? 临时车全自动出卡,自动收卡 ? 大屏幕LCD图形显示屏提示操作

? 快速出口人工收费,多种收费方式灵活组合 ? 出卡系统存卡量不足自动显示

? 一卡一车车辆入、出全智能逻辑自锁控制系统

? 高品质挡车道闸,防抬杆、全卸荷、光电控制、带准确平衡系统 ? 可靠、灵活的数字式车辆检测系统

? 防砸车装置,确保在闸杆下有任何停留车辆,闸杆不会落下 ? 特种车辆手动处理功能

3.3 项目工作范围

产品范围界定:软件系统产品本身范围的特征和功能范围

4

燕山大学 软件工程系 软件项目管理 三级项目报告

工作范围界定:为了能够按时保质交付一个有特殊功能和特征的软件系统所要完成的那些工作任务。

3.4 技术方法和工具

3.4.1技术方法

进行需求分析,设计阶段使用瀑布模型:做概要设计首先对整个项目有一个整体的了解,有一个全局的设计。 有以下优点:

1. 为项目提供了按阶段划分的检查点

2.当前一阶段完成后,只需要去关注后续阶段 3.可在迭代模型中应用瀑布模型

5

燕山大学 软件工程系 软件项目管理 三级项目报告

螺旋模型:对项目作出详细计划

1. 设计上的灵活性,可以在项目的各个阶段进行变更 2. 以小的分段来构建大型系统,使成本计算变得简单容易

3. 客户始终参与每个阶段开发,保证了项目部偏离正确方向以及项目的可控性 4. 随着项目推进,客户始终掌握项目的最新信息,从而他能够和管理层进行实

时的交互

5. 客户认可这种公司内部的开发方式带来的良好额沟通和高质量的产品

3.4.2工具

表2 技术方法和工具

分类 具 开发工电话 具 名称 型号 thinkpad Iphone5s 6

数量 用途 开始使用日期 结束使用日期 2017.5 开发工电脑 Lenovo 20 软件开发 2016.5 10 交流沟通 2016.5 2017.5

燕山大学 软件工程系 软件项目管理 三级项目报告

5 项目设计 5.1 项目需求说明书

能够实现如下功能:

? 感应卡特性:防水、防磁、防静电、无磨损、信息量大、安全性高 ? 功能强大的全中文菜单操作界面,操作简单方便。 ? 自动生成统计报表

? 可处理月票卡、储值卡、临时卡

? 图象对比系统大大加强停车场防盗措施,方便管理查询 ? 自动车位控制,满位显示 ? 临时车全自动出卡,自动收卡 ? 大屏幕LCD图形显示屏提示操作

? 快速出口人工收费,多种收费方式灵活组合 ? 出卡系统存卡量不足自动显示

? 一卡一车车辆入、出全智能逻辑自锁控制系统

? 高品质挡车道闸,防抬杆、全卸荷、光电控制、带准确平衡系统 ? 可靠、灵活的数字式车辆检测系统

? 防砸车装置,确保在闸杆下有任何停留车辆,闸杆不会落下 ? 特种车辆手动处理功能

5.2 项目总体设计

12

燕山大学 软件工程系 软件项目管理 三级项目报告

入口读卡机 自动吐卡机 车辆检测系统

车辆检测器 车辆防轧系统 语音提示 入口读卡机 入口票箱 (

收费主机收费读卡机 通道控制器(1) 出口读卡机 出口票箱 车辆检测器 车辆防轧系统 (

车辆检测器 车辆防轧系统 服务器 收费显示屏 入口读卡机 自动吐卡机 车辆检测系统 语音提示 入口读卡机 入口票箱 (

收费主机(2) 收费读卡机 通道控制器(2) 出口读卡机 出口票箱 车辆检测器 车辆防轧系统 收费显示屏 (

车辆进入小区流程:

13

燕山大学 软件工程系 软件项目管理 三级项目报告

14

燕山大学 软件工程系 软件项目管理 三级项目报告

车辆出小区流程图:

15

燕山大学 软件工程系 软件项目管理 三级项目报告

5.3 实施方案分析与评估 本系统采用稳定可靠的B/S结构软件系统

I、 系统在稳定的专业的服务器上运行,完全区别于传统采用C/S架构的停

车场,岗亭电脑采用工业主板,全年365天每天24小时不关机能稳定运行,为停车场的稳定运行提供良好的环境

II、 数据集中在专业服务器处理和存储,保证数据的完整性和安全性 III、

支持实时和其他业务数据系统(ERP、OA办公系统)进行数据交换,保证企业业务流程的完整性

IV、 岗亭电脑无需安装软件,保证其干净、稳定的运行环境 V、 系统升级时,不需涉及到岗亭电脑

数据库设计安全合理;

开发工具使用Eclipse 数据库使用mysql,开发语言为JAVA

开发流程为:数据库-操作员端-用户端-收费系统-信息查询系统-信息管理系统 可行性分析按照软件工程的规范步骤进行的,即按复查项目目标和规模,研究目前正使用的系统,导出新系统的高层逻辑模型,重新定义问题这一循环反复的过程进行。然后提出系统的实现方案,推荐最佳方案,对所推荐的方案进行经济、技术、用户操作和法律的可行性分析,最后给出系统是否值得开发的结论。以上分析结果写成本文档 技术可行:现有团队拥有技术可完成开发任务;

操作可行:系统能被现有的工作人员快速掌握并使用,管理人员培训周期不超过1月即可使用;

法律可行:所使用工具和技术及数据信息不违反法律。

方案一:选定java语言进行编写。当前硬件设备高性能低造价,多种兼容性强大的高级编程语言的进一步完善,所以本系统的开发完全可行。

方案二:选定c语言进行编写。本方案用C语言编写,C语言能够更加完美的兼容硬件 最终选定java语言进行编写。主要原因为:方案一实现起来更加可靠,有效,效果好。 方案二难度大,效果不好,开发时间长,难度大。本方案需要管理人员有一定的计算机语言基础,容易出现错误。

该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。我们在这里主要从技术可行性、经济可行性和操作可行等方面进行分析。

1 经济可行性

开发该系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需的其他应用软件、硬件系统也易于获得.因此,开发成本较低。而引进使用本系统后,与传统方

16

燕山大学 软件工程系 软件项目管理 三级项目报告

Sl. 资源名称 No. 阶段1 技能要求) 阶段2 技能要求) 0 2 阶段3 (人数、技能要求) 3 0 阶段4 (人数、技能要求) 3 2 说明 (人数、(人数、4 5 集成开发人员 测试组

0 0 表8.4 人力资源技能表 8.5 人力资源获取途径分析(团队组建)

用贴吧,微信和发传单等方式寻找相应的技术人员加入。 8.6 培训计划 No 培训领域 需要的技能水平 1 团队协作开发 能进行一定程度的团队协作 2 3 项目组成员 程序员 已具备的技能水平 一定程度的个人开发能力 表10 培训计划

8.7 项目所需其它资源

表6

关键物料描述 计算机 写字楼 住宿楼 电磁卡片 关键物料需求计划

计划采购数量 10台 1间 1间 若干个 期 2016.4 2016.4 2016.4 2016.4 5个月 3个月 1个月 1个月 计划采购到货时间 预期最长采购周 制定一些编程标准 实战检验 1000元 培训方式 培训效果评估方式 培训费用 42

燕山大学 软件工程系 软件项目管理 三级项目报告

注:项目组应充分估计各物料的采购周期,在各关键点应提前下达采购需求给采购部门。

9 项目成本估算

分别估算出人工成本、非人工成本、不可预见的费用等方面的成本

活动名称 数据库开发编程 网站开发编程 软件测试 测试员4名 2名 1名 2个月 2个月 6个月 200/天 300/天 500/天 人工成本合计 非人力资源的分类 材料 非人力资源的数量 单价 小计 48000元 36000元 90000元 318000元 业务安排 安排干活 程序员3名 4个月 300/天 108000元 需要的人力资源 程序员2名 需要的时间 2个月 单位时间的工资标准 300/天 36000元 小计 人工成本 非人工成本

43

燕山大学 软件工程系 软件项目管理 三级项目报告

设备 计算机 差旅及通信费 住宿 办公楼 管理费用 其他 吃饭 10 1 1 10 8000 4000/月 8000/月 800/月 非人工成本合计 不可预见费用 总计 80000元 24000元 48000元 48000元 200000 0 518000

10 资料开发计划

表7

资料类别 资料名称 1. 用户类用户手册 资料开发计划 责任人 李建强、郭家铭 44

计划完成时间 2016.4 验收准则 评审

燕山大学 软件工程系 软件项目管理 三级项目报告

资料 2. 营销类营销手册 资料 3技术支持ASP.NET+SQL Server动王嘉诚 类资料 资料 态网站开发 李铁 评审 4应用开发Web开发 评审 孟佳绅、高玉龙 2016.4 评审 11 外包或对外合作计划

参照总体设计文档“外包外购的相应规格”列出需要对外合作的部分。 包括合作内容,进度要求等。

12 项目成本估算/预算

分别估算出人工成本、非人工成本、不可预见的费用等方面的成本

活动名称 需要的人力资源 数据库端开发编程 程序员2名 WEB开发编程 程序员3名 测试员4名 2名 1名 4个月 2个月 2个月 6个月 300/天 200/天 300/天 500/天 108000元 48000元 36000元 90000元 需要的时间 2个月 单位时间的工资标准 300/天 36000元 小计 人工成本 软件测试 业务安排 安排干活 45

燕山大学 软件工程系 软件项目管理 三级项目报告

人工成本合计 非人力资源的分类 材料 设备 计算机 差旅及通信费 住宿 办公楼 管理费用 吃饭 46

318000元 非人力资源的数量 10 1 1 10 单价 8000 4000/月 8000/月 800/月 小计 80000元 24000元 48000元 48000元 非人工成本

燕山大学 软件工程系 软件项目管理 三级项目报告

数据字典

数据字典的作用是给数据流程图上的每个成分以定义和说明。停车场管理系统的数据流程图加上数据字典。能给出一个具有详细的、具体的文字内 容和图形的系统逻辑模型,形成一个完整的说明。

基于本系统的规模较大,数据字典的内容繁杂等原因,现只对部分具有

代表性的给予说明。数据流为办理车卡的信息,数据元素为编号,外部项为车主,数据存储为车卡信息记录。

外部项 系统名:停车场管理系统 编号: 条目名:车主 别名: 输入数据流: 办理车卡的信息 车卡更改的信息 车卡信息 主要特征: 车主:车辆的拥有者。办理车卡,申请停车。主要特征:姓名、性别、身份证、联系电话 输出数据流: 办理车卡的通知 车卡信息更改通知 停车信息 离开消息

27

燕山大学 软件工程系 软件项目管理 三级项目报告

数据流 系统名:停车场管理系统 编号:F1 条目名:办理车卡的信息 别名: 来源:车主 去处:车卡管理

数据流结构: 办理车卡的信息={车主名+性别+身份证+联系电话+车牌号+车型+颜色} 简要说明: 办理车卡信息予以记录,办理车卡后可修改车卡信息。

28

燕山大学 软件工程系 软件项目管理 三级项目报告

数据存储 系统名:停车场管理系统 编号:D1 条目名:车卡信息记录 别名: 存储组织: 主关键字: 每个车卡都有编号,按车卡编号排列 车卡编号 记录组成: 项名: 车卡编号 车主 性别 身份证 车牌号 车型 颜色 近似长度 5 8 2 20 18 16 8 (字节) 简要说明: 车卡编号从1开始按顺序往下编号

29

燕山大学 软件工程系 软件项目管理 三级项目报告

数据元素 系统名:停车场管理系统 编号:D1 条目名:车卡编号 别名: 属于数据流: F43、F44、F51、F52 数据元素值: 代码类型 取值范围 整型 1-99999 存储处: 车位信息、收费记录 F21、F22、F23、F24、F13、F41、F42、车卡信息记录、进出车辆记录

加工 系统名:停车场管理系统 编号:1 条目名:车卡管理 别名: 输入: 办理车卡的信息、车卡更改信息 加工逻辑: 1、从车主处得到办理车卡所需的信息,并进行核对; 2、审核无误后记录车卡的信息并存档,通知车主, 3、从车主处得到车卡更改信息,对相对应的车卡进行修改后存档, 4、通知车主信息已修改。 输出: 办理车卡的通知、车卡信息更改通知

30

燕山大学 软件工程系 软件项目管理 三级项目报告

加工 系统名:停车场管理系统 编号:1 条目名:车卡管理 别名: 输入: 办理车卡的信息、车卡更改信息 加工逻辑: 1、从车主处得到办理车卡所需的信息,并进行核对; 2、审核无误后记录车卡的信息并存档,通知车主, 3、从车主处得到车卡更改信息,对相对应的车卡进行修改后存档, 4、通知车主信息已修改。 输出: 办理车卡的通知、车卡信息更改通知

加工 系统名:停车场管理系统 编号:3 条目名:查询管理 别名: 输入: 查询信息 加工逻辑: 1、按车主和车辆两个条件输入查询信息, 2、输出查询结果 输出: 查询结果

31

燕山大学 软件工程系 软件项目管理 三级项目报告

加工 系统名:停车场管理系统 编号:3 条目名:查询管理 别名: 输入: 查询信息 加工逻辑: 1、按车主和车辆两个条件输入查询信息, 2、输出查询结果 输出: 查询结果

表4-1loginuser用户表

字段 id name rname password phone usertype 表4-2employee员工信息表

字段 id name sex phone address types birthday emp_no emp_date 类型/长度 varchar varchar varchar varchar varchar varchar date varchar date 主键 姓名 性别 电话 地址 类型 生日 编号 入职时间 说明 类型/长度 varchar varchar varchar varchar varchar varchar 主键 用户名 姓名 密码 电话 用户类型 说明 32

燕山大学 软件工程系 软件项目管理 三级项目报告

表4-3marketperson会员信息表

字段 id name sex id_no birthday phone address email account remark qq 表4-4voucher充值信息表

字段 id id_no person_name types money voun_date 表4-5feescale设置表

字段 id time1 fee1 time2 fee2 表4-6cashier停车信息表

int int int int 类型/长度 varchar 主键 记时小时 费用 记时小时 费用 说明 类型/长度 varchar varchar varchar varchar int date 主键 会员卡号 姓名 卡类型 金额 充值时间 说明 类型/长度 varchar varchar varchar varchar date varchar varchar varchar Int varchar varchar 主键 姓名 性别 会员卡号 出生日期 电话 地址 邮箱 帐户 备注 车牌号 说明 33

燕山大学 软件工程系 软件项目管理 三级项目报告

字段 id cp_no in_date out_date person_type cw_no fee hy_no sf_person status

5.4.4实现机制

类型/长度 varchar varchar date date varchar varchar int varchar varchar varchar 主键 车牌号 进场时间 出场时间 客户类型 车位号 费用 会员卡号 收费员 状态 说明 基于B/S的MVC 模式开发的软件系统。

6 项目进度计划

6.1 项目的里程碑计划

表5 项目里程碑计划

阶段 起止日期 TR1(需求评2016.4- 1.现有市场调审) 2016.6 研 项阶段输出) 工作内容 交付件 市场调研报告(立 验收准则 (可去掉) 34

燕山大学 软件工程系 软件项目管理 三级项目报告

和概念DR 2.技术可行性研究 3.立项报告评审 4.编写立项报告通知书 市场需求清单(立项阶段输出) 初始业务计划(立项阶段输出) 产品需求规格书 产品可行性分析报告产品业务计划 产品开发计划 总体设计方案书/产品设计说明书 详细设计 评审记录 单元测试用例 单元测试评审记录 代码 走查记录 代码静态分析报告 单元测试报告 Bug修改记录 需求跟踪报告 集成计划 集成记录 集成测试计划 集成测试计划评审记录 集成测试记录 Bug修改记录 TR2(总体方2016.6-案评审)和计划DR 2016.7 1.可行性分析 2.编写总体设计报告 3.总体设计评审 TR3(系统详20.16.7细设计) 1.详细设计报 2.详细设计小组评审 -2016.8 告 TR4( 编码) 2016.8-2016.9 1.编码 2.代码撰写 3.代码静态分析 TR5( 单元测试) 2016.9-1.单元测试 3.进行需求跟踪 2016.10 2.测试用例 产品集成 2016.10.1-2016.10.20 1.集成计划 2.集成准备 3.进行集成 1.编写集成测试计划 2.集成测试评审 3.实施集成测35

集成测试 2016.10.20- 2016.11.10

燕山大学 软件工程系 软件项目管理 三级项目报告

试 4.bug修改 5.集成测试报告编写 6.集成测试报告评审 验收测试 2016.11.10-2011.验收测试计划 划评审 3.实施验收测试 4.实施验收测试 5.验收测试报告编写 6.验收测试报告评审 项目结束 2016.11.30-2016.12.4 项目维护 2016.12之后 6.2 项目WBS计划(highlevel计划) 6.2.1 工作分解结构图

6.2.2 工作分解结构词典

1.产品跟踪 2.bug修复 1.项目总结 集成测试报告 检查测试报告评审记录 验收测试计划 验收测试计划评审记录 验收测试记录 Bug修复记录 验收测试报告 验收测试报告评审记录 6.11.30 2.验收测试计项目总结报告 产品跟踪报告 Bug修复记录 36

燕山大学 软件工程系 软件项目管理 三级项目报告

描述工作分解结构的活动名称,每个活动的历时估计、成本估计,每个活动的前导活动以及责任人等方面的信息 WBS编码 1 2 沟通交流会,项目1天 启动 需求分析 8天 5500 3000 项目经理 高玉龙 项目启动会 需求分析师 郭佳铭 2.1 2.2 2.3 2.4 3 4 5 6 7 8 9 10 11 功能需求分析 3天 2000 1000 1000 1500 1000 500 3000 2000 20000 20000 1000 3000 500 需求分析 整个项目组成员 项目分工会议 项目整体架构设计 系统集成 客户端开发 服务器开发 功能验证 测试 客户验收 2天 20天 15天 2天 3天 1天 需求分析 详细设计 App开发 功能验证 测试 1天 3天 可行性分析 项目经理 高玉龙 需求分析 项目经理高玉龙 系统集成师李铁 李铁,郭嘉铭,李建强 孟佳绅 孟佳绅、王嘉诚 项目经理高玉龙 活动名称 历时估计 成本估计 前导活动 责任人 人机交互UI分析 1天 业务流程分析 数据量分析 可行性分析 2天 2天 2天 37

燕山大学 软件工程系 软件项目管理 三级项目报告

12 项目结束会议 1天 项目组全体成员和客户 表6.2.1 项目WBS字典

6.3 项目网络图及项目周期计划 工作名称 需求分析 可行性分析 项目整体架构设计 系统集成 客户端开发 服务器开发 功能验证 测试 验收

3 代号 A B C D E F G H I 紧前工作 A A A E F G H 工作时间(天) 8 2 3 2 20 15 2 3 1

B I 1 A C E F G H

2 4 6 7 8 9 10

5 D图6.3.1 项目网络图项目周期计划

38

燕山大学 软件工程系 软件项目管理 三级项目报告

7 项目依赖关系分析

7.1 项目关键路径分析及保障措施

项目关键路径:

关键路径是指网络终端元素的元素的序列,该序列具有最长的总工期并决定了整个项目的最短完成时间。关键路径的工期决定了整个项目的工期。任何关键路径上的终端元素的延迟将直接影响项目的预期完成时间。 保障措施:

1.合理分配工作人员,各进其能,各司其职。 2.建立相应的奖惩机制,提高人员积极性。 3.保证资金流。 4.合理安排工程进度。

7.2 项目依赖关系分析

在本节中,说明项目的内部依赖关系(如:开发测试工具、人力资源等)和对外部的依赖(如项目之间、与客户之间的技术、资源等方面)。

可用依赖性列表、活动网络图的方法描述。

列出所有影响项目计划的假设因素(相对于已知的因素)。如果这些假设因素有误,或者没有利用到假设因素,或者假设因素发生变化都会使项目受到影响。另外还要描述项目对外部因素的依赖关系,例如,如项目作为整个大系统的一部分,需要其他部分提供接口定义或者PDT提供正在开发的仿真性能测试工具以代替实际环境测试等等>

表1 项目依赖关系

Sl. No 1 会员卡验证及临时卡接口 2 JSON数据接口 郭佳铭 OPEN 39

依赖于(通常指接口等) 责任人 状态OPEN(正在进行)/CLOSE(已经关闭) 最早提供日期 项目开始 项目开始 验收条件(如果有) 高玉龙 OPEN

燕山大学 软件工程系 软件项目管理 三级项目报告

Sl. No 依赖于(通常指接口等) 责任人 状态OPEN(正在进行)/CLOSE(已经关闭) 最早提供日期 项目开始 项目开始 项目开始 项目开始 项目开始 验收条件(如果有) 3 网络请求接口 4 查找车位接口 5 门控接口 6 收费接口 7 办卡接口 7.3 项目关键成功因素 关键成功因素 人员 资金 时间 影响 李铁 王嘉诚 孟佳绅 李建强 高玉龙 OPEN OPEN OPEN OPEN OPEN 依赖关系 人员稳定并服从调度 依合同提供项目资金 时间充足 6人 3 3周 行动计划 高/中/低 高 高 中 8 项目资源计划

8.1 资源描述

完成该开发项目主要有开发人员,计算机,开发地点,监控设备,电磁卡片,住宿,餐食补贴,工资等资源。 8.2 资源数量

对项目需要的每种资源进行如下分析: 1) 估计每种资源的成本; 2) 是否具备; 3)估计人力资源和设备资源的资格与质量要求以及其产能

资源名称 程序员 项目经理 计算机 成本估计 200元/人*天 400元/天 20000元 12台 1人 6人 现有情况 质量要求 有一定开发经验 懂得开发经验和电子商务流程 安装有开发软件 代码编译执行 对开发人员进行项目分工 产能 编写代码 40

燕山大学 软件工程系 软件项目管理 三级项目报告

开发地点 餐饮补贴 住宿 业务代表 测试组 8000/月 秦皇岛一写字楼 800元/人*月 4000元/月 300元/人*天 200元/人*天 表8.2 资源列表 3人 2人 租有一间宿舍 12份 安静 按时发放 有一定舒适的环境 懂得业务开发流程 提供良好的环境 提供餐食 保证开发人员休息 对业务方面进行管理 试 懂得测试流程 对项目进行测 8.3 人力资源的使用计划

在确定人力资源需求后,还要以月为单位建立人员使用计划 人力资源分类 程序员1 程序员2 程序员3 程序员4 程序员5 项目经理 业务代表 测试组 6月 使用 使用 使用 使用 7月 使用 使用 使用 使用 8月 使用 使用 使用 使用 使用 使用 9月 使用 使用 使用 使用 使用 使用 10月 使用 使用 使用 使用 使用 11月 使用 使用 使用 使用 使用 表8.3 人力资源的使用计划表 8.4 人力资源技能需求

Sl. 资源名称 No. 阶段1 技能要求) 1 2 3 项目经理 业务代表 程序员 1 2 2 阶段2 技能要求) 1 1 2 41

阶段3 (人数、技能要求) 1 1 0 阶段4 (人数、技能要求) 1 1 0 说明 (人数、(人数、

燕山大学 软件工程系 软件项目管理 三级项目报告

22

燕山大学 软件工程系 软件项目管理 三级项目报告

方便的数据库备份及恢复管理

23

燕山大学 软件工程系 软件项目管理 三级项目报告

24

燕山大学 软件工程系 软件项目管理 三级项目报告

方便、直观、全面的终端监控管理

打开收费终端后,简单设置即可运行管理,方便快捷;监控界面,状态指示,放行管理等区块放置,直观明了;

5.4.3数据库设计 E-R图

状态

临时 年证 月证 类别 车位 名称 编号

车位实体E-R图

25

燕山大学 软件工程系 软件项目管理 三级项目报告

姓 名 密 码 权 限 管理员 管理员实体E-R图

日期 资料

押金 编码 用户实体E-R图

备注 用户 类型

名 称编号 类别 月证 车位 年证 临时 状态 姓

名密码 权限 整体实体E-R图

日期 资料 管理员 管理 用户 备注 使用 密码 押金 编号 类型 26

本文来源:https://www.bwwdw.com/article/u722.html

Top