研究生教学管理系统开题报告.docx
《研究生教学管理系统开题报告.docx》由会员分享,可在线阅读,更多相关《研究生教学管理系统开题报告.docx(7页珍藏版)》请在冰豆网上搜索。
![研究生教学管理系统开题报告.docx](https://file1.bdocx.com/fileroot1/2022-12/12/4cac6800-0de5-4888-9010-c4bb31a1d5de/4cac6800-0de5-4888-9010-c4bb31a1d5de1.gif)
研究生教学管理系统开题报告
研究生教学管理系统开题报告
LT
毕业设计开题报告
课题题目
研究生教学管理系统的设计与开发
—总体设计、研究生模块与导师模块
课题性质
ABCDE
□□■□□
课题来源
ABCD
□□■□
成果形式
ABCDE
■□□■□
同组同学
开题报告内容(可另附页)
指导教师意见(课题难度是否适中、工作量是否饱满、进度安排是否合理、工作条件是否具备等)
课题难度适中、工作量较饱满、进度安排较合理、已具备工作条件。
指导教师签名:
2013年12月10日
专家组及学院意见(选题是否适宜、各项内容是否达到毕业设计(论文)大纲要求、整改意见等)
选题适宜、各项内容已达到毕业设计大纲要求,尽快开始实施。
专家组成员签字:
教学院长(签章):
年月日
研究生教学管理系统
—总体设计、研究生模块与导师模块
(一)主要任务及技术经济指标
1.主要任务
研究生教学管理系统是为研究生与导师提供一个双向选择与查询各种信息的管理平台。
通过这一平台,能顺利的导入研究生、导师与课程的信息,从而进行一系列合理的选择与安排,能够为研究生或导师提供非常良好的便利。
管理员通过登陆这个系统,对课程、排课、学生与导师信息等多个方面进行管理。
导师登陆系统进行学生的选择,培养计划的制定,下载研究生提交的论文与课表等多项信息的查看。
研究生登陆此系统则可以选择导师与课程,查看培养计划、课表与个人信息等并且可以提交论文。
每个身份都相对应自己可以完成的任务,不能进行越权处理,保证安全合理性。
同时对于系统的加密措施也需要进行必要的处理。
在本次设计中,我主要负责研究生教学管理系统的设计与开发—总体设计、研究生模块与导师模块。
数据库设计中,我主要是针对数据库的安全性和完整性进行分析和设计。
研究生教学管理系统分多种不同身份登录进行相应操作,其中包括研究生,导师和管理员。
其中研究生的操作是个人信息的查看,导师的选择,课程(公选课和专业课)的选择,课表的查看,培养计划的查看与论文的提交;导师的操作是研究生的选择,培养计划的制定,课表的查看与论文的下载;管理员,他有四种分类的管理需要完成,课程管理、研究生与导师的信息管理、成绩管理与排课。
针对研究生与导师的模块,主要就是针对他们两者的双向选择,研究生的选课,导师针对研究生进行培养计划的制定,论文的上传及下载与各项信息的查看。
这两个模块管理员有查看与修改的权限。
2.主要技术经济指标
◆用户界面友好、美观大方
◆交互性强
◆实现灵活的浏览和查找功能
◆安全性要有保障。
(二)系统背景及工作思路
1.系统背景
研究生信息管理是一项非常重要的工作,它关系到整个学校的工作效率。
一个好的信息管理系统能够方便系统管理人员对学校的基本数据进行维护,包括信息的增加、修改以及对各项信息的变动等操作。
采用研究生管理信息系统不仅可以节省人力物力,而且可以增强学校资料的安全性,提高学校的管理能力。
研究生信息管理涉及专业、课、成绩、个人信息等的管理,需要处理大量数据和信息,而且对这些数据和信息的准确性、及时性都要求非常高,任何的错误和遗漏都会造成学校管理的混乱;若采用纯人工的方法进行管理有一定难度,因此,目前大多数学校都开始采用计算机技术来实现研究生信息的管理。
将来,计算机技术一定会进入我们生活的方方面面,我们生活中的许多事务都可以通过利用先进的电脑技术来解决,不仅包括我们海量数据的处理,也包括我们家用电器的使用,都已经嵌入了先进的计算机技术,这次开发作为一个有益的尝试,将为未来在把先进技术引入实用做好一次有益的尝试与准备。
2.工作思路
1、各功能模块设计:
研究生登录主要进行的是导师和课程的选择,个人信息、培养计划和成绩的查看,提交论文。
课程的选择又包括公选课选择和必修课选择。
其功能分析图如下:
导师登录主要进行的是研究生的选择,制定研究生培养计划,查看课表、成绩和下载论文。
其功能分析图如下:
2、数据库设计:
数据库应用系统的开发是一项软件工程。
可分为以下几个阶段:
a)规划b)需求分析c)概念模型设计d)逻辑设计e)物理设计f)程序编制及调试g)运行及维护。
(三)课题的准备情况及进度计划
1.毕业设计的准备情况
编程环境:
MicrosoftVisualStudio2010
数据库系统:
MicrosoftSQLServer2005
所需软件:
MicrosoftOffice2003
系统环境:
安装有Microsoft.NETFramework4.0和Windows7
2.进度计划
周次
毕业设计阶段性工作及成果
时间安排
1
2
3
4
5
6
熟悉使用工具,进行需求分析,方案的选定
总体设计,确定模块组成及模块间关系
详细设计,前台设计
编码和单元测试,达到预期目的
综合测试
准备论文答辩
2013.12—2014.01
2014.01—2014.02
2014.02—2014.03
2014.03—2014.04
2014.04—2014.05
2014.05—2014.06
(四)参考文献
[1]系统分析与实践李代平等编著/2009年03月/清华大学出版社
[2]软件测试与方技术法实现指南(JavaEE版)王顺朱少民汪红兵盛安平编著/2010年07月/清华大学出版社
[3][美]RayRankings,PaulJensen.SQLServer2000使用全书.北京:
电子工业出版社,2002
[4]Linux基础及应用谢荣编著/2008年06月/中国铁道出版社
[5]JavaWeb应用开发与实践梁胜彬乔保军主编/2010年10月/清华大学出版社,
[6]数据库系统概论王珊,萨师煊/高等教育出版社,2006
[7]赵鹏,倪志伟,贾瑞玉.基于数据挖掘技术的范例库维护[J]安徽大学学报(自然科学版),2003,(02).
[8]Hadoop实战:
陆嘉恒/机械工业出版社/2012
[9]锋利的jQuery单东林张晓非魏然编著/2012年/人民邮电出版社
[10]马军;李玉林.SQL语言与数据库操作技术大全:
基于SQLServer实现.北京:
电子工业出版社,2008
[11]SQLServer2005性能调优(美)沃特,波尔顿等著,齐宁,董泽惠译/2009年05月/清华大学出版社
[12]数据库应用技术SQLServer2005基础篇张蒲生主编/2008年01月/机械工业出版社
[13]Excel2003数据处理与分析范例精解张翼,李辉编著/2004年07月/人民邮电出版社
[14]ASP.NET开发技术大全郭靖等编著/2009年05月/清华大学出版社
[15]C#与.NET3.5高级程序设计(第4版)(美)特罗尔森著,朱晔等译/2009年03月/人民邮电出版社
[16]锋利的jQuery单东林,张晓菲,魏然编著/2009年06月/人民邮电出版社