访问数据源效率高。
方便的Web应用。ADO 可以以 ActiveX 控件的形式出现,这就大大方便了Web应用程序的编制。
技术编程接口丰富。
2.2 选择的工具
所需用到的软件有Dreamweaver CS5、Photoshop CS5、Flash CS5、Microsoft Access、office办公软件、记事本等软件工具。前面的几款软件网上可以下载安装。安装完成只要有序列号就可以正常使用,所以没有什么成本。
所需硬件一台普通的笔记本电脑或台式机就可以了,只要保证磁盘有足够的空间安装所需软件,能存储所需材料,并且内存能够支持这些软件的运行就可以了。
就使用环境来说,用户无需使用特定的浏览器,无论是IE还是火狐,无论是IE5.0还是IE8.0都可以正常的登录访问网站并使用网站的功能。嵌入在html中的Script脚本可以在客户端执行,也可以在服务器端执行。运用到Ajax技术时会充分考虑浏览器的问题确保不同版本的浏览器都能执行。
2.3 所使用的语言
首先是最基础的编写网页的语言HTML,超文本标记语言。是一种纯文本的网页技术。超文本的意思是页面可以包含图片、链接、音乐甚至程序等非文本元素。HTML可以由任何文本编辑器,记事本,写字板,以及dreamwevaer等可见软件编写;编写完成后另存为后缀为html或htm的文件,然后由浏览器解释运行。HTML与平台无关,无论任何个人计算机还是Mac等机器,无论任何浏览器IE、FireFox等都能够打开。
ASP技术
ASP是动态服务器页面即Active Server Page的外语缩写,是微软开发的一种运用。它可以与其他程序进行交互,简单方便的实现网页的动态效果。ASP的主要功能是将脚本语言、HTML、组件和web数据库访问功能有机的结合起来,以此来完成一个应用程序。该应用程序安装在服务器端,根据浏览器端的请求生成相应的HTML文档返回给浏览器。使用ASP技术能够创建HTML网页并作为用户界面,该网页能够与数据库进行交互实现页面的动态刷新。
ASP主要有VBScript和JavaScript两种脚本语言,在本课题中主要使用运用更多的JavaScript语言。
3 网站分析
3.1 分析
首先对本课题进行分析。
按照课题的内容综述可知,本课题网站要首先实现用户的浏览,即本页面的信息的浏览,以及跳转到其他页面访问相关信息。此外,要设计并实现用户的注册,以及用户的登录。并允许用户留言,以及对某些页面的信息进行评论。最重要也是最普遍的是,要实现用户在站内搜索查询相关信息。为了便于用户快速查找所需信息,可以设计实现分类查询,以缩小查询范围,优化查询结果。同时为了使网站功能更友好,提高用户体验度,还可以设计密码找回模块,帮助用户在忘记密码时可以寻回密码。
至此,完成本网站基本上所必需的功能模块:用户注册、用户登录、用户密码找回、站内搜索、用户留言以及用户评论。
3.2 页面分析
网站框架和页面跳转
根据以上分析来规划设计网站内容:
确定构建网站框架的基本页面,首先有主页,然后要有用户登录页面、用户注册页面、密码找回页面、用户留言的留言板页面。此外还有关联主页的导航栏中每个栏目的页面等。
各个主要页面间的跳转:主页应该有用户登录和注册选项,可以实现从主页到登录和注册页面的跳转。用户登录页面应该有找回密码的选项,以便用户在发现无法登录是密码忘记时可以方便的去找回密码;同时用户登录成功后,页面要实现跳转,默认用户返回主页。用户注册成功后,页面需要自动跳转到登录页面,简化用户操作。用户执行找回密码操作,并成功找回密码后,设置用户自动登录,并且页面应跳转到主页面。
- 上一篇:基于HTML5的医院信息公告系统设计
- 下一篇:Unity3D矿热炉配料系统的仿真操作训练系统设计与实现
-
-
-
-
-
-
-
当代大学生慈善意识研究+文献综述
电站锅炉暖风器设计任务书
乳业同业并购式全产业链...
中考体育项目与体育教学合理结合的研究
大众媒体对公共政策制定的影响
十二层带中心支撑钢结构...
河岸冲刷和泥沙淤积的监测国内外研究现状
酸性水汽提装置总汽提塔设计+CAD图纸
java+mysql车辆管理系统的设计+源代码
杂拟谷盗体内共生菌沃尔...