网站设计开发论文(精选5篇)

  • 网站设计开发论文(精选5篇)已关闭评论
  • A+
所属分类:文学
摘要

论文题目:幼儿园网站设计 学生姓名:王凌宇 专 业:计算机 20xx年11月4日 幼儿园主题网站设计开题报告 1本课题的研究意义 可以说,从孩子一出生起,父母就一直在以理想的方向而塑造着他们。然而,这样单纯的教育模式是否就是完美的呢?我们究竟应该为幼儿建立…

网站设计开发论文(精选5篇)

网站设计开发论文范文第1篇

开题报告

指导教师:王春平

论文题目:幼儿园网站设计

学生姓名:王凌宇 专 业:计算机 20xx年11月4日

幼儿园主题网站设计开题报告

1本课题的研究意义

可以说,从孩子一出生起,父母就一直在以理想的方向而塑造着他们。然而,这样单纯的教育模式是否就是完美的呢?我们究竟应该为幼儿建立一个怎样的教育体系,如何为他们提供一个平等的发展机会?

一个由家庭、幼儿园和社会共同构成的完整的教育体系,才会为培养和谐发展的未来人才提供强大的推动力。教育是国家富裕强盛的根本,幼儿教育更是不能忽视,如今已是信息化普及,网络也遍及到每家每户。因此,我选择了幼儿园主题网站设计来做我的毕业设计。这样可以利用网络进行工作学习以及品牌推广,以便打造一个三方相互联系,相互沟通的平台:为幼儿园和家长沟通建立一座桥梁;提供了一种最低廉最有效的宣传平台;树立幼儿园品牌,展示幼儿园风采。

2.本课题的基本内容

其网站制作首要内容是对制作网站所要用到的技术的掌握。本网站要掌握的技术有dreamware+access2019平台开发,ASP技术等

在服务器端运行ASP脚本语言,并连接到后台数据库,把动态查询生成的网页传送到客户端浏览器。ASP中通用设置变量可以实现对数据的存储、检索和操作。通过调用函数、定义过程执行特定的任务。Dreamware是一款高效率具有 网站管理功能和超强的管理功能是一个开发平台,用起来更简单方便!其内容有以下几点:

(1)在功能上,网站要实现提高教师专业发展、指导家庭教育、增进家园互动等功能。充分发挥这些功能,会使网站具有鲜明的服务特色,也会增强网站的专业性。

(2)在栏目设置上,网站应该充分考虑教师和家长的需要,设计一些他们感兴趣和针对性强的栏目,如教育活动展示、幼儿个案研究、幼儿成长记录、家庭教育论坛、家园直通车等。这些栏目简单明了,针对性强,能吸引教师和家长的注意,激发他们访问网站的兴趣和积极性,发挥网站的教育作用。

(3)在信息提供上,网站应多提供访问者需要和感兴趣的教育信息,如优秀的教育活动案例和评析,科研课题的研究成果,教师撰写的优秀论文,各领域教育活动的文献音像资料等。

3.本课题的重点和难点 :

重点在掌握运用dreamware+access2019平台开发,ASP技术并设计构思网站的主体,难点在于综合运用ASP技术和数据库技术知识开发一个实用的网络应用程序,并在网上运行。

4.本课题的进展计划

1、第一阶段:11月3日—11月8 阅读参考资料并撰写开题报告。 2、第二阶段:11月8日—12月5日 完成作品的设计开发。

3、第三阶段:12月5—12月22日 撰写毕业论文并对设计作品进行完善修改。 4、第四阶段:12月22日 准备毕业答辩。

参考文献

[1] 何海霞,Dreamweaver8 完美网页设计[M],北京:电子工业出版社,2019 [2] 罗国庆 陈两萍,网站建设案例精粹[J],重庆:电子工业出版社,2019

[3] 龙马工作室编著,Dreamweaver MX 2019 完全自学手册,北京:人民邮电出版社,2019

[4] 唐伟等编著,网站规划与网页设计,北京:清华大学出版社,2019

[5] 王璞编著,网页制作三剑客(MX 2019版)入门与提高,北京:清华大学出版社,2019

[6] 林小芳,吴怡. ASP动态网页设计教程[M] .北京:清华大学出版社,2019 [7]金旭亮,吴彬.网站建设教程[M].北京:高等教育出版社,2019

[8]许卫林.VBScript+ASP动态网页制作[M].北京:中国电力出版社,2019

[9]陈建伟,李美军,施建强. ASP动态网站开发教程[M]. 北京:清华大学出版社,2019

第二篇:幼儿园利用家庭资源进行科学教育 开题报告 400字

伊犁师范学院教育科学系

本科生毕业论文(设计)

开题报告

论 文 题 目: 幼儿园利用家庭资源进行科学教育的现状研究

专 业: 学 前 教 育

学 生 姓 名: 顾 倩 雯

学 号: 08040102028

指 导 教 师:

开题报告时间: 年 月 日

伊犁师范学院教育科学系制

填表说明和要求

1.开题报告作为毕业论文(设计)答辩小组对学生答辩资格审查的主要依据材料之一。此报告应在指导教师指导下,学生在毕业论文(设计)工作前期内完成,经指导教师签署意见,同意后生效。

