(2)有几个新的标签,这将有助于开发人员定义重要的内容;
(3)可以给站点带来更多的多媒体元素(视频和音频);
(4)可以很好的替代FLASH和Silverlight;
(5)当涉及到网站的抓取和索引的时候,对于SEO很友好;
(6)将被大量应用于移动应用程序和游戏。
3、CSS3 概述
CSS即层叠样式表(Cascading Stylesheet)。 在网页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。 只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。以前的规范作为一个模块实在是太庞大而且比较复杂,所以,把它分解为一些小的模块,更多新的模块也被加入进来。这些模块包括: 盒子模型、列表模块、超链接方式 、语言模块 、背景和边框 、文字特效 、多栏布局等。
4、CSS3 优点
表现和内容分离。将设计部分剥离出来放在一个独立样式文件中,HTML文件中只存放文本信息。这样的页面对搜索引擎更加友好
提高页面浏览速度。对于同一样式的页面视觉效果,采用div+CSS重构的页面容量要比table编码的页面文件容量小得多
易于文护和改版。开发人员只需修改几个CSS文件就可以重新设计整个网站的页面
三、 网站开发需求分析
(一)网站实现功能
本网站给用户提供了一个了解苗族文化、传播苗族的平台.用户可以通过各板块阅读文章和新闻,并可进行交流与互动;还可以欣赏到传统的民族文化;可通过苗学研究板块进行苗族文化的探讨和研究。网站管理者可以通过后台管理模块对网站进行用户管理和新闻发布。
1、主要板块
苗学研究、苗区旅游、苗族文化、文学艺术、苗家新闻。
2、用户管理功能
(1)系统用户信息的录入,包括用户名和密码等信息;
(2)系统用户信息的修改;
(3)系统用户信息的删除。
3、网友留言模块
(1)网友对某条新闻发表评论;
(2)网友对某条新闻查看评论。
4、新闻类别管理
(1)新闻类别的录入,包括类别编号和类别名称等信息;
(2)新闻类别的修改;
(3)新闻类别的删除;
(4)新闻类别的查询。
5、新闻发布管理
(1)基本新闻信息的录入,包括新闻标题、新闻内容和所属类别等;
(2)基本新闻信息的修改;
(3)基本新闻信息的删除;
6、新闻查询模块
(1)按照新闻类别分页显示新闻;
(2)按照日期分页显示新闻。
(二)数据关系(E-R)图    图3.1  用户注册系统ER图
                     图3.2  留言板系统ER图   图3.3  新闻发布系统ER图
(三)网站结构图       图3.4 网站结构图
图3.5 新闻发布及管理系统功能模块示意图
 图3.6 系统用户信息管理图
(四)系统流程图
 
(五)数据库结构设计与实现
本系统定义的数据库中包含以下4个表:新闻类别表:Category、新闻基本信息表:News、网友评论信息表:Discuss和用户信息表:users。
下面分别介绍这些表的结构。
1、新闻类别表Category
   新闻类别表Category用来保存新闻类别数据
表3.1新闻类别表
编号    字段名称    数据结构    说明
1    CateId    int    新闻类别编号
上一篇:ASP.net学生成绩管理系统设计+ER图+流程图
下一篇:ASP.net网络信息发布系统设计与实现+ER图+流程图

甘肃陇南农产品电子商务...

湖南省移动电子商务发展的利与弊【1921字】

湖南农产品电子商务的发...

海南州农牧区电子商务发展探析【1974字】

促进河南省农村电子商务...

Html5+css3+js电瓶车企业移动办公系统设计

济南某大酒店暖通空调工程设计

国内外图像分割技术研究现状

10万元能开儿童乐园吗,我...

神经外科重症监护病房患...

中国学术生态细节考察《...

AT89C52单片机的超声波测距...

公寓空调设计任务书

承德市事业单位档案管理...

志愿者活动的调查问卷表

C#学校科研管理系统的设计

医院财务风险因素分析及管理措施【2367字】