随着互联网技术的迅速发展,网络已逐渐深入人心,更是成为继报刊、电视、广播等传统媒体之后而迅速兴起的一新的传媒介质,网络宣传已成为众多宣传手段的重中之重,各种各样的网站也就应运而生。为宣传企业而制作的公司网站、可进行网上购物的电子商务网站、能及时了解到天下事的新闻网站、方便学习的教育网站,充斥着我们的视野,满足着我们的需要。网站的规划与建设,已悄然被许多人摆到了首要的位置上。
当今的人们,如果依然依靠传统的方式展示自己已经不能满足现在人们的需要,所以做一个网站就成为人们一件十分有意义并有兴趣去做的事情。而作为一个网络工程专业并且深深热爱网络的一个大四毕业生来说,我非常有兴趣和信心去做一个网站,一个数字媒体技术专业的网站,这不仅是技术上有个实质性的提高,并且对网站建设技术也是一个全面了解的过程,为以后我在互联网的道路上打下一个坚实的基础。同时利用学院网站我们可以让全国,甚至全世界的人们有机会知道我们的学院。
研究目标、研究内容和拟解决的关键问题
2.1研究目标
主要做一个基于PHP的动态。网站主要模块分为两大模块:分别为后台管理模块,前台显示模块。
2.2.1 后台管理模块
2.2.1.1 后台的功能设置是前台功能的补充与管理的基础。提供两个权限:(1)教师权限:教师使用专有的账号登入以后,可以对学习资源进行添加,修改,编排,并可以对学生问题进行回复。(2)管理员权限:管理员登入以后,拥有最高的权限,可以对整个系统的所有用户进行添加、删除和修改的操作。并可以进行数据资源的管理,具有教学资源管理、作品管理、论坛管理、新闻资讯管理等。
2.2.1.2 数据库建设
数据库建设是网站后台的关键部分,网站的所有信息数据的存储控制都是通过数据库管理,网站后台也就是网站数据库的管理。
2.2.2 前台显示模块
1、首页显示
首页包括导航菜单栏,展示FLASH,网站的大部分的简略信息。
2、学院概况
学院简介部分在包括首页导航菜单栏以及FLASH的情况下,主页面为详尽的学院介绍。以及一些其他内容。
3、专业设置
主要将学习的主要课程及大三分方向后的研究方向介绍等。
4、师资力量
展示本学院的所有老师的相关信息,主要包括学历、职称、教学经历、擅长领域等以表格的形式展现出来,本部分只对注册的老师、学生以及管理员可见。
5、师生作品
这个板块将学院师生的一些优秀作品展示出来,根据作品的性质不同,或图或视频或文字简介。并且表明作者的相关信息。另外,作者的详细信息也是只对注册的师生以管理员可见。
6、学生天地
将本学院优秀的学生的相关信息展示,包括在校的优秀学生表现及毕业后优秀学生的职业状况。
7、招生就业
将学院的招生就业的相关信息以滚动新闻条的方式展出,并且提供相关的资料下载通道。
8、资料下载
提供本学院所有的作品、招生就业的相关资料文档等。这个板块完全公开,并且注明版权等法律相关提示。
9、师生交流
以留言板的形式。留言板为单页显示,为老师与学生有效沟通。上半部分为最近的留言信息,下半部分为留言编辑窗口。如果网站管理人员给予回复,也可在留言板得到显示。
通过这个网站,数字媒体专业的全体师生就有了一个平台,一个可以交流、资讯传播、作品展示等,充分结合了数字媒体专业的本身特性,是此专业不可或缺的平台。
2.2 研究内容
数字媒体技术专业的网站的前台部分主要运用网页三剑客软件制作,即Dreamweaver、FLASH、photoshop,同时结合JavaScript和CSS技术。而后来主要是PHP、Apache服务器、MySQL数据库,搭建一个B/S结构的后台,使得整个网站简洁而不简单,能满足师生的要求但又不繁琐。
2.3 关键问题的解决方案
在设计实现过程当中,可能会遇到一些特殊的技术困难,这些技术问题将直接影响到系统页面的质量和服务器端的效率。现将主要的技术困难及其解决思路介绍如下:
(1)Smarty模版,类文件调用路径错误,通常是因为PHP代码编写过程中文件中变量使用错误及路径配置错误,在编码过程中仔细检查配置文件,合理的设置跳转路径即可解决。
(2)超链接错误。这里的超链接错误大部分是在超链接过程中带有的超链接传值错误引起,超链接传值伴随着判断语句和指针数据循环递增或递减。准确使用循环指针和递增递减与判断语句的关系,避免错误。
(3)数据库链接。在数据库的存取操作中,可能出现数据库链接失败的情况,首先要查看数据源是否链接成功,否则就是链接数据库的语句错误,将链接语句进行测试找出错误码的原因
(4)数据库操作失败。在排除数据库链接错误之后,数据库操作失败应该进入数据库,对PHP下的SQL执行语句在Navicat for MySQL中执行判断是否SQL语句错误。