
网站设计与开发论文十篇
网站设计与开发论文篇1
网站开发论文参考文献:
[1]黄宝玉,项国雄.国家精品课程建设现状分析及思考[J].中国高教研究,2007(9):72-75.
[2]史金昌.浅析基于ASP.NET的Web网络应用程序的安全开发[J].科技创新导报,2008(23):37.
[3]李志勇,魏红.高校精品课程数字化资源建设与推广应用研究[J].电脑知识与技术,20l0(2):485-486.
[4]张书梅,符蕴芳,刘智国.网站安全管理的方法与具体实现[J].石家庄学院学报,2005,7(6):54-56.
[5]阳卫文,王建斯,基于P2P流媒体系统模型的研究进展[J].现代电子技术,2008(2):159-161.
[6]万荣泽.基于ASP.NET技术的统一后台网站群的设计[J].微计算机信息,2007,23(8):260-262.
[7]王红雨,蔡成闻.基于ASP.NET的课程平台设计与实现[J].聊城大学学报:自然科学版,2007,20(1):78-82.
[8]顾正刚,毕海峰.网站规划与建设[M].北京:机械工业出版社,2007:4-8.
网站开发论文参考文献:
[1]孔祥鑫.基于PHP技术的校园网站的设计与实现[D].天津:天津师范大学,2012.
[2]李良.基于PHP的商业站点设计与实现[D].南昌:南昌大学,2010.
[3]杜闯.PHP在动态网站开发中的优势[J].电脑知识与技术,2010(13).
[4]贾素来.使用PHP和MySQL开发动态网站[J].大众科技,2011(3).
[5]李晶.PHP技术应用于中小企业网站开发探讨[J].软件开发设计,2014(10).
[6]杜闯.PHP在动态网站开发中的优势[J].电脑知识与技术,2010(13).
[7]贾素来.使用PHP和MySQL开发动态网站[J].大众科技,2011(3).
网站开发论文参考文献:
[1]靳莹.基于缓存技术的内容管理系统研究[D].吉林大学,2014.
[2]黄菊.分布式缓存技术及其在车辆监控系统中的应用[D].北京邮电大学,2015.
[3]崔解宾.分布式内存缓存技术在数据处理平台中的研究与应用[D].北京邮电大学,2015.
[4]李光瑞.Map/Reduce型海量数据处理平台中的内存级数据缓存技术研究[D].北京工业大学,2013.
[5]易会战,王锋,左克,杨灿群,杜云飞,马亚青.基于内存缓存的异步检查点容错技术[J].计算机研究与发展,2014(06):1229-1239.
[6]韩陵宜.网页制作课程教学及考核方式的研究与探索[J].计算机教学与教育信息,2008(03).
网站设计与开发论文篇2
>> 电子商务网站后台网页文件管理探索 网页制作与电子商务网站安全 浅析电子商务网站的管理 电子商务网站的设计 试论电子商务网站规划中的几个问题 试论电子商务网站的平面设计原则 基于电子商务网站设计与管理研究 论企业电子商务网站的安全控制 电子商务网站的生存困境 校园电子商务网站的研究与实现 如何创建高信誉的电子商务网站 电子商务网站设计的实用原则 旅游电子商务网站的构建 电子商务网站建立方式的探讨 基于电子商务网站的WEB内容挖掘 电子商务网站的规划与设计 电子商务网站的SEO与推广策略 运营外贸电子商务网站的关键细节 浅析电子商务网站的身份认证技术 企业电子商务网站的安全策略 常见问题解答 当前所在位置:、default.asp以及default.htm等文件,及其他所必要的系统文件。
(2)按照功能内容建立相应的子目录
为每个主菜单(主要功能)建立一个相应的独立目录。譬如,在“网上书店”这个实例网站之中,将邮箱列表以及用户管理等功能建立相应的目录。
(3)在每一个独立的目录之下,都建立独立的Images目录
在刚开始进行网站制作的时候,很多人都习惯将所有的图片存放在这个目录之中。但是在后来却发现极其不方便,经过多次的实践发现,为每一个栏目建立一个独立的Images目录,但是根目录下的Images目录仅仅用来存放首页上的一些栏目的图片。
(4)网站的文件名称和目录名称命名要规范化
在通常情况下,一个大型的电子商务网站均由很多的子页面组成,所以在设计的初期阶段,需要为网站设计一些合理且新颖的页面名称,这样以来不仅方面维护与管理,而且也能够使其快速被搜索引擎检索到[5]。
3 结束语
随着时代的进步与发展,人们已经不仅仅在于满足单调乏味的生活模式了,在这样的背景之下,互联网技术开始慢慢地融入到人们的生活和生产之中。这也就使得方便人们生活的电子商务日渐壮大起来。目前大多数人的生活,都开始与电子商务紧密地联系到一起,然而,电子商务的后台网页设计以及网页管理均之间关系到整个电子商务模式的运行。
总而言之,作为一个优秀的电子商务网站的设计人员,一定要将网页文件管理的因素考虑进去,设计出最优化的方案,从而方便网站的管理,为人民的生活提供更大的便利。
参考文献
[1]穆翠霞,周琳琳.电子商务网络资讯管理系统的设计与实现[J].电脑开发与应用,2014,10(4):12-15.
[2]周艳萍,蔡玲.网页设计与制作在电子商务中的应用[J].电子商务,2016,8(6):57-58.
[3]连莹.基于ASP技术电子商务平台设计[J].理论界,2012,12(5):210-211.
网站设计与开发论文篇3
【关键词】网站开发与网页制作 网络现状分析 网络设计未来发展规划
网络课程设计是针对当前网络教学过程中,如何有效直观的进展课程和培养学生实际操作能力的一种教学方式,它突出以学生为重点,强调理论实际相结合从而达到快速掌握和应用的目的。“网站开发与网页制作”是运用编程语言,数据库语言和网页美工的一种集网页链接、编辑、制作生成的所见即所得的网站编辑程序,它的诞生提高了宣传和认知能力,加速了电子商务的发展,基于它的重要性和普遍性,激发了我们对网络课程设计的浓厚兴趣,使之精益求精,来确保我们的“网站开发与网页制作”课程丰富多彩,运用自如。
1 “网站开发与网页制作”网络设计现状分析
1.1 网站开发语言安全性
网站开发采用的语言有ASP、php、aspx、java等,实际开发制作中PHP+SQL的应用非常广泛,这在网络课程设计中也是综合运用的重要课程,它能独立实现网页的自由切换,完成复合图形的链接,调整网站的模式结构,它的动态因素还能起到吸引眼球,脱颖而出的效果;网站开发中PHP+SQL的综合运用更是提高了网页的利用空间,加速了后台数据库的建立,同时提高了网站开发的安全性和注重浏览者的综合感受。
1.2 静态网页制作中Dreamweaver的应用
现阶段,在网站开发与网页制作课程中,Dreamweaver网页静态编辑器应用最为广泛,它从最初的1.0版本升级到CS5,同时它的功能也从简单的调节色阶、饱和度、制作文字图框上上升到独立编辑和创建动漫图片,三维立体调色,人物实体渲染等丰富强大的功能,这在网页制作图像编辑上发挥了立竿见影的作用,其次它带有扫描和创作功能,使制作的图片所见即所得;同时他还具有自由变换渲染实景的强大功能,可以还原复古地域风情、分辨明暗光景、丰富人物表情等,使我们的图像新颖而富有特色。
1.3 收录引擎对网站的友好度
搜索引擎属于网站开发与网页制作的后台工作,它是支撑网页正常运行的必要条件,也是网站链接显示的重要组成部分,PHP、JAVA、ASP程序的编写就好比人的大脑,它的关键度和完整度不言而喻。在制作处理完网页,建立网站后往往要优化系统,有利于提高网站的点击率和被百度收录的几率,这也是网络课程设计的范畴,由于网页脚本语言的改革使得SEO优化系统后丰富了网站的实用性,从而提高了网站开发与网页制作的热情和创新性。
2 “网站开发与网页制作”设计发展规划
2.1 多层次深发展满足不同领域的需求
网络课程是一种以学生为主体的网络教育方式,它注重学生的实操能力和融会贯通能力,改变了老师口传式的传统教学模式,更好的活跃了学生氛围。网络课程设计可以根据学生接受能力的不同、所处领域的不同实行分类式教学模式,分层次辅导,有的放矢。例如,对研究和专业学生的教学,专业学生注重就业方向,我们设计的网络课程就偏重于实用性,把日后经常用到的知识点纳入教学中;对于研究倾向的学生偏重于后台技术的开发,使它们在今后的研究中取得新的进展和突破,这样做到有针对性的因材施教可以满足不同领域学生的需求。网络课程设计不受时间和地点的限制,可以重复式学习和互动,使学生更好的接受和完成学习任务。
2.2 整合资源优化知识结构,提高网络课程设计效率
在网络课程设计中,注重知识点的整合和知识结构的优化是关键的一个步骤。网页制作不仅要求学生灵活掌握网站框架结构,而且在其艺术性上也提出了更高的要求,例如:在网页制作中加入文字描述是我们常常遇到的问题,这时我们可以涉及如何加入文字并进行艺术设计,如何制作文字动态效果,并且兼顾抓取整段文字的关键词,浏览备注信息和搜索引擎中出现的频率等,这样就构成了由点到面,循序渐进形成一系列连贯的知识点。再有网站开发过程中,网站链接浏览器的选择也十分重要,它涉及到网站的权重问题和优先选择问题,网站权重突出了网站的地位和导向,我们来换位思考一下,在搜索时习惯输入什么知识点链接哪些网站,什么样的域名优先录取等都是我们需要考虑的,这也是我们网络课程设计中资源优化的体现。
2.3 理论实际相结合,培养学生动手能力
在网站开发与网页制作网络课程设计中,首选要建立大量的图库资源和图片资料,要求学生在日常生活中注意积累如各地人情,旅游风景,代表建筑物等一些列具有纪念价值的图片,使得网页制作过程中有丰富素材可用;其次课程设计中要多引进网站创新案例,利用多媒体播放一些特点鲜明的网站作品,使学生在潜意识中加深印象,在创新案例讲解过程中融入教学重点和网络设计难点,使学生享受成功案例的同时学到知识,长时间耳濡目染使学生形成一种创新网站设计构想的良性循环;最后要多培养学生善于总结和创新能力,注重学生的动手能力,在网络课程设计中要留出足够时间,反复实操。
2.4 将前台简单的网页编辑延伸至后台技术的开发及数据库的整理
网站后台制作是一项乏味而艰巨的任务,针对它的特殊性和复杂性,在网络课程设计时,注重多媒体的使用,这样可以使枯燥的编程程序直观的表达,易于学生的接受;其次后台数据库的整理工作更是需要专业知识的铺垫,需要多涉及实际数据的推算和项目数据库整理工作,同时注重学生的综合感受和自我评价能力,使它们能完全融入先进的课程设计中,从而达到理论实际结合的目的。
3 结束语
时代在发展,教育在改革,随着计算机应用的普及,网络教育占据主流力量,网站开发与网页制作网络课程设计会得到大力的推广和应用,它不仅可以直观形象的讲解原理,因材施教,而且注重学生理论实践相结合的动手能力,从而大大提高了学生的综合素质和就业适应能力。
参考文献
[1]韩陵宜.网页制作课程教学及考核方式的研究与探索[J].计算机教学与教育信息,2008(03).
[2]纪明明.浅谈“项目教学法”在网页制作与网站设计课程教学中的应用[J].中国新技术新产品,2010.
[3]卢新建.试谈ASP动态网页课程的教学探索[J].计算机应用教学研究,2010(10).
作者简介
史文斌(1986-),男,籍贯:江苏苏州,大学本科,现供职于苏州大学计算机学院,研究方向为计算机技术。
网站设计与开发论文篇4
【关键字】商务网站设计 课程改革 案例教学
一、引言
《商务网站设计》是电子商务专业技术核心课程,目的了解网站的架构,掌握网站开发技巧和能力,特别是掌握商务网站设计与开发能力。《商务网站设计》内容涉及静态网页制作、SQL server数据库应用、动态网页编程等内容,是一门难度特别大的技术综合课程。
二、教学中发现的问题
由于《商务网站设计》集网页制作、数据库应用、网络编程、系统开发设计于一身,技术性,专业性、实践性、动力能力要求非常强。在教学中活动中,发现存在下列主要问题:
1.教材过于简单
现在,社会上介绍网站开发程序和技巧的课本主要是二类教材,软件和java编程。现实用教程为例,由于同学刚学习网络编程,所以教材往往会采用实用教程作为教材。教材首先介绍VS201运行环境,变量定义if语句forwhile循环,类属继承,基础web控件内置对象,主要对象,数据控件GridView显示数据,主题与模板,网站导航,XML数据传递和web服务。教材往往把各部分单独介绍,没有相互配合,完成整个系统,各个web控件、内置对象、对象、GridView的功能介绍得特别简单,以方便学生了解掌握基础知识和基本技能。
2.教学案例简单不连贯,教学方法以讲为主
由于教材为适应初学者,数据库操作只介绍一个表的查询、插入、修改、删除等最基础操作;最重要的GridView控件只介绍数据查询显示,而GridView的分页、链接字段、图形显示、删除修改等特别重要功能,一概不说。前一章案例与后一章案例毫无关系,系统开发实用常用知识和技巧都不讲。《商务网站设计》比较高要求围绕商品展示、商品查询、购物车、下订单支付等功能,完成商务网站开发,内容包括设计静态网页,数据库的表,网络编程,使它们形成一个有机整体。但教材对这些内容无从谈起。
另外上课以老师讲课为主,老师将网站制作需要的知识点,做成PPT,进行讲解示范;学生通过简单模仿老师讲解的方法,完成网页功能,造成老师教什么,同学就只会什么,没有深入分析为什么,结果{杀了同学主动性创造性。
3.课程网站成摆设,互动性差
许多学校都要求老师建立课程网站,方便同学课后学习。老师与同学的互动主要是在课堂时完成;课后,老师与学生各忙各的,交互性差,只是通过课程网站完成,让同学自主学习。
通常老师只是简单把教学大纲、教案、课件PPT和相关视频放到课程网站上,对课程网站内容更新慢,缺乏指导,没有相互讨论。同学上去,发现资料比较少,,更新比较慢,去了2、3次就不去了。课程网站缺少人气,基本成摆设。
三、改革措施
1.加强教学内容
把常用实用的知识、编程技巧讲深讲透,把重要控件功能、程序、应用,反复讲反复练,比如Gridview的自定义显示数据、分页功能、字段链接、选择、修改、删除等重要功能,相关事件、对应程序,扩展到如何使用Gridview控件在同一个网页中完成显示、修改和删除,实现直观方便完成数据管理功能。
2.以电子商务角度选择案例,加以扩展
教学中,应该以学生熟悉、简单B2C商务网站作为案例,比如网上书城,介绍商务网站基本功能―前台:商务展示、商品查询、详细信息、购物车、下订单、用户登陆注册,后台:商务管理、优惠打折等功能;数据库数据如何变化,才实现网上购书。最后逐步讲解主要程序技巧,完成商品展示、购物车、下订单等功能。
学生三四个人组成一组,分别选择网上书店、海尔公司商务网站、C2C商务平台等不同商务网站、或者QQ空间、社区论坛、军事网站等作为项目,通过自主完成项目,发挥主动性创造性,大大提高同学的开发设计商务网站的能力和经验。
把商务网站的各个功能拿出来作为任务,由各个小组分别负责,组织分析讲解要点和主要技能,全班同学讨论,最后由老师点评。也可以把完成项目过程,遇到困难,收获的经验,或者学到技巧,在课堂上与同学交流,提高彼此水平。避免老师不管学生吸收能力,满堂灌的现象。
3. 增强课程网站互动性
老师每次上完课,把上课内容、作业都放到课程网站,学生从课程网站下载资材,课后学习,完成作业并上传到课程网站,方便老师检查。学校规定每学期各门老师每周固定一个时间在课程网站与同学探讨互动。老师把思考题、扩展案例放到讨论区,让同学上课程网站进行讨论,指导学生学习,回答学生问题,并通过学生的表现,给出一定平时成绩。
四、结论
《商务网站设计》是一门电子商务专业综合性实验性非常强的课程,要以真实的商务网站为精讲的安全,即要对基础知识讲深讲透,也要对重点控件熟练应用,发挥同学热情和能动性,扩展到其他常用网站。课堂上课后,都需要加强互动,才能上好《商务网站设计》课程。
参考文献:
[1]刘容容,《电子商务网页设计与制作课程教学改革探究》 (J),职业,2015.5,53
网站设计与开发论文篇5
关键词:电子商务;网站;能力分析;模块
中图分类号:TP399 文献标识码:A 文章编号:1007-9599 (2012) 19-0000-02
1 电子商务专业学生的就业岗位
网站运营经理、主管。一般要求:熟悉网络营销常用方法,具有电子商务全程运营管理的经验;能够制定网站短、中、长期发展计划、执行与监督;能够完成整体网站及频道的运营、市场推广、广告与增值产品的经营与销售;能够完成网站运营团队的建设和管理,实现网站的战略目标、流量提升与盈利。
网站开发人员。一般要求:负责网站WEB页面的开发与后台的技术支持;能够满足运作层对技术层的需要;精通ASP/PHP/CGI 3种开发工具的一种,能够独立开发后台;精通SQL server、Access 能够独立完成数据库的开发。熟练掌握Windows等操作系统;熟练掌握SQL Server,熟悉Oracle数据库管理系统;熟悉网站的管理、设计规划、前台制作、后台程序制作与数据库管理流程与技术。
网络营销员。一般要求:熟悉网络、网络营销和办公软件;负责公司产品在网络上的推广;对网络营销感兴趣,并能很好地掌握电子商务及网络发展的各种理念。
外贸电子商务。一般要求:负责维护并回复阿里巴巴、环球资源等电子商务平台的外贸客户询盘;参加广交会、义博会、德国科隆博览会等专业性展会。
2 电子商务专业学生的能力要求
根据电子商务专业的岗位需求及今后的职业拓展的需求,该专业一般的需要技能包括如下的五个方面。
从业基本能力:基本政治素养;职业道德;英语、计算机技能;应用文写作能力;运算、逻辑判断能力;人际沟通能力。
商务专业基本能力:市场经济基本知识;经济法基本知识;财务基本知识;管理及管理信息化基本知识;计算机网络基本知识;电子商务基本知识。
网络营销能力:营销推广能力;市场发展与开拓能力;网络商务信息收集能力;网络商务推广能力;电子商务营销策划能力;广告设计推广能力;客户管理能力。
商务信息化能力:电子图形设计能力;网络设计开发能力;动画制作能力;网页设计和制作能力;网站建设与维护能力;网页和网站优化能力;数据库管理与维护能力。
贸易与物流管理能力:国际贸易基本理论和流程操作能力;物流基本理念;网络配送与管理能力。
3 电子商务专业所需求的课程设置
根据以上对专业需求的分析和能力需求的删选,初步确定配套的课程,运用“宽基础、活模块”的课程体系的分层法,把所有必须的课程按照该理论要求分层设置课程群。各学校还可根据本校的实际情况加于增删修改。
从业基本课程群。英语、计算机应用基础、公共关系、礼貌礼仪、心理学、德育、数学、语文、体育。
专业基本课程群。经济学、管理学、会计学、统计学、市场营销学、计算机网络技术、电子商务概述等。
专业基础课程群。网络营销方面:网络营销与策划、广告学、客户关系管理;商务信息化方面:网络管理基础、图像与动画制作、商务网页制作、编程基础、数据库技术、软件应用与开发(ASP);贸易与物流方面:进出口贸易、供应链与物流管理。
专业选修课程群。多媒体技术、知识产权法、外贸函电、网络广告与开发、PHP/CGI、SQL SERVER/ACCESS、网页三剑客、PhotoShop、Coreldraw、2000/2003/Linux/Unix、广告创意、电子商务案例分析、货币银行学、企业电子商务管理、电子银行与网络支付、电子商务安全与管理等。
课程实训、综合实训和毕业作业。网络营销实训、网络技术实训、商务网页制作课程设计、编程基础课程设计、互联网软件应用与开发课程设计、进出口贸易实训、物流实训、电子商务综合实训、计算机考证、(助理)电子商务师考证、毕业实习与作业等。
4 五年制高职学生应具备的基础理论与最低技能
本着 “基础够用、突出技能”的高职教育基本特点,基础理论:忌讳大而全,除去必要的基础理论课程如英语、计算机、体育等从业基础课程和经济学、会计学、网络技术等专业基础理论外,其余的专业课程突出电子商务的特点,有针对性地选择关联性强、不可或缺的理论课程来自支持实践课和实训课。并且可以根据学生的特点选择某个方向(网络营销方向、商务信息化方向、贸易物流方向),通过选修课来强化该方向的教学力度。最低技能包括计算机及网络运用技能、(网络)营销能力、电子商务网站的维护。
5 现有教学计划实施过程中的问题并提出相关改进意见
(1)改部分政治理论性课程为大学生素养(礼仪方面)的课程。(2)适当调整集中实践课,去除微机组装的课程,增加商务网站创建、网上销售(开店)模拟实验、商业策划/创业策划大作业等岗位需求的技能实践课。(3)考证代替课程学分,考取相应的等级证书或资格证书代替课程考试,例如通过计算机国家一级免考计算机应用基础课程。(4)毕业设计严格把控,端正学生的设计态度,在学生毕业前尽可能强化专业技能。
6 电子商务专业实践性环节的改革措施
方法一,商业策划。
基本内容:以目标企业的商务创新应用与商业价值提升为目的,以电子商务为手段,设计并提交相应的电子商务策划方案。
具体内容:
(1)商务策划概要:简明、扼要地概括策划方案,要求语言精炼,对目标企业具有吸引力。
(2)产品与服务:对目标企业现有的产品、服务、营销、业务流程等的改进,要求特色鲜明,有较显著的竞争优势或市场优势。
(3)市场分析:对产品或服务的市场容量、市场定位等进行合理的分析,要求方法恰当、内容具体,对目标企业具有较强的说服力。
(4)竞争分析:对相同或相似的产品与服务、对行业现状与发展趋势等进行深入的分析,要求内容具体,对目标企业具有较强的说服力。
(5)营销策略:要求营销策略成本及定价合理;营销渠道通畅;促销方式有效,具有吸引力;有一定创新。
方法二,淘宝网上开店,创业策划。
基本任务:参赛学生在线学习淘宝网的服务与产品功能,并尝试开设网店,以了解和体验淘宝网的商务应用价值及其运作方式。以店铺人气、团队合作、销售额的增长百分比、销售量的增长百分比、商品页面总浏览量、商品页面浏览量的涨幅、店铺策划水平、店铺营销方式、效果及与方案的匹配度等方面来考察参赛学生的实践能力。
创业策划:参赛学生针对自己参赛店铺的商务问题,基于淘宝网的功能,设计参赛店铺的经营管理方案(方案包括经营思路以及营销策略等内容),并向大赛组委会递交。
方法三,企业电子商务实用型网站设计。
基本任务:参赛选手在企业实践的基础上,设计并创建企业电子商务网站。
(1)整体视觉效果:体现设计企业电子商务网站特色,有企业LOGO等;
(2)页面规划:页面的规划合理、美观、易扩充;
(3)易用性:方便用户浏览,限制首页在1M以内;
(4)兼容性:在各种浏览器、各种分辨率下能正常显示和运行;
(5)交互性:会员能够注册、登陆和购物。
参考文献:
网站设计与开发论文篇6
一、高中信息技术学科专题资源网站建设背景
(一)基础教育课程改革的要求
高中信息技术课程标准提出:需要从知识与技能、过程与方法、情感、态度与价值观三方面培养学生,其中,在过程与方法方面,重点培养学生的探究能力、自主协作学习能力、实践能力以及解决问题的能力。[1]《国务院关于基础教育改革与发展的决定》中也提倡:“鼓励合作学习,促进学生之间相互交流、共同发展,促进师生教学相长。各地要建立教育教学改革实验区和实验学校,探索、实验并推广新课程教材和先进的教学方法”。而专题资源网站为学生的协作学习提供了学习与交流的环境,所以,在高中信息技术课堂中开展基于专题资源网站的协作学习符合当前新课标以及基础教育改革的要求,是培养学生自主协作学习能力的有效途径。
(二)专题学习网站的发展现状
专题学习网站是中国国情下的专有名词,是立足于国内现实的一种提法,在国外没有对等的名词。但是国外及香港、台湾地区正在研究的专题教学、网络专题教学与此非常相似。[2]因为国外对协作学习的研究比较多,无论是在理论上还是实践上都有了很大发展。因此,也涌现了一批优秀的基于网络的协作学习支撑平台。笔者在中国知网(http://www.cnki.net/)的“中国学术文献网络出版总库”中采用“标准检索”,具体日期从2001年1月1日到2011年12月31日,输入关键词“专题学习网站”共检索到647篇文献,统计结果如图1所示,专题学习网站的研究领域不断增加,实践证明这种教学方法较传统讲授式教学方法具有更大的优越性,能弥补传统课堂教学的不足。
图1 国内专题学习网站文献发表年度分类汇总
(三)自主-协作学习理论的提出
合作学习是目前普遍采用的一种教学理论和策略体系。由于它在改善课堂内的社会心理气氛、大面积提高学生的学业成绩、促进学生形成良好的非认知心理品质等方面实效显著,被人们誉为:“近十几年来最重要和最成功的教学改革”。[3]随着普通高中教育的不断升温,高中学生生源质量的不均衡摆在教师面前,而国外的大量研究表明,合作学习在促进后进生学习方面成绩显著。Zimmerman指出,自主学习策略能够解释近80%的成绩变异,经过20多年的研究,结果也表明,有效地指导学生自主学习的确能够改善那些智力、遗传、家庭处境等不利的学生的学习成绩,缩小他们与其他学生之间的成绩差距。[4]因此,改革中学信息技术传统的教学模式,在课堂教学中利用专题学习网站的形式,融合自主学习和合作学习的理论,将会有效地提高学生的学业成绩。
二、高中信息技术专题资源网站的设计与开发
信息技术学科专题学习网站的本质是一种基于网络资源的学生自主学习、协作学习、研究性学习系统。它通过在网络学习环境中向学习者提供协作学习交流工具和大量的专题学习资源,而使学习者自己选择和确定学习、分析并选择资料,应用知识和工具去解决实际问题。本文基于专题学习网站的研究偏向于资源,所以,题为专题资源网站。下面以笔者设计开发的专题学习网站《“‘桥’通世界”——网站实现》为例,具体阐述信息技术专题资源网站的设计与开发。
(一)专题内容的确定
笔者根据扬州水乡桥多的特点确定《“‘桥’通世界”——网站实现》专题资源网站的主题(主页界面如图2所示)。本专题资源网站共分九个栏目:示范区、任务厅、素材区、知识窗、教程苑、软件站、作品厅、评价屋、讨论区。概括为四大板块:专题知识、专题协作学习环境、专题资源库和专题评价。其内容如下:
专题知识——分为知识窗、教程苑、软件站三个栏目。每个栏目包括文字、课件、视频等各种教学资源。这一部分为学习者提供相关的基本知识,供学习者自学。
专题协作学习环境——讨论区。栏目中建立了14个讨论小组。这一部分为学习者和教育者提供一个学习交流平台。学习者能够进入不同的组别,就自己感兴趣的内容发表言论,提出问题,回答问题,为本专题学习者创造一个协作、探索学习的环境。
主题资源库——示范区、素材区。主题资源库是关于信息技术专题知识方面的知识资源,为学习者提供自主探索学习时需要的各类相关资源,包括文本、动画、图像、音频、视频等。
专题评价——作品厅、评价区。作品厅栏目实现信息技术课堂学生作品的多元评价体系,评价区栏目供学习者进行组内自评、各组互评、教师评价。
(二)专题学习网站的结构功能
《“桥”通世界》网站结构如图3所示,它为学习者提供基于资源的自主学习、协作学习、探究学习等在线学习功能,实现保存学习者学习过程和学习结果的功能。专题知识部分具有能对专题知识定期更新的功能。专题资源库部分具有允许师生增加、更新、删除等资源的基本维护功能。专题学习网站为学习者提供良好的学习交流平台,使学习者可以按主题分组进行讨论、发问、回答等。专题学习评价部分能对学生的自我评测作出反馈。
图2 专题资源网站主界面
图3 网站结构
(三)开发过程
网站设计与开发论文篇7
关键词:网站开发;教学模式;考核方式
中图分类号:G712 文献标志码:A 文章编号:1674-9324(2012)09-0197-02
在我国,大部分高职院校的计算机及信息技术类专业开设了网站开发课程,例如网页设计与制作、动态网页技术等等。相比高级语言程序设计、数据库原理等专业基础课,网站开发课程教学模式有别于传统的基础理论课程。笔者从近两年从事此类课程教学的过程和经历中总结出了一些相关的教学经验,希望能对此类课程的教学模式的创新有一定的借鉴作用。
一、网站开发课程特点
网站开发课程主要介绍了在网站开发过程中需要使用到的知识与技术,全面阐述了网站的设计思想和实现方法,从而培养学生综合设计与开发网站综合素质,为学生今后毕业从事计算机信息系统或网络应用系统的开发、设计等工作奠定专业技能基础。综合来看,网站开发课程主要有以下特点:
1.知识综合性高。在学习该类课程之前,要求学生应该具有良好的程序设计、数据库和计算机网络等专业基础知识。在掌握网站开发技术的基础上,能综合运用相关知识与技能开发网站。
2.技能实践性强。在整个该类课程的教学过程中,需要学生实际开发实践动手的内容较多,技能的练习十分重要。
3.要求良好的自学能力。本类课程强调学生是学习的主体,教师只是起主导作用。所以学生自我学习的能力是关键,要求学生能利用手边资源,达到分析问题解决问题的目的。
二、课程教学模式的创新
高职院校培养的是学生的动手能力和解决实际问题的能力,让学生在学习中养成良好的习惯,将来毕业能很快适应企业的需求。然而市场经济体制下的社会竞争激烈,就业压力大。很多学生认为自己在大学期间学习的知识偏于理论,动手机会少,对专业学习的兴趣不高。所以要引导学生学习,首先要调动学生学习的积极性,加强学生的动手操作能力,并且探索一种适合这类课程的教学模式。所以传统理论知识课程以教师讲授为主导的教学方法在网站开发课程的教学中并不太适用,采用系统理论讲授和任务驱动法更适合这类课程的教学。所谓任务驱动法在任务的驱动下,培养学生自主学习的能力、积极主动地求解,通过教师的引导,使学生能够主动地讨论、交流,达到从“学会”到“会学”的质的飞跃。
1.课堂教学。课堂教学主要分两个部分:知识的讲解与案例的实训练习。在讲课之前要对学生的基本情况有一个初步的了解,如学生的专业基础知识结构、掌握基础知识的程度等。这样在介绍新知识的同时,可以有的放矢地对基础知识做个复习和总结。使学生能将之前学到的知识融会贯通。当正式进入课程内容的教学过程中,要着重介绍一种网站开发技术,并加以多样的案例讲解,运用多媒体手段,将整个开发过程全面详细并形象生动地展示给学生,并督促学生及时上机进行实训练习,巩固知识技能。当前网站的开发技术丰富多样,根据专业设置以一种技术为主线进行展开,系统地介绍相关的理论和技术知识,这样有助于对学生知识结构的构建。对于高职层次的学生,介绍过多的开发技术,反而使学生不知如何取舍,造成学生知识结构的混乱。我院信息管理专业是以作为开发技术的主线进行展开课程设置的。待到开发技术介绍完毕后,在介绍综合案例时,教师要从网站的整体架构入手,由大到小,由外及内,逐级细化。可以详细分析一个典型案例,按内容和使用到的技术进行分阶段的介绍,前台界面设计、脚本编写、后台数据库的建立和操作等,最后介绍网站的和维护。其他案例可以让学生按照这种分析模式,自己动手,逐步完成。学生通过自身参加了解整个小型案例的开发过程,可以在开发过程中不断地讨论、改正和完善遇到的问题,对相应的知识也会加深理解和记忆,同时增强了自身的实践动手能力,激发学生兴趣,提高学习自主性。
2.课外任务。由于课堂的教学时间不多,学生在开发过程中遇到的很多问题无法一一解决,就需要学生能在课外自主查阅资料、上网查询和互相探讨相应问题。在此,课外的教学资源网站就可以发挥其作用。教师有必要收集并整理资源丰富、难易程度合适的网站及其资源,在每堂课的结束前留下合适的任务,供学生参阅和动手实践。教师可以创建类似的网站,及时将课程的代码、视频等资源信息到网站上,学生也可以利用网络上传电子作业,进行网络互动交流,由技术好的学生代替教师进行问题指导等等,使师生的交流和沟通更为方便快捷,也减轻教师的重复工作量。
三、考核方式的改革
考试是对教师教学内容和教学质量的反馈,也是衡量学生对所学知识掌握程度的手段,所以考试是教学过程中的重要组成部分。网站开发课程应该属于实践性质比较强的课程,所以传统的考试形式并不适用。但是某些实践课程采用上机考试的方式进行测试,也不适合网站开发课程,毕竟要求学生在一两节课的时间内开发出一个小型站点不切实际。鉴于此类课程的特点,我们采用了分组综合实训的考试方案,其中包括课程设计、技术内容文档和答辩等内容组成。每个小组大约3~5人,以一个技术较好的同学带头组织进行选题和任务分配,每人完成自己的任务并参照相关技术文档编写自己的技术文档,最后在期末提交小组的设计作品并答辩。以组队的方式完成期末考核,也让部分学生在课程设计中能发挥自我优势。比如有的学生比较擅长美工,有的学生擅长编写代码,那么这种组合方式也能让学生意识到团队合作的重要性,锻炼学生的团队合作精神。最后答辩环节,全体人员需要介绍自己在整个任务中完成的工作,由同学和教师一起来进行评判。
经过两年的实践,这种改革以后的考核方式取得了比较好的效果。大大地提高了学生的学习兴趣和学习效率,也培养了学生独立思考、勇于探索的学习能力,使学生对知识的掌握更加连贯,树立学生学习的自信心,锻炼了学生的动手能力。
综上所述,对于网站开发课程的教学过程中,教师通过对学生的平时作业、课外任务和最终期末课程设计成绩进行有效的管理,可以节省大量的重复工作,有助于提高学生的综合运用知识、团队意识、实践动手和创新等能力,进一步激发学生的学习自主性,为学生今后的工作打下专业基础。
参考文献:
[1]陶俊才,周兴斌,谢泰生.计算机基础课程开设综合性和设计性实验的探讨[J].实验室研究与探讨,2005,24(7):80-81.
[2]肖宁,贾伟.大学信息技术类课程改革考试模式的探讨[J].山西财经大学学报,2006,28(1):187.
[3]蒋秋艳,张东.对教考分离模式的再思考[J].南通工学院学报(社会科学版),2003,(2):61-62.
网站设计与开发论文篇8
关键词:JSP,动态新闻,系统
0.引言
新闻系统,有时也统称为网站信息系统,是将网页上的某些需要经常变动的信息,类似新闻、新产品和业界动态等更新信息集中管理,并通过信息的某些共性进行分类,最后系统化、标准化到网站上的一种网站功能模块。网站信息通过一个操作简单的界面加入数据库,然后通过已有的网格式显示在网站上。
1.新闻系统Web平台的规划与实施
新闻系统的实施,要有目的、有计划、有组织及在正确的方法指导下分步实施。新闻系统实施的前期工作是关系到是否能够取得预期效益的非常重要的一步。
企业实施新闻系统总体上分为两个阶段:前期工作和项目实施。之所以这样分是考虑前期工作主要以企业自己提出工作安排为主,而后再转入新闻系统的项目实施,此时是以咨询机构或软件公司的实施方法为主。概括地说,企业要推行新闻系统,一般有以下几个原因:(1)企业领导的认识,认为新闻系统能对企业有一定的促进作用。(2)企业管理人员的认识,认为新闻系统能对企业有一定的促进作用,进而向领导提出建议书。(3)市场的导向,如政府机构的指令和建议,同行业的实施应用,还有媒体的宣传等。这些因素导致企业对新闻系统产生兴趣,进而去了解与立项。(4)企业自身的需求。企业确实因为要解决某些问题,要树立企业良好的社会形象及充分利用丰富的网络资源为其拓展销售渠道,获取最大限度的经济效益。论文参考网。经过认证认为新闻系统是这些问题的解决方案。
1.1 Web平台的体系结构
Web平台的三层分布式体系结构为图1所示。
三层分布式体系结构的第一层是客户端表示层、客户层 仅仅是整个应用系统的图形界面表示;处于第二层的应用服务层,有一台或多台服务器组成,其中Web服务器主要负责对客户端应用程序的集中管理,应用服务器(ApplicationServer)主要负责应用逻辑的集中管理,即事务处理;处于第三层的是数据中心层,有数据库系统,主要负责数据的存储和组织、数据库的分布式管理、数据库的备份和同步等等。
新闻系统可以看作一个客户与站点之间的一系列交互过程。整个交互过程从客户端所浏览的一个页面开始。用户单击该页面上的一个按钮或链接就产生一个请求,该请求通过HTTP传递到Web服务器上,Web服务器将页面中的请求及有关数据取出来传给应用服务器,应用服务器调用相关的业务逻辑,实际上是一个Web应用程序,进行相应的处理,从外部数据库服务器存取数据,然后将结果传回Web服务器,Web服务器再将数据结果转换为页面的形式传给浏览器,于是在客户端产生了新的页面。该页面是这一次请求的结果,也是下一次请求的开始。
1.2 Web平台的动态设计技术
目前比较流行的Web开发技术有:CGI,ASP, PHP, JSP,ASP.NET等。在本新闻系统的开发中,我们主要采用了目前比较流行的,来自微软公司的Web动态设计技术ASP.NET。论文参考网。
JSP是Sun公司推出的新一代站点开发语言,它最大的特点是将Web程序设计的逻辑处理和内容与外观设计隔开,通过使用JSP标记和小脚本来生成页面上的动态内容。在服务器端,JSP引擎解释JSP标记和小脚本,生成所请求的内容,例如通过访问JavaBeans组件,使用JDBC/JDO技术访问数据库,并且将结果以HTML或XML页面的形式发送回浏览器。由于JSP页面的内置脚本语言是基于Java编程语言的,拥有Java编程语言“一次编写,各处运行”的跨平台无关性的好处,开发效率高,安全性好。
2. Web平台系统的开发方法
本系统主要运用了系统开发生命周期法(System Development Life Cycle 简称SDLC)和结构化方法(StructuredApproach)来阐述该系统的开发过程,经过系统规划、系统分析 、系统设计、系统实施及系统维护逐步完成系统各功能的实现,将计算机作为管理决策的支持手段,融入日常业务的各个环节,使得管理更加规范,同时也能够更好的为顾客服务,该系统大大提高了工作效率,为公司带来了更好的社会效益和经济效益。论文参考网。
2.1 新闻系统的总体设计思路
新闻设计是一种建立在新型媒体之上的新型设计,它与传统媒体相比有许多的不同,它在信息传播方面具有声、像、图、文、视觉、听觉、互动的特点,通过视觉传达各种各样的商品信息,而且更新和修正较为快捷方便,可以在任何时间更新,而不受时间和地域的限制。新闻系统的总体设计思路:(1)需求的综合叙述:主要是说明建站的总体需求和期望的目标浏览者,并且确定希望浏览者所能看到的设计与所需购买商品的最终效果,建站需求是设计策划网站功能的第一步。
(2)网站的基本功能描述:主要包括描述网站浏览者如何运用这个网站,网站管理员如何管理,具体到一步一步的功能细节描述,以及如何运用相应的技术去实现建设目标和商业需求。
(3)网站的信息布局图:网站的信息布局图是网站各模块或各网页的直观图,主要目的是提供一个明晰的网站导航直观图,以及分模块或网页的网站层次结构分布图。
2.2 系统设计
系统总体结构设计:系统的总体结构设计是指整个系统由哪些部分组成,以及各部分在物理上、逻辑上的相互关系,包括硬件部分和软件部分。
系统总体功能结构:根据系统分析的结果数据流程图所描述的系统的逻辑模型,把数据流程图上各个处理模块进一步分解,确定系统的层次结构关系,把逻辑模型变为物理模型。主要包括(1)前台模块详细功能描述:注册模块、登录模块、用户信息管理模块、浏览新闻模块、发表评论模块和搜索新闻模块;(2)后台模块详细功能描述:登录模块、用户管理模块、评论管理模块、记者模块和编辑模块。
数据库设计:包括数据库需求分析、数据库概念结构设计、数据库逻辑结构设计和数据库物理结构设计等
3. 小结
基于JSP建立的动态新闻系统,性能稳定、使用方便,大大减轻了网站更新维护的工作量,通过网络数据库,将网站的更新维护工作简化到只需录入文字和上传图片,更新方便、快捷、简单,有效的保持网站的活动力。
网站设计与开发论文篇9
关键词:网页设计;职业定位;人才培养
中图分类号:G712 文献标识码:A 文章编号:1674-7712 (2013) 04-0130-03
一、网页设计人才培养现状
高职院校网页设计课程体系与教学之间存在许多弊端,概括起来,主要有以下几个方面:
(1)课程与教学内容理论性强,实践教学方法、教学手段不适应行业需求,学生职业能力和创新能力的培养没有真正落实。
(2)师资力量存在缺陷,普遍现象是:大部分老师是从校门进校门,没有企业的从业经验,也没有实际项目开发经验,基本上是“照本宣科”,所谓的项目驱动,项目的开发流程属于模拟范畴,与实际客户的需求,还相差甚远。目前高职院校已意识到这个问题,通过各种方式寻求校企合作,实现校企互动的新模式,如何尽快解决师资在理论知识和实践应用方面的不足是十分迫切的。
(3)课程设置不尽合理,课程内容上重“设计”轻“技术”。教学上按照以往的教学模式,仅仅在多媒体教室中讲解操作步骤、做典型范例是远远不够的。应着重培养学生的创新意识和独立开发网站的能力。艺术性与技术性的高度统一是今后网页设计发展的大趋势,不断探索新的教学模式和教学理念,根据行业需求来构建合理的课程体系。
二、网页设计专业的职业岗位
根据对沈阳、大连地区IT行业的发展现状与趋势、人才需求状况、企业调研等方面调查分析,可以将网页设计岗位分为网页设计、网页制作、网站编辑、网站管理四大岗位群。
三、构建科学合理的网页设计人才培养体系
(一)网页设计人才培养目标的定位
本专业培养适应社会与区域经济发展需要,德、智、体、美全面发展,熟悉网站的配色及制作流程,掌握网站设计与策划、网站的安全与服务器配置以及网站的搜索引擎优化技术;掌握动态网站编程技术,具有独立制作整站系统的能力,在企事业单位、网络公司、广告公司等IT行业从事网页设计、网站美工、各类网站的开发与维护等工作的网页设计师、高级技师和高级网站程序员。
(二)网页设计专业的课程体系
根据网页设计行业的职业岗位分析及人才需求,确定网页设计的人才培养目标。按人才的职业能力的培养为主线构建了该专业的课程体系。确定了该专业的核心专业课程,课程体系结构如图1所示。
按课程的培养目标,将网页设计的专业课程分成以下四个模块:网页设计基础模块、客户端开发模块、数据库操作模块和Web应用程序开发模块。
模块一:网页设计基础模块,对应的课程是《网页设计与制作》,主讲内容是“网页三剑客”,DW也就是Dreamweaver(网页制作),FW是Firework(矢量图形制作和图像处理),Flash(动画制作)。这三种软件能相互合作。比较实用的操作方式是:在Firework中做好主要页面,然后导出,在Dreamweaver中加以修改,添加链接等,便做出一个非常好看的页面。
模块二:客户端开发模块,对应的课程是《JavaScript》或《VBScript》,《JavaScript》是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的客户端脚本语言,该语言区分大小写,主要目的是解决服务器端语言(比如Perl)遗留的速度问题,为客户端提供更流畅的浏览效果。
模块三:数据库操作模块,对应的课程是《SQLServer》或《Access》或《mySQL》,作为网站的后台数据库管理系统,负责网站的实时更新,对数据进行存储,在网站的建设中起着至关重要的作用。
模块四:Web应用程序开发模块,对应的课程是《》或《JSP》或《PHP》,主要讲述动态Web页面的实用技术。
模块教学采用理实一体化教学模式,采用了“任务驱动”教学法,教学任务分为:课堂教学模拟、企业真实项目操作两部分,这些任务的设计遵循了由简单到复杂,由单人独立操作到项目组成员共同完成,充分调动了学生的学习积极性和主动性,有效提高学生的知识应用能力和创新能力。
教学评价建议改变单一的总结性评价的方法,采用评价过程、阶段评价和综合评价相结合的评价方法。教学中要注重学生学习的过程,精心设计对学生学习过程的记录及评价,如学习的形式、获取信息的方式、讨论的要点、设计的方案等进行记录,并对作品进行交流、自评和互评等,从而让学生学会学习。
(三)网页设计专业课程的教学评价标准
制订本专业各核心课程的教学评价标准,此标准以《动态网页设计》课程为例。
1.考核方式
本学习领域的课程考核宜采用过程考核、公共考核和期末考试相结合,具体考核内容及权重见表3。期末考试分为理论考试和实践考试。其中,理论考试主要考核8个学习情境中的主要知识点,试卷分值100分,其中填空题(占25%)、选择题(25%)、判断题(20%)、简答题(30%),试卷从不同角度考查学生基础知识的掌握能力;实践考试内容为2至3道上机操作题,主要考核学生的上机设计和调试能力,及对知识的综合运用能力。
(四)网页设计专业的师资建设
建立一支高素质的师资队伍是网页设计专业建设的关键,这支队伍不仅要具有网页设计相关的理论知识和实践经验的特长,而且还熟悉整个网站的运作和前台后台维护管理等方面的理论知识。教师的培养可以通过以下的方法:
1.以行业为基地进行专业培训,加快与行业的联系。
2.组织教师到其它兄弟学校进行交流和调研,提高教师业务水平。
3.积极从国内外及相关行业引进、或者借用专家人才,提高教师队伍水平。
4.专业教师自身应该时时刻刻跟踪、掌握电网页设计发展的最新动态,掌握网页设计最前沿的知识,不断地更新知识。总之,网页设计专业人才培养应当以企业需要什么样的人才为出发点,总结过去的经验和教训,从实际出发,严格按照客观规律来建立网页设计人才培养的模式和体系,这样才能培养出符合社会需要的合格人才。
参考文献:
[1]高云.高职高专《网页设计》课程改革探索[J].吉林省教育学院学报,2009,11:2.
[2]赵京丹,闫宁.任务驱动教学法在Dreamweaver网页制作教学设计中的应用[J].职业教育研究,2007,7.
网站设计与开发论文篇10
关键词:ASP;SQL Server2000;博客网站;日志;浏览
中图分类号:TP393文献标识码:A文章编号:1009-3044(2011)26-6420-03
Blog Web Site Design and Implementation
LI Lin
(Yaan Vocational and Techical College, Yaan 625000, China)
Abstract: This article introduced in ASP and under the SQL Server200 environment the blog website performance history. Elaborated entire based on the Web data bank technology construction blog website system structure and the principle of work; Analyzed the system to realize the difficulty and key. The design realizes the issue diary, the demonstration journal file, the diary browsing, to publish commentary as well as diary, resources column functions and so on management. Analyzes and solves realizes the certain technical question.
Key words: ASP; SQL Server2000; blog site; log; browser
WebLog是Web Log的缩写,中文意思是“网络日志”,俗称“博客”,后来缩写为Blog。而Blogger则是写Blog的人,也叫“博客”。
写博客是为了把自己各种各样的想法在网上表达、释放出来,把一时的想法变成观点展示给大家。而浏览博客的用户,也可以对发表观点和看法的文章进行评论,博客主人也可以参与评论,从而会在博客上边对某些热点问题或者学术问题进行讨论,而达到相互了解和沟通,对某些问题要找到答案就要有个讨论的平台,Blog提供了这样一个开放的舞台,这也是它成为热点的原因。
1 系统开发原理及技术
系统采用目前交互式Web方案中常采用的B/S三层模式。三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通 讯与中间层建立连接,再经由中间层与数据库进行交换。这样的优点有:
1) 由于Web支持底层的TCP/IP协议,使Web网与目前使用的几乎所有局域网都可以做到无缝连接,从而彻底解决了异构系统间的连接问题;
2) 由于Web采用了“瘦客户端”,使系统具有开放性得到很大的改善,系统对将要访问系统的用户数的限制有所放松;
3) 系统的相对集中性使得系统的维护和扩展变得更加容易,比如,数据库存储空间不够,可再加一个数据库服务器;系统要增加的功能,可以增加一个应用服务器来运行新功能;
4) 界面统一(全部为浏览器方式),操作相对简单;
5) 业务规则和数据捕获的程序容易开发。
1.1 系统开发工具
1.1.1 Web编程工具ASP
ASP是服务器端的脚本执行环境,可用来产生和执行动态的性能的Web服务器程序。当用户使用浏览器请求ASP主页时,Web服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JScript 或VBScript),通过ODBC连接数据库,由数据库访问组件ADO(ActiveX Data Objects)完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示。
由于ASP在服务器端运行,运行结果以HTML主页形式返回用户浏览器,因而ASP源程序不会泄密,增加了系统的安全保密性。此外,ASP是面向对象的脚本环境,用户可自行增加ActiveX组件来扩充其功能,拓展应用范围。
1.1.2 SQL Server数据库
SQL Server是微软公司开发的一个关系数据库管理系统,以Transact SQL作为它的数据库查询和编程语言。T-SQL是结构化查询语言SQL的一种,支持ANSI SQL-92标准。
SQL Server 采用二级安全验证、登录验证及数据库用户帐号和角色的许可验证。SQL Server 支持两种身份验证模式:Windows NT身份验证和SQL Server 身份验证。
2可行性研究
1) 技术可行性:
本系统采用 Windows 2000/XP作为操作系统平台。选用Dreamweaver和SQL Server 2000作为开发工具。这几种开发工具都使目前网络中比较流行使用的设计软件之一,对于Web下ASP技术设计的系统Dreamweaver 是首选设计软件,SQL Server 2000在处理大量数据信息方面具有很大的优点,而且该系统运行需求较低,在Windows 2000以上就可运行。但要求操作系统需要预装IIS 及IE浏览器。
2) 经济可行性:
计算机软硬件技术的高速发展,我们每个人都可感觉到信息时代的到来,现在计算机已经渗透到人们工作,生活的各个领,特别是Internet的出现飞速发展改变了人们的工作和生活方式,人类开始进入"网络时代"。这个系统的设计适应的当今社会的发展趋势,是人们更快融入到信息世界中,同时它带来的经济效益也是非常可观的。
3) 营运可行性:
本系统的开发是采用了ASP技术、SQL server数据库,用户只需要在电脑上安装相应系统,联入互联网,本系统能够在Windows98/2000/xp上面运行,并且不会与其他的系统相矛盾,适应性很强。而且该系统的操作规程简单易懂,使用者能够很快上手,只需通过简单鼠标点击和键盘输入就可以操作。
2.1 软件开发技术路线
本设计主要采用ASP技术,利用SQL Server数据库完成基于B/S结构的MIS系统设计。以实现管理员对服务器数据的访问等操作,同时增加管理员操作功能,使整个系统具有较强的可管理性和可扩展性。
1) 进行系统需求分析。对系统所要实现功能进行充分分析,建立整个网站框架结构。
2) 进行后台数据库分析。对系统所需要的所有数据进行良好的规划设计。确定所需要各种表,索引的结构。
3) 进行网页设计前的准备工作。对网站所需元素构件进行整理。包括图片,动画等,利用工具软件进行设计。
4) 进行网页设计。利用Dreamweaver对所有网页进行设计。
5) 进行ASP对数据库的链接。
3 系统需求分析
将本次开发所需要完成的功能从软件工程的角度,结合实际情况,基本规划出大的功能模块;对系统开发的总体风格进行初步的明确规划。
3.1 设计目标
该项目最终形态会是一个博客网站,主要实现以下目标:
1) 在主页就可以注册新用户2)可以浏览日志,发表日志; 3)可以浏览相册; 4)管理员可以发表和管理日志; 5)用户可以发表评论; 6)资源栏目的管理等功能。
3.2 设计内容
本次设计的主要技术是利用ASP+ SQL Server的技术设计制作出网站的界面和后台数据库系统,以实现注册新用户、日志评论,显示日志文件,日志浏览,发表评论、日志和资源栏目的管理等功能。
1) 网站制作。设计并建立网站,能根据具体的要求与情况对网站进行制作和修改。用户可在网站上发表日志评论,可以浏览日志。
2) 系统管理。系统需要进行网站管理,包括修改网站的界面与功能,控制网站的信息发送等。系统需要进行日志管理,包括对日志的浏览权限,资源栏目的管理等。
3.3 系统主要功能
本文所介绍的博客网站的设计主要集中讲述系统后台部分的实现,该系统主要实现的功能如下:
1) 发表日志。该网站能够让用户在网站上的发表日志。
2) 浏览日志。用户可以浏览自己和其他人发表的日志。
3) 用户注册。新的用户在博客上注册。
4) 管理功能。管理员可以对日志进行管理,删除、修改和设置浏览权限等。
5) 相册浏览功能。用户可以浏览博客上的图片。
6) 资源栏目的显示功能。下载博客网站上的资源。
7) 发表评论功能。用户可以评论发表的日志。
3.4 系统主要模块
根据系统所要实现的功能,本系统主要分为6个模块:
1)日志浏览模块:该模块负责完成日志的浏览。2)新用户注册模块:注册新的用户。3)发表评论模块:用户发表评论。4)资源栏目显示模块:显示日志文件,用户就可以浏览日志。5)相册浏览模块:用户可以浏览博客上的图片。6)发表日志模块:用户可以发表日志。7)管理日志模块:管理员对日志进行管理。
4 系统概要设计
本设计是利用SQL Server 2000的数据库和ASP制作的博客网站,在Ienternet 信息服务和SQL Server 2000的数据库建立的网站,让用户具有注册、日志的显示、浏览、发表、评论功能,管理员具有管理日志的功能。
4.1 数据字典设计
根据系统功能分析,该系统应该具有如下的数据:
数据表及其数据结构模式如下:
1) 用户表:men-ID(自动编号)、用户名、密码、性别、E-mail、QQ号码和个人主页等。
2) 日志内容表:log-ID(自动编号)、标题、内容、类别、发表人、发表时间、内容简介和来源地址等。
3) 日志评论表:comm-ID(自动编号)、评论日志的编号、评论内容、评论时间、评论人、IP地址和内容控制标记等。
4.2 系统流程图
图1为系统流程图。
4.3 E-R 图
1) 会员E-R图
图2为会员E-R图。
2) 管理员E-R图
图3为管理员E-R图。
系统详细设计(略)
5 结论
本设计主要采用ASP技术,利用SQL Server数据库完成基于B/S结构的MIS系统设计. 以实现客户端对服务器数据的访问等操作, 同时增加管理员操作功能,使整个系统具有较强的可管理性和可扩展性,本设计提出了利用ASP技术、SQL Server2000来进行博客网站设计的方法,该网站在显示生活中是很普遍很流行的,网友们通过日志发表意见,抒发感情等,用途十分广泛。实例证明,利用ASP+SQL Server的技术设计制作出网站的界面和后台数据库系统.非常容易实现数据的存储以及服务器与客户端的动态交流。
参考文献:
[1] 闪四清.SQL Server 实用简明教程[M].清华大学出版社,2003.
[2] 陈豫龙,何旭洪.数据库系统开发实例导航[M].北京:人民邮电出版社,2003.
[3] 罗云模,王珊.SQL server 数据库系统基础[M].北京:高等教育出版社,2005.