2.学生阅读论文、资料的篇数一般不少于10篇,开题报告中应包括文献综述、选题依据、可行性分析及预期成果。字数不少于2000字。

此表一式两份,随同学生毕业论文(设计)一起由各系存档。

网站设计开发论文范文第2篇

关键词:创新创业;网站建设;能力培养

中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2014)53-0124-02

一、大学生理论与实践脱节现象

目前,大学生动手能力差,无法将所学的理论知识运用到实践中去的现象愈发严重。实践能力薄弱制约了大学生在学术上的发展,也制约了其在未来工作上的发展。所学不能所用,理论与实践难以有效结合。大学生理论与实践相脱节的现象引起了国家的重视,我国教育部、财政部下发了《教育部 财政部关于“十二五”期间实施“高等学校本科教学质量与教学改革工程”的意见》(教高[2011]6号),文件中指出,实施“本科教学工程”旨在针对高等教育人才培养还不完全适应经济社会发展需要的突出问题,特别是要在高校专业结构不尽合理、办学特色不够鲜明、教师队伍建设与培养培训薄弱、大学生实践能力和创新创业能力不强等关键领域和薄弱环节上,通过一段时间的改革建设,力争取得明显成效,更好地满足经济社会发展对应用型人才、复合型人才和拔尖创新人才的需要[1]。

根据《教育部 财政部关于“十二五”期间实施“高等学校本科教学质量与教学改革工程”的意见》(教高(2011)6号)和《教育部关于批准实施“十二五”期间“高等学校本科教学质量与教学改革工程”2012年建设项目的通知》(教高函(2012)2号),教育部决定在“十二五”期间实施部级大学生创新创业训练计划[2]。通过实施部级大学生创新创业训练计划,促进高等学校转变教育思想观念,改革人才培养模式,强化创新创业能力训练,增强高校学生的创新能力和在创新基础上的创业能力,培养适应创新型国家建设需要的高水平创新人才[2]。大学麦漫地网站是武汉科技大学数名大学生在指导老师的带领下申报的2013年部级大学生创新创业训练计划立项项目,它的建设见证了大学生培养实践动手能力的过程,是大学生理论与实践相结合的成果。

二、项目建设的背景

大学麦漫地网站建设项目团队由武汉科技大学理学院5名来自不同专业的学生所组成,有信息与计算科学专业,也有材料物理专业。这些专业都开设了实践性强的课程,但学生的实践创新能力并不强。以信息与计算科学专业为例,该专业在大学四年间开设C语言程序设计、数据结构、C++等多门实践性强的课程,并在教学中能够以理论课与实践课相结合的方法讲授系统的专业知识。但单门课程学习的再好,却无法将所学知识系统性的结合起来,仍然会导致学生动手能力差,影响学生解决实际问题的能力,更不用说创新能力了。大学生创新创业训练计划以培养学生的创新能力和创业意识、创业技能为基本内容,注重实践,讲究创新[3]。在项目的建设过程中,锻炼了我们综合运用所学知识解决实际问题的能力,通过团队模拟企业化运作的模式,也锻炼了我们的创新创业能力。

三、网站建设中实践能力的培养

1.网站建设前期准备。随着互联网和万维网的不断发展壮大,人们的网络生活和网络行为也在发生着巨大的变化。目前,浏览器/服务器模式(B/S模式)是计算机网络的主流网络架构。与此同时,中国每年有数以百万计的大学生,他们往往又是最能迅速掌握新知识、新技术和使用万维网的群体。现在,我们生活中的众多网站的核心是作为社交网站存在,并没有把主题引入到学校的主题中,即大学学习生活。所以,大学麦漫地网站另辟蹊径,直接将网站的核心主题引入到大学生学习生活交流中去。大学麦漫地网站是站在大学生这个用户群体的角度,提供专业的学习交流平台,让我们能够在人文社科、科学技术、奇文轶事、生活琐碎等方面进行全方位的交互,它不仅满足于单一的生活乐趣,同时兼具各个领域的兴趣交流,将成为大学生网络生活的大学百科网。无论从人文科技、学习生活等人文环境,还是从安全技术、搜索优化等行业技术,都彰显着它将在大学生生活中成为备受欢迎的新型网站。

2.项目的创新点。在网站设计之初,寻求一个创新点是最为关键的事情。那么,首先要做的就是确定网站的目标受众,其次再挖掘目标受众的最终需求,最后再依据用户需求来建设网站。这就需要网站建设者们充分的应用大学中所学到的微观经济学的知识来解决这方面的问题。小组成员们首先将网站的目标受众确定为在校大学生以及已经经历过大学或即将步入大学的这类人群。然后他们利用所学的经济学知识,对目标受众进行了需求分析。将注册用户、登录网站、发表文章、评论文章、成长用户、论坛交流确定为目标受众在使用网站时所需要使用到的主要流程。在确定了这些之后,创新的问题就油然而生了。目前国内有许多专门针对大学生建立的网站,因此,如何使我们的网站与其他网站不同?如何使大学麦漫地网站从众多网站中脱颖而出?成为了小组讨论的又一问题。在具体分析了河北大学生网、大学生网、中国大学生在线、中国大学生功能网、大学生创业网、创业网、大学生校内网和爱开大学生这八个国内主流的大学校园网后,将这些网站的优势和劣势做了详细的对比,最终发现,这八个主流网站中大部分都是面向全中国的,没有地域的优势。因此,大学麦漫地网站可以将地域特色作为其网站建设的亮点,以武汉为基点,逐步迈向全国。

