预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共35页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

大型软件项目实训报告题目:研究生招生管理系统选题来源:校内指导教师:姓名:班级:学号:目录TOC\o"1-2"\u1.序言PAGEREF_Toc255415474\h21.1选题背景PAGEREF_Toc255415475\h21.2选题目的及意义PAGEREF_Toc255415476\h21.3选题完成情况PAGEREF_Toc255415477\h22.项目需求分析PAGEREF_Toc255415478\h32.1项目功能需求PAGEREF_Toc255415479\h32.2项目性能需求PAGEREF_Toc255415480\h42.3其他需求PAGEREF_Toc255415481\h43.项目概要设计PAGEREF_Toc255415482\h53.1系统功能结构设计PAGEREF_Toc255415483\h53.2系统整体架构设计PAGEREF_Toc255415484\h83.3数据库结构设计PAGEREF_Toc255415485\h84.详细设计PAGEREF_Toc255415486\h154.1模块1描述PAGEREF_Toc255415487\h155.实训总结PAGEREF_Toc255415488\h335.1技术总结PAGEREF_Toc255415489\h335.2思想总结PAGEREF_Toc255415490\h331.序言1.1选题背景《研究生招生管理系统》V1.0是一个功能比较完善的数据管理软件,具有数据操作高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,可在应用范围较广的WINDOWS系列等操作系统上使用。1.2选题目的及意义(1)希望借此次课程设计的机会巩固本学期所学到的知识,锻炼自己的专业技能,提高自己的软件开发能力。(2)借此次进行课程设计的同时掌握软件工程的基础知识和理论,分析大型软件开发过程中出现的问题,了解软件开发生命周期中常用的技术,掌握软件开发过程的结构化方法和面向对象方法,学会运用面向对象的软件工程方法进行软件需求分析、系统设计、实现和测试,并通过课程实践,实际运用软件工程的思想和技术,掌握软件项目管理和团队开发的工作方法。1.3选题完成情况由于时间比较短,使用计算机不方便及对于网络编程不熟悉,本研究生招生信息管理系统并没有提供数据的远程访问功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,安全性能有待进一步完善。2.项目需求分析2.1项目功能需求2.1.1功能划分该软件具有如下功能:查询功能;插入功能;修改功能;删除功能;浏览功能;授权功能;2.1.2功能描述(1)查询功能按照学号查询考生信息,成绩信息,录取信息;按照考生其他属性查询考生信息,成绩信息,录取信息;按照专业号查询专业信息;(2)插入功能增加一个考生记录;增加一个专业记录;增加一个成绩记录;增加一个录取考生记录;(3)修改功能修改某一个已存在的记录内容;(4)删除功能删除一个记录;(5)浏览功能管理员浏览各个记录信息(6)授权功能授权读者访问数据的权限2.2项目性能需求2.2.1数据精确度需求查询时应保证查全率,所有在相应域中包含查询关键字的记录都应能查到,同时保证查准率。2.2.2时间特性一般操作的响应时间应在1-2秒内。2.2.3适应性满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求。2.3其他需求2.3.1运行需求(1)用户界面使用GUI的图形用户界面