本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于PHP的课程管理系统设计与实现

基于PHP的课程管理系统设计与实现

课程管理是一件很复杂的工作,其中必须要解决的问题是课程冲突的问题,否则教学工作无法正常开展。最难解决的问题是课程编排的合理性,因为对不同学校,不同的教师,认为“合理”的定义是不一样的,一个理想的课程表应该是能满足学校、教师的大部分“合理”的

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 3139476774

无图片信息!

详细描述

基于PHP的课程管理系统设计与实现
摘  要
课程管理是一件很复杂的工作,其中必须要解决的问题是课程冲突的问题,否则教学工作无法正常开展。最难解决的问题是课程编排的合理性,因为对不同学校,不同的教师,认为“合理”的定义是不一样的,一个理想的课程表应该是能满足学校、教师的大部分“合理”的要求。
因此,社会信息化建立工作拥有持久性、丰富性和实质的多变性;由于这样,综合排课系统也不是一个简便的、封锁的、停止的系统,而是一个丰富的、开放的、在应用的深度和广度上,跟着时间的推迟会渐渐改变和成长的系统。
本系统采用php编程语言加mysql数据库进行开发,二者搭配使得网站开发变得根据简单和实用,开发出该系统大大减轻了的工作量,增加了工作效率。
关键词:PHP;课程管理

Abstract
Along with our country economy and the continuous development of science and technology, education informationization, the campus network as a way of education and the environment of the network age, has become the direction of education development. Campus network as the education teaching, scientific research and management of a platform and infrastructure, it's built to help strengthen the communication between teachers and between teachers and students, change the traditional teaching mode and education management method, is of great significance to promote the development of education informatization
Therefore, to establish social informatization work with persistence, richness and substantial variability; Due to this, the campus portal is not a simple, blockade, stop the system, but a rich, open, and on the depth and breadth of application, along with the time delay system will gradually change and grow.
This system adopts the PHP programming language and mysql database development, the collocation makes web development according to the simple and practical, to develop the system greatly reduce the workload, increase the working efficiency.
Keywords:  PHP;The campus; The portal

第1章  导言
1.1发展现状
在Internet飞快成长的今天,互联网变成人们飞快获得、发表和传达信息的主要途径,它在人们政治、经济、生活等每个方面表现着主要的作用.所以网站建立在Internet使用上的位置不言而喻,它已经变成政府、企业单位信息化建设中的主要构成部分,进而倍受人们的偏重。当今的社会,人们早就不能没有网络,网络早就变成人与人之间沟通的一种方式,它可以把繁杂的事情简略化[1]
排课,即课程编排,是指学校为了正常进行教学工作,对班级、教师、课程及学校教学资源合理安排,制定各种各样课程表的行为。
1.2系统开发背景
信息技术的成长促使整个世界变小,这也意指企业之间的比赛处境由地域化向全球化进展,特别是跟着中国加入WTO后,经济全球化是大趋势,企业所处的宏观环境实事上已经不只是经过信息技术员衔接起来狭义的网络,而应当将技术环境与经济环境连合在一起考虑,形成非常大网络的概念。社会对信息的熟悉程度、信息获得能否及时、信息是否得到充足利用、对信息的反应是否准确,已经成为权衡企业与市场竞争能的主要因素,建设动态的个人发布的系统适合企业进展需求的,其意旨是非常巨大的。个人系统是相对来说比较典型的文档系统,熟悉了个人系统的开发,对于开发其它的系统都有非常大的帮助。
系统采用B/S工作模式,后台使用Mysql数据库,采用php编写服务器端,前台使用JavaScript+css编写浏览器脚本。
1.3本设计的主要内容
共四章,主要包含:
第1章 导言:表明本课题的思想的概论,管理员管理系统的现状及本文的主要内容以及论文结构。
第2章 相关理论与技术:本章主要介绍了PHP技术,PHP开发平台、和数据库访问方法的介绍。
第3章 系统分析与设计:本章开始认识了本设计题目的系统目的。而后,更加概括出了系统的功能需求。最后,给出了数据库管理、开发本系统所选择的开发工具和系统总体设计结构框图。
第4章 系统实行:本章说明了综合排课系统的主体,包含前台个别画面实行和后台管理画面的实行,均包含了功能说明、画面实行以及关键代码说明。
结  论
该系统是根据浏览器/服务器(Browser/Server)模式,主要选用PHP技术+html开发,用Mysql5.0看成后台数据库。脚本语言则选用JQuery和JavaScript的语言。网站依靠IIS环境能够在IE浏览器上执行,并以丰富多彩的形态向社会展现企业自身的优势,可以及时进行互动交流。系统的界面简洁大方、美观,操作便利,靠近人们平常的上网习惯。
    经过两个月的钻研,毕业设计终于接近了尾声。这两个月真正地将我们大学四年所学的知识结合到了一起,并充分体现了我们对所学知识的驾奴能力。在这段时间里,遇到了许多设计方面的问题,比如:对系统的流程不够熟悉,系统功能模块划分还不够明确,部分模块的功能实现不了等问题。但通过查阅相关书籍、请教老师与同学、再加上自己的研究,这些问题都能一一解决。
