毕 业 设 计 开 题 报 告
研究生教学管理系统的设计与开发——
总体设计、研究生模块与导师模块
学 院: 信息技术工程学院
班 级:
学生姓名:
指导教师:
职 称: 教授
2013 年 12 月 3 日
开题报告填写要求
1.开题报告作为毕业设计答辩委员会对学生答辩资格审查的依据材料之一,应在指导教师指导下,由学生在毕业设计工作前期完成,经指导教师签署意见、专家组及系主任审查后生效。
2.开题报告必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪贴。
3.毕业设计的开题报告应包括以下内容:
(1)主要任务及技术经济指标;
(2)系统背景及工作思路;
(3)课题的准备情况及进度计划;
(4)参考文献。
4.开题报告的撰写应符合科技文献规范,且不少于2000字;参考文献应不少于15篇,包括中外文科技期刊、教科书、专著等。
5.“课题性质”一栏:
理工类:A.理论研究 B.工程设计 C软件开发 D.应用研究 E.其它
经管文教类:A.理论研究 B.应用研究 C.实证研究 D.艺术创作E.其它
“课题来源”一栏:
A.科研立项 B.社会生产实践 C.教师自拟 D.学生自选
“成果形式”一栏:
A.论文 B.设计说明书 C.实物 D.软件 E.作品
毕业设计开题报告
研究生教学管理系统
—总体设计、研究生模块与导师模块
(一)主要任务及技术经济指标
1.主要任务
研究生教学管理系统是为研究生与导师提供一个双向选择与查询各种信息的管理平台。通过这一平台,能顺利的导入研究生、导师与课程的信息,从而进行一系列合理的选择与安排,能够为研究生或导师提供非常良好的便利。
管理员通过登陆这个系统,对课程、排课、学生与导师信息等多个方面进行管理。导师登陆系统进行学生的选择,培养计划的制定,下载研究生提交的论文与课表等多项信息的查看。研究生登陆此系统则可以选择导师与课程,查看培养计划、课表与个人信息等并且可以提交论文。每个身份都相对应自己可以完成的任务,不能进行越权处理,保证安全合理性。同时对于系统的加密措施也需要进行必要的处理。
在本次设计中,我主要负责研究生教学管理系统的设计与开发—总体设计、研究生模块与导师模块。
数据库设计中,我主要是针对数据库的安全性和完整性进行分析和设计。
研究生教学管理系统分多种不同身份登录进行相应操作,其中包括研究生,导师和管理员。其中研究生的操作是个人信息的查看,导师的选择,课程(公选课和专业课)的选择,课表的查看,培养计划的查看与论文的提交;导师的操作是研究生的选择,培养计划的制定,课表的查看与论文的下载;管理员,他有四种分类的管理需要完成,课程管理、研究生与导师的信息管理、成绩管理与排课。
针对研究生与导师的模块,主要就是针对他们两者的双向选择,研究生的选课,导师针对研究生进行培养计划的制定,论文的上传及下载与各项信息的查看。这两个模块管理员有查看与修改的权限。
2.主要技术经济指标
u 用户界面友好、美观大方
u 交互性强
u 实现灵活的浏览和查找功能
u 安全性要有保障。
(二)系统背景及工作思路
1.系统背景
研究生信息管理是一项非常重要的工作,它关系到整个学校的工作效率。一个好的信息管理系统能够方便系统管理人员对学校的基本数据进行维护,包括信息的增加、修改以及对各项信息的变动等操作。采用研究生管理信息系统不仅可以节省人力物力,而且可以增强学校资料的安全性,提高学校的管理能力。
研究生信息管理涉及专业、课、成绩、个人信息等的管理,需要处理大量数据和信息,而且对这些数据和信息的准确性、及时性都要求非常高,任何的错误和遗漏都会造成学校管理的混乱;若采用纯人工的方法进行管理有一定难度,因此,目前大多数学校都开始采用计算机技术来实现研究生信息的管理。
将来,计算机技术一定会进入我们生活的方方面面,我们生活中的许多事务都可以通过利用先进的电脑技术来解决,不仅包括我们海量数据的处理,也包括我们家用电器的使用,都已经嵌入了先进的计算机技术,这次开发作为一个有益的尝试,将为未来在把先进技术引入实用做好一次有益的尝试与准备。
2.工作思路
1、各功能模块设计:
研究生登录主要进行的是导师和课程的选择,个人信息、培养计划和成绩的查看,提交论文。
课程的选择又包括公选课选择和必修课选择。
其功能分析图如下:
导师登录主要进行的是研究生的选择,制定研究生培养计划,查看课表、成绩和下载论文。
其功能分析图如下:
2、数据库设计:
数据库应用系统的开发是一项软件工程。可分为以下几个阶段:
a) 规划 b) 需求分析 c) 概念模型设计 d) 逻辑设计 e) 物理设计 f) 程序编制及调试 g) 运行及维护。
(三)课题的准备情况及进度计划
1.毕业设计的准备情况
编程环境: Microsoft Visual Studio 2010
数据库系统: Microsoft SQL Server 2005
所需软件: Microsoft Office 2003
系统环境: 安装有Microsoft .NET Framework 4.0和 Windows7
2.进度计划
(四)参考文献
[1] 系统分析与实践 李代平 等编著/20##年03月/清华大学出版社
[2] 软件测试与方技术法实现指南(JavaEE版)王顺 朱少民 汪红兵 盛安平 编著/20##年07月/清华大学出版社
[3] [美]Ray Rankings,Paul Jensen.SQL Server 20## 使用全书.北京:电子工业出版社,2002
[4] Linux基础及应用 谢荣 编著/20##年06月/中国铁道出版社
[5] Java Web应用开发与实践 梁胜彬 乔保军 主编/20##年10月/清华大学出版社,
[6] 数据库系统概论 王珊,萨师煊 /高等教育出版社,2006
[7] 赵鹏,倪志伟,贾瑞玉. 基于数据挖掘技术的范例库维护[J]安徽大学学报(自然科学版), 2003,(02) .
[8] Hadoop实战:陆嘉恒 /机械工业出版社/2012
[9] 锋利的jQuery 单东林 张晓非 魏然 编著/20##年/人民邮电出版社
[10] 马军;李玉林.SQL语言与数据库操作技术大全:基于SQL Server实现.北京:电子工业出版社,2008
[11] SQL Server 2005性能调优 (美)沃特,波尔顿 等著,齐宁,董泽惠 译/20##年05月/清华大学出版社
[12] 数据库应用技术SQL Server 2005基础篇 张蒲生 主编/20##年01月/机械工业出版社
[13] Excel2003数据处理与分析范例精解 张翼,李辉 编著/20##年07月/人民邮电出版社
[14] ASP.NET开发技术大全 郭靖 等编著/20##年05月/清华大学出版社
[15] C#与.NET 3.5高级程序设计(第4版) (美)特罗尔森 著,朱晔 等译/20##年03月/人民邮电出版社
[16] 锋利的jQuery 单东林,张晓菲,魏然 编著/20##年06月/人民邮电出版社
第二篇:开题报告+贾晶辉+大学物理开放实验教学管理系统的设计
毕业设计(论文)开题报告
题目:大学物理开放实验教学管理系统的设计
院(系) 理学院
专 业 应用物理学
班 级 111003
姓 名 贾晶辉
学 号 111003104
导 师 刘绒侠
20##年03月14日