3.网站建设阶段。在经过初步构想后,网站的建设就正式开始了。选择一个最优的开发工具,对于网站的建设来说尤为重要。网站建设小组在精心筛选后,选择以LAMP(Linux-Apache-MySQL-PHP)网站架构作为网站建设的开发工具[4]。选择LAMP网站构架的原因很简单,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Python编程语言。所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构。和Java/J2EE架构相比,LAMP具有Web资源丰富、轻量、快速开发等特点;与微软的.NET架构相比,LAMP具有通用、跨平台、高性能、低价格的优势,因此LAMP无论是性能、质量还是价格都是企业搭建网站的首选平台。

4.网站的安全建设。网站初步建成之后,维护网站安全成为了新的问题[5]。将可能威胁到网站安全的各类来源都考虑周全是建设小组必须做到的工作。这时候,大学所学到的专业知识又一次派上了用场,服务器安全威胁、客户端安全威胁、数据传输中的安全威胁、防止SQL注入式攻击、数据库加密、预防意外的删除操作、数据加密等问题都在建设小组们的努力之下攻克下来了。

与此同时,安全性漏洞也是需要防范的威胁之一。Session文件漏洞、脚本执行漏洞、全局变量漏洞和文件漏洞都在建设小组运用了专业知识后得以解决。

四、学生的收获

从网站的初始构想到网站的一步步建设再到网站的后期维护,每一个细节都需要参与者的多重考虑,每一个功能的实现都需要运用到其所学的专业知识。一个网站,他的建设所需要的专业知识并不是单一的,多种知识的结合才能使一个网站真正的建立起来。无论是经济学知识还是计算机编程知识,他们都是建设起一个完整网站所必须具备的核心知识。在大学麦漫地网站的建设过程中,网站建设小组的成员们所收获到的不仅仅只是大学麦漫地网站的成品,他们所获得到的是前所未有的众多知识结合的一次大型实践经历,所有枯燥的理论知识都在这一次创新创业项目中得以运用得以发挥,他们所感受到的再也不是局限于书本上的理论知识,而是真正的动手操作的实践技术。大学麦漫地网站的成功建立,不仅仅使得其网站建设者收获颇丰,同样能为其他的大学生提供帮助,在他们探索实践的道路上提供一系列的指引。很多大学生都有着建设网站的想法,但实际操作中所遇到的一些自己无法解决的问题制约了他们进一步探索的步伐。这一次大学麦漫地网站的成功建立,可以在网站建设上为这些大学生提供帮助,将网站建设中总结出来的经验教训在网站上与众多大学生进行交流沟通,帮助他们克服所遇到的困难,鼓励更多的大学生参与到创新创业的动手实践中来,使大学生的动手实践能力得到进一步的提升。

五、结语

目前,我国大学生动手能力差、理论与实践相脱节的现象十分严重。在此大背景下,本文以武汉科技大学理学院的部级大学生创新创业项目为主要研究对象,具体阐述了在大学麦漫地网站的建设过程中,对大学生的动手能力的培养。网站建成之后,参与其中的大学生都从中获得了在学校学习中无法获得的创新意识和实践经验,进一步说明了我国大学生参与创新创业项目来提高动手能力的重要性。希望借助本文能呼吁广大大学生注重理论与实践相结合的能力培养,提高我国大学生的综合能力。

参考文献:

[1]教育部,财政部.教育部财政部关于“十二五”期间实施“高等学校本科教学质量与教学改革工程”的意见[Z].教高[2011]6号,2011.

[2]教育部.教育部关于做好“本科教学工程”部级大学生创新创业训练计划实施工作的通知[Z].教高函[2012]5号, 2012.

[3]李人杰,南方军.解析高校大学生创新创业教育的内涵和意义[J].学术论坛,2010,(9).

网站设计开发论文范文第3篇

【 关键词 】 教育资源网;IA;设计

Design of Educational Resources Website from the Perspective of IA

Gao Chun

(Henan Police College HenanZhengzhou 451000)

【 Abstract 】 This paper describes the current situation and problems of the construction of educational resources in China, and points out the important role of the IA theory to guide the construction of websites.

【 Keywords 】 education resource network;ia;design

1 引言

在教育信息化推动下,我国教育资源网站发展迅速,作为教育资源的重要组成部分,资源网站不仅可以有效促进学习,而且能推进学习的个性化和社会化。因此,各教育机构和高校都纷纷建立起了自己的教育资源站点和远程教学网站,通过共享学习资源,为学习活动提供必要的资料,对教学活动开展起到很好的促进作用。目前,根据资源网站的组织情况,国内教育资源网站大体可以分为三大类:国家和地方级教育资源网站,分类教育资源网站,学校、企业或个人网站。

