1、2 软件工程课程设计报告软件工程课程设计报告 教材管理系统 目目 录录 摘摘 要要 1 第第 1章章 绪绪 论论 2 第第 2章章 系统需求分析系统需求分析 . 2 2.1 引言 3 2.2 任务概叙 3 2.3 功能需求 . 3 2.4 外部需求 4 2.5 性能需求 4 2.6 软件属性需求 5 2.7 数据需求 5 2.8 确定用例模型 5 第第 3 3 章章 面向对象设计面向对象设计 . 6 3.1 定义对象类 6 3.2 定义接口 6 3.3 定义联系 6 3.4 绘制对象类图 7 3.5 建立数据库模型 8 3.6 建立顺序图 8 3.7 建立组建模型 9 3.8 建立配置图 9
2、第第 4 4 章章 数据库设计数据库设计 . 10 4.1 数据库概念结构设计 10 4.2 数据库表的设计 11 第第 5章章 面向对象实现面向对象实现 . 13 5.1 系统模块功能介绍 13 5.1.1 库存管理功能介绍. 13 5.1.2 教材管理模块功能介绍. 13 5.1.3 管理用户模块功能介绍. 14 5.1.4 查询与打印管理模块功能介绍. 14 5.2 系统功能实现. 14 5.2.1 数据库连接功能. 14 5.2.2 登陆功能实现. 15 5.2.3 主界面功能实现. 16 5.2.4 库存管理功能实现. 18 5.2.5 教材管理功能实现. 19 5.2.6 管理用户
3、功能功能实现. 21 5.2.7 查询与打印功能实现. 23 第第 6章章 系统测试系统测试 25 6.1 引言 . 25 6.1.1 使用人员 25 6.1.2 编写目的 25 6.1.3 术语解释 25 6.2 总体设计. 25 6.2.1 硬件设备 25 6.2.2 软件环境 25 6.3 测试计划. 25 6.3.1 测试项目 25 6.3.2 测试目的 25 6.4 评价准则. 25 6.4.1 评价范围 26 6.4.2 评价尺度 26 6.5 测试概要. 26 6.5.1 测试用例设计 26 6.5.2 测试环境与配置 26 6.5.3 测试方法与工具 26 6.6 测试结果.
4、35 6.6.1 测试情况与记录 35 6.7 缺陷统计与分析. 36 6.8 测试结论与建议. 36 6.8.1 测试结论 36 6.8.2 测试建议 36 结结 论论 37 致致 谢谢 38 参考文献参考文献 39 湖南工学院软件工程课程设计报告 1 摘摘 要要 文章介绍了教材管理信息系统的系统分析部分,系统设计部分主要介绍了系统功能设计 和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,并附带了一些主要的 窗口和程序。本系统界面友好,操作简单,比较实用。 学校教材管理主要是由教材计划制定、入库、出库、发放、结算等一系列工作所组成, 该工作各院校都设有专门机构负责该项工作,通常是教材科。由于学校中专业设置多,各专 业每期开设课程种类多其业务不仅涉及出版部门,而且要面对全校各系、部的授课教师,各 班级的学生,每期教材科涉及管理的入出库教材种类少则几百多则几千种,涉及教材册数少 则几千多则几万,涉及人员广,工作量大,再者特别是近年来,我国高等教育规模的不断扩