1 / 34
文档名称:

毕业设计(论文)-基于JAVA的本科生毕业论文管理系统设计.doc

格式:doc   页数:34页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计(论文)-基于JAVA的本科生毕业论文管理系统设计.doc

上传人:3346389411 2013/4/5 文件大小:0 KB

下载得到文件列表

毕业设计(论文)-基于JAVA的本科生毕业论文管理系统设计.doc

文档介绍

文档介绍:毕业论文管理系统
目录
摘要 2
需求分析 3
一、问题描述 3
二、系统业务流程图 3
三、系统数据流图 5
四、数据字典 5
总体设计 8
一、问题重申 8
二、方案确定 8
三、系统功能模块设计 8
8
8
数据库设计 12
一、概念结构设计 12
二、逻辑结构设计 15
15
16
三、数据库实现 16
四、数据库连接 19
详细设计 21
系统测试 24
一、测试方法 24
二、测试用例 25
三、测试结果 25
开发关键技术与创新点 27
一、开发关键技术 27
二、创新点 30
总结与展望 31
参考文献 32
摘要
本系统以黄河大学本科生毕业论文(设计)业务为背景,开发了一套本科生毕业论文管理系统,旨在将传统的实地毕业设计过程进行电子信息化,从而提高毕业设计各个环节的工作效率。本系统采用eclipse SDK作为开发工具,ess为后台数据库,采用了C/S模式。
系统分为前台和后台两个部分进行设计,前台主要用于学生用户、学院教学秘书、主管教学院长和学校教务处登录;后台主要是系统管理员对所有信息进行管理。不同的用户权限不同,所能够访问的系统功能也不同,整个系统主要包括用户管理、基本信息管理、评阅管理、答辩管理和毕业论文总结和评优等模块。采用用户管理和数据的备份与恢复相结合的方式为系统提供一定的安全性。测试结果表明本系统可以实现本科生毕业论文管理的基本业务,可以实践使用。
关键词:本科生;毕业论文设计管理系统;JAVA;ODBC
需求分析
一、问题描述
本系统是根据黄河大学本科生毕业论文(设计)业务进行的,根据用户的描述,系统的基本功能如下:
、修改、删除和查询及统计功能;
、修改、删除和查询及统计功能;
、修改、删除和查询统计及功能;
选题开题
撰写修改毕业设计
组织评审
资格审查
答辩并评定成绩
合格
合格
Y
Y
N
N
组织评优
合格
Y
N
复查整改
总结
图1 系统业务流程图
、修改、删除和查询及统计功能;
、修改、删除和查询及统计功能;
、修改、删除和查询及统计功能;
(设计)评优推荐相关信息的管理;
(设计)复查及整改相关信息的管理;
;


二、系统业务流程图
根据用户描述,将系统的业务如图1的描述。首先由毕业设计领导小组对学生进行资格审查,合格的学生可以进行毕业设计的选题和开题工作。学生开始撰写和修改毕业论文(设计),完成后提交评阅,由指导教师和其他评阅老师对学生的毕业论文(设计)进行评阅并进行打分,合格后可进行毕业答辩,毕业答辩由毕业答辩小组负责进行,答辩小组各个成员分别对学生的论文(设计)进行评分,取平均分做为学生毕业答辩的成绩,答辩不合格者进行重新撰写和修改,合格者择优推荐评优,同时复查整改教师对学生的毕业论文(设计)及相关答辩工作进行复查不合格者整改。最后对整个毕业论文(设计)进行工作总结。
用户
登录信息
2
资格审查
学生信息
3
选题

论文撰写

论文评审

答辩

论文提交
5
复查整改

推荐评优
6
毕业总结
学生
学生表
教师表
评阅教师评分表
题目表
答辩表
答辩评审表
指导教师审表

鉴定表
信息
复查表
论文表
教师信息
题目信息
审查信息
开题信息
评分信息
评分信息
评分信息
答辩信息
综合评分信息
论文信息
复查信息
1
身份验证
学生信息
论文表
信息
鉴定信息
论文信息
复查整改信息
归档信息
图2 系统数据流图
三、系统数据流图
根据业务流图,系统数据库流图如图2所示。
四、数据字典
数据字典是对系统中数据的详细描述,是各类数据结构和属性的清单。它与数据流图互为注释。数据字典贯穿于数据库需求分析直到数据库运行的全过程。下面为系统的数据字典描述。
名字:
学生信息表
别名:
描述:
定义描述学生的基本信息
定义:
学号+姓名+专业+题目名称
位置:
名字:
院系表
别名:
描述:
学院信息表
定义:
院系名称+主管教学院长+教学秘书+专业
位置:
名字:
指导教师信息表
别名:
描述:
参与学生毕业论文设计指导的教师信息表
定义