虽然我国在教育资源网站建设上取得了很大成绩,但由于国内教育信息资源标准化研究太慢,对于资源网建设还没有一个统一的标准化体系,导致网站建设随意性较大,存在几个问题:(1)网站设计花哨,实用价值不大,容易分散学习者注意力;(2)网站页面信息量大,栏目太多,内容不易查找;(3)页面层次感、清晰度不够,部分网站文字模块过于繁杂,导致信息过载;部分网站图片使用意义不明,比例设置失衡;(4)为获取利润,一些教育机构在网站上挂有太多广告,容易引起学习者负面情绪;(5)网站缺乏整体规划,结构松散,没有一个统一的标准体系。

从以上问题可以看出,现阶段我国资源网站的建设,没能真正站在用户需求的角度去开发。未来教育信息化的发展应偏向于资源的有效利用上,如何更好地促进学习,做到资源共享,是资源网站设计者们应考虑的问题。

2 IA理论在教育资源网站建设中的重要作用

IA理论即信息构建(Information Architecture),由美国建筑学家R.S.Wurman提出,基本含义是组织信息和设计信息环境、信息空间或信息体系结构,以满足需求者的信息需求、实现他们与信息交互的目标的一门艺术和科学。它包括调查、分析、设计和执行过程,设计到组织、标识、导航和搜索系统的设计,目的是帮助人们成功地发现和管理信息。

由于互联网上的信息种类繁多、内容特征多种多样的多媒体信息,造成信息空间的混论,用户在其中很容易迷惑和迷失方向。因此,互联网尤其需要信息构建成为信息化和优化的思想和工具,以帮助用户在异质的信息空间中管理和获取信息。随着网络的发展,IA理论被引入到网站的设计开发过程中。

网站IA是指借助图形设计、人机交互图书馆学等理论方法,在用户需求的基础上,组织网站信息、设计导航系统、标识系统和搜索系统,帮助用户方便地查找和应用信息,其核心思想是“让信息可访问”和“让信息可理解”。本文认为,将IA理论应用于资源网站建设有积极作用:(1)获得和理解信息内容,将信息组织好;(2)优化信息结构;(3)面向用户传达信息内容;(4)提供一个清晰的易于信息获得的界面。作为一门新兴的学科,用IA理论指导教育资源网站设计,是一种全新的理念。

3 教育资源网站信息构建设计与分析

教育资源网站作为一个服务性网站,旨在为学习者提供教学资源,对其进行信息构建不仅能使网站的功能、内容和风格上更符合学习者的需求,方便学习者快速获取信息,而且有助于增强网站的灵活性和可扩展性,为后期维护提供便利。

3.1 网站页面风格设计

页面风格设计包括整体形象设计、字体设置和色彩搭配。教育资源网站要立足教育服务和教育文化的理念,不同风格的页面设计要针对教育内容和学习者类型。色彩和字体的设置也要考虑学习者的喜好,不同专业、不同年龄段的学习者对色彩和字体的喜好都有所不同。

3.2 组织系统设计

组织系统设计是对网站所有信息进行有序分类、合理布局,方便学习者快速的查找定位到所需要的信息。信息组织系统包括信息组织体系和信息组织结构两个主要方面。信息组织体系也就是组织的维度,分为精确性组织体系和模糊性组织体系。精确性组织体系对信息类别界定比较清晰,方便用户对信息的查找。模糊性组织体系对信息类别的界定不太清晰,方便用户对信息进行模糊性检索。教育资源网站应提供多种信息获取方式,两种组织提醒同时使用,精确性组织体系用于显性内容的浏览,模糊组织体系用于相关信息的检索。组织维度的选择就是确定组织的上下左右关系,教育资源网站信息组织结构的设计,应以自上而下的树形结构为主,以自下而上和超文本结构为辅,组织结构在广度上不超过10项,在深度上不超过5层。

3.3 标识系统设计

标识系统就是标签系统,负责网站内容的表述,为内容确定标签、内容或描述。标识系统有五种表现形式,分别为标题型、导航型、上下文链接型、索引型和图形。标识系统的设计不仅可以对页面起到装饰作用,还可以引导学习者,使网站更具个性化。设计标识系统应遵循两个原则:(1)有效的标识系统应明确学习者是谁,为学习者提供什么,怎么用等问题;(2)标识的设计要统一,即版面样式、设计风格、语法、两个相同信息内容的标签等要统一,不可产生歧义。

3.4 导航系统的设计

导航系统就是信息组织系统的页面化显示,其目的是让学习者能够知道自己所在的位置,所能获取到的信息,就像地图一样,让学习者知道自己从哪里来,这里有什么,将要到哪里去。网站导航系统主要有几种类型:全局导航、局部导航、情景式导航、辅助导航。为满足不同学习者的学习需求,在教学资源网站的设计中,要综合使用各种导航。其次导航的位置要符合学习者的习惯,通过调查得知,绝大多数学习者习惯全局导航放在网站顶部,而将局部导航放在网站左边,这样的布局使学习者有一种熟悉感。

3.5 检索系统的设计

