2.4    级联样式表CSS
单纯的HTML标签经浏览器识别后显示后在格式上十分让人难以接受。而如今成千上万的华丽网页的出现,最终要归功与级联样式表(cascading-style-sheet)。CSS是一种能够通过对网页中文档对象位置像素级精确的排版,来提高网页表现张力,感染力的一种语言。可以使用外部链接、内部样式、行内样式三种方式在网页上使用css。这三种方式各有其优缺点,根据各自的需要进行使用。CSS对于HTML标签的方便描述依赖于它完善的全面的元素选择器,包括id选择器、类选择器、标签选择器等等。举几个例子说明:
1.#main .china:选择id为main元素下所有class为china的元素
2..china p:选择class为china元素下所有p标签元素
3.#main input[type=’button’]:选择id为main元素下所有类型为button的input元素。
当你合理设置标签的id、class属性之后,利用这些选择器,我们可以轻松定位到页面中的任何一个标签。另外,CSS还有继承的高级语法。子元素继父元素的CSS属性或者摆脱父元素的部分CSS属性,这都对我们减少代码量,增强代码可读性有很大的帮助。
2.5    系统开发环境介绍
如前面所介绍,由于PHP编程语言的快速成长和众多优点,以及个人对该语言的喜爱,决定用PHP语言进行本课题的开发。所以,第一件事是进行PHP环境搭建。首先选择PHP版本。PHP5.2之前的版本存在一些功能缺陷和BUG,不再考虑。而PHP5.4还处于Beta阶段,所以选取了5.2中较新的一版PHP5.2.6。众所周知,LAMP(LINUX+Apache+MySQL+PHP)组合是开发的一款黄金组合,因为其免费实用,适合小企业使用。因为PHP的平台兼容性,我选择在WINDOWS上进行,其他不变,分别是Apache2.0和MySQL5.5。综合起来,开发环境如表1所示:
表1 开发环境表
操作系统    Windows NT 6.1.7
PHP环境    PHP 5..2.6
WEB服务器    Apache 2.0
数据库    MySQL 5.5
IDE    DreamWeaver CS 5
3    系统分析
3.1    系统需求分析
3.1.1    系统总体需求分析
首先,要求系统为一个三方的平台,具体的角色包括
1.系统管理员:管理员拥有最高权限,可以查看修改所有的信息,主要对系统数据的合法性安全性进行文护。包括对用户基本信息资料的修改,对用户问卷信息的查看和删除。
2.普通用户:用户拥有一般权限,经过合法注册为普通用户后,可以登录系统进行使用。具体功能有管理个人信息,自行设计并发布问卷,浏览问卷的回答情况以及统计结果。
3.游客:游客可以进入系统浏览所有公开的问卷和公开的问卷统计结果,并且可以挑选自己喜欢的问卷进行回答。
高级权限可以拥有比其低级权限角色的所有功能。
3.1.2    系统具体需求分析
系统具体分析是基于系统总体功能实现基础上的具体模块划分。系统设计的目的是代替传统问卷调查的方式,所以对传统方式的过程进行一次完整的跟踪考察。①产生调查需求以后由调查员拟定一份合理的调查问卷 ②排版打印一定数量的纸质问卷③发放人员发放并回收④从一张张问卷上获取数据信息⑤对数据进行统计分析⑥产生具有决策意义的结果。根据以上流程,需要以下主要功能模块。
1.问卷的灵活编辑:提供现成的题型给用户添加,包括单项选择,多项选择,填空题,问答题。其中单选多选可以方便地添加删除选项,整体题目也可以删除,或者上下移动位置。编辑完成后,保存到问卷信息到数据库中。
上一篇:基于WP8的手机浏览器的设计与实现
下一篇:Flexsim汽车4S店备件库存系统仿真研究

浅谈校园网安全控制策略【1715字】

校园一卡通数据系统的學...

论校园网的建设和管理【1504字】

规范架建校园网络的设想【4632字】

校园网建设要以用为本【1872字】

校园网的高校教育信息系...

校园网的实验室管理运行...

志愿者活动的调查问卷表

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

公寓空调设计任务书

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

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

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

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

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

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

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