(IV) 课程信息
作为教育培训网站,课程信息是整个企业的核心和关键,也是用户最关心的问题之一。课程信息以列表的形式显示在网页中,用户可以通过课程信息标题来读取课程信息。
(V) 企业信息
企业信息是网站中必不可少的内容之一,用户可以通过企业信息更全面的了解本网站的性质。企业信息包括企业简介、企业文化、地址、联系方式等。
4.系统设计
该网站功能模块中包括首页模块,公司简介模块,新闻中心模块,课程中心模块,联系方式模块和留言板模块。
(I) 网站首页
网站首页是对网站内容的汇总和索引,对网站优化起到决定性的作用。不但能吸引用户,也能获得搜索引擎的青睐,在首页中有很多链接方便用户跳转页面。页面采用简洁大方、突出教育主题的设计构思,令用户浏览网页时可以一目了然。
(II) 企业简介
为了使用户可以初步了解到企业,企业简介起到了非常重要的作用,包括企业文化,公司地址,公司的联系方式等信息。
(III) 新闻中心
当用户进入新闻中心模块,可以浏览到新闻列表信息,包括新闻标题、新闻内容等信息,用户可以任意选择新闻列表中的信息进行浏览。比如:新闻活动、公司新闻、管理资讯等。
(IV) 课程中心
课程中心模块中主要有课程列表,其中课程列表中包括课程名称、课程介绍等信息,用户可以及时浏览到最新的课程信息,比如:“德道—企业内训”、“德润—企业拓展”等。
(V) 联系我们
联系方式是公司的重要组成部分,起到了宣传企业的作用。
(VI) 留言板
当用户进入留言板功能模块的时候,可以发表留言,填写用户姓名、性别、地址、联系方式等,成为企业的会员。
5.系统实现
大德教育网站的前台主要利用DIV+CSS来进行布局,能够更页面中的信息与样式分离,提高搜索引擎对网页索引效率,代码简洁同时提高浏览速度,更于信息管理与维护。网站的logo图标设置返回首页的链接,用户可以随时跳转到首页重新选择栏目,在网站首页中的导航分了7个模块,分别是网站首页,关于大德,新闻中心,课程中心,师资队伍,联系方式和客户信息反馈模块,导航使用了jQuery技术体现了导航的动态效果,可以让用户在浏览网页中有更好的视觉效果。
大德教育网站的后台管理实现主要利用.NET服务器脚本语言来实现,用到的对象有sqlcommand,sqlconnection,dataset等,在使用这三个控件之前首先对其进行初始化。当用户通过注册页面输入用户名和密码,点击注册按钮,系统会建立数据库连接,将注册页面文本框的内容赋值给变量,用SQL语句insert在用户表中添加用户信息,在添加用户信息之前先通过正则表达式来判断是否符合用户的条件。
管理用户可以对网站中的数据进行添加、修改、删除、更新等操作,网站中的课程信息列表信息是通过调用数据库中的课程表来显示到前台页面中,如果用户想查询课程信息也可以通过输入课程信息的关键字点击搜索按钮来查询数据库中的课程表,如果搜索到相关信息则会以报表的形式呈现到前台页面中方便用户浏览。
6.总结
本课题主要介绍了以.NET语言为基础,以Visual Studio 2008为开发工具的动态教育网站,从网站的需求分析到数据库设计再到系统模块实现着手,逐步完成了大德教育网站的各个功能。前台使用DIV+CSS来布局整个页面,页面中各种特效,比如滑动选项卡效果、图片自动滚动等都是用到了JQuery技术。在后台调用数据库过程中则用到了类、以及很多的控件,网站完成了课程信息浏览功能,客户反馈功能,新闻信息浏览 功能等,最终实现了企业形象的宣传作用和信息开放式浏览,同时也提高了企业的经营水平。