摘要: 本文主要介绍基于 Web 的毕业设计选题管理系统设计与实现的过程。此系统设计的目的是在毕业来临之际,老师和学生将面临海量的工作与任务,为了能够高效快捷的完成毕业设计,因而设计此系统。本系统采用 PHP 技术,结合 My SQL 数据库,在 Apache 服务器的环境中,设计并实现,系统主要实现三个子系统,分别是系统维护子系统、教师管理子系统和学生管理子系统,通过分块设计,从而实现管理员添加用户、用户登录、教师发布课题、学生选题和教师审核选题这一系列核心功能。设计流程包括可行性分析、需求分析、系统设计、系统实现和软件测试。每一个步骤都需要查阅大量资料,其中包括图书馆专业书籍、课本和网上的期刊、论文,在其间发现许多设计系统快捷方便的工具如 XAMPP 集成开发环境,为搭建环境节省了大量的时间。本系统的创新点在于希望通过 PHP 技术来实现这一 Web 系统,从而获得更良好的选题体验。其中不足之处是就现在的知识积累不能够设计出完善的系统,其中还有很多数据的处理不恰当,在将页面设计与数据库相连时,还存在问题,希望通过以后的学习,能够进一步改善各模块功能。
该论文有图 22 个,表 10 个,参考文献 20 篇。
关键词:毕业设计-选题-PHP-My SQL
目录
摘要
Abstract
1 绪论-1
1.1 课题背景-1
1.2 课题意义-1
1.3 开发技术说明-1
1.4 本文主要研究内容及主要贡献:-2
2 系统分析-3
2.1 可行性分析-3
2.2 需求分析-4
3 系统设计-8
3.1 系统功能模块设计:-8
3.2 数据库设计-10
4 系统实现-15
4.1 系统登录-15
4.2 系统维护子系统的实现-16
4.3 学生管理子系统的实现-19
4.4 教师管理子系统的实现-21
5 软件测试-25
5.1 软件测试目标和准则:-25
5.2 功能测试-25
5.3 测试方法-26
5.4 测试结论-26
6 总结与展望-27
6.1 总结-27
6.2 展望-27
致谢-28