软件工程—学生成绩信息管理系统学习报告.pdf
软件工程—学生成绩信息管理系统学习报告--第1页
学习报告
软件工程
课程名称:
题目名称:学生成绩信息管理系统
学生姓名:学号:
课程成绩:
二零一五年十二月
软件工程—学生成绩信息管理系统学习报告--第1页
软件工程—学生成绩信息管理系统学习报告--第2页
目录
1前言
系统的背景及开发意义
系统的开发环境及工具
2系统需求分析
系统功能需求分析
用户分析需求描述
系统功能分析建模
系统数据需求分析
系统数据信息描述
系统数据分析建模
其他需求分析
3系统总体设计
整体架构设计
系统总体结构设计
系统数据库设计
4系统详细设计及编码实现
公共模块的设计与实现
公共模块的功能
公共模块的算法设计
成绩管理模块设计与实现
软件工程—学生成绩信息管理系统学习报告--第2页
软件工程—学生成绩信息管理系统学习报告--第3页
成绩管理模块的功能
成绩管理模块的算法设计
管理模块设计与实现
成绩管理模块的功能
成绩管理模块的算法
课程管理模块设计与实现
课程管理模块的功能
课程管理模块的算法设计
系统管理模块设计与实现
系统管理模块的功能
系统管理模块的算法
5系统测试
测试的目的及技术
测试的步骤
测试的过程
成绩模块功能测试
成绩查询功能模块测试
集成测试及确认测试
集成测试
确认测试
软件工程—学生成绩信息管理系统学习报告--第3页
软件工程—学生成绩信息管理系统学习报告--第4页
1前言
系统的背景及开发意义
(1)系统背景介绍
当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机
被广泛应用于信息管理系统的环境;计算机的最大好处在于利用它能够进行信息管理;
使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性;尤其对
于复杂的信息管理,计算机能够充分发挥它的优越性;
管理信息系统是一个由人和计算机等组成的能够提供信息以支持一个组织机构
内部的作业、管理、分析和决策职能的系统;管理信息系统利用计算机的硬件和软件,
手工规程、分析、计划、控制和决策用的模型,以及数据库对信息进行收集、传输、
加工、保存、维护和使用;因此管理信息系统是一个信息处理系统;管理信息系统作为
各项业务、技术、工作自动化及高水平管理的方法和模式,正在得到越来越广泛的应
用;早期的管理信息系统通常是以各单位为主体,独自进行开发和应用;从技术上看,
大体是以局域网或客户/服务器模式组成应用系统平台,在操作系统和数据库管理系
统的平台上开发应用软件系统;但是,由