网站创建方案(推荐11篇)
为深入推进文明办网、文明上网,进一步净化网络环境,晴朗网络空间,大力发展健康向上的网络文化,唱响网上思想文化主旋律,根据安徽省互联网宣传管理办公室、安徽省精神文明建设指导委员会办公室《关于开展第二届文明网站创建活动的通知》要求,特制定本方案。
一、指导思想
以邓小平理论、“三个代表”重要思想和科学发展观为指导,贯彻习近平系列重要讲话精神,落实立德树人根本任务,培养和践行社会主义核心价值观,紧紧围绕“文明办网、文明上网”主题,着力传播先进文化,大兴网络文明之风,规范网站建设和管理,提高网络服务质量,更好地满足全校师生员工的精神文化需求,营造健康、文明、和谐的网络环境。
二、目标任务
围绕“文明办网、文明上网”的这一活动主题,坚守“七条底线”(即法律法规底线、社会主义制度底线、国家利益底线、公民合法权益底线、社会公共秩序底线、道德风尚底线、信息真实性底线),积极开展丰富多彩、形式多样的网上群众性文明创建活动,传播网络正能量,引领网络新风尚,营造文明和谐健康的网络环境。
三、活动内容
1、着力加强社会主义核心价值观教育。各网站工作人员要认真学习马克思主义新闻观、习近平系列重要讲话精神,自觉践行社 会主义核心价值观,加强社会责任感和网络道德意识教育,自觉抵制不良信息,树立爱岗敬业、崇实守信、服务人民、奉献社会的行业风气。(责任单位:宣传部、信息中心、各二级网站)
2、加强网站建设和管理。按照相关法律法规制度,建立健全网站各项规章制度,严格落实新闻发布和内容审核制度,完善网站应急预案与处置机制,提高网站安全、稳定、规范运行能力。及时更新网站信息,促进网站安全、高效、健康运行,提升网站的公信力和服务能力。积极宣传报道我校在倡导“文明上网、文明办网”等方面取得的成就。(责任单位:宣传部、信息中心、各二级网站)
3、开展“学雷锋、树新风”专题宣传活动。各院级党组织要结合学校印发的《安徽师范大学广泛深入开展学雷锋活动方案》要求,充分发挥各自优势,大力宣传雷锋精神,弘扬社会文明新风。积极报道学校学雷锋活动的典型做法,广泛宣传道德模范和身边好人的先进事迹。要大力弘扬“奉献、友爱、互助、进步”精神,在网上形成“学习雷锋精神、争做雷锋传人”的浓厚氛围。(责任单位:宣传部、团委、信息中心、各二级网站)
4、开展文明上网宣传教育活动。结合暑期社会实践,深入乡镇、社区,广泛开展“网络文明”宣讲活动、网络技术推广活动等;组织广大学生在校园内开展“绿色上网,你我同行”主题宣传教育活动。要通过散发宣传资料、座谈、走访等形式,向大学生宣传文明上网的重要意义,养成科学、文明、健康的上网习惯。(责任单位:宣传部、学工部、研工部、团委、信息中心、各二级网站)
四、实施步骤
第一阶段(2016年9月)部署启动阶段。大力宣传创建活动,形成广泛影响。制定实施方案,发布活动信息,报道工作进展,营造浓厚氛围。各部门、各单位要结合各自实际,积极配合,有序推进活动开展。
第二阶段(2016年10月)开展自查阶段。按照上级要求,以“文明办网、文明上网”为主题,对照《安徽省文明网站测评体系》开展校内二级网站建设自查整改;组织做好网上巡查指导工作,查漏补缺、查找不足,改进工作方法,创新思路,提高文明网站建设水平。
第三阶段(2016年11月)展示成果阶段。完成校内各网站自测自评、网络巡查等工作,并形成书面申报材料,接受省创建“文明网站”活动组委会评审;开展观摩交流活动,组织到优秀网站单位参观学习,推出一批深受网民欢迎的成功案例,让“文明网站”创建活动深入人心。
第四阶段(2016年12月)总结表彰阶段。建立二级文明网站评选制度,命名表彰校级“文明网站”,并纳入年终考核内容。学校积极申报省级“文明网站”,积极总结经验,探索建立创建活动长效机制。
五、工作要求
1、提高认识,落实到位。网络信息对师生的科学文化素质、思想道德素质以及精神文化生活产生越来越深刻的影响,各部门、各单位要高度重视,精心组织,明确目标任务,安排专人负责,把此项工作作为精神文明建设的重要抓手,切实抓紧抓好。
2、积极组织,形成合力。校党委宣传部、信息管理中心要牵头做好组织协调工作,各部门、各单位网站积极参与创建活动,充分 发挥广大师生员工的积极性、主动性、创造性,确保文明网站创建取得实效。
3、扎实推进,做好宣传。各部门、各单位要在首届文明网站创建活动的基础上,着力传播先进文化,营造文明和谐的网络环境。同时,充分利用多种传播平台,广泛宣传 “文明网站”创建活动,营造全校师生积极参与创建的浓厚氛围。
1.1 设计逻辑结构
逻辑结构软件采用典型的三层结构, 包含:表现层、中间业务层和数据层, 如图1所示。
在三层结构中, 数据层将实现为实际的数据库技术。由于选择SQL Server作为软件的后台数据库支持, 因此实现结果是SQL Server, 包括已创建的数据库Finnance和将要编写的存储过程。数据层存储和管理创新基金管理信息系统的全部数据。
中间业务层将实现为一个实体类UserCls。中间业务层处理如何访问数据以及如何将数据发送到表现层。
表现层将实现为用户接口。因为选择ASP.NET作为开发环境, 因此这一层的实现结果是一个Web页。
1.2 创建网站
为网站命名“Finnance”。打开Visual Studio 2005:
(1) 选择菜单“文件”->“新建网站”, 将出现“新建网站”对话框。
(2) 在“新建网站”对话框中, 选择“ASP.NET网站”图标。
(3) 在“位置”列表框中选择“文件系统”, 并在文件系统之后输入“D:FinnanceFinnance”。
(4) 在“语言”列表框中选择Visual C#。
(5) 单击“确定”创建网站。
(6) 选择菜单“文件”->“全部保存”。
2 用户登录页编码
用户进入系统前, 系统要对用户进行身份验证。用户登录页提供用户登录系统的接口。登录成功以后, 系统按照用户不同的权限分别定向到不同样式的首页。
2.1 页面样式
登录页样式如图2所示。
2.2 设计要点
用户登录页的逻辑比较简单, 但是编码要涉及数据层、中间业务层和表现层。
(1) 用户从页面输入用户账户和密码, 通过单击按钮向系统请求进行身份验证。如果用户名不存在或密码错误, 则显示“用户名或密码错误!”;否则, 登录成功。
(2) 如果登录成功, 还要向系统获取该用户的权限, 用于控制母版页菜单项, 以为不同用户分配不同的系统资源。
(3) 向系统请求身份验证之前, 要清空用户个人信息。因为用户进入系统以后, 可以重新登录。而重新登录时, 仍定向到此页面。
2.3 数据层
为数据库添加两个存储过程。
第一个存储过程使用查询数据语句SELECT从数据表T_User中检索一个字段f1 (用户账号) 。检索条件是f1等于@userID (从中间业务层传入的用户账户名) 并且字段f5 (密码) 等于@password (从中间业务层传入的用户密码) 。
命名存储过程为GetCustomerAccount, 代码如下:
第二个存储过程使用查询数据语句SELECT从数据表T_User中检索一个字段f3 (用户权限) 。检索条件是字段f1 (用户账户) 等于@userID (从中间业务层传入的用户账户) 并且字段f5 (密码) 等于@password (从中间业务层传入的用户密码) 。
命名存储过程为GetAuthority, 代码如下:
2.4 中间业务层
中间业务层介于表现层与数据层之间, 在整个系统中起着承上启下的作用。
一方面, 它接受Web页发送的请求;另一方面, 根据请求访问数据库。在用户登录中, 承担这一重任的责任者是对应于数据表T_User的一个类, 命名为UserCls。
2.4.1 创建类UserCls
(1) 在解决方案资源管理器中选择网站“Finnance”。
(2) 在快捷菜单中选择“添加新项”, 在模板中选中“类”。
(3) 在“名称”框中键入“UserCls.cs”, 在“语言”框中选择“Visual C#”, 然后单击“添加”, 该类的代码文件在代码编辑器中打开。
2.4.2 添加两个函数
在代码文件中添加两个函数GetCustomerAccount () 和GetAuthority () 。
函数代码如下:
在代码中, SqlConnection对象用来连接数据库。其中参数的含义如下:
(1) Server要连接的SQL Server实例的名称或网络地址。
(2) Initial Catalog数据库的名称。
(3) Integrated Security当设置为false时, 将在连接中指定用户ID和密码;为true时, 将使用当前的Windows帐户进行身份验证。
2.4.3 导入对象的命名空间
最后, 因为引用了系统中的对象CommandType和SqlParameter, 导入这些对象的命名空间。在类UserCls定义的前面, 添加以下代码:
2.5 表现层
首先向网站添加一个Web窗体作为登录页, 其次对页面布局进行规划, 然后向页面添加控件和文本, 最后对控件进行编程。
2.5.1 创建登录页
在网站Finnance中添加一个Web窗体, 步骤如下:
(1) 在“名称”框中键入Logon.aspx。
(2) 在“语言”框中选择“Visual C#”。
(3) 单击“确定”。
即创建一个Logon.aspx文件。
2.5.2 页面布局
在页面上将放置两个TextBox文本框、一个Button按钮和一个Label标签, 另外还有一些文本字符。
TextBox用于接受用户登录时输入的用户账户和密码, 文本字符用于说明该TextBox应该输入的信息。Button用于向系统发出请求, 验证该用户是否合法。Label用于显示系统提示信息。
7个HTML表格用于页面布局, 在页面运行时不显示。页面布局示意图如图3所示。
2.5.3 添加控件和文本
按照图3所示的页面布局, 在页面上添加7个HTML表格和文本, 适当调整表格行、列数及单元格宽度、高度。
在第5个表格中添加以下控件:
(1) 从“工具箱”的“标准”选项卡中, 将TextBox控件拖到第二行的第二列单元格中。为“文本框”控件的“ID”属性设置为“txtUser”。此文本框用于输入用户账户。
(2) 将TextBox控件拖到第三行的第二列单元格中。为“文本框”控件的“ID”属性设置为“txtPassword”。此文本框用于输入用户密码。
(3) 将Button控件拖到第四行单元格中, 并将其“Text”属性设置为“登录”, “ID”属性保持“Button1”。此按钮用于向系统发送消息, 验证该用户是否合法。
(4) 将Label控件拖到第五行单元格中, 并将其“Text”属性设置为空, “ID”属性设置为“labLog”, “ForeColor”属性设置为“Red”。
最后, 在页面上添加几个用于修饰页面外观的图片文件。
页面的详细设计参看程序代码中Logon.aspx文件的HTML代码, 设计结果如图4所示。
2.5.4 控件编程
登录页只涉及“Button1”按钮控件的Click () 事件编程。这个事件用于向系统发送消息, 验证正在登录的用户是否已经在系统中注册。
(1) 双击窗体上的“Button1”控件。编辑器创建一个Click事件处理程序。
(2) 在Button1_Click () 事件处理程序中, 调用中间业务层UserCls对象的GetCustomerAccount () 函数, 传入参数txtUser.Text (用户输入的用户账户名) 、txtPassword.Text (用户输入的密码) , 返回用户的登录账户userID。如果用户名不存在或密码错误, 则在labLog标签中显示“用户名或密码错误!”;否则, 登录成功。同时, 如果登录成功, 调用中间业务层UserCls对象的GetAuthority () 过程, 返回用户的权限authority, 并将userID、authority存入会话状态Session, 以便其他页访问。
整个Button1_Click () 过程代码如下:
最后, 从“生成”菜单中, 单击“生成网站”。
3 结语
程序编码就是对系统进行施工, 其依据是前面对系统设计的结果, 尤其是UML动态模型。
用户登录页的逻辑虽然比较简单, 但是完整地体现了3个逻辑层是如何实现的。应着重理解每一层的编码以及层与层之间是如何发送消息的。
本讲对3个逻辑层的编码顺序是按数据层、中间业务层和表现层依次讲解的。实际编码时, 不必拘泥于这一顺序, 应该围绕一个用例路径来编码。
参考文献
一、资源的多样性、流动性、共享性
资源的多样性体现在:表现形式多样,包括图片、动画、影像、音乐、文字五种表现形式。知识结构全面,介绍中外历史和师生的教学情况,网站共分为七个栏目:素材库、中国历史、世界历史、历史百科园、历史题库、学生天地、关于我们。图片素材库中我们收集了十类近四百多张图片;动画素材库里收集了教师自制的课件和下载的动画课件;影像素材库中收集了和教学内容相关的影像片段;音乐素材库中收集了许多历史题材的歌曲。中国历史、世界历史和历史百科园这三个栏目,以文字的形式介绍中外历史,涵盖了与教学相关的一千多个知识点。历史题库、学生天地、关于我们这三个栏目反映了师生教学情况。
网站为学生自主学习提供了丰富多彩、形式多样的学习资源。在网站的建设过程中,师生不仅是受益者,而且是网站的建设者。前一批学生的学习历程,也将是后续学生的学习资源。这种资源流动性势必会使教师的发展、学生的发展和教育信息资源的发展随着网站的发展而发展。通过师生共建到开放共享,最终实现建立一个真正的网上教师联盟和学生联盟。
二、注重研究性学习主题网站的建设
为了应用网站,更好地为课堂教学服务,上课时我们还在教学网站的基础上建设主题网站。
讲《九•一八事变》这节课时,“九•一八”事变就发生在东北,伪满洲国就建立在长春,学生对身边的历史感兴趣,这有利于培养学生的能力和激发他们的爱国热情。为了上好这节课,我和学生共建了“九•一八”,主题网站。
课前,我把学生分成四组。第一组同学从我校历史教学网站上下载了有关“九•一八”事变的文字和图片资料。第二组同学在历史教学网站和学校三辰影库中查找和本课重点内容相关的影像资料。第三组同学搞社会调查,考察了伪皇宫等伪满时期的历史建筑,并用数码相机拍回照片。第四组同学阅读了大量的书籍刊物,还在书中找到许多丰富的图片。在学生采集资料的基础上,再把资料进行分类和筛选,编辑到“勿忘‘九•一八’”主题网站上。上课时,我首先利用歌曲进行情境导入,使学生产生学习的强烈愿望。随后,我创设问题情境,让学生带着问题利用“九•一八”主题网站自主学习。同时,我和学生在交流室里进行网上交流。如,有学生提出:为什么帝国主义控制的清政府是半殖民地,而日本扶持的伪满洲国却是殖民地?这个问题比较抽象,我组织学生在交流室里展开讨论,有的同学利用教材上的资料,从伪满洲国毫无主权来分析;有的同学引用溥仪和坂桓征四郎的对话,从日本侵略意图上分析;有一位同学往交流室里输入五幅图片,前四幅是当时日本人居住的长春市中心,第五幅是长春老百姓居住的市郊,通过对比,这个学生认为,从长春城市规划上,也能体现殖民地色彩。在师生交流的基础上,我帮学生理顺知识体系。本课最后,我设计了谈古论今栏目,把下载和摘录的近几年日本反华的热点信息传递给学生,学生看后义愤填膺,认识到,今天日本的侵华野心依然不死。
三、注重学生网上网下活动的结合
实践表明,学生利用网络资源学习,实现了网上的信息浏览、热点论坛;网下的课堂教学、实地参观、社会实践、日常生活……网上网下相结合:开展专题讲座、问题咨询、自由交流,从而真正实现了智慧资源和信息资源的协同发展。
四、强调信息化学习以人为本的原则
一、教材分析
本节课选自清华大学出版社出版的初中信息技术八年级下册第一单元第1课。本教材贯彻“以学生为主体,教师为主导”的方针,把提高学生的积极性,培养学生的创新能力作为教育的根本目标。本节课所学的《网站欣赏与创建网页》是第一单元的首要内容,本单元是学生初次接触用于制作网站的软件Dreamweaver,让学生了解网页设计、网站制作等的基本知识是必要的,是在学生掌握了计算机基础知识后的能力提高训练,激发学生制作出更加精彩的个人网页。
二、学生分析:
八年级的学生思维活跃,想象力丰富,好奇心强,同时又有了一定的自学能力和动手能力。大多数学生都有QQ号,会使用QQ空间、微博等,学生有一定的信息技术基础和实践操作能力。特别是通过对Internet相关知识的介绍及大量网站的浏览,对网页内容、网页结构、效果等设计的优劣都有了一定的感性认识,并且有了一定的分析、评判的能力,基本上完成了知识和能力的积累。学生对网络学习都有着强烈的好奇心和兴趣,但对网络知识的认识不够全面,需要教师在教学实践中加以引导。
三、教学目标
知识与技能:掌握浏览网页的方法;掌握互联网、网站、网页、首页等术语的含义,以及它们之间的关系;学会使用记事本作为网页编辑工具来编辑HTML代码并生成网页。
过程与方法:通过让学生浏览并介绍他们感兴趣的优秀网站,让学生掌握浏览网页的方法。结合启发、设问、打比喻等方法,使学生尽可能地自己总结出相关知识。通过打字比赛,让学生积极的录入HTML代码。让学生在此过程中,初步认识HTML语言。在修改文档的过程中,探索标签的含义及其与属性值的对应关系。
情感态度与价值观:培养学生的自学探究能力、合作竞争意识和创新精神;引导学生正确地理解网络用途,充分地利用网络为学习服务。
四、教学重难点
重点:网页设计与网站制作的基本知识是本课的教学重点。
难点:学会使用记事本作为网页编辑工具来编辑HTML代码并生成网页。
五、教学过程
(一)激趣导入
提问:同学们最喜欢的在线小游戏网站是什么? 学生回答,然后选择学生演示浏览网页的过程。师生一起归纳浏览网页的方法:
1、利用导航网页;
2、利用百度搜索;
3、直接输入网址。设计意图:通过小游戏网站讲解浏览网页的方法,吸引所有学生的注意力,从而提高了学习兴趣。如果不讲解打开网页的方法,会有一部分学生产生疑问,但是如果由老师演示,基础好的学生会因为太简单而失去学习动力,所以我选择让学生演示。这样安排既照顾到不经常接触网络的学生,又给操作熟练地学生一个展示自己的机会。
(二)自主学习
任务1:浏览“学生科技网:http://代码,记事本保存为index.html。
提问2:打开index.html文档,浏览网页,查找页面中的不同?(字体、字号、颜色等的设置)
设计意图:让学生复制粘贴代码,通过在页面中寻找不同,引导学生去读代码,初步认识HTML语言的结构。
在操作中感受扩展名对文件的影响。
教师演示作比较,引导学生思考扩展名对文件的影响,既包括其对文件图标的影响,也包括调用应用程序的影响,并引出HTML语言。
(三)合作交流
任务3:观察HTML代码,找找HTML语言有什么特点?修改代码,改变网页。
学生能观察到都是“成对”出现的。“成对”出现的代码叫标签。每个标签的含义都不一样,对照你的网页,大家能不能猜出这些标签的含义?现在因为代码都相同,所以大家的网页都是一样的。是不是觉得这个网页不是完全属于自己?大家试着通过修改、添加、删除代码,让自己的第一个网页和别人的都不同。
设计意图:教师的分析点到为止,引导学生自主探索标签的含义及其与属性值的对应关系。如果直接讲解然后让他们修改,大部分学生会因为觉得没有挑战性,而降低了学习的积极性。这同时是对课本“创作天地”板块中的练习。
(四)展示评价
教师挑出几个比较有代表性的网页,让学生去欣赏作品,互相看一看,评一评,说一说,虚心的学习他人的长处。同时教师适当评价成功之处,对不足的地方加以完善。
学生通过比较作品体验创造的快乐并且反思自身作品,迸发灵感,二次创作,这样在整个班级中将会产生更多的富有创意的优秀作品。
(五)布置作业
1、有利于提升企业形象
一般来说,企业建立自己的网址,不可能马上给企业带来新客户、新生意,也不可能马上大幅度提升企业业绩。企业网站的作用更类似于企业在报纸和电视上所做的宣传公司本身及品牌的广告。不同之处在于企业网站容量更大,企业几乎可以把任何想让客户及公众知道的内容放入网站。此外,相对来说,建立企业网站的费用也比其它广告方式要低的多。网站和广告是两种不同的宣传方式,各有不同的作用,它们之间更多的是互相补充,而不是互相排斥。企业如拥有自己的网址,应在各种广告中尽量地推介该网址,并把具体性的内容放入网址中。
2、使公司具有网络沟通能力
在中国,人们对互联网络往往有所误解,以为电子信箱就是互联网络。我们见过不少公司,将电子邮件地址当成网址,并印在名片上。实际上,电子邮件只是互联网络中一个最常用,最简单的功能之一。互联网络真正的内涵在于其内容的丰富性,几乎无所不包。对于一个企业来说,其具有网络沟通能力的标志是公司拥有自己的独立网站,而非电子信箱。
3、可以全面详细地介绍公司及公司产品
公司网址的一个最基本的功能,就是能够全面、详细地介绍公司及公司产品。事实上,公司可以把任何想让人们知道的东西放入网址,如公司简介、公司的厂房、生产设施、研究机构、产品的外观、功能及其使用方法等,都可以展示于网上。
4、实现电子商务功能
您可以在网站上为您的企业实现电子商务功能。
5、可以与客户保持密切联系
每当人们想知道某公司有什么新产品,新服务,或旧产品和服务有什么变化,甚至只是想知道该公司有什么新闻,他们就会习惯性地进入该公司的网址,
因为外国公司已经习惯于把所有的新产品和新服务信息发布于网上,并且定期在网上发布有关公司的消息。中国公司与客户之间现在暂时还不习惯于这种联系方式,而中国企业的网址内容一般也隔较长时间才更新一次。但随着越来越多的公司在网上发布产品和信息,这种情况将会发生明显变化。毕竟,已经有越来越多的公司具有网络能力,并逐渐习惯于用网络进行沟通。
6、可以与潜在客户建立商业联系
这是企业网址最重要的功能之一,也是为什么那么多的国外企业非常重视网站建设的根本原因。现在,世界各国大的采购商都是主要利用互联网络来寻找新的产品和新的供应商,因为这样做费用最低,效率最高。原则上,全世界任何地方的人,只要知道了公司的网址,就可以看到公司的产品。因此,关键在于如何将公司网址推介出去。一种非常实用而有效的方法是将公司的网址登记在全球著名的搜索引擎上,并选择与公司的产品及服务有关的关键字,则可以使潜在的客户能够容易地找到公司和产品。这正是国际商业上通行的做法,而且被实践证明是十分有效的。
7、可以降低通信费用
什么是AppYet
AppYet是一个在线应用程序,通过抓取你的网站和博客的RSS提要,讲其变成一个Android应用程序。对于完全不懂任何编码知识的人如你我来说,它是如此的快捷和方便,只需要轻点几下,你的应用程序就会发送到你的邮箱中 。
使用AppYet创建自己的Android应用
1.进入AppYet.com,点击右上角的创建应用程序,系统会提示你进行注册,记得邮箱要填写真实的,因为要用来接收创建好的Android应用。
2.按照提示填写好内容,重点是RSS源。
3.下一个页面,在这里您可以确认您的应用程序的设置,
您可以更改自己的应用程序图标。
4.如果有多个网站或者博客,可以在保存之后选择继续添加新的feed。
5.最后点击提交(submit),等几秒钟之后,生成好的应用程序会发送到你的邮箱。
使用AppYet创建的Android应用效果
之后,生成的apk文件如何安装就不嗦了吧,在手机上的效果是这样的:
或者是列表方式展示,效果如下:
需要注意的是,第一次使用的时候,可能会需要等待一两分钟用来下载文章内容。
几点注意的事项
1.据说AppYet免费版会在您的应用程序中嵌入广告(尽管我没有看到),这些广告的展示和收入权利都输入AppYet,而不是你。如果你不想广告出现,可以购买49美元的高级服务。
2.如你所见,可以设置的功能不多,AppYet并没有提供任何接口供设置和调试。
为切实推进教育创新,深化教学改革,促进现代信息技术在教学中的应用,共享优质教学资源,全面提高教育教学质量,教育部从2003年4月在全国高等学校中启动“高等学校教学质量与教学改革工程”精品课程建设工作,既是落实教育部《2003——2007年教育振兴行动计划》,全面提高我国高等教育教学质量的需要,也是高等学校新世纪跨越式发展的内在需要和社会对共享优质教育资源的迫切要求。随着Internet的飞速发展和开发动态网站技术的逐步成熟,基于Internet的计算机辅助教学作为一种全新的教学辅助手段,越来越受到人们的关注。它有着传统教学辅助模式所无可比拟的优点,打破了传统教学辅助模式在时间、空间上的限制,大大提高了教学效率和教学效果,使教学活动上了一个新台阶。利用ASP和SQL SERVER数据库开发动态网站实现对教学的辅助已不是什么新技术,在市场上也有很完善的产品,但就如何利用网站创建精品课程又符合我们个性化需要,这是一个初步尝试。
(二)现行计算机基础课程的辅助教学模式
传统教学辅助模式主要包括:通过移动的存储设备提供给个别学生教学课件和各种练习、考试资源,教师在限定的时间空间内解答学生提出的问题,学生在新学期开始时才能知道期末考试分数。对于每个学期都产生大量学生成绩的管理,只能通过移动存储设备进行机械的拷贝,显得尤为繁琐和分散。即使在现行的教学辅助网站的产品中,仍然存在以下问题:在网上考试或提交作业时大量学生在同一时间竞争有限的资源会造成系统负荷急剧增加,严重时甚至会造成服务器崩溃。因此,现在面临的问题便是从创建精品课程的目的出发,为教研室开发一个教学辅助的网站,来改变现在相对落后的教学辅助模式,并且在网站开发同时还要考虑如何解决同时提交数据库时网络拥塞的问题。
(三)精品课程网站建设重要性
对于计算机基础课程来说,精品课程网站的建立既能满足网上评审的需要,又能推动课程建设网络化的学习平台的建立,更为重要的是网站还能够推进课程多媒体网络资源的充分利用,引导学生基于网络的探究性学习和协作学习,利用动画、文本、声音等多种媒体的有效组合,帮助学生理解计算机基础诸多学科的重点和难点,激发学生自主学习的积极性,培养学生的想像力,提高学习的效率和效果,同时还可以实现优质教学资源的网络共享。
(四)网站体系结构的设计
1. 开发网站工具的选用。
网站的开发工具选用了ASP和后台数据库SQL SERVER。ASP (Active Server Pages)即动态服务页,就是允许浏览者动态地与服务器进行交互,是HTML的又一补充,使页面更灵活。ASP带有两个脚本引擎:VBScript和JavaScript。SQL Server是Web站点部署最常用的数据库,安全性能高,处理数据量大,处理速度快,适合管理大型数据库,它与ASP结合成为网站开发领域的经典组合。网站是典型的浏览器/服务器模式。服务器以Windows NT 4/2000Server为操作系统平台。
2. 数据库的体系结构。
网站的主要基表如图1所示,其中“班级表”通过外关键字“课程号”和“课程表”建立关系,关系为——1对多。在成绩表中通过外关键字“班级序号”又和“班级表”建立关系,关系为“多对一”。考虑到在页面显示中,将同时查询多个表,所以在数据库的系统结构设计中,利用了“视图”工具,把多个表合为一体。如图所示,把“班级表”“成绩表”“课程表”三表通过内外关键字的联系,创建了“班级课程成绩”视图,如图2所示。
3. 网站的系统结构。
客户端通过浏览器访问系统提供的服务,要求用户提供帐号/密码,通过验证后才能进入系统主页,以此追踪用户身份。系统也允许匿名访问,只是所允许访问的页面有限。系统将用户分为两类:教师、学生,他们都有各自的主页,访问系统的权限也不相同。其中权限最高的为教师,最低为学生。权限高的能访问其下级所能访问的所有资源,反之则不然。例如教师能进入学生主页,而学生则不能访问教师主页所提供的功能(布置作业、管理成绩等)。除此之外,网站还提供对动态信息的公布和静态信息的显示。网站体系结构按用户角色的不同,系统结构如图3所示。
(1)教师模块。由于权限的不同,学生用户或者匿名用户都无法进入教师模块。教师模块的结构图如图4。
教师可以利用“文件管理”模块上传共享资源,如:课件、考试试题等,也可以对学生上传的资源进行审核和发布。“课程管理”模块主要提供的功能是对课程的添加,以便能在班级管理模块中添加班级信息时,课程能自动显示,避免人为输入多样化。在“教务管理”模块中,提供对班级信息的添加、删除、修改和显示功能,并且在此模块中系统还将自动地为每个班级分配一个“班级标识”的编号,教师利用此编号可以把在excel表评出的成绩直接导入到数据库中,而不需要单个输入成绩,以便提高教师的工作效率。“成绩管理”模块则提供成绩查询、删除和修改,其中在“成绩查询”功能中,可以动态查询符合输入条件的学生(组)成绩信息。
(2)学生模块。教师模块的结构图如图5。
学生可利用此系统查看关于学习或考试的重要信息。“网络课堂”模块提供学生上传作业、下载课件接口和显示教师所布置的作业信息。“考试在线”模块,提供下载考试模拟试题和动态查询学生考试成绩的功能。由于分数的隐私性,因此在系统中只能通过正确输入自己的学号才能查询到个人分数,在此模块中还提供和“在线考试”系统的接口。
(五)系统设计中考虑的问题
由于提交作业和在线考试时间集中,大量学生在同一时间竞争有限的教学资源会造成本系统的负荷急剧增加,严重时甚至会造成服务器崩溃。这种问题在目前很多高校中普遍存在。因此,在设计本网站的同时,作出了一些解决此问题的方法。(1)增加提供为教学服务的Web服务器,并在多台Web服务器间实现负载的平衡;(2)使用独立的数据库服务器,并优化数据库结构,以满足提交作业和考试过程中对数据库频繁读写的需要。
(六)结束语
从教研室创建精品课程和辅助计算机基础教学的实际情况出发,提出了一个基于ASP技术开发网站的具体方案,并用已经成功开发的网站作为实例,进一步论述了该系统的具体设计和实现过程。
参考文献
[1]汤代禄, 韩建俊.ASP案例开发集锦[M].北京:电子工业出版社, 2005 (8) .
[2]刘向群.论计算机辅助教学[J].山东工业大学学报 (社会科学版) , 2000 (4) :91-92.
[3]彭万波, 景丽, 等.ASP开发基础与范例[M].北京:电子工业出版社, 2002.
[4]吕少华, 边宇.Web数据库开发与应用[M].北京:科学出版社, 2001.
1、确定网站推广的阶段目标。
如在发布后1年内实现每天独立访问用户数量、与竞争者相比的相对排名、在主要搜索引擎的表现、网站被链接的数量、注册用户数量等。网站推广其实最有效的办法就是软文推广,古利斯传媒可提供新闻稿策划及撰写、企业新闻发布、新闻排名优化等服务,百度搜索“古利斯传媒”,进入官网后找在线工作人员便可为您办理。古利斯传媒可操作国内各大门户网站、行业权威网站。
2、网站运营不同阶段采取的网站推广方法。
如果可能,最好详细列出各个阶段的具体网站推广方法,如登录搜索引擎的名称、网络广告的主要形式和媒体选择、需要投入的费用等。也可以找优渡网提供网络推广的方案。搜索引擎营销、视频营销、口碑营销、微博营销、网站建设与推广、网络外包等,百度搜索优渡网,在其官网可以找到联系方式。
3、网站推广策略的控制和效果评价。
如阶段推广目标的控制、推广效果评价指标等。对网站推广计划的控制和评价是为了及时发现网络营销过程中的问题,保证网络营销活动的顺利进行。
案例:
1、网站推广目标:计划在网站发布1年后达到每天独立访问用户2000人,注册用户10000人;
2、网站策划建设阶段的推广:也就是从网站正式发布前就开始了推广的准备,在网站建设过程中从网站结构、内容等方面对google、百度等搜索引擎进行优化设计;
3、网站发布初期的基本推广手段:登录10个主要搜索引擎和分类目录(列出计划登录网站的名单)、与部分合作伙伴建立网站链接。另外,配合公司其他营销活动,在部分媒体和行业网站发布企业新闻。
4、网站增长期的推广:当网站有一定访问量之后,为继续保持网站访问量的增长和品牌提升,在相关行业网站投放网络广告(,在若干相关专业电子刊物投放广告;与部分合作伙伴进行资源互换;
网站制作公司介绍网站策划方案
那么一个成功的策划人员,该从哪些方面网站策划方案呢?给我们简单的介绍了下面几点:
第一、产品分析
在考虑网站运营方案及用户体验之前,先分析自己的产品,包括产品的优点、市场、缺点,然后进行产品定位和改进。
第二、用户定位
分析完产品和市场之后就要去考虑用户的定位。
第三、网站框架设计
第四、细节调整
细节调整在网站运营过程中尤为重要,需要调整措辞、导航方式、面包屑导航位置和结构、颜色搭配、分页方式、栏目位置、联系方式等一些列因素。
第五、网站易用性调研
网站易用性要从用户的点击习惯和浏览习惯去设计,网站搭建好之后需要反复测试及实时调研,请不同的人进入网站,然后查询所感兴趣的产品、内容和相关信息,并让他们提出修改意见和建议。
网站建设_app开发_手机网站开发【国互网】
网站建设_app开发_手机网站开发【国互网】
第六、内容设计
内容的设计虽然看似无关紧要,却影响巨大,包括网站产品的分类方法、新品推荐位置、使用说明、保养方法、软文编辑等都至关紧要。
第七、营销方案设计
第八、营销数据分析
营销方案实施以后就需要分析其反馈数据,通过数据查看各种营销方法投入和收益的比例,然后分清侧重点,进一步进行调整,让更多的资金投入到收益比较高的营销方法中去,当然,收益低的营销手段也不能放弃,因为一个企业80%的收益来自20%十的产品销售,当然也不能因为20%的高收益而放弃80%的业务范围。
第九、分析用户意见反馈
第十、网站调整及营销方案调整
根据用户反馈和营销数据调整王赞结构和营销方式,会让一个网站和公司获得更多的用户和收益,总结根据以上九点,实时调整网站的影响方案是一个策划人员必须具备的能力,善于总结的策划远比善于执行的策划要受重视的多,这也是每个网站运营人员所必须的技能。
1998年, MichaelKunze为德国计算机杂志c’t写作了一篇关于“自由软件如何成为商业软件替代品”的文章时, 第一次提出了“LAMP”这个专有名词。用来指代Linux操作系统、Apache网络服务器、MySQL数据库和PHP (Perl或 Python) 脚本语言的组合。由于LAMP的4个组件都是开源的, 无数志愿者不断对相关技术进行升级和更新, 使得LAMP迅速成为国际上成熟的框架结构, 形成了一个强大的Web应用平台。与Java/J2EEx相比, LAMP具有Web资源丰富、轻量、迅速开发等优点。下面就LAMP的搭建和典型应用展开探讨。
1 操作系统选择
与Windows或商业版本的UNIX相比, Linux具有先天优势。由于Linux的内核源码以及外围应用程序都可为程序员自由获得, 所以, 很多公司相继开发了自己的Linux发行版本, 不同版本各具特色。比如RHEL的稳定, 又如Ubuntu的易用。
出于成本方面的考虑, 推荐使用CentOS (Community Enterprise Operating System) , 它是RHEL Linux的精简版本, 其内核核心代码与RHEL无异, 唯一不同的是, RHEL或者其它Linux企业版本面对企业提供的升级和维护服务是收费的, 因此, 我们用免费的CentOS替代Red Hat Enterprise Linux使用, 可以获得较高的稳定性。
2 安装准备
(1) 为便于Web应用程序的开发和测试, 可利用VMware在计算机上同时安装CentOS操作系统和用于测试的Window操作系统。
(2) 在搭建LAMP环境的过程中, 时常会用到其它相关包。为了简化操作, 第一, 在Linux图形界面安装开发工具和开发库;第二, 将搭建LAMP过程中会用到的安装包全部放在一个目录中 (例如/usr/down) 。
(3) 安装好相应工具 (如SecureCRT) 用以远程操作, 并且, 为了避免乱码现象, 应修改/etc/sysconfig/il8n配置文件, 将其中UTF-8改成GB18030。
3 Apache服务器安装
如果使用源码包安装Apache2 , 则要按照以下步骤进行:①#cd /usr/down;②#zxvf httpd-2.2.4.tar.gz //解压apache源码;③#cd httpd-2.2.4;④#make;⑤#make install;⑥#/server/apache/bin/apachectl start //启动apache。
安装完毕后, 可以进行测试:
在浏览器中输入http://localhost/, 如果出现 Apache测试页面的页面, 说明Apache已经安装成功。
4 MySQL安装、配置和测试
(1) 安装MySQL, 依下面步骤执行:
①# cd /usr/down //切换到MySQL源码所在目录;②创建用于运行MySQL服务器的组mysql和用户mysql:
#groupadd mysql
#useradd -g mysql mysql
③# ./configure --prefix=/server/mysql;④#make & make install
(2) 设置MySQL数据库。
①# cp support-files/mysql.server /etc/rc.d/init.d/mysqld //创建MySQL授权表;②修改数据目录的访问权限:
# cd /server/mysql
#chown -R root .
#chown -R mysql var
# 执行 chgrp -R mysql .
(3) 对MySQL数据库进行简单测试。
# /server/mysql/bin/mysqld_safe --user=mysql & 或者#mysql –u root –p /
/启动MySQL, 系统会提示输入密码。由于安装时没有设置密码, 所以默认密码为空。直接点击回车进入;若出现图1的界面, 则表示已经成功安装了MySQL。
5 PHP模块安装
(1) # cd /usr/down;
(2) # tar -zxvf php-5.2.1.tar.gz;
(3) cd php-5.2.1 ;./configure --prefix=/server/php --with-mysql=/server/mysql --with-apxs2=/server/apache/bin/apxs // --with-apx2=/server/apache/bin/apxs指明使用共享的Apache 2.0处理模块;
(4) #make &make install;
(5) cp php.ini-dist /usr/local/lib/php.ini //整合环境;
(6) 在Apache配置文件中添加如下内容, 然后存盘退出:
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .ph
p (在DirectoryIndex index.html index.html.var一行后加上index.php)
(7) # vi /server/apache/htdocs/phpinfo.ph
p//在网站根目录下建立一个phpinfo.php的文件。输入如下内容, 存盘退出:
< phpPhpinfo () ;
>
(8) 在浏览器中打开http://localhost/phpinfo.php, 若出现与PHP相关信息的网页, 则说明安装成功, 否则需进一步调试;
(9) 安装phpMyAdmin
# tar -zxvf phpMyAdmin-2.10.0.2-all-languages.tar.g
# cp -r phpMyAdmin-2.10.0.2-all-languages/ /server/apache/htdocs/phpmyadmin/
// 将phpmyadmin剪切到网站根目录下。
可以在浏览器中输入以下地址进行测试:http://localhost/phpmyadmin/。
6 应用实例——简单聊天室系统
聊天室是最简单的网站应用之一, 它能够实现不同用户的在线沟通。聊天室的主要功能有:用户注册、用户发言、查看用户信息、查看历史聊天记录。
(1) 系统流程。
本系统分为聊天功能子系统和用户管理子系统, 系统首页为index.php, 模块之间具体逻辑关系如图2。
(2) 数据库设计。
系统的数据库有chat和member两个表, 分别用来存储聊天信息和用户信息。
(3) 系统实现。
系统主页面分为聊天和用户管理两大功能区域。两个功能区域分别需要用到连接数据库和判断是否为登录用户这两个公共文件, 其中, dbconnect.php用于创建与数据库的连接, 其源代码如下:
< php $link_id=@mysql_connect (“localhost”, “root”, “guest”)
or die (“连接数据库服务器失败:”.mysql_error () ) ;
//选择要访问的数据库
@mysql_select_db (“chat_db”, $link_id)
or die (“连接数据库服务器失败:”.mysql_error () )
>
在聊天子系统中, 用户可以选择与一个或多个在线用户进行聊天, 并且能够查看历史记录。聊天子系统需要文件speak.php、chat_display.php、chat_private.php以及chat_history.php。其中, speak.php用于用户编写聊天信息的内容, 将信息存储到数据库chat表中;chat_private.php用于实时显示和某一在线用户聊天的内容;chat_history.php用于显示用户聊天的历史记录。依次按照系统功能和php的语法编写各个文件代码。
至此, 已经完成了LAMP的搭建和典型实例的测试。最后, 有两个问题值得注意:①在安装Linux的过程中, 如果选择完全安装, 则已经安装了LAMP环境, 但是此时版本相对较低, 为了在安装过程中不出现差错, 并且保证日后系统能够稳定运行, 最好先卸载低版本环境的相关软件;②若要提高PHP的执行效率, 可以安装Eacdelerator加速软件, 并利用Nginx实现Web负载均衡。
摘要:LAMP常用于搭建动态网站或者服务器, 是目前国际流行的Web框架;LAMP的各个组件有通用、跨平台、高性能、低价格的优势, 是企业搭建网站的首选平台。LAMP环境的搭建过程较为复杂, 具体过程根据选择组件的版本不同存在差异, 并且应注意各模块安装的顺序。聊天室作为最简单的网站应用之一, 是LAMP方案实现的一个典型实例。对此进行了论述。
关键词:LAMP,开源,环境搭建,Web服务
参考文献
[1]LUKE WELLING LAURA THOMSON.PHP and MySQL WebDevelopment[M].北京:机械工业出版社, 2009.
[2]李建伟, 夅积仁.PHP+MySQL开发实例教程[M].北京:中国电力出版社, 2010.
网站设计方案
摘要:ANT公司目前主要提供企业内部软件以及系统产品,其目标用户为各大、中、小企业和一些组织机构等。在网络全面普及的情况下,为了让ANT的产品得到更好的推广,使企业用户更好的体验ANT的服务,需要建立一个ANT公司自己的网站,从而让ANT团队的创新服务于社会。
关键词:ANT、网站设计、功能定位、内容规划
在这个网络高速发达的时代,一个企业没有企业网站就等于在激烈的竞争中处于了劣势。企业网站就是企业在互联网上的名片。以下就是我对ANT公司建立企业网站的设计方案。
一、建设网站前的市场分析
1、企业内部软件的需求分析
我国国内企业软件市场相当广阔,软件技术和产品的研发能力也比较强,但有大量的软件产品尚未实现市场化和产业化,特别是通过了作坊式的阶段后,现在形成市场化格局基础上,更要注意软件的开发思路和营销战略。国内很多企业业务习惯各有不同,管理者素质参差不齐,计算机管理意识淡薄,尚没有把信息提到企业战略资源的高度。强化信息意识,使国内企业摒弃旧观念和落后方法,是一项长期而艰巨的任务。因此,企业软件和系统有很大的市场。
2、软件产业发展的趋势
软件技术的发展主要集中在一下几个方面:(1)软件体系结构和框架或架构技术;(2)基于网络的通信与分布协同计算技术;(3)海量信息存储和处理技术;(4)超高速信息处理技术;
(5)实用的信息安全与容错软件技术;(6)先进的人机交互与虚拟现实技术等。总体来看,软件发展的趋势是面向个人、主动服务;面向对象、开发群体;国际协同、国内合作;多为信息、智能处理;资源共享、安全可靠。企业软件开发思路要符合软件产业的发展。
二、建设网站目的及功能定位
1、企业网站建设的目地
1、宣传推广企业及产品,提升企业形象
企业网站的作用类似于企业在报纸和电视上所做的企业宣传片,不同之处在于企业网站容量更大,企业几乎可以把任何想让客户及公众知道的内容添加到网站,如企业简介、产品介绍等。
2、加强企业与用户的沟通,让企业更了解用户
在企业网站上,可以增加留言板、在线客服、IM客服入口(如QQ客服)等多种方式的沟通渠道,让用户和企业的沟通更加方便快捷。有了这些基于网络的沟通渠道可以大幅度节省企业的通讯成本。不仅如此,企业还可以在企业网站上发布企业最新的动态,宣传最新的活动,让用户第一时间了解企业的第一手资讯。
3、电子商务功能,更丰富产品销售渠道
4、开发潜在客户
2、企业网站的功能定位
目前,ANT公司内部有一批高学历高技术型科研人才,并在不断补充新鲜血液。根据ANT现有的资源和客户需求,并整合公司发展的需要和计划,决定了该网站的功能网络营销型网
站,因为本企业真是起步阶段,前期工作要大力宣传和推广本公司的产品和服务。以网络营销为主,客户服务及电子商务为辅。建立本网站应达到的目地为:把公司产品推广出去,让更多的企业了解本公司,挖掘潜在客户,从而把潜在客户转为盈利客户。
三、网站技术解决方案
网站的安全技术包括
1、服务器的选择。
服务器的健康状况 :这里要说的服务器健康状况主要是从同服务器共IP网段的其他网站来考虑的,同一个服务器同一个IP网段的一些网站因为使用黑帽作弊导致网站被降权。所以,我们的检查要购买的IP网段是否存在这样类型的网站以及是否有大量遭到降权处罚的网站,避免自己的网站深受牵连。
服务器的稳定性 :对于服务器的稳定性也是非常重要的,如果你的服务器空间经常隔三差五的打不开,对于网站必然是巨大的打击
服务器的访问速度:当蜘蛛爬行抓取网页受到阻扰的时候可能就放弃了停止继续爬行,这个时候我们的网站的收录也会受到影响,所以,我们在选择服务器空间的时候一定要选择访问速度快的优质空间
服务器的功能支持 :服务器的功能支持还包含了很多方面,当然是越完善越好,是否支持url静态化就是一个非常重要的功能
2、操作系统的选择
便于部署、管理和使用。
安全的基础结构。
企业级可靠性、可用性、可伸缩性和性能。
采用新技术,降低TCO3、网站安全性措施,防黑、防病毒方案。
局域网安全措施:进行局域网网络分段,将非法用户与网络资源相互隔离,从而达到限制用户非法访问的目地。
Internet互连安全措施
防火墙技术
反病毒技术
数据加密技术
4、相关程序开发。如网页程序ASP、JSP、CGI、数据库程序等。
四、网站内容规划
网站内容是让客户了解公司最直观的窗口,本网站主要内容有:
1、公司简介。包括公司历史,创建原因,企业文化等内容。
2、产品介绍。有历史研发产品、正在研发产品和计划研发产品。另有产品的使用介绍、功能和注意事项,及其他附属产品等。
3、服务内容。线上服务、线下服务、服务范围等。
4、价格信息。主要产品价格、附属产品价格、服务价格等。
5、网上订单。
6、联系方式。
五、网页设计
1、色彩。色彩是艺术表现的要素之一。在网页设计中,应根据和谐、均衡和重点突出的原则,将不同的色彩进行组合.搭配来构成美丽的页面。根据色彩对人们心理的影响,合理地加以运用。本网站以绿白为主色,绿色一方面突出企业的活力,另一方面,突出我们设计的软件可以帮助企业用户节约能源,减少浪费。白色使页面看起来更加简洁大方。
2、布局。网站主页面采用三栏式设计,根据网站设计的“F”原理,网站最上是导航,并且应符合“八三”原则。网站的最左和中间是突出我们企业最主要的信息。这样可以让浏览者一目了然。
3、内容。因为本网站的是属于商业性质,所以应尽量放一些与公司产品有关并可以吸引浏览者眼球的内容。并把本公司参加的比赛活动以及获取的奖项显示在企业网站上,增加用户对企业的认同度。
六、网站维护
网站维护是为了让您的网站能够长期稳定地,及时地调整和更新您的网站内容,在瞬息万变的信息社会中抓住更多的网络商机。
1、服务器软件维护
包括服务器、操作系统、和Internet联接线路等等,以确保网站的24小时不间断正常运行。
2、服务器硬件维护
计算机硬件在使用中常会出现一些问题,同样,网络设备也同样影响企业网站的工作效率,网络设备管理属于技术操作,非专业人员的误操作有可能导致整个企业网站瘫痪。没有任何操作系统是绝对安全的。维护操作系统的安全必须不断的留意相关网站,及时的为系统安装升级包或者打上补丁。
3、网站安全维护
随着黑客人数日益增长和一些入侵软件昌盛,网站的安全日益遭到挑战,网站安全维护也成日益重视的模块。而网站安全的隐患主要是源于网站的漏洞存在,而世界上不存在没有漏洞网站,所以网站安全维护关键在于早发现漏洞和及时修补漏洞。
4、网站内容更新
建站容易维护难。对于网站来说,只有不断地更新内容,才能保证网站的生命力,否则网站不仅不能起到应有的作用,反而会对企业自身形象造成不良影响。