软件项目计划书模板Word下载.docx

上传人:b****5 文档编号:19814714 上传时间:2023-01-10 格式:DOCX 页数:9 大小:93.22KB
下载 相关 举报
软件项目计划书模板Word下载.docx_第1页
第1页 / 共9页
软件项目计划书模板Word下载.docx_第2页
第2页 / 共9页
软件项目计划书模板Word下载.docx_第3页
第3页 / 共9页
软件项目计划书模板Word下载.docx_第4页
第4页 / 共9页
软件项目计划书模板Word下载.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

软件项目计划书模板Word下载.docx

《软件项目计划书模板Word下载.docx》由会员分享,可在线阅读,更多相关《软件项目计划书模板Word下载.docx(9页珍藏版)》请在冰豆网上搜索。

软件项目计划书模板Word下载.docx

(6)项目建设背景

本系统的功能是完成学生课程成绩的导出以及有关选课的推荐,这个功能也提供了不同老师所教授课程的给分情况,通过直观的成绩分布饼状图使学生了解各个老师的打分情况。

我们的设计是通过提供学生最需要的绩点查询功能,查询成绩的同时记录成绩,然后通过大量的数据给出客观的成绩分布图,使学生了解到老师以往课程的打分情况以便于学生根据自身的时间情况进行选课。

(7)软件系统与其他系统的关系

四川大学教务管理系统提供学生的课程信息和成绩信息

(8)软件系统与机构的关系

该系统和学校教务系统进行课程数据来往,由本系统向教务系统保证师生信息的保密性,安全性,实现系统的正常运行。

1.3定义

Python:

是一种解释型、面向对象、动态数据类型的高级程序设计语言。

自从20世纪90年代初Python语言诞生至今,它逐渐被广泛应用于处理系统管理任务和Web编程。

MySQL:

是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统。

JavaScript:

是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。

同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。

Java:

是一种可以撰写跨平台应用软件的面向对象的程序设计语言。

Html:

超文本标记语言,标准通用标记语言下的一个应用。

Css:

它是一种用来表现HTML(标准通用标记语言的一个应用)等文件样式的计算机语言。

1.4参考资料

《SoftwareEngineering》出版社:

机械工业出版社作者:

RogerS.Pressman

《SQL编程基础》出版社:

机械工业出版社作者:

Patrick.J.J.

《深入浅出——MySQL开发、管理与应用实例》出版社:

清华大学出版社作者:

邹建

《数据库系统概论》出版社:

高等教育出版社作者:

王珊,萨师

1.5标准、条约和约定

2项目概述

2.1项目目标

通过用户输入学号和密码进入到教务处抓取学生课程成绩,实现绩点计算。

用户可以查询到想查询的课程相关信息。

为学生提供一个基于所有课程打分情况,选课时间的友好、易用的选课推荐软件。

第一目标:

实现绩点的计算;

第二目标:

依条件查询所需课程的相关信息;

第三目标:

选课推荐。

2.2产品目标与范围

提高绩点计算的效率,更好地对全校课程信息进行查询,增强信息的及时性、汇总课程成绩信息,减轻学生选课的负担,通过其他各反面渠道低效率的了解教师的给分情况。

2.3假设与约束

1.网络良好,访问量在一定限制范围内

2.学校教务系统正常运行

2.4项目工作范围

产品范围界定:

试用于四川大学本科生

工作范围界定:

实现学生绩点的计算,课程查询,选课推荐

2.5应交付成果

2.5.1需完成的软件

成绩提取器:

用户通过输入学号和密码进入到教务处,提取出课程及其成绩信息;

绩点计算器:

通过输入各个课程的成绩和学分(分为必修和选修)计算出绩点;

课程查询系统:

按照用户的要求进行课程的搜索查询;

选课推荐系统:

基于教师的给分情况对课程进行相关推荐。

2.5.2需提交用户的文档

需求规格说明书;

用户使用说明书;

2.5.3须提交内部的文档

软件开发计划书

软件需求分析;

设计文档。

软件测试文档(包括<

测试计划>

、<

测试程序/用例>

测试记录>

和<

测试报告>

2.5.4应当提供的服务

对软件后期使用时出现的bug进行修复

编写用书手册说明软件如何进行

2.6项目开发环境

硬件环境:

PC

操作系统:

WindowsXP/7/8/8.1/10

开发语言:

C++

MySQL数据库

2.7项目验收方式与依据

需求说明书;

最终文档(PPT);

项目源代码

3项目团队组织

3.1组织结构

3.2人员分工

姓名

角色

工作描述

侯泽宇

项目管理,前期分析,设计

分析系统需求,项目计划,项目团队管理,检查进度,用户操作手册、项目后期总体负责、加载程序编写、对软件进行测试、软件测试文档

李俊达

分析,编码,测试

数据交换,项目代码编写,数据加载分析、数据交换、安装程序、安装手册,项目最终测试

3.3协作与沟通

3.3.1项目团队内部协作

内部协作模式:

见面会谈,每周两次,word记录会议内容。

3.3.2项目接口人员

(1)负责本项目中四川大学本科生人员:

(2)负责本项目中与四川大学计算机学院交流的人员:

3.3.3项目团队外部沟通与协作模式

与客户之间的沟通方式包括:

正式沟通方式:

A、变更备忘

B、评审会议

C、执行情况报告PPT

非正式的沟通:

A、线下面谈

B、电话会议

C、产品演示

4实施计划

4.1风险评估及对策

软件开发项目常见预估的风险:

(1)工程/规模/进度上的风险

项目量较大,规模估算不精确甚至项目交付时间会拖延;

(2)技术上的风险

使用MySQL数据库,没有经验;

测试时产生未知错误,解决困难;

4.2工作流程

4.3总体进度计划

起止时间点

责任人及所需资源

完成工作

应提交成果

检查点/里程牌

2015.10.10-2015.10.25

项目启动

项目开发计划书

项目开发计划书完成

2015.10.26-2015.11.01

需求分析

软件需求规格说明书

软件需求规格说明书完成

2015.11.02-2015.11.08

概要和详细设计

软件设计文档

软件设计文档完成

2015.11.08-2015.11.27

软件实现

用户使用手册

代码以及用户手册完成

2015.11.28-2015.12.12

软件测试

软件测试文档

软件测试文档完成

2015.12.13-2015.12.26

交付与验收

程序及各种文档

程序及最终展示

4.4项目控制计划

4.4.1质量保证计划

不使用盗版软件,定期检查并配备专业人员监督检查。

4.4.2进度控制计划

本项目的进度监控执行本企业《项目管理规范》,由本企业过程控制部门如质量管理部统一进行监控,并保留在监控过程中产生的日常检查记录。

4.4.3预算监控计划

4.4.4配置管理计划

5支持条件

5.1内部支持

5.2客户支持

无。

5.3外包(可选)

6预算

6.1人员成本

每一个人的预计工作月数:

2个月;

人员的数量:

2人。

6.2设备成本

6.3其它经费预算

7关键问题

1.需求分析结果影响软件开发的方向;

2.MySQL数据库对课程成绩数据的分析

8专题计划要点

欢迎您的下载,

资料仅供参考!

致力为企业和个人提供合同协议,策划案计划书,学习资料等等

打造全网一站式需求

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1