基于PHP的毕业设计选题管理网站开发

本系统采用结构化的开发方法,以具体的院校为例通过具体的调查研究和了解已有系统的优点和缺点,提出新的管理系统的模型。再结合学校相关管理的业务流程和相关功能要求设计出行之有效的管理系统,本系统采用不同于以往的结构的系统,大胆创新采用了基于PHP技术的结构,同时采用具有强大功能的Mysql软件。
设计前期先列出选题整体提纲,以及要实现的效果。
    设计中期是最重要的时期,包括对选题进行总体设计、详细设计、代码实现。总体设计包括系统模板设计、运行环境设计、数据库设计。详细设计包括学生功能的实现、教师功能的实现、管理员功能的实现、数据库的连接。代码实现是通过便已达到预期的效果。
    设计的后期是进行测试,包括用户登录、选题、选学生、选题结果,运行系统从而发现存在的错误以及需要改进的地方。

随着Internet在中国的迅速发展,人们日常生活中越来越多地使用这项新的技术来为自己的工作和学习服务.由于WEB页面能把文本、图像、声音、动画、视像等多种媒体信息集于一体,不但使信息的显示更加生动,而且使信息的浏览更为方便,同时WEB页能实现学生修改查看资料、查看课题并选择课题,教师可以添加修改课题并选择学生,因此许多学校纷纷毕设选题管理网站网站以增强管理,并用PHP+MYSQL架设学生登陆以及管理员后台管理,实现老师、学生、管理员之间的交互。
毕业设计选题管理系统就是能够使学生通过互联网完成毕业设计课题的选定,它采用Web方式,同时适用于局域网和Internet,它要实现审核,权限管理等功能,并能提供题目保存、题目查询等功能,该系统同时拥有最开放的题库管理系统和最灵活的选题系统,能够自动进行权限的判断。 
二、    选题意义
毕业设计是高校非常重要的实践教学环节是提高学生分析、解决问题能力的重要教学环节也是加强毕业生综合素质和科研能力的重要政治阶段。
毕业设计选题是毕业设计最初的环节也是毕业设计过程的起点。科学的选题方式本身也极为重要它直接影响到毕业设计的质量。为方便了学校对毕业设计(论文)教学环节的管理和督查,帮助学校提高这项工作的管理水平和效率,减轻指导老师和院系教学秘书的工作强度,方便学生和指导老师交流。
本篇论文是对我设计的网站的一点论述,主要论述了学生选课系统网站的主体思想、利用PHP+MYSQL数据库实现学生登录和信息反馈,以及在设计过程中所遇到的要点、难点等。
在开发本系统前期,本人首先对高校的教师、教务工作管理者、学生进行了细致调查。根据对用户的需求分析,考虑实现以下功能:
(1)学生可以查看并修改自己的资料,可以查看课题、选择课题、并最终确定选题;
(2)教师可以添加课题,修改课题,选择学生;
(3)管理员可以管理学生和教师,审核教师选题,对各个选题阶段进行切换和设置;
(4)权限设置,给管理员、教师和学生设置不同的权限,只有管理员审批后,教师才可以进行修改课程,选择学生等操作,管理员还可以控制每个选题环节的时间,教师有选择学生的权限,如果觉得该生不适合本课题也应有放弃学生的权限;