教育资源网站内容多、信息量大,检索系统的设计可使学习者快速直接获取自己所需要的信息。在设计检索系统时应注意几个问题:(1)提供多种检索方式,为满足学习者不同的信息需求,应设置全文检索、作者检索、图片检索、视频资源检索等多种检索方式,方便学习者查询;(2)检索界面的设计应提供简单检索和复杂检索两种方式,提供模糊、精确和二次检索功能;(3)检索结果应设置必要的提示,当学习者无法检索到所需信息,系统应提供相关检索建议。

参考文献

[1] 陈洪磊.基于IA的高校门户网站问题分析与对策[J].情报杂志,2010.12.

[2] 徐瑾.信息构建探析[J].科技进步与对策,2005,22(2):170-171.

[3] 陈建勋.Web信息架构(第三版)[M].北京:电子工业出版社,2008(8).

网站设计开发论文范文第4篇

关键词:电子商务;网站;三层体系结构

中图分类号:TP393文献标识码:A文章编号:1009-3044(2011)29-7155-03

1 项目背景

随着互联网的发展,世界进入了日新月异的全球知识经济时代,以计算机技术、通讯技术、网络技术为代表的现代信息技术,成为了全世界最先进的生产力,信息技术的飞速发展和信息产业的不断壮大对于经济和社会发展的各个领域都将产生巨大的作用和深远的影响。中小企业利用信息化这个锐器参与国内和国际市场竞争将成为一种潮流。对中小企业来说,利用互联网在市场竞争中可以实现以互联网上以低廉的成本向全球客户企业产品的服务信息,使企业产品和服务遍布全球,而不像传统使用昂贵的广告在有限的范围进行产品推销。

中小企业一般没有雄厚的资金用来实施广告竞争,而利用互联网就可以克服这种困难,突破规模和能力的限制,大力推销企业和产品,实现跨越式发展,从信息来源看,国有大企业有比较发达的信息渠道,而中小企业只能依靠自己,因此中小企业从互联网上获得信息远比其他企业重要。

经过长时间的市场分析和技术研发,本项目组开发为中小企业网站建设量身定做的软件平台和服务――《中小型企业网站自动生成系统》。

《中小型企业网站自动生成系统》是基于先进的计算机应用多层体系结构(N-Tier),采用先进的数据库技术和动态网页制作技术设计而成的,具有功能强大和使用简便的特点,不需要专业的计算机知识,也不需要太多的计算机操作技能,普通人员只需要有初步的操作知识来配合短时间培训就能够驾轻就熟地使用与管理。

总之,《中小型企业网站自动生成系统》是最适合中小企业建设网站,并利用互联网开展业务的软件产品。

《中小型企业网站自动生成系统》能为企业实现的主要功能有:

1) 企业、单位和部门按照自己的需要创建在互联网上的信息平台-企业网站。

2) 企业、单位自己能够方便地使用、维护和更新自己的网站。

3) 企业、单位的工作人员可以不受空间限制,方便地利用企业网站开展工作,查询资料,交流信息,管理销售、生产、供应、人员。

4) 企业可以利用自己的网站面向全球信息、推销产品、采购原料、招聘人才,突破传统信息屏障。

2 系统开发目标

由于在全球电子商务浪潮的冲击下我国的中小企业由于受技术、资金等各方面原因的制约,不能很好的在互联网上实施电子商务开展网上贸易,享受互联网带来的无穷的商机,从而制约了电子商务在我国的普及。本项目通过对这些中小企业的需求和现有的建店工具的研究,针对的是有上网建店要求但是又没有专业技术人员和充足的资金来独立开发和维护的中小企业开发一套通用的企业网站自动生成系统,可以帮助中小企业轻松地在网上建立自己的网站系统,并可以很方便地在线维护,提供和MIS系统的接口,可以和企业现有进销存系统紧密的结合,为企业的管理和经营作决策支持的依据,推进我国电子商务水平的发展。

为了确保以上目标的实现,在开发《中小型企业网站自动生成系统》时应突出以下几点:

1) 要符合中小企业的实际情况。中小型企业由于受自身条件的限制,无法投入大量的资金和技术独立建设企业网站,因此在开发《中小型企业网站自动生成系统》时一定要将软件的易用性和实用性放在首位,充分满足企业的需求。

2) 要为用户提供个性化定制功能。由于不同的企业对于网站的表现形式有着不同的要求,因此在软件中要为企业提供定制功能,满足企业的个性化定制要求。

3) 简洁方便的用户操作界面和易用性。由于中小企业中计算机技术人较少,因此在软件中一定要提高人性化的操作界面,使得操作人员只要按照提示输入相应的文字,就可以建立一个完整的网站。无需懂得任何计算机语言,在很短时间内就可以建立一个完善的企业网站。

4) 维护工作简单:不需要雇佣专业的计算机人员,任何会计算机文字输入的人员就可以维护。

3 软件运行环境

系统采用了微软公司专门面向中小企业开展互联网应用而推出的一套解决方案――Microsoft BackOffice中小企业版(SBS)架构了软件环境。

