没有合适的资源?快使用搜索试试~ 我知道了~
毕业设计选题管理系统.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 47 浏览量
2023-09-08
14:02:12
上传
评论 1
收藏 908KB DOC 举报
温馨提示
试读
26页
毕业设计选题管理系统.doc
资源推荐
资源详情
资源评论
摘要 毕业设计可以帮助学生对所学知识进行系统的梳理并进行综合应用,是本科生课程体系中
非常重要的环节,而选题是学生开展毕业设计工作的第一步。往年的毕业设计选题流程是先利用
Word 文档汇总每个老师的题目,然后发到班级内部让大家自行选题。这样的流程可能会造成三
方面的问题,一方面较难排查出教师出的题目是否与往年重复;二是容易出现学生选题的混乱,
如多个学生选择同一个题目,而有的题目却无人选择;三是最后汇总选题时需要花费较多时间。
为了解决这几方面的问题,我们设计并完成了毕业设计选题管理系统。首先进行需求分析,完成
了数据库的设计;然后完成编码工作。系统基本完成了预期需求,系统简化了毕业设计选题流程,
提高了工作效率。
关键词 毕业设计选题 Java Boostrap SQL 数据库
Abstract Graduation thesis (Design) can help students to systemically sort out and
comprehensively apply the knowledge they have learned. It is a very important link in the
undergraduate curriculum system, and topic selection is the first step for students to carry out
graduation thesis (Design) work. In previous years, the topic selection process of graduation
thesis (Design) is to use word documents to summarize each teacher's topic, and then send it
to the class for everyone to choose their own topic. Such a process may cause three problems:
on the one hand, it is difficult to find out whether the teacher's questions are the same as those
of the previous years; on the other hand, it is easy for students to choose a confused topic,
such as multiple students choose the same topic, while some topics are not selected; on the
other hand, it takes a lot of time to summarize the topics at last. In order to solve these
problems,We have designed and completed the graduation project topic management system.
First, the requirement analysis is carried out, the database design is completed, and then the
coding work is completed. The system basically completed the expected demand, reduced the
tedious process of selecting the topic of graduation project, and improved the work efficiency.
Key words Graduation design topics Java Boostrap SQL
目 录
1 概述 ----------------------------------------------------------------------------1
1.1 项目背景及意义 -------------------------------------------------------------------------------------------1
1.2 系统开发目标 ----------------------------------------------------------------------------------------------1
1.3 开发环境 ----------------------------------------------------------------------------------------------------1
1.3.1 开发平台的选择 ----------------------------------------------------------------------------------1
1.3.2 开发工具的选择 ----------------------------------------------------------------------------------2
1.3.3 开发框架的选择 ----------------------------------------------------------------------------------2
2 需求分析 -------------------------------------------------------------------------------------------------------------3
2.1 系统需求分析 ----------------------------------------------------------------------------------------------3
2.2 系统的功能分析 -------------------------------------------------------------------------------------------4
2.2.1 学生登录模块 -------------------------------------------------------------------------------------4
2.2.2 教师登录模块 -------------------------------------------------------------------------------------4
2.2.3 管理员模块 ----------------------------------------------------------------------------------------4
2.3 课题的可行性分析----------------------------------------------------------------------------------------4
3 系统设计 -------------------------------------------------------------------------------------------------------------6
3.1 数据库 E-R 图 ----------------------------------------------------------------------------------------------6
3.2 数据库设计模式介绍 -------------------------------------------------------------------------------------7
3.2.1 数据库需求 ----------------------------------------------------------------------------------------7
3.2.2 概念设计 -------------------------------------------------------------------------------------------8
3.2.3 数据库逻辑结构设计介绍 ----------------------------------------------------------------------8
3.2.4 数据库表 -------------------------------------------------------------------------------------------9
3.3 系统的界面设计 ------------------------------------------------------------------------------------------11
3.3.1 登录页面 ------------------------------------------------------------------------------------------12
3.3.2 首页设计 ------------------------------------------------------------------------------------------12
4 操作系统的实现---------------------------------------------------------------------------------------------------13
4.1 登录设计与实现 ------------------------------------------------------------------------------------------13
4.2 学生管理模块实现 ---------------------------------------------------------------------------------------13
4.3 教师管理模块实现 ---------------------------------------------------------------------------------------14
4.4 课题管理模块实现 ---------------------------------------------------------------------------------------15
4.5 选题管理模块实现 ---------------------------------------------------------------------------------------15
5 系统运行与维护---------------------------------------------------------------------------------------------------16
5.1 系统测试 ---------------------------------------------------------------------------------------------------16
5.2 系统的运行 -----------------------------------------------------------------------------------------------17
5.3 测试结果的分析 -----------------------------------------------------------------------------------------17
结论 --------------------------------------------------------------------------------------------------------------------18
参考文献 --------------------------------------------------------------------------------------------------------------19
致谢 --------------------------------------------------------------------------------------------------------------------20
附 录-------------------------------------------------------------------------------------------------------------------21
1
1 概述
1.1 项目背景及意义
毕业设计选题管理系统是为了管理毕业生选题情况而设计的。学校作为一种信息资源的集中
地,有很多的信息数据的管理。现如今,很多学校刚刚开始甚至是还未开始使用网络的方式进行
信息管理。据调查,许多学校还是在线下进行选题,十分的繁琐,即对学生来说,增加了选题难
度,很多人会选择相同的题目,又增加了老师统计选题情况的工作量,数据处理的工作量非常的
大,一经改动,老师这里也要再次改动,十分的不方便,容易出现出错,丢失等等问题。
在当今网络电子产快速更新的时代中,电子信息技术发展的速度非常快。而且信息技术的主
要核心分别是网络技术和数据库技术,为了统计毕业生选题的情况设计一个毕业生毕业设计选题
管理系统。整个系统用户操作起来简便快捷,减轻了学生选题的负担,教师统计整体选题情况的
复杂性,提高了老师的工作效率,减少了统计所花费的时间,具有很大的使用价值和实用价值。
1.2 系统开发目标
这个“毕业设计选题管理系统”具体体现在办公信息化,在现在网络信息的时代,信息自动
化和线上管理办公已经在学校的日常管理中基本实现,道各种各样的办公系统软件在市场上到处
可见,毕业生毕业设计的选题应该由一个专业的系统来管理。毕业设计选题每一年都是一个非常
麻烦的问题,如果采用人工整理信息或者软件功能不对应,会是一件难以解决的事情,不仅会花
费老师巨大的精力,还会达不到预期的效果。学校属于信息接收的前端,教学办公信息化是未来
发展的必然走向,随着教学办公信息化的发展,毕业设计选题管理系统的开发也是一种重要体现。
这个系统采用了网络信息技术而且让管理者对课题的管理和选题的查询等操作变得十分简捷。系
统开发的目的,主要是为了让老师可以更加高效的管理和监督毕业设计的过程和结果,也可以让
学生更加快捷的选出自己想要的课题,让学生在选择课题的时候能进行的井井有条。
1.3 开发环境
1.3.1 开发平台的选择
考虑到本系统对性能的要求以及本人对操作系统的认识,决定选择用 Windows 10 作为操作
系统,测试和维护的平台。Windows 10 系统很好的提升了系统的耐用性和安全性,可以在一定程
度上降低开发的难度,并对各种开发插件的兼容性较好,是作为学生的优先选择。
剩余25页未读,继续阅读
资源评论
南抖北快东卫
- 粉丝: 72
- 资源: 5584
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 斗音评论区关键词私信.apk
- Linux常用命令大全.pdf
- plantuml======资源
- 基于java开发的密码解锁APP,包含手势密码解锁+指纹密码解锁+源码+项目界面展示(毕业设计&课程设计&项目开发)
- 基于单片机的智能窗帘设计
- 基于STM32F103C8T6+LCD1602+MCP6S28的8通道模拟可编程增益放大器Proteus仿真
- 5G RAN NR TDD单用户峰值吞吐率计算过程.pptx
- 基于Objective-C开发的手势密码解锁和面容解锁(代码简洁高效通俗易懂)+源码+开发文档+源码解析(毕业设计&课程设计)
- LangChain学习之 Question And Answer的操作附带数据文件
- linux常用命令大全.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功