Web的毕业论文选题系统的设计与实现.docx
《Web的毕业论文选题系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《Web的毕业论文选题系统的设计与实现.docx(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Web的毕业论文选题系统的设计与实现Web的毕业论文选题系统的设计与实现【摘要】针对目前本科毕业论文介入人数多、协作性强等特点,构建了一个基于Web的毕业论文选题系统。系统采用MySQL+PHP进行开发,实现了选题信息的发布、学生对选题的预选、教师对学生的正选等功能,并通过会话、事务等机制对并发及双向选题经过加以控制。该系统在实际应用中获得了很好的效果。【关键词】Web;选题系统;会话;事务毕业论文是本科人才培养的重要实践性教学环节,也是学士学位评定的重要根据。毕业论文选题经过一般分为几轮,每轮包括3步:首先教师将整理的论文题目及任务书发布给学生;然后学生从中预选本人感兴趣的论文题目;进而教师
2、对预选了本人发布选题的学生进行正选。假如一轮选题过后仍有学生未被正选,则将进入下一轮。随着近年来本科毕业论文介入人数的增加以及分工协作的加强,怎样通过学生与教师之间的双向选择合理高效地进行选题,成为毕业论文工作面临的一个难题。一个可行的解决思路就是依托校园网,构建基于Web的毕业论文选题系统。与其他教务管理软件相比,本文所介绍的毕业论文选题系统更注重对信息的.并发控制和实时处理。一方面,选题信息发布或修改、删除、学生预选或退选以及教师正选等更新操作能够同时进行、互相制约。另一方面,更新后的信息能及时反应给所有的登录用户,为其进一步操作提供参考。此外,管理员能够及时获取最新的选题统计信息,以便对
3、各个选题环节进行监控。二系统的开发环境本系统基于Dell公司的PowerEdge1800系统3.00GHzIntelXeon双处理器配置及RedHadEnterpriseLinuxAdvancedServer3操作系统环境,能够提供较大规模、高速可靠的数据服务能力。采用阅读器/服务器B/S形式的体系构造,分别以Apache作为Web服务器及MySQL作为数据库服务器。所有的Web应用程序基于跨平台脚本编程语言PHP进行开发,进而使系统具有良好的通用性。三系统的设计与实现系统的功能构造主要包括5个部分:1.教师登录后,能够发布新的选题;学生登录后,能够对已发布的选题进行预选,也能退选已预选的选题;3.教师登录后,还能对已预选本人发布选题的学生进行正选;管理员登录后,能够对被正选的学生进行退选;5.管理员登录后,还能获取最新的选题统计报表。上述功能的实现分别需要访问数据库中不同的数据表,主要包括选题信息表、学生信息表、教师信息表、预选信息表、正选信息表等。同时也通过相应数据表实现各种操作之间的协调与制约,主要体如今下面几方面:1.每个教师可发布多个选题,不能删除已被预选的选题。【Web的毕业论文选题系统的设计与实现】
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Web 毕业论文 选题 系统 设计 实现
限制150内