系统采用Windows2000作为操作系统,在Windows2000里免费附带有可作为WWW服务器软件的Internet Information Server(IIS), IIS支持ASP编程,可以很方便地用ASP开发出功能强大的网站,方便实现WEB页面的;在Windows2000下还带有组件管理器,能够很容易管理、各种COM、DCOM及COM+组件,方便的实现分布式应用。

系统采用ACCESS作为数据库服务器,ACCESS可以与多种开发工具结合,开发出各种分布式应用。开发工具我们选用了ASP和Visual Basic,ASP和VB是微软公司推出的一个快速开发工具(RAD),功能强大,可以开发各种Windows下的应用程序和浏览器下基于WEB的应用系统。

4 系统的总体设计

4.1 系统的体系结构选择

由于中小企业的计算机普及率不是特别高,为了不给用户增加硬件开销,我们这一套系统采用了三层模式。采用这种模式的好处在于:数据库服务器、组件服务器可以放在任何一台机器上,使得软件即可以在单机上运行,也可以在网络环境下运行,将各种的操作封装到组件中,系统的可伸缩性、可维护性、可移植性、执行效率大大提高。

在三层模式的具体实现过程中,本系统选用了微软公司的分布式网络应用(DNA)体系结构,在Windows DNA体系结构中,将整个系统分为三个部分:前端(Presentation)客户界面层、商业逻辑(Business Logic)层、后端数据库层,在前端选择合适的窗口对象和技术开发用户的界面操作;在中端商业逻辑层中,可以开发COM组件并集成操作Windows系统下;在后端数据库的存取上,采用OLE DB来处理。系统的软件体系结构如图1所示。

4.2 系统的功能结构设计

由于本软件是面向中小企业开发的,软件的使用者大多是一些只拥有计算机基本操作技能的工作人员,因此在开发软件时必须要充分考虑到他们的要求:

1) 企业信息管理功能

由于本软件需要将企业信息、产品信息及招聘信息,因此在软件中必须要为使用者提供一个相关信息的录入环境,使得操作人员能将所需的信息快速的录入到计算机中。

2) 网站生成功能

由于我们的软件是面向众多的中小企业开发,而每家企业在网站时,对网站的信息表现形式、组织形式等方面有着不同的要求,因此用户要求在软件中应提供足够多的网站模版供用户选择,而且用户还能够根据自己的需求对软件中已有的模型进行修改或者增加新的模型到软件中去,使得软件可以通过多种方式扩充。

3) 网站

由于中小企业一般是通过租用ISP提供的网络空间存放并自己的网站。企业的网站开发好了后,它们需要将自己的网站到租用的网络空间里面去。传统的解决办法是利用FTP工具来完成这个工作,但是FTP工具的设置繁琐、操作不便,因此工作人员要求最好能在本软件中能方便地实现用户网站的。

4) 预留接口

由于企业网站是企业信息、获取信息的一个重要途径,因此在生成的企业网站中应预留有接口,方便地实现企业应用系统与网站的数据交换。

通过对用户的需求分析后发现《中小型企业网站自动生成系统》系统需要实现以下的功能:

1) 用户管理:

使用《中小型企业网站自动生成系统》前必须先注册成为它的用户。注册时需要指定用户名和口令,以及其它必要的个人信息。用户名和口令保护用户的网站内容不被他人篡改。

《中小型企业网站自动生成系统》提供了多种模板种模板供用户选择。模板还可以通过管理员进行增加或修改,模板可以定义风格,颜色,字体,显示模式等。用户可以在网站编辑过程中随时改变选择的模板,而且所有已经编辑好的内容可以自动应用新的模板。

3) 栏目定义

在《中小型企业网站自动生成系统》中用户可根据自己的需要任意定义网站的一级信息列别和二级信息类别。

用户可以在每个信息类别下输入对应的信息,并设定信息的主要程度:图片头条、文字头条、普通信息。

5) 论坛管理

在《中小型企业网站自动生成系统》中用户可根据自己的需要在网站上建立论坛,并对论坛进行管理。

6) 网上投票系统

在《中小型企业网站自动生成系统》中用户可根据自己的需要在网站上设立投票系统,获取访问者的反馈。

7) 网站数据传输

在《中小型企业网站自动生成系统》中利用WEB SERVIVE技术为企业的应用系统提供了接口,企业应用系统利用这个接口可以很方便地从企业网站数据库中获取网站信息数据。

系统的功能结构如图2所示。

4.3 系统的数据库结构设计

由于在系统中存在大量的数据加工、处理,而且软件中还包含一个企业论坛系统,本系统需要应用数据库技术对这些信息进行有效处理,而且系统所生成的网站中也需要数据库系统的支持,因此本系统中数据库系统是由网站的数据库系统和论坛数据库系统两个部分组成的。

1) 网站数据库结构:

在网站数据库中保存了网站的各种相关信息:一、二级信息类别定;操作员用户名和密码;网站名称;网站友情链接;网站的LOGO图片;网站的标题信息。因此网站数据库中包含以下8个表:一级类别表、二级类别表、标题信息表、操作员信息表、网站名称表、网站Banner信息表、友情链接信息表、网站图片信息表。

2) 论坛数据结构:

