基于html5的智慧校园选课系统的设计与实现.doc

基于html5的智慧校园选课系统的设计与实现.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE 30 PAGE 1 基于HTML5的智慧校园选课 摘要:本设计运用PHP为开发语言, 使用B/S架构,运用MySQL数据库,分管理员、教师和学生三个部分对校园选课系统进行了设计,实现了在线选择、退选、增加、删除课程等功能,以期开发出操作方便、易于维护、灵活实用的校园选课系统. 关键词:PHP,MySQL,HTML5 Abstract:In this design, we have designed Campus Electing-courses system by using the PHP programming language, B/S structure and MySQL database. The design has been divided into three parts including administrators, teachers and students. We have realized the functions of selecting course, withdrawing course, adding course and deleting course to develop a more flexible and practical Campus Electing-courses system. Keywords: php, mysql, html5 目 录 TOC \o "1-3" \h \z \u 1 前言 5 1.1系统开发目的 5 1.2系统内容 5 2 关键技术介绍 5 2.1 PHP技术 6 2.2 MYSQL简介 6 2.3 B/S简介 6 2.3.1 功能 7 2.3.2 架构软件 7 2.4 Dreamweaver简介 7 2.5 HTML5简介 7 3 需求分析与设计 8 3.1可行性分析 8 3.1.1 经济可行性 8 3.1.2 技术可行性 8 3.1.3 运行可行性 8 3.2 系统性能分析 8 3.3 系统功能分析 9 3.4 系统流程分析 10 4 数据库设计 13 4.1逻辑结构设计 13 4.2物理结构设计 15 5 系统的设计与实现 17 5.1 系统登录页面 17 5.2管理员页面 19 5.2.1 系别管理页面 19 5.2.2 课程管理页面 19 5.2.3 教师管理页面 20 5.2.4 添加课程页面 20 5.3 教师页面 22 5.3.1 课程页面 22 5.3.2 学生信息页面 22 5.3.3 修改资料页面 23 5.4 学生页面 23 5.4.1 修改密码页面 23 5.4.2 选课页面 24 6 系统测试 26 6.1 测试原则 26 6.2 测试目的 26 6.3 测试内容 27 结论 28 致 谢 29 参考文献 30 1 前言 1.1系统开发目的 当代信息技术飞速发展,各行各业也逐步迈入信息化的时代,各校也逐步建立起自己的校园网络系统.为发展教育事业各校加紧改革原有的课程体系的步伐,将课程内容和结构不断优化,以实现我国基础教育的发展.然而,现有的教学管理模式无法满足这样的需求,教育观念,教育内容,教育手段和教育过程也面临着巨大的挑战.因此开发一个具有现代化,信息化和科学化的教务选课系统,将学习的选择权交给学生,提高学校和教师对信息化时代的适应性,已经成为不少学校的最佳选择. 1.2系统内容 在进行毕业设计之前,研读了杨海荣[1] 、薛慧君[2] 、田斌[3]等人关于校园选课系统的论文,他们均使用Asp技术设计该系统,功能上均包含了系统登录,基本信息管理,查看选课信息等功能.而当前,最常用的是:ASP(active server page), PHP(personal homepage tools)和JSP(java server pages)三种动态网页设计语言.在综合考虑三种网页设计语言的优缺点后,本设计选择了稳定性,安全性和操作性更好的PHP技术,并且借鉴了同样采用PHP开发技术的郁书好的校园选课系统[4],采用MySQL数据库,以B/S架构来完成该系统. 设计将包含三类用户:管理员、教师和学生.管理员可以根据学校要求以及通过查看学生和教师的课程信息合理安排课程;教师可以在线实时查看学生选择课程情况,为审核课程做准备;学生选择相应课程,查看已选择的课程是否出现在“我的课程”中.各用户均可更改登录密码[5]. 2 关键技术介绍 2.1 PHP技术 PHP是一个简单的P

文档评论(0)

Ancen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档