5.0 / 1 人
更新时间:2021-06-25
所属分类:PHP设计
评论回复:1
前端:php
开发工具:hbuilderx/dw/vscode
运行环境:wamp/xammp/phpstudy
本次课题围绕《大学计算机基础》课程教学网站的设计与实现展开。此课程是计算机专业的一门核心专业基础课程,由于本课程内容较多、涉及面广、实践性强、难度较大等特点,学生全面掌握《大学计算机基础》课程的知识有一定的难度。
教学网站的建设对我校能够有计划、有重点、循序渐进地开展课程建设,努力提高人才培养质量和办学水平等方面有着重大意义。教学网站的开发突破了时间、空间的限制,给学习者提供丰富的网络教学资源及各种形式的教学活动。同时使大学计算机基础中抽象和难以体会的概念等变得生动起来,加深加快对该门课程的理解,使学习者通过网络可在线学习理论与实验,提高学习能力及实践能力,师生之间更具有交互性。
利用PHP语言编程知识和技巧,运用MySQL数据库的存储功能,结合网站制作的综合知识,完成浏览器/服务器结构的教学网站的程序设计。
目 录
1 背景与意义 3
2 需求分析 3
2.1 可行性分析 3
2.1.1 经济可行性分析 3
2.1.2 技术可行性分析 3
2.2 需求分析 4
2.2.1 功能需求分析 4
2.2.2 性能需求分析 5
2.2.3 开发环境与技术需求 5
3 系统设计 6
3.1 功能模块设计 6
3.1.1 站点配置设计 6
3.1.2 用户管理、课程信息、课程资源、网站公告 6
3.2 数据库概念模型设计 7
3.2.1 信息实体图 7
3.2.2 表示实体间关系的E-R图 8
3.3 网站结构的设计 9
3.3.1 网站前台结构框架 9
3.3.2 课程网后台管理框架 9
3.4 详细设计 10
4 编码与实现 11
4.1 前台显示说明 11
4.2 主要功能模块的实现 12
4.2.1 用户登录 12
4.2.2 用户注册及用户信息的修改 12
4.2.3 公告栏 13
4.2.4 网上答疑 14
4.2.5 观看教学视频 14
4.3 后台显示说明 14
4.4 主要功能模块的实现 15
4.4.1 网站公告 15
4.4.2 课件的上传与下载 16
4.4.3 处理答疑 17
4.4.4 教学视频 17
5 系统测试与运行 18
5.1 系统运行 18
5.2 系统测试 18
5.2.1 系统要害局部测试剖析 18
5.2.2 测试剖析总结及阐明 18
5.2.3 系统的功能剖析 18
5.3 测试的过程及结果 19
6 总结与展望 20
6.1 系统小结 20
6.2 课题展望 20
结束语 22
参考文献 23
附录 24
致谢 25