基于PHP选课管理系统的设计与实现(MySQL)(含录像)
以下是资料介绍,如需要完整的请充值下载. 本资料已审核过,确保内容和网页里介绍一致. 密 惠
无需注册登录,支付后按照提示操作即可获取该资料.
无需注册登录,支付后按照提示操作即可获取该资料.
资料介绍:
摘 要:
论文从系统的研究意义,需求分析,总体设计,具体实现这几个角度对系统的开发过程进行介绍,重点针对需求分析和总体设计进行详细介绍,同时并对该系统所采用的开发工具及技术进行简单的介绍。
系统是利用PHP和mysql数据库开发的Web 应用程序。主要针对学生、老师、管理员三种不同用户的需求进行设计,最终实现毕业设计选题网上完成。系统使用起来操作简便快捷,具有管理员发布信息、管理用户、设置系统,学生选择课题、修改个人信息,教师添加课题、确定选题等基本功能。对减轻学生、老师负担,提高选题工作效率,都有显著效果。
关键字:教务管理;教务管理;PHP;选课;管理系统
系统的性能需求
作为选课系统,在系统中有学生信息和教师信息以及课程信息需要管理员分类管理。
(1)学生管理:管理员登录系统后可以添加学生,查询学生,修改学生,删除学生信息。
(2)课程管理:管理员登录系统后可以登记新的课程信息,查询修改课程信息,删除课程信息.
(3)班级信息管理:管理员可以在系统其他功能运行前先把班级信息设置好。
(4)选课管理:学生登录系统后可以对课程进行选择。
(5)系统管理: 修改登录密码,关于系统说明
目 录
第一章 绪论 1
1.1 选题背景 1
1.2 系统功能概况 1
1.3 系统相关技术与环境简介 1
1.3.1 PHP 1
1.3.2 Apache 2
1.3.3 MySQL数据库 3
1.3.4 运行环境 Windows XP 4
1.3.5 WAMP5 4
1.3.6 Dreamweave8 4
1.3.7 EditPlus 5
第二章 需求分析 5
2.1 需求分析的基本任务 5
2.2 系统的性能需求 5
2.3 数据流程分析 6
2.4课题的可行性研究 8
2.4.1 技术可行性 8
2.4.2 经济可行性 8
2.4.3 操作可行性 8
2.4.4 法律可行性 9
2.5系统运行环境 9
第三章 系统总体设计 9
3.1系统的总体框架 9
3.2 模块功能 9
3.2.2学生模块功能 11
3.1.2 管理员模块功能 13
3.2 数据库设计 13
3.2.1数据库概念结构设计 13
3.2.2数据库逻辑结构设计 15
3.4软件设计原则 17
3.5 界面设计 17
3.5.1 用户界面设计 17
3.5.2 人机界面设计原则 18
3.6系统技术框架 19
3.7网站架设 19
第四章 详细设计 21
4.1 主页面设计 21
4.1.1 学生/管理员登录功能设计 21
4.1.2 学生操作功能设计 22
4.2 管理员页面设计 24
4.2.1密码修改 24
4.2.2课程管理 24
4.2.3 班级管理 25
4.2.4 学生管理 25
第五章系统运行测试 26
5.1 .1系统运行 26
5.2系统测试 27
5.2.1系统要害局部测试剖析 28
5.2.2测试剖析总结及阐明 28
5.2.3系统的功能剖析 28
5.3测试的过程及结果 29
第六章 总 结 32
参考文献 34
致谢: 34