软件工程实训 期刊管理系统 项目开发总结报告(PDSR)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

项目开发总结报告(PDSR)
目录
项目开发总结报告(PDSR) (1)
1引言 (3)
1.1标识 (3)
1.2系统概述 (3)
1.3文档概述 (3)
2引用文件 (3)
3实际开发结果 (4)
3.1产品 (4)
3.2主要功能和性能 (4)
3.3基本流程 (4)
3.4进度 (5)
3.5费用 (5)
4开发工作评价 (5)
4.1对生产效率的评价 (5)
4.2对产品质量的评价 (5)
4.3对技术方法的评价 (5)
4.4出错原因的分析 (5)
4.5风险管理 (6)
5缺陷与处理 (6)
6经验与教训 (6)
7注解 (6)
1引言
1.1标识
适用于WindowsXP/Win7操作系统,适用的软件是Microsoft Visual Studio 2010、Internet Explorer、Microsoft Office Access 2010。

1.2系统概述
系统的名称:期刊管理系统;
产品所有权:张庭小组
任务提出人:刘建钊老师。

需求分析人:张庭小组成员。

用户:使用该软件且具有一定特权的管理人员(老师)
本文档适用的项目:期刊管理系统。

以上时间均为2012年。

1.3文档概述
该文档描述对计算机软件配置项CSCI,系统或子系统进行合格性测试的计划安排。

内容包括进行测试的环境、测试工作的标识及测试工作的时间安排等。

2引用文件
文档格式要求按照我国GB/T8567-1998国家标准和IEEE/ANSI830-1993标准规范要求进行。

包括以下文件:
软件工程项目开发文档范例
软件工程国家标准文档
软件需求说明书编写规范
书籍包括:
殷人昆等编著.实用软件工程(第3版).北京:清华大学出版社,2010;
郑诚等编著.软件工程课程设计.北京:机械工业出版社,2010;
王少锋编著.面向对象技术UML教程.北京:清华大学出版社,2004。

3实际开发结果
3.1产品
期刊管理系统
3.2主要功能和性能
1.期刊信息存储与管理,包括:
1)期刊编目。

2)期刊种类的录入、删除及修改。

3)期刊录入、过期期刊删除及修改。

2.读者信息存储与管理,包括:
1)读者类别管理。

不同读者借阅期刊种类、借阅时间、借阅册数都不相同。

2)读者信息的登记、删除及修改:新读者的增加、读者信息的修改。

3)读者借阅情况查询:根据借阅情况,预约告知、过期书的催还。

3.借阅系统
读者查询到所需期刊后即可借阅,可以借阅多种期刊,每种期刊一般只允许借一本,若已有期刊超期请交清罚金后,才能开始本次借阅。

读者拿着要借的书,到期刊管理员处办理借书手续,期刊管理员根据借书证号判断该读者可否借此类书,是否超出最大允许借书册数。

3.3基本流程
3.4进度
可行性研究:4月1号-4月7日
需求分析:4月1日-4月7日
详细设计:4月11日-4月15日
代码编写:4月1日-5月1日
3.5费用
(1)系统开发、建立费用:55000元
(2)硬件设备费:10万元
(3)外购开发工具、软件环境费用:5000元
(4)制作借书卡费用:20000元。

(5)其他一次性支出费用:3000元。

(6)经常性支出费用:10000元
综上合计一次性支出总费用为183000元,经常性支出费用为10000元/年。

4开发工作评价
4.1对生产效率的评价
团队合作31天,效率中等
4.2对产品质量的评价
由于第一年软件试运行,可能许多人对该系统还不是很认可,第二年软件价格较高,购买的不是很多,但在第三年,由于系统的试运行反应很好,将会有许多学校购买本系统,各大城市的图书馆也会购买并使用本系统。

4.3对技术方法的评价
本系统是一个基于局域网、互联网和WINDOWS操作的系统,现有相关技术已非常成熟,利用现有技术完全可以实现系统开发目标。

所使用的是C#和SQL语言,是目前比较大众的语言,另外由于开发期限较为宽裕,所以在时间方面也是可行的,预计在计划期限内能够完成。

4.4出错原因的分析
对于access数据库的应用问题,还有就是代码的完整性,语法的适用性等等。

4.5风险管理
a.初期预计编码难度会较大;
b.实际发生的风险是人员安排无法统一;
c.风险消除情况是解决了团队合作的问题。

5缺陷与处理
测试人员要想有效报告软件缺陷,就要对软件缺陷以明显、通用和再现的形式进行描述。

分离和再现软件缺陷是考验软件测试人员专业技能的地方,测试人员应该设法找出缩小问题范围的具体步骤。

对测试人员有利的情况是,若建立起绝对相同的输入条件时,软件缺陷就会再次出现,不存在随机的软件缺陷。

6经验与教训
在项目开始的时候应该制定编码标准,数据库标准,需求变更标准,开发和测试人员都应该严格按照标准进行,可以在后期减少因为开发,测试不一致而导致的问题,同时也可以降低沟通成本。

7注解
VS:(Visual Studio)是用于C#开发的一种平台图书管理系统。

相关文档
最新文档