附件:课程设计报告样本
山东女子学院
《软件工程(金融信息系统)》
课程设计报告
题目: 图书管理系统分析与设计
专业: 计算机科学与技术 班级: 12级 组:
组长: 李甜甜
成员: 张晓佩 张惠 孙志凤 指导教师: 田杰 完成日期: 2016
目 录
1 项目开发计划书……………………………………………………(页码) 2 软件需求规格说明书………………………………………………(页码) 3 设计规格说明书……………………………………………………(页码) 4 源程序清单…………………………………………………………………………….(页码) 5 测试报告……………………………………………………………(页码) 6
一、项目开发计划书
完成人:李甜甜 张晓佩
1.引言
1.1项目概述
本文以Internet为平台,研究了基于Web考试系统的设计与开发,包括系统需求分析和系统功能设计以及数据库设计。重点阐述了用户注册模块、用户登录模块、在线考试模块、题库管理模块、试卷管理模块、学生管理模块、教师管理模块以及成绩管理模块的设计。 1.2定义
文档中采用的专门术语的定义及缩略词简要如下: JSP(全称JavaServer Pages)所用的开发语言 Mysql:所用的数据库管理系统 MyEclipse:所用的开发工具 1.3参考资料
[1] ftp://ftp.cstd.imut.edu.cn/Upload/LLM/ 列出的资料
[2] 软件工程导论(第四版) 张海藩主编 北京:清华大学出版社 2003 [3] 图书管理系统可行性研究报告 王海东 2011.10
2.项目概述
2.1产品 2.1.1程序
jsp程序包(图书管理系统.jsp)和SQL Server数据库。 2.1.2文档
1) 可行性研究报告 内部保存 2) 项目开发计划 内部保存
3) 需求规格说明书 内不保存/客户评审 4) 概要设计说明书 内部保存/发布 5) 详细设计说明书 内部保存/发布 6) 测试计划书 内部保存
3.项目进度计划
3.1任务分解和进度安排 组长:李甜甜
任务:任务分配,指导项目开发各过程的活动,承担部分开发任务 (1) 需求分析 任务: a.可行性研究报告 b.项目开发计划书 c.需求规格说明书
(2) 设计 任务: a.设计说明书 全体小组成员 (3) 实现 任务: a.编码实现 全体小组成员
b.测试计划书 全体小组成员 c.用户操作手册 全体小组成员
进度安排 开始时间 结束时间 标志性事件 需求规格说明书的完成 设计说明书的完成 (1) 测试计划书 实现 2015-12-26 20116-1-6 测试任务的结束 (2) 一个能正确运行的可执行程序 (3) 用户操作手册 3.2人员组织及分工 组长: 李甜甜
组员: 张晓佩、孙志凤、张惠
在项目开发中,各有特长,担任不同角色,发挥了必不可缺的作用。 任务分配如下:
项目开发计划书:张晓佩、李甜甜 需求规格说明书:张惠、孙志凤 详细设计说明书:张惠、孙志凤 测试报告:张晓佩、李甜甜 用户手册:张晓佩
其它工作由全体组员每人承担部分任务,
工作结果 (1) 可行性研究报告 (2) 项目开发计划书 (3) 需求规格说明书 (1) 设计说明书 需求分析 2015-12-08 2015-12-10 设计 2015-12-08 2015-12-26
二、需求规格说明书
完成人:张惠 孙志凤
1 引言
1.1 编写目的
根据《需求规格说明书》,在仔细考虑讨论之后,我们又进一步对《图书管理系统》软件的功能划分、数据结构、软件总体结构有了进一步的认识。我们把讨论的结果记录下来,作为概要设计说明书,并作为进一步详细设计软件的基础。 1.2定义
文档中采用的专门术语的定义及缩略词简要如下:
LMS:Library Management System,图书管理系统 1.3 参考资料
(1)郑人杰,殷人昆,陶永雷。《实用软件工程》(第二版)清华大学出版社,1997。