本科毕业论文(设计)
题 目 学生毕业设计管理系统
系 别 信 息 管 理 系
专 业 计算机科学与技术
年 级 2007级
学 号 222007602053060
姓 名 郭 银 翠
指 导 教 师 杜 治 国
成 绩 ____________________
2011年 05 月 18 日
目 录
西南大学本科毕业论文(设计)任务书 I
文献综述 i
西南大学本科毕业论文(设计)开题报告 - 1 -
正文 1
第1章 绪 论 2
1.1 研究背景 2
1.2 国内外研究现状 2
1.3研究意义 2
1.4 相关开发工具简介 3
第2章 需求分析 6
2.1需求分析概述 6
2.2 可行性分析 6
2.3 功能需求 8
2.4性能需求 9
2.5环境需求 9
2.6 系统流程图 9
2.7 数据流图 10
第3章 系统概要设计 12
3.1 系统功能模块设计 12
3.2 各模块具体功能概述 12
3.3 数据库设计 15
第4章 系统实现 23
4.1 系统登录界面的实现 23
4.2前台学生模块的实现 23
4.3 前台教师模块的实现 24
4.4 后台管理员管理模块的实现 25
第5章 软件测试 29
5.1 软件测试概述 29
5.2 软件测试的目标 29
5.3应用软件测试的方法(黑盒测试和白盒测试) 30
5.4 系统登录测试 30
5.5管理员教师和学生管理测试 31
5.6管理员论文管理测试 31
5.7 学生选题管理测试 32
总结与展望 33
参考文献: 34
附录 35
致 谢 40
本科毕业论文(设计)指导教师评阅表 a
本科毕业论文(设计)交叉评阅表 b
本科毕业论文(设计)答辩记录 c
西南大学本科毕业论文(设计)任务书
论文(设计)题目 学生毕业设计管理系统
系别、专业 信息管理系、计科 学生 郭银翠 222007602053060
指导教师 杜治国 开题日期 2010.11.26
论文(设计)的主要内容(技术指标)与要求:
了解毕业论文整个工作流程,分析现有系统的优缺点,结合具体实际请款设计并实现新的系统。主要完成下列几点:
1.系统相关背景分析;
2.系统需求和可行性分析;
3.数据库设计;
4.系统功能模块分析;
5.系统实现并撰写论文。
进 度 安 排 2010年11月26日--2010年12月05日 完成开题报告
2010年12月06日--2011年02月28日 完成正文初稿
2011年03月01日--2011年04月15日 初稿交给指导老师检查
2011年04月16日--2011年05月20日 修改初稿,定稿
2011年05月21日--2011年05月24日 导师评阅
2011年05月25日--2011年05月31日 论文答辩 系意见:
注:1、任务书由指导老师填写。 2、任务书必须在第七学期13周前下达给学生
文献综述
学生毕业设计管理系统
郭银翠
西南大学荣昌校区信息管理系,重庆荣昌 402460
摘要:毕业设计(论文)是各人才培养模式改革及各专业教学计划的一个有机组成部分,是完成专业培养目标的一个重要教学环节;是对学生学业水平和研究能力的综合检验;也是对学生在学期间综合运用所学的基本知识、基本理论、基本技能和获得的分析问题、解决问题的能力,独立进行理论与实际结合的基本训练。
关键词:学生毕业设计管理系统 ;MySQL;MyEclipse
1 引言
随着我国教育需求不断增加,高校教育资源有限,教育经费相对不足的情况下,利用现代信息技术发展高等教育,不仅充分利用了优秀教育资源,而且为更多的人提供接受高等教育的机会,同时这也是极大促进了高校的信息化发展。随着各种信息技术的发展经过几年的努力,适用于各种教育层次的教务管理、教学管理、课件、考试等系统或平台也逐渐发展成熟。但是,目前实施网上远程教育的高校已构建的"现代远程教育" 平台中的教学系统一般都是以完成"课程教学"为目标设计的,还不能实现对远程教育的全面支持。一个完整的网络教学系统应能对教学计划规定的各个教学环节提供全面的支持服务,即除课程教学之外,还应对课程实验、毕业设计(论文)等实践性环节提供支持服务。网上远程虚拟实验是目前教育技术领域的研究热点,要达到实用还有待时日, 而如何运用教育技术实现对毕业设计(论文)教学环节的支持服务还很少有人讨论,也未见到成功的案例。
为了利用信息技术,实现高等教育的论文选题、论文辅导和答辩及论文评分这一重要教学环节的信息化,经过调研决定设计学生毕业设计管理系统。
2 学生毕业设计管理系统
学生毕业设计管理系统主要功能分为前台和后台,前台功能:论文管理,信息查询管理;后台功能:教师档案管理,学生档案管理, 论文管理, 论文进度通知管理, 论文成绩管理, 数据管理。具体系统功能需求描述如下:
(1)前台
1)论文管理:主要负责对论文题目的提交、修改、删除功能。
2)信息查询管理:主要负责实现对选题信息、论文进度通知和论文成绩的查询功能。
(2)后台
1)教师档案管理:主要实现对教师信息添加、删除的功能。
2)学生档案管理:主要实现对学生信息添加、删除的功能。
3)论文管理:主要实现对论文题目的审核、发布、选题信息的查询等功能
4)论文进度通知管理:主要实现对进度通知的添加、修改、删除功能。
5)论文成绩管理:主要实现对论文成绩的统计、查询、打印
6)数据管理:实现对数据的关闭设置
3 选题意义
毕业设计(论文)是各人才培养模式改革及各专业教学计划的一个有机组成部分,是完成专业培养目标的一个重要教学环节;是对学生学业水平和研究能力的综合检验;也是对学生在学期间综合运用所学的基本知识、基本理论、基本技能和获得的分析问题、解决问题的能力,独立进行理论与实际结合的基本训练。
传统的毕业设计工作流程是指导老师提出可供选择的论文题目,然后在系领导的带领下开会讨论可通过的题目,再将这些题目发布到校园网上,然后组织学生在规定的时间在电脑上选题,选过的题目不得再次选择,选好题目后,老师安排时间开始做开题报告,开题报告通过过后再写论文的初稿,交由老师审批,定稿,最后进行毕业论文答辩,成绩评定。这整个过程需要花费大量的时间和精力,随着教育规模的逐年扩大,尤其是各高职专业的迅速增加,每年的毕业生都在迅速增长,毕业设计工作成了老师们的一大难题,传统的毕业设计工作有太多的局限性,一是学生与指导老师难以即时沟通(很多即将毕业的学生到外地去实习,无法即时返回);二是学生数量的繁多,让选题成为一个难题,很难给每位同学同时安排到选题的时间,这样后选的同学会觉得不公平。
要解决这些难题,只需将毕业设计工作网络化,将整个设计工作已互联网的形式进行。本论文实现的管理系统基本上能够满足目前高校的毕业设计管理需求。老师和学生都可以通过互联网根据规定权限进入到相应的子系统,进行发布题目,选择论文题目,上交开题报告和论文或发布毕业设计工作最新情报等,不需要在规定的地点进行论文设计工作,非常方便。节约了大量时间,也节约了金钱。
4 开发工具
4.1 MyEclipse 简介
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。
在结构上,MyEclipse的特征可以被分为7类:
(1) JavaEE模型
上一篇:
学生成绩管理系统毕业论文(附送配套毕业设计)【设计下载请看介绍】(2003doc)
下一篇:
科研管理杂志简介