- 6
- 0
- 约2.82千字
- 约 6页
- 2016-11-23 发布于北京
- 举报
基于Web的毕业设计选题系统的设计与实施.doc
基于Web的毕业设计选题系统的设计与实施
摘要:针对高校中毕业设计选题工作存在的突出问题,设计出基于web的论文选题系统,本文详细阐述了系统的设计及实现过程。
关键词: 审核题目; 双向选题;毕设设计
中图分类号:TP3 文献标识码:A 文章编号:1672-3791(2013)04(b)-0000-00
一 引言
随着科技的发展,通过互联网交流已经成为一种重要的交流方式。在大学中,校园网的普及度越来越高,学生在学校的学习、生活、工作都和校园网息息相关。教学管理手段也在这种新的发展潮流的带动下,发生着巨大的变化。至今,绝大多数高校实现了自由选课、学生个人信息、成绩查询的网络化和对教师的网上教学评估。事实证明,这些手段更有效地在学习上帮助了学生,辅助了老师。
但是,经调查很多学校学院得知,众多学校的毕业设计从收集、统计每位教师的选题,到学生选题、上交及最终题目的确定,全部由教学科老师手工操作完成。这些不仅令老师分身无术,而且过程繁琐困难,容易出现错误。例如,征求老师意见,进而选定每个学生确定选题等等,都带来了不易整理的麻烦,使得学院的论文管理工作的效率不高,还有着工作出错的可能性。这样传统论文管理方式给学生和教师双方都带来了极大的不便。
因此毕业论文在线选题系统急需待开发,使用本系统,就可以通过校园局域网实现毕业设计从教师题目上传到学生选题整个流程的无纸化操作和更科学更方便的管理,真正的实现高效化、系统化、科学化。基于Web技术的在线选题系统可以借助于Internet进行,因此选题既可以在本地进行,也可以在异地进行;同时,题目内容放在服务器上,老师和学生通过帐号口令进行登陆,学生也可以第一时间得到选题信息。这些有利因素使得毕设选题突破了选题工作的空间和时间限制。
二 开发环境
本系统采用浏览器/服务器(B/S)模式的体系结构,使用Tomcat6.0作为服务器端基础,使用Oracle10g作为数据库服务器管理软件。所有的Web应用程序基于跨平台脚本编程语言JSP进行开发,从而使系统具有良好的通用性。
三 设计与实现
通过对学校对毕业设计选题和实际情况出发,我们进行了功能需求分析和数据库需求分析,确定了系统所需的基本模块和操作用户角色。
(一)系统的整体架构
作为高校毕业生的一个毕业设计选题系统,它就面对着许多用户的操作,而这些用户对系统的操作应该有所不同,所以我们在设计时必须要对不同的用户设立不同的的权限。本系统中,考虑了3种权限(管理员,指导教师,学生)。管理员可以添加的用户为指导教师和学生。所以我们把系统分为管理员模块、教师模块、学生模块三个大模块,依据系统的详细功能三个大模块下又分为若干小模块,具体整体架构见图1所示。
同时,为了使本系统更加的符合实际需要,我们采用双向选择的原则进行选题,同时系统提供任务书(或开题报告)的在线上传下载功能。整个系统运行的基本步骤是这样的:
(1) 管理员把毕业设计指导教师信息和学生信息导入系统;
(2) 教师发布选题,教师可以向学生推荐选题,同时学生进行第一次选题;
(3) 教师选择学生,学生根据备选情况,进行第二次选题;
(4) 教师第二次选择学生;
(5) 管理员根据两次选题情况,确定学生和指导教师之间的关系,一个学生对应一个选题;
(6) 学生根据题目撰写任务书(或开题报告),并上传到系统中;
(7) 教师根据学生的任务书(或开题报告)给出修改意见,反馈给学生;
(8) 经过几次修改,确定任务书(或开题报告);
(9) 管理员根据实际情况,总结选题结果,并处理学生的任务书(或开题报告)。
(二)数据库设计
根据实际情况,本系统设计了如下数据库表:论题表、学生表、教师表、登陆表、管理员、留言表、系别表、专业表、文件表和公告表等。
论题表主要负责存储系统中所有论题的信息,包括:论题的编号(主键)、论题的发表模式属性、题目名称、发表时间、命题人等基本信息,其中还包括来自系别表和学生表当中的关联外键。
学生表主要负责存储系统中所有学生的信息,包括学生的学号(主键)、姓名、选题状态、邮箱等基本属性,其中还包括来自专业表、系别表和学生表当中的关联外键。
教师表主要负责存储系统中的教师信息,包括教师的工号(主键)、头像路径、姓名、办公室等基本属性;其中还包括来自系别表中的关联外键。
登陆表主要负责存储系统登陆用户的信息,属性loginID是用户登陆的ID而且是本表的主键,而role字段则是用来判定登陆后的角色的一个重要属性,其表中还有password、createTime和memo等基本属性。
系别表和专业表主要负责存储系统中
您可能关注的文档
- 基于Struts 框架的Web 电子报表系统设计.doc
- 基于TL431的线性精密稳压电源的设计和应用.doc
- 基于Toeplitz化的单快拍稳健波束形成.doc
- 基于TransCAD的乌鲁木齐市社区蔬菜直销统一配送路径优化研究.doc
- 基于TRIZ理论的电贝司发展与展望.doc
- 基于TVT—99C自动化立体仓库设计.doc
- 基于T—S模糊神经网络模型的汉中段汉江流域水质评价与分析.doc
- 基于UML和.NETFramework的选课系统研究与实现.doc
- 基于UML模型的选课系统设计.doc
- 基于UML的工作流在线投稿系统的建模.doc
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
最近下载
- 2024年山东化工职业学院单招英语考试模拟试题及答案解析.docx VIP
- 农业生态学课件.pptx VIP
- 七十岁驾照换证三力测试题库(含答案).docx VIP
- 投入产出分析(第三版)第二章 全国实物型投入产出模型.ppt VIP
- 2025河南省中考物理试题含答案解析.pdf
- 全季酒店施工方.doc VIP
- 2026年湖南铁道职业技术学院单招职业技能测试题库推荐.docx VIP
- 2026广东新高考地理得分技巧精讲试卷(附答案解析).docx VIP
- 2023年山东化工职业学院单招英语考试模拟试题及答案解析.docx VIP
- 华中农业大学《大学语文》课件-第1-2章中国古代文学之先秦文学.ppt VIP
原创力文档

文档评论(0)