该系统主要实现的功能主要包括用户管理、系统基本信息维护、教师管理、学生信息管理、毕业设计管理和选题管理等。其中用户管理主要用来实现对各类用户的信息进行设置管理。系统将采用php技术,选用B/S模式作为设计方案,采用MYSQL5.0数据库管理系统进行后台数据库管理,并使用wamp开发环境进行系统开发。系统的实现将有效提高毕业设计管理系统效率,是毕业设计的指导工作更加智能化,并且具有较广泛的推广价值。
通过对毕业设计管理系统的需求分析,分析其可行性及重要性,进而对系统的各个模块进行分析、设计。教师和学生可在任何地方进行选题和申报课题。满足外出实习学生的选课需求。
系统包括以下模块:
1.用户登录模块
2.教师用户模块
(1)修改个人信息。教师可以修改自己的个人信息(如:密码、电话、电子邮箱等);
(2)课题管理。此功能实现教师对课题的管理,教师可以对自己的课题作修改或删除操作。
(3)设计期间教师可以和学生相互交流(文字和文件);
(4)上报成绩。完成教师上报学生成绩的功能,其中成绩分为指导教师成绩、评阅教师成绩、答辩成绩,总成绩自动计算。
3.学生用户模块
(1)学生进行选题。
(2)学生论文上传,学生查看论文成绩。
4.管理员用户模块
(1)对教师的添加、删除等功能;
(2)对学生的添加(excell文件导入)、删除
(3)课题的审核管理
1目 录
1.1 课题研究的背景及意义 1
1.2 系统的国内外应用现状 2
1.3 研究内容 3
1.4 论文主要结构安排 3
1.5 本章小结 4
2相关技术及工具的介绍 5
2.1 相关技术介绍 5
2.1.1 php技术 5
2.1.2 mysql数据库 6
2.1.3 Apache 服务器 7
2.1.4 wamp集成环境 8
2.1.5 web2.0 8
2.1.6系统对软硬件要求 8
2.1.7 B/s体系结构 9
2.2 本章小结 9
3 系统的需求分析 10
3.1 可行性分析 10
3.2 系统的功能需求 11
3.3数据库设计 12
3.3.1概念设计 12
3.3.2逻辑设计 13
3.4数据流程分析 15
3.5 本章小结 16
4 系统设计与实现 17
4.1 管理员模块 17
4.1.1 系统登录 17
4.1.2 学生管理 19
4.1.3 指导教师管理 21
4.1.4 班级管理 22
4.1.5 公告管理 22
4.1.5 答辩教师 23
4.2教师模块 24
4.2.1 毕业设计管理 24
4.2.2 已报学生列表 25
4.2.4 评分成绩 25
4.2.5 查看论文 26
4.2.6 答疑交流 26
4.2.7 修改密码 26
4.3 学生模块 27
4.3.1 选题模块 27
4.3.2 我的选题 27
4.3.4提交论文 28
4.3.5 指导答疑 29
4.3.6 修改密码 29
5系统测试与运行 31
5.1软件测试的目的 31
5.2软件测试的重要性 31
5.3测试实例的研究与选择 32
5.4测试环境与测试条件 33
5.5系统运行情况 33
结束语 33
参考文献: 34
致谢: 34