在论坛数据库中保存了论坛的各种相关信息:论坛版面信息、论坛用户信息、论坛发帖信息、帖子回复信息、精华帖子信息、论坛管理员信息。因此论坛数据库中包含以下8个表:论坛版面信息表、论坛用户信息表、论坛发帖信息表、帖子回复信息表、精华帖子信息表、论坛管理员信息表。

5 系统的实现

网站生成模块是本系统的核心部分,网站生成模块能否生成用户满意的企业网站,是本软件能否成功推向市场的决定因素。

由于不同的企业对于网站的表现形式有着不同的要求,因此在本系统中我们提供了多种的网站表现形式供用户选择,我们将每一种网站表现形式称为一个“网站模版”。在本系统中每一个“网站模版”其实就是一个组件,在这个组件中封装了生成网站的方法封装在里面,用户选择好了模版以后,系统便会自动调用相应组件,生成指定表现形式网站。

由于本系统中提供的“网站模版”必须要求能供用户修改,而“网站模版”就是一个组件,用VB或VC开发出来的COM组件必须要编译为二进制代码才能够被系统调用,显然编辑一个二进制文件不是一个可行的办法,本系统采用了“脚本组件”(Script Component)技术来开发“网站模版”。

脚本组件技术是微软公司推出的一种基于脚本语言的软件组件开发技术,它采用VBScript或Jscript脚本语 言来开发组件。脚本组件严格遵从COM规范,可以定义属性、方法、接口、事件,而且其调用方法和调用二进制COM对象或ActiveX控件完全相同,因而可以在任何COM兼容的应用中使用。由于脚本组件具有以下两个优点,因此在本模块中我们采用了这种技术:

1) 脚本组件是一种非二进制的COM对象,它无需编译就可以运行,因此可以像普通的文本文件一样用字处理软件来编辑、修改。

2) Vbscript、Jscript脚本语言简单易学,容易上手,而且用字处理软件就可以编程。

为了使用户编写的“网站模版”能在本系统下正常运行,我们为“网站模版”规定一些固定的属性和方法,用户只要在自己编写的脚本组件中实现了这些属性和方法,就可以将用户开发的“网站模版”添加到本系统中,和系统自带的“网站模版”一样使用了。

“网站模版”必须提供固定的属性和方法:

1) DSN属性:该属性指定连接数据库的数据源名称。

2) Id属性:该属性指定本组件在系统中注册的ProgId。

3) Dest属性:指定生成的网站文件的保存目录

4) Main方法:该方法是“网站模版”中提供的唯一的公用(Public)方法,它是调用“网站模版”功能的入口。

该系统中提供的“网站模版”的组件结构如图3所示。

1) DSN属性:只写属性;由于需要的各种信息都在数据库中保存,本组件需要对数据库操作,该属性设定作的数据库的数据源名。

2) Id属性:只读属性;在VB通过组件的ProgId来标识组件,该属性用以读取组件的ProgId。

3) DEST属性:只写属性;指定生成的网站文件存放路径。

4) Main方法:公用(Public)方法;组件的入口,调度其它的私有(Private)方法,完成组件的功能。

5) GenCorpInfoPage方法:私有(Private)方法;该方法生成企业网站中企业信息显示部分的网页。

6) GenWareInfoPage方法:私有(Private)方法;该方法生成企业网站中网上商店部分的网页。

7) GenInvitePage方法:私有(Private)方法;该方法生成企业网站中网上招聘部分的网页。

8) GenDefaultPage方法:该方法生成网站的首页。

当我们开发出了符合要求的“网站模版”后,需要将组件在系统中注册后,模版注册成功后便会在系统中显示出该模版表现风格的缩略图,当用户选定某一个网站模版后,系统便调用该网站模版对应的组件,生成指定风格的企业网站。调用网站模版代码如下:

set Obj=CreateObject("ShopGen")'根据网站模版的ProgId创建该模版对象

Obj.DSN="NetShop"'设定本系统使用的数据库的数据源名称

Obj.Dest="Netshop"'设定保存网站文件的目录

Obj.main'调用网站模版的Main方法生成网站。

6 总结

与国内外开发的同类型产品相比,本系统操作简便,对操作人员技术水平要求低,适合于中小企业使用;提供了模板定制功能,用户可自行定制模板,生成个性化的网站,满足用户个性化要求;自动生成动态的asp网页文件,降低服务器的负担,提高浏览速度。

参考文献:

[1] Karl E. Wiegers. 软件需求[M]. 北京:机械工业出版社,2000,7.

[2] 孙昌爱, 金茂忠, 刘超. 软件体系结构研究综述[J]. 软件学报,2002,13(7).

[3] 张友生, 陈松乔. C/S与B/S混合软件体系结构模型[J]. 计算机工程与应用,2002;(23).

[4] 姜昌华, 朱敏. 运用组件技术开发WEB应用程序[J]. 微型电脑应用, 2002,18(8).

[5] 李振, 肖书, 唐胜群. 实用软件体系结构研究[J]. 计算机工程与应用, 2000,8.

网站设计开发论文范文第5篇

【关键词】精品课程;网站;项目开发

