大型软件项目实训

上传人:油条 文档编号:39823037 上传时间:2018-05-20 格式:DOC 页数:35 大小:242.62KB
返回 下载 相关 举报
大型软件项目实训_第1页
第1页 / 共35页
大型软件项目实训_第2页
第2页 / 共35页
大型软件项目实训_第3页
第3页 / 共35页
大型软件项目实训_第4页
第4页 / 共35页
大型软件项目实训_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《大型软件项目实训》由会员分享,可在线阅读,更多相关《大型软件项目实训(35页珍藏版)》请在金锄头文库上搜索。

1、大大 型型 软软 件件 项项 目目 实实 训训 报报 告告题题 目目: 研究生招生管理系统 选题来源: 校 内 指导教师: 姓 名: 班 级: 学 号: 1目目 录录1 1序言序言 21.11.1 选题背景选题背景 21.21.2 选题目的及意义选题目的及意义 21.31.3 选题完成情况选题完成情况 22 2项目需求分析项目需求分析32.1 项目功能需求项目功能需求 32.22.2 项目性能需求项目性能需求 42.3 其他需求其他需求 43 3项目概要设计项目概要设计53.1 系统功能结构设计系统功能结构设计 53.2 系统整体架构设计系统整体架构设计 83.3 数据库结构设计数据库结构设计

2、 84.4.详细设计详细设计154.1 模块模块 1 1 描述描述 155 5实训总结实训总结335.1 技术总结技术总结 335.25.2 思想总结思想总结 3321 1序言序言1.11.1 选题背景选题背景研究生招生管理系统V1.0 是一个功能比较完善的数据管理软件,具有数据操作高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,可在应用范围较广的 WINDOWS 系列等操作系统上使用。1.21.2 选题目的及意义选题目的及意义(1)希望借此次课程设计的机会巩固本学期所学到的知识,锻炼自己的专业技能,提高自己的软件开发能力。(2)借此次进行课程设计的同时掌握软件工程的基础知识和

3、理论,分析大型软件开发过程中出现的问题,了解软件开发生命周期中常用的技术,掌握软件开发过程的结构化方法和面向对象方法,学会运用面向对象的软件工程方法进行软件需求分析、系统设计、实现和测试,并通过课程实践,实际运用软件工程的思想和技术,掌握软件项目管理和团队开发的工作方法。1.31.3 选题完成情况选题完成情况由于时间比较短,使用计算机不方便及对于网络编程不熟悉,本研究生招生信息管理系统并没有提供数据的远程访问功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,安全性能有待进一步完善。32 2项目需求分析项目需求分析2.1 项目功能需求项目功能需求2.1.1 功能划分功能

4、划分该软件具有如下功能:查询功能;插入功能;修改功能;删除功能;浏览功能;授权功能;2.1.2 功能描述功能描述(1)查询功能按照学号查询考生信息,成绩信息,录取信息;按照考生其他属性查询考生信息,成绩信息,录取信息;按照专业号查询专业信息;(2)插入功能增加一个考生记录;增加一个专业记录;增加一个成绩记录;增加一个录取考生记录;(3)修改功能修改某一个已存在的记录内容;(4)删除功能删除一个记录;(5)浏览功能管理员浏览各个记录信息(6)授权功能授权读者访问数据的权限42.22.2 项目性能需求项目性能需求2.2.1 数据精确度需求数据精确度需求查询时应保证查全率,所有在相应域中包含查询关键

5、字的记录都应能查到,同时保证查准率。2.2.2 时间特性时间特性一般操作的响应时间应在 12 秒内。2.2.3 适应性适应性满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求。2.3 其他需求其他需求2.3.1 运行需求运行需求(1) 用户界面用户界面使用 GUI 的图形用户界面,界面友好。(2) 硬件接口硬件接口支持各种 x86 系列 PC 机。(3) 软件接口软件接口运行于 Windows95/98 及更高版本具有 WIN32 API 的操作系统之上。53 3项目概要设计项目概要设计3.1 系统功能结构设计系统功能结构设计3.1.1 考生录入考生录入考生录入模块调用:管

6、理员身份检验模块考生身份检验模块考生信息输入模块数据库操作模块考生录入模块管理员身份验证模块考生信息输入模块考生信息检验模块数据库操作模块图 3-1 考生录入3.1.2 修改信息修改信息修改模块调用:数据库查询模块数据库操作模块管理员身份验证模块考生信息修改模块录取考生信息修改模块专业信息修改模块6修改模块管理员身份验证模块考生信息修改模块数据库查询模块数据库操作模块录取考生修改模块专业信息修改模块图 3-2 修改信息3.1.3 录取考生录取考生录取模块调用:管理员身份验证模块数据库查询模块数据库操作模块录取输入模块录取模块管理员身份验证模块录取输入模块数据库查询模块数据库操作模块图 3-3

7、录取考生3.1.4 统计信息统计信息统计模块调用:管理员身份验证模块7数据库查询模块数据统计模块结果显示模块统计模块管理员身份验证模块数据统计模块数据库查询模块结果显示模块图 3-4 统计信息3.1.5 系统管理系统管理系统管理模块调用:管理员身份验证模块数据备份模块数据恢复模块系统设置模块更改口令模块系统管理模块管理员身份验证模块数据备份模块数据恢复模块系统设置模块更改口令模块图 3-5 系统管理83.2 系统整体架构设计系统整体架构设计3.2.1 总体结构总体结构主模块调用:考生录入模块修改模块录取模块统计模块系统管理模块研究生招生管理系统主模块考生录入模块修改模块录取模块统计模块系统管理

8、模块图 3-6 总体结构3.3 数据库结构设计数据库结构设计3.3.1 考生卷纸经阅卷后得到成绩单考生卷纸经阅卷后得到成绩单说明:每个考生有一份成绩单,每个成绩单只能下发给一个考生,因此考生和成绩单是 1:1 的关系。9考生考试后卷纸 经批阅得到成绩单11考号姓名性别年龄政治面貌报考专业学力来源报考类别是否应届政治外语基础科目专业科目专业基础科目图 3-7 考生卷纸经阅卷后得到成绩单3.3.2 考生报考专业考生报考专业考生报考专业n1考号姓名性别年龄政治面貌报考专业学力来源报考类别是否应届专业名称专业代码图 3-8 考生报考专业3.3.3 招生管理员根据成绩单将考生信息录取到录取名单中招生管理

9、员根据成绩单将考生信息录取到录取名单中说明: (1)1 个招生管理员可以根据多个成绩单,将每个考生登录到相应的录取名单中10(2)1 个考生可以由多个管理员根据成绩单录入图 3-9 招生管理员根据成绩单将考生信息录取到录取名单中3.3.4 专业招收学生专业招收学生专业招收考生1n专业名称专业代码考号姓名性别年龄政治面貌报考专业报考类别是否应届来源学力图 3-10 专业招收学生考生录取成绩单p招生管理员nq来源学力姓名口令录取 单位复试 科目复试成绩基础科目报考专业考号姓名性别年龄政治面貌报考类别是否应届政治外语专业科目专业基础科目113.3.5 汇总汇总 E-R 图图考生考试后卷纸 经批阅得到成绩单11考号姓名性别年龄政治面貌报考专业学力来源是否应届政治外语基础科目专业科目专业基础科目报考专业专业代码专业名称招收专业代码专业专业名称录取招生管理员姓名口令录取 单位复试 科目复试成绩成绩单政治外语基础科目专业科目

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号