基于PHP的精品课程毕业设计(论文)(8)

2019-04-01 16:58

精品课程网站的设计与实现

5.3.2 教师信息添加

本页面的功能是对教师信息的添加,包括教师姓名、性别、出生年月、职称等信息的添加。具体实现如5-8所示:

图5-8 教师信息添加

主要代码:

include(\$name=$_POST[name]; $sex=$_POST[sex]; $birth=$_POST[birth];

$zhichen=$_POST[zhichen]; $jianjie=$_POST[content]; $url=$_POST[url]; //$date=date(\-m-d\if(mysql_query(\

teacher(name,sex,birth,zhichen,url,jianjie)values('$name','$sex','$birth','$zhichen','$url','$jianjie')\

echo \教师添加成功!');history.back();\echo \教师添加失败!');history.back();\} ?> 5.3.3 用户信息管理

主要管理普通用户的信息,管理员可以对用户信息进行删除操作,如图5-9所示:

30

江西理工大学应用科学学院毕业设计

图4-9 用户管理

主要代码如下:

include(\

$rus=mysql_query(\

echo '

用户姓名注册IP注册日期操作\

while($info=mysql_fetch_array($rus)){ echo \

align='center'>$info[username]$info[ip]$info[date]删除\

}

echo \?> 5.3.4 信息添加发布

对新闻或者课程信息更新提示,主要有信息标题,信息内容等,如图5-10所示:

图4-10 信息发布

主要代码如下:

31

精品课程网站的设计与实现

include(\$title=$_POST[title];

$content=$_POST[content]; $flag=$_POST[flag]; if($flag!=1){ $flag=0; }

$fdate=date(\-m-d h:i:s\

$sql=mysql_query(\('$title','$content','$fdate',$flag)\if($sql){

echo \信息发布成

功!');parent.mainFrame.location.href='advertising.php';\}else{

echo \信息发布失败!');history.back();\} ?>

32

江西理工大学应用科学学院毕业设计

第6章 总结与展望

6.1 总结

本文主要论述了基于MyEclipsPHP studio的精品课程平台的设计与实现,对精品课

程平台开发的意义和背景进行了探讨,对开发所使用的技术进行了分析,阐述了ASP.NET技术的优势,在系统分析和设计中,对系统进行详细的需求分析和功能的设计,对系统的数据库进行了设计,最后对系统的实现进行了说明。

该系统是基于AsP.NET技术的,运用 MierosoftSQLSERVER2005数据库系统和C#程序语言开发实现的,本文研究的模块包括课程管理模块、互动程序管理模块、扩展程序管理模块、用户管理模块、数据管理模块、站点管理系统等模块。基本实现了精品课程平台应具有一些功能,精品课程平台的互动性比较强。通过精品课程平台进行精品课程网站的管理,大大的提高了精品课程网站的维护效率。基本实现了精品课程网站的学生主体性原则,交互性设计原则,模块化原则,维护方便原则,技术优势原则。系统的实现是采用基于ASP.NET3.5技术的三层结构。分层架构的主要优点是分化了系统的复杂度,同时也提高了系统的灵活性和可维护性,另外,分层架构大大提高,由于层次的增多,同一个了系统的可维护性和可扩展性。但是,分层架构在众多优点的背后也隐藏着缺点解决方案下项目也多,过多的跨项目访问对应用程序的效率有一定的影响,但这一点现在可以在越来越快的硬件提升速度中忽略。

精品课程系统平台由于使用MyEclipsPHP studio工具开发,采用代码隐藏技术,因此,代码的安全性比较高,系统完成后打包成DLL文件,即使系统程序被非法下载,也无法看到源代码。数据查询采用LINQ查询技术,对于以后数据库的升级或者很有帮助,不需要再进行数据库操作语句的更改。

6.2 展望

由于时间紧、水平及条件有限,系统虽然完成了大部分的精品课程平台的功能,但一些模块没有经过详细的测试,系统的模块化程度还有待提高。进一步的工作包括以下几个方面。

1.精品课程平台的模板化

精品课程平台的意义在于能够适应不同的精品课程网站的搭建,所以为了提供给用户不同的网页风格和样式,需要对精品课程平台的模板化进一步提高,提供多个模板的可选择,和模板的定制。

2.对精品课程平台的安全性进一步研究

平台通过MyEclipsPHP studio技术,经过网站的发布可以使代码转化为DLL文件达到代码安全性的要求,但是对于平台数据库的安全性还应进一步加强,可以采用一些加密手段进行加密。

3.对精品课程的各个模块进行详细的测试

精品课程平台开发完成后在局域网内进行了详细的测试,还没有发布在互联网上进行

33

精品课程网站的设计与实现

测试。

4.系统的互动性还应进一步加强

系统己经包含了很多的互动程序,如留言板、论坛、作业批改、在线答疑等,但是缺少在线考试系统等一些互动性更强的模块,这需要在以后的研究中进一步加强。

5.平台对视频等多媒体信息的处理 教育部对于精品课程的新要求,要求精品课程网站包含主讲教师上课的视频。在下一步的研究中,需要在平台上添加此功能模块。

总之,虽然精品课程平台的研究告一段落,但是后续的工作还有很多,精品课程平台的优化工作还需要继续进行

34


基于PHP的精品课程毕业设计(论文)(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2015冬组织行为学离线作业

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: