- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计(论文)-基于JAVA的本科生毕业论文管理系统设计汇
本科生毕业论文管理系统
目录
摘要 2
需求分析 3
一、问题描述 3
二、系统业务流程图 3
三、系统数据流图 5
四、数据字典 5
总体设计 8
一、问题重申 8
二、方案确定 8
三、系统功能模块设计 8
1.系统功能模块划分 8
2.功能描述 8
数据库设计 12
一、概念结构设计 12
二、逻辑结构设计 15
1.转换原则 15
2.关系模式的优化 16
三、数据库实现 16
四、数据库连接 19
详细设计 21
系统测试 24
一、测试方法 24
二、测试用例 25
三、测试结果 25
开发关键技术与创新点 27
一、开发关键技术 27
二、创新点 30
总结与展望 31
参考文献 32
摘要
本系统以黄河大学本科生毕业论文(设计)业务为背景,开发了一套本科生毕业论文管理系统,旨在将传统的实地毕业设计过程进行电子信息化,从而提高毕业设计各个环节的工作效率。本系统采用eclipse SDK作为开发工具,使用Access为后台数据库,采用了C/S模式。
系统分为前台和后台两个部分进行设计,前台主要用于学生用户、学院教学秘书、主管教学院长和学校教务处登录;后台主要是系统管理员对所有信息进行管理。不同的用户权限不同,所能够访问的系统功能也不同,整个系统主要包括用户管理、基本信息管理、评阅管理、答辩管理和毕业论文总结和评优等模块。采用用户管理和数据的备份与恢复相结合的方式为系统提供一定的安全性。测试结果表明本系统可以实现本科生毕业论文管理的基本业务,可以实践使用。
关键词:本科生;毕业论文设计管理系统;JAVA;ODBC
需求分析
一、问题描述
本系统是根据黄河大学本科生毕业论文(设计)业务进行的,根据用户的描述,系统的基本功能如下:
1.学生基本信息的录入、修改、删除和查询及统计功能;
2.指导教师基本信息的录入、修改、删除和查询及统计功能;
3.毕业题目信息的录入、修改、删除和查询统计及功能;
4.开题选题信息的录入、修改、删除和查询及统计功能;
5.评阅相关信息的录入、修改、删除和查询及统计功能;
6.答辩相关信息基本信息的录入、修改、删除和查询及统计功能;
7.毕业论文(设计)评优推荐相关信息的管理;
8.毕业论文(设计)复查及整改相关信息的管理;
8.毕业设计工作总结相关信息的管理;
9.用户管理
10.数据的备份与恢复功能。
二、系统业务流程图
根据用户描述,将系统的业务如图1的描述。首先由毕业设计领导小组对学生进行资格审查,合格的学生可以进行毕业设计的选题和开题工作。学生开始撰写和修改毕业论文(设计),完成后提交评阅,由指导教师和其他评阅老师对学生的毕业论文(设计)进行评阅并进行打分,合格后可进行毕业答辩,毕业答辩由毕业答辩小组负责进行,答辩小组各个成员分别对学生的论文(设计)进行评分,取平均分做为学生毕业答辩的成绩,答辩不合格者进行重新撰写和修改,合格者择优推荐评优,同时复查整改教师对学生的毕业论文(设计)及相关答辩工作进行复查不合格者整改。最后对整个毕业论文(设计)进行工作总结。
三、系统数据流图
根据业务流图,系统数据库流图如图2所示。
四、数据字典
数据字典是对系统中数据的详细描述,是各类数据结构和属性的清单。它与数据流图互为注释。数据字典贯穿于数据库需求分析直到数据库运行的全过程。下面为系统的数据字典描述。
名字: 学生信息表 别名: 描述: 定义描述学生的基本信息 定义: 学号+姓名+专业+题目名称 位置:
名字: 院系表 别名: 描述: 学院信息表 定义: 院系名称+主管教学院长+教学秘书+专业 位置:
名字: 指导教师信息表 别名: 描述: 参与学生毕业论文设计指导的教师信息表 定义: 教师编号+姓名+职称+学历+从事专业+院系 位置:
名字: 题目表 别名: 描述: 定义可供学生选择的题目表 定义: 题目名称+题目来源+资金来源+开始日期+结束日期+指导教师编号 位置:
名字: 指导教师评审表 别名: 描述: 记录指导教师对论文的评审结果信息 定义: 学号 +工作量与工作态度+调查与资料查新+研究方案设计+分析与解决问题能力+论文设计质量+创新 位置:
名字: 评阅教师评审项目 别名: 描述: 记录评阅教师对论文的评审结果信息 定义: 学号+评阅教师+选题+综合材料调查论证+设计推导与论证+论文设计质量+创新 位置:
名字: 答辩小组表 别名: 描述: 记录参与答辩的教师的队伍的信息 定义: Id+组长编号+成员教师+秘书 位置:
名字: 答辩评审表 别名: 描述: 学生论文的答辩评审信息 定义: 学号+教师编号+报告内容+报告过程+答辩+创新 位置:
名字:
您可能关注的文档
- 毕业设计(论文)-基于AT89C51的液晶显示频率计的设计汇.doc
- 毕业设计(论文)-基于AT89S51单片机的易电子琴设计汇.doc
- 毕业设计(论文)-基于AT89S51单片机的数字温度计设计汇.doc
- 毕业设计(论文)-基于AT89S51单片机的温度采集处理系统设计汇.doc
- 毕业设计(论文)-基于AT89S51单片机的温度控制系统设计汇.doc
- 毕业设计(论文)-基于AT89S51单片机的智能娃娃设计汇.doc
- 毕业设计(论文)-基于AT89S51单片机的电子时钟带温度显示汇.doc
- 毕业设计(论文)-基于AT89S51单片机的电机转速测量仪设计汇.doc
- 毕业设计(论文)-基于AT89S51数字温度测量及显示系统设计汇.doc
- 毕业设计(论文)-基于AT89S51单片机的直流稳压电源设计汇.doc
- 毕业设计(论文)-基于JAVA的房产交易网站的设计与实现汇.doc
- 毕业设计(论文)-基于JAVA的数据库连接池的开发汇.doc
- 毕业设计(论文)-基于JAVA的网上书店系统设计汇.doc
- 毕业设计(论文)-基于JAVA的理财系统设计汇.doc
- 毕业设计(论文)-基于J2EE酒店管理系统设计与实现汇.doc
- 毕业设计(论文)-基于JAVA的网上招聘系统的开发汇.doc
- 毕业设计(论文)-基于JAVA的论坛BBS系统设计与实现汇.doc
- 毕业设计(论文)-基于java的贪吃蛇游戏开发汇.doc
- 毕业设计(论文)-基于Java的网上论坛系统汇.doc
- 毕业设计(论文)-基于java的连连看游戏设计与实现汇.doc
最近下载
- 湖南高速铁路职业技术学院单招《英语》常考点试卷附答案详解【A卷】.docx VIP
- T100程序设计-双档.pptx VIP
- 模块8 港浃台地区导游基础知识《地方导游基础知识》教学课件.pptx VIP
- 2025年9月最新版劳务用工合同范本(可规避风险).doc
- 模块7 西北地区导游基础知识《地方导游基础知识》教学课件.pptx VIP
- 模块6 西南地区导游基础知识《地方导游基础知识》教学课件.pptx VIP
- 汽车维修服务方案(完整版+104页).docx VIP
- 模块5 华南地区导游基础知识《地方导游基础知识》教学课件.pptx VIP
- 模块4 华中地区导游基础知识《地方导游基础知识》教学课件.pptx VIP
- 模块3 华东地区导游基础知识《地方导游基础知识》教学课件.pptx VIP
文档评论(0)