现国家正加强中职学校精品课程建设,精品课程建设工程的目标是实现全国优质教学资源的共享,要求精品课程的相关内容全部通过网站的方式对外开放。因此,精品课程网站建设是精品课程建设中的一个重要环节。

目前很多资料或论文在涉及精品课程网站制作时,都以站在网站的技术开发角度进行论述,这些专业知识对于非计算机专业人员是较难透彻理解网站的开发过程。而且精品课程网站作为一个共享平台,还要把课程的资源放到平台上,涉及到平台的建设、各个资源内容制作和整合等工作,更是需要团队合作。一个完整的网站开发不像其它项目或者任务可以单独完成,是需要一个团队多个人分工合作完成。

一、网站项目开发团队,包括以下的角色和职责:

(一)网站项目经理

职责:1.项目执行监理2.质量监督员

网站项目经理负责与用户进行沟通,了解用户开发网站的思想、用途和要求。并创建和维护项目的规划和战略文件,预算表,项目进度和甘特图表,会议记录,费用记录和团队其他详细工作的项目文档。并协调、沟通网站各项目小组的日常工作。

(二)艺术总监

职责:1.网页界面设计师2.交互式设计师

(FLASH,JavaScript,Ajax)3.媒体专家(摄影,插图,视频,音效)。艺术总监的主要职责是设计网站的整体外观和感觉。把网站排版、用户界面设计、颜色标准、页面布局细节、图片要求、摄影、插画、网站的视听媒体等元素汇聚并形成一个整体。

(三)网站技术主管

职责:1.网页程序设计师(.net,Java,PHP/Perl,Ruby)2.网页工程师(XHTML,CSS,JavaScript,Ajax)3.数据库管理员4.网站管理员网站技术主管必须掌握有网站的环境、开发语言和开发站点框架、选择网络数据库等广泛的网络技术。他应该在技术人员、创意人员和项目团队各主管中充当一个桥梁或者翻译工作

(四)网站制作主管

在设计早期阶段,网站制作主管主要负责把原始的网站模型、界面和蓝图转化成HTML页面。一旦网站规划及设计完成并且信息架构也规划好之后,网站制作主管的主要工作就是制作站点页面,当然他可以直接用html编写,或者使用网站内容管理系统(CMS),也可以用一些站点开发软件,例如Adobe Dreamweaver。

(五)网站信息架构师

网站信息架构师主要负责网站的结构和内容进行组织和分类。在整个项目的设计和规划早期阶段,信息架构师是最活跃的。他要制定整个网站的内容结构,网站的框架结构,向客户和网站开发团队介绍网站的整体规划。信息架构师也要与网站设计师紧密合作,制作用于显示网站各个页面的名称、导航和页面内容的网站蓝图。

1.文字撰稿人2.站点内容专家(内容协调,制作)。网站编辑负责整个网站的文字内容和编辑质量。他或她创建的网站编辑的基调,确定文字风格,并与客户和相关内容的专家收集、整理。以上就是网站开发时所需要的六个基本角色及其职责,每个角色都有负责的方面。当然其中有可能一个人员充当几个角色,也有可能一个角色里面要几个人员组成。

二、网站项目开发过程及团队各角色相互合作关系

从图1-1我们可以把网站作为一个完整的项目,可以分为“规划”和“站点制作”两个主要阶段。

(一)规划阶段

这个阶段里要进行的工作就是用户调查与网站规划。网站项目经理要与用户进行接触,全面了解用户的需求,包括网站的用途和要实现的功能。用户也在这个阶段明确要网站能实现的功能模块和需要提供的材料。充分了解用户需求后,艺术总监和网站信息架构师就要基于用户的要求、网站的用途和网站访问者等各方面的考虑,使用PhotoShop或其它工具绘制出网站首页、二级页面的图形界面。与用户确定好界面、功能与内容,就开始分两条线路进行开发。1、技术路线:网站技术主管根据界面并与信息架构师一起进行技术规划,制作好网站使用的开发语言、技术、数据结构和数据库等。2、内容路线:网站编辑要开始规划网站编辑的基调;内容在网页上的表现形式(文本、图片、视频、动画);确定文字风格和网页显示的字体的大小与字形;

(二)站点制作阶段

站点制作阶段是实际开发周期,各项目小组根据前面制定好的规划进行制作。网站信息架构师在各部门之间进行项目规则解释、协调和统筹。1、程序开发:网站制作小组根据界面规划把图形界面转换成网页格式;依据技术规划,制作网站的各页面。从图中的甘特表显示,程序开发和网站合成占整个项目的最大时间比例。2、内容整理:网站编辑要与客户和相关内容的专家收集、整理放到网站平台的资源。网站资源如涉及到图片、动画和视频等,网站编辑要与媒体专家合作共同制作。当平台主要架构搭建成形,后台数据库建立完毕,网站编辑就可以把网内容上传到网站平台内,把网站合成。

参考文献


工具展望

省级期刊 审核时间1个月内

机械工业部成都工具研究所;中国机床工具工业协会工具分会;全国刀具标准化技术委员会;中国机械工业金属切削刀具技术协会;全国量具量仪标准化技术委员会;机械工业工具科技信息网