- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于B/S结构的毕业设计题目管理系统的设计
作者:贺君鹏
[摘要]:为了加强对学生毕业设计选题的规范管理,减轻教学管理人员的工作量, 更好地利用网络和信息化手段规范学生毕业设计选题工作,阐述了毕业设计题目管理系统开发的设计方法。
[关键词]:毕业设计题目管理 JSP 管理信息系统 Web开发
随着网络技术进步和发展,数据库管理系统在办公自动化的应用日益受到人们的关注。毕业设计题目管理利用人工方式流程非常落后,存在着许多缺点,尤其对于查找、更新和维护都带来了不少的困难。设计和开发基于B/S结构的毕业设计题目管理系统就存在很大潜力。该系统优化教师出题,毕业生选题等核心步骤的功能,实现高校对于毕业设计管理的规范化和信息化。
一、毕业设计题目管理现状及开发本系统的目的
毕业设计是高等学校培养学生综合运用所学知识,分析和解决工程实际问题能力的重要步骤,是教学科研与实际工作的结合点,是整个教学中占用学时最长、最能衡量学生综合水平的重要教学实践环节。而毕业设计的选题是整个毕业设计的最初环节,科学合理的选题引领该项工作达到预期效果的基础。
然而各种不利因素极大地影响了学生及时、准确获得毕业设计题目的相关信息,从而也影响指导老师与学生交流和沟通和学院教学管理。随着人数增加,分类分级要求的提出,信息量大幅度增加,尤其对于查找、更新和维护都带来困难。工作的复杂性使人工无法胜任。依靠计算机进行信息化管理将势在必行。
对各高校来说,学生毕业设计题目网络管理日趋流行,它便于多方信息的共享和及时更新。依托于网络操作,可以同时满足学生、教师、教务处多方面的要求,让学生及时选取自己喜欢的题目。并且可设置各种条件,避免多选,重复和漏选等错误,让管理变得准确和安全。
二、研究方法
整个系统的流程根据实际流程设计,以稳定性、实用性、安全性为总体原则。系统的后台采用MySQL作为数据库服务器。选用MyEclipse作为开发工具,采用S2SH+AJAX框架设计,测试浏览器为IE9.0。开发过程采取边开发边验证的方式,最后进行模块集成。设计采用软件工程的方法,系统采用B/S结构,最后完成整个系统的测试。
三、安全性设计
系统采用成熟的JSP作为开发技术,采用MySQL作为数据存储的实体,在网络安全上比较成熟,鉴于已出现的不安全的因素,综合多种经验我们采用以下措施:
(1)由于该系统只对毕业设计进行管理,所以只在毕业设计时段在学校的局域网上发布运行,可有效的阻止恶意访问,同时节省网络资源。
(2)不同身份人员由不同的界面登录,导航到不同的主界面,杜绝越权访问。
(3)系统维护人员负责整个系统的维护,是保证系统安全的关键。
(4)完善的后台管理,采用分级权限管理使系统数据库更加安全可靠,不同用户具有不同的权限。
(5)设计了容错功能,输入的错误会及时提示,用户进行的每一步操作都会有系统提示,避免了错误的操作。
四、算法设计
1.教师模块算法
教师提交个人信息注册表单,写入数据库的教师信息表中,进入系统后根据不同的学科类别导航到不同的表单,填写完成后提交写入数据库中;课题修改根据教师的代码从课题信息表中找出相应的名称,添加到下拉菜单中,再以名称为关键字从表中读到表单的容器中供教师修改;选择学生时,根据教师的代码从课题信息表中取出审核通过的课题的名称,再根据课题名称从课题选择表中取出学生的姓名,循环显示,教师点击学生姓名可以查看学生的信息。
毕设题目选择表设置一个最终结果字段(初始值默认为0)教师要选择此学生,首先检查该学生所选择的课题的记录的最终结果字段值之和是否大于等于1,如果成立则表示该学生已经被其他教师选择,否则将该课题对应的记录的最终结果字段值设为1,选择成功;如果课题人数已满,放弃选择。
成绩评定时采用和选择学生一样的方法循环显示出课题名称和已经选择的学生名单,只是在学生姓名后面加一个下拉菜单用来提供成绩输入,同时记录学生的人数,成绩以字符串的方式提交,采用split函数将字符串分割存入数组,同时循环将成绩写入学生信息表中。最后在综合查询中可以根据课题的名称从评议表中读出结果供教师查询。
2.学生模块算法
学生进入系统后,通过毕设题目公告查看老师出的毕业设计题目,或者直接在有哪些信誉好的足球投注网站框内输入题目的关键字来查询毕设课题,列表中会显示题目的简介、技术要求、限选人数等基本信息。题目后面选取选课按钮,进行选报毕设题目。
在第一次进入系统时,学生必须注册自己的基本信息。注册后,再次进入只需登录。进入系统后,可以对本专业的毕业课题进行选择。每名学生最多只能对一个毕业设计题目提出申请,选择后将不能再申请其他的毕业设计题目。申请毕设题目后,将显示申请中,这时学生只需等待出题老师的同意。
选课
您可能关注的文档
- 洛阳市旅游产业发展研究.pdf
- 吕贝尔马克思学“三大观点”评析.pdf
- 旅行社构建战略联盟的动因和管理研究.pdf
- 旅行社网络化经营的外派人力资源管理.pdf
- 旅游场域中的文化再生产——以山西省昔阳县大寨村为例.pdf
- 旅游城市住宅用地价格空间分布研究——以青岛、苏州和无锡市为例.pdf
- 旅游地产商业模式与开发流程研究.pdf
- 旅游合同中旅行社的责任问题研究.pdf
- 旅游目的地利益相关者分析.pdf
- 旅游网站自助游产品理论探讨及其使用者行为和满意度实证研究.pdf
- 2025届陕西省西安市长安一中高考化学二模试卷含解析.doc
- 河南省辉县市第一中学2025届高考仿真模拟化学试卷含解析.doc
- 2025届山东省泰安四中高三考前热身历史试卷含解析.doc
- 2025届江苏省溧水高级中学高三二诊模拟考试生物试卷含解析.doc
- 2025届辽宁省大连市一〇三中学高三下学期联考生物试题含解析.doc
- 河北邢台市内丘中学2025届高三下学期第五次调研考试生物试题含解析.doc
- 湖北省应城一中合教中心2025届高三第二次模拟考试化学试卷含解析.doc
- 2025届江西省南昌市高安中学高三第二次模拟考试生物试卷含解析.doc
- 安徽省长丰县第二中学2025届高三第一次模拟考试化学试卷含解析.doc
- 福建省福州市罗源县第一中学2025届高三第二次诊断性检测历史试卷含解析.doc
文档评论(0)