APP下载

基于ASP的购物网站设计

2020-11-25李浩冉江苏师范大学科文学院

数码世界 2020年2期
关键词:页面服务器购物

李浩冉 江苏师范大学科文学院

关键字:基于ASP 购物网站 设计

前言

随着当今世界信息技术的飞速发展,经济全球化进程加快,前所未有的信息革命悄然到来,信息技术广泛应用于金融、经济等主要领域。作为现代计算机网络与经济及贸易活动的组合的产物,电子商务引导了人类跨越知识经济的新时代。电子商务的发展,是利用信息技术促进产业化,改变经济增长模式,改善国家经济的运营质量和效率,开辟产业化的新道路。基于此,本文研究基于ASP的购物网站的设计。

一、ASP 技术介绍

(一)ASP概念

ASP本质上是开发开放的动态Web网页的新一代技术,其环境是未编译的应用环境,这种技术具有很大的商业价值。此技术可组合Html、Script和可再利用的Activex服务器组件。这个技术的主要优点是简单、有效的开发,但是可以保证足够强大的功能,并且可以非常直观地在某种程度上实现复杂的WEB应用程序。

购物网站设计中加入ASP可以起到很好的作用,使操作变得简单。

(二)ASP 的特点

ASP的特征如下;首先,因为ASP脚本被HTML整合,生成和编辑简单。这对未来的改善和维护非常方便,并且非常有效,可以直接对网站链接进行说明。目前,大多数情况下,在普通文本编辑中使用。譬如,在页编辑设计的通常的环境,Windows的记事本等。第二,ASP技术最重要的功能之一是对ASP本身的系统组件和嵌入组件的便利参考,并大大改变引用复杂缺点。最后,网站应用的完成非常快,优化运用的效率。因为源代码的泄露对商务来说变成大的威胁,保护ASP脚本特别重要。

二、ASP 技术的网站设计与实现

(一)网站结构及功能

网站开发工具及平台本网站基于ASP 技术,运行于Windows平台。数据库方面,现在,一般使用的数据库是MS SQL Server和MS Access。SQLServer在安全、开发管理功能、数据采矿、在线操作等诸多方面不能超过Access。MSSQL Server 2000数据库管理系统被用作数据库支持。网站设计需要尽可能采用模块式设计流程,实现在线信息查询,加快办公自动化进程,提高工作效率。

(二)设计实现

网站的整体设计本网站有多个模块,但是有的模块不需要经常更新,为了减轻服务器的压力,把部分模块做成静态的,其中,静态模块包括单位介绍、渠道概要、航法管理法的执行、组织设定、船舶机器,动态模块包括行业新闻、公告牌、政治工人的窗户、水信息。网站功能模块设计的网站动态功能模块包含文章管理模块和用户模块。

(三)发布设置及结果

为了防止SQL注射攻击,必须事先了解服务器的构成。微软的IIS被广泛用作服务器。IIS有非常详细的错误消息。它一方面为程序开发人员提供了很好的参考,另一方面也为SQL注册提供了机会。攻击者通常使用IIS错误消息来确定是否存在SQL注入。因此,必须将服务器配置为向主网站界面发送IIS错误提示,即使在操作ASP时发生错误,错误信息也不会泄漏。此外,在网站上为不同类型的文件创建不同的目录,并授予相应的访问权限。

三、购物网站的实现

(一)IIS服务器的建立

网站实现的第一步,首先应该建立一个用于网站实现的IIS服务器,对服务器的建立不仅是网站实现的关键也是后续对网站的测试的关键。由于系统的开发平台是WindowsXP系统。所以实现在XP系统下的115服务器建立。

(二)网站与数据库的连接实现

购物网站和数据库之间的连接是Web网站的重要部分,有效地保存数据库的方法是Web网站的钥匙。被设计了的购物网站的很多页包含数据库的读取和写入操作,因为全部需要连接到数据库,连接数据库零件的编码非常频繁地被使用。为了提高执行代码的效率,设计代码时使用的方法首先创建名为conn.asp的数据库操作文件。如果需要在页面中使用数据库,请通过调用代码程序文件,有效提高系统操作的效率。

(三)网站前台实现

在网站的前台设计中,不仅要考虑美观,还要考虑网站风格的一致性。在Web管理站的实施中,为了调整Web站点的整体风格,页面采用了一些样式文件。在页眉样式文件之后的页面设计中,每个页面都将调用此文件作为头版式。

1.主页界面

主页接口:使用Dreamweaver软件,创建网络管理站主页的简单版面,插入相应的功能模块,并将文件名保存为index.asp。

2.用户登录

用户登录主要是为了用户登录Web网站的前台而设计的,只有网站的成员才能在网站上购买产品。接着,通过软件添加文本字段,给用户名、密码和验证码加上名字,插入随机验证码模块,最后添加登录按钮和注册按钮。触发事件被设置为通过reques对象读取用户名和密码。如果查询成功,Web网站登录将正常显示。如果失败,请清除在文本字段中输入的内容,并重新输入用户名。

3.购物车

购物车的设计是这个设计的重要部分。使用在详细设计区域介绍的功能,软件最初制作cart.asp文件。接下来,在网站设计中插入相关组件。用户点击购买数据库的语句,select*fromwhereproduct=&requeSt(“prenalle”)查询产品表格的产品信息,并将查询的信息显示在购物车内的对应项目上。

4.订单界面

订单界面的设计与注册页面的设计相似.创建名为reg.asp的文件,使用相同的方法设计和实施页面。

5.留言板

留言板的设计,先是制作名为mess.asp的文件。接下来,添加用户输入信件的文本框。通过SQL语句将用户消息插入数据库消息表格。

6.产品搜索

产品搜索主要查询数据库中的产品类别,使产品类别中的数据项目对应于接口内的从属位置。在通过名为Procart.asp的文件保存。此外,网站的实施工具的详细说明和网站的特定实施过程,在要求分析和详细设计中最终满足Web网站的要求。

4 结论

如今,软件工程应用涉及到人们生活的各个方面,目前,网络购物系统非常成熟,每天有数亿用户在这样的平台上购物。尽管如此,在线购物系统,安全的提高,实时性,伪造品和粗劣品的削减等问题,许多类似的网上购物系统每天都在开发,现有系统不断完善和扩展。购物网站作为现代计算机网络与经济及贸易活动的组合的产物,将引导了人类跨越知识经济的新时代。

猜你喜欢

页面服务器购物
刷新生活的页面
答案
让Word同时拥有横向页和纵向页
我们为什么选择网上购物?
2018年全球服务器市场将保持温和增长
圣诞购物季
快乐六一,开心购物!
不可错过的“购物”APP
用独立服务器的站长注意了
定位中高端 惠普8路服务器重装上阵