但系统也存在着不够完善和需要改进的地方,如由于缺少美术功底,网页界面不够美化;系统帮助功能不够完善等。但经过反复测试,系统正在不断完善中。
在软件的编辑过程中,我充足体会到了软件编程工作人员的艰辛,因为每个细微的细节都需要十分的留意,如果一下不小心,将会前功尽弃,而且在很多的时候,我觉得非常正确的程序,偏偏就是编译通不过,但在在查找错误程序的过程中,将会面临着对自己充满信心的程序进行否认,这是十分的痛苦的对于我的内心来说,由于自己的经验及对各方面的知识和操作的都有不足之处,所以编程进展的速度十分的缓慢,常常几天都还没有进展。
在刚开始编程的时候,我看到其他人的软件功能十分的周详,而且界面也非常的美观,总盼望自己的软件也可以这样的完善,由于通过二个月的学习,就会发现编一个优秀的软件并不是一挥而就的事情,需要较长时间的积累和丰富经验,而这个方面恰恰又是我的弱点,因此,在朋友们的交流沟通下,我终于找到了自己不足之处。但是只要我拼尽全力,编制一个既实用又简单的软件也是件非常不容易的事情。
在信息技术飞快进展的当今社会,网络编程技术不停除旧迎新,这将推动个人发布网站进行不停的改善。今后将会及时更新丰富网站的内容信息,使用新技术或新媒介对网站进行更新与维护,依据需求增加新的功能,使其日益完善,更能够为广大用户使用进行服务。
参考文献
[1] 明日科技.PHP程序开发范例宝典[M].北京:人民邮电出版社,2007
[2] 陈军.PHP+Mysql经典案例剖析[M].北京:清华大学出版社,2008
[3] 高洛峰.细说PHP[M].北京:电子工业出版社,2009
[4] W.Jason Gilmori著,朱涛江译.PHP与MySQL程序设计(第3版)[M].北京:人民邮电出版社,2009
[5] Andy Budd,Cameron Moll,Simon Collison .CSS Mastery:Advanced Web Standards Solutions[M]. http://www.ppurl.com/2010/04/css-mastery-advanced-web-standards-solutions-second-edition.html,
2009
[6] 飞思科技产品研发中心.PHP & Mysql网站设计与实现[M].北京:电子工业出版社,2001
[7] 吉尔磨、朱涛江.Beginning PHP and Mysql[M].北京:人民邮电出版社,2009
[8] David Flanagan.JavaScript权威指南(第四版)[M].北京:机械工业出版社.2008
[9] 刘智勇.Javascript 开发技术大全[M].北京:清华大学出版社,2009
[10] 何秀芳.网页制作与网站建设从入门到精通[M].北京:人民邮电出版社,2007
[11] Phpchina.php中文手册[S/OL]http://www.phpchina.com/resource/manual/php,2009
[12] Ben Forta著,刘晓霞,钟鸣译.MySQL必知必会[M].北京:人民邮电出版社,2009
[13] Ai Bing et al.Design and Realization of the Managerial System of CDs with Books in the Digital Library based on B/S Mode[J].Computer Development & Applications.2010-12
 
目  录
摘  要 i
ABSTRACT ii
目  录 iii
摘  要 i
第1章  导言 1
1.1发展现状 1
1.2系统开发背景 1
1.3本设计的主要内容 2
第2章 关键技术介绍 3
2.1关于 html的简介 3
2.2 PHP的技术 5
2.2.1 PHP 的简介 5
2.2.2 PHP开发平台 6
2.2.3 PHP文件的组成 7
2.3 进行访问数据库的实现方法 7
2.4 MYSQL数据库 8
2.4.1 关于MYSQL解释 8
2.4.2MYSQL特点特性 9
2.4.3 MYSQL数据库应用环境 9
2.5Apache解释 10
第3章 系统分析与设计 11
3.1概述 11
3.2需求的分析 11
3.2.1需求的分析概述 11
3.3 系统设计 11
3.3.1系统功能的设计 11
3.3.2系统的用例分析 12
3.3.3数据库设计 13
第4章 系统实现 16
4.1 网站设计 16
4.1.1登录模块 16
4.1.2管理员主页面模块 20
4.1.3首页模块 21
第5章系统调试跟系统测试 22
5.1 程序的调试 22
5.2 一般程序的调试 22
5.2.1登录测试 22
5.2.2增加测试 22
5.2.3测试查询 23
5.2.4主页面的登录模块测试 23
结  论 25
参考文献 26
致  谢 27
收缩