文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学的各位小编整理了ASP类作品-基于ASP的笔记本零售网上商城的设计和实现的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
计算机毕业设计 基于ASP的笔记本零售网上商城的设计和实现 ASP是当今最流行的WEB应用程序开发语言之一。其作为一种服务器脚本端开发语言,能够将HTML、脚本代码、服务器组件巧妙的结合在一起,建立动态网页和具有数据访问功能的WEB应用程序。在此简单的介绍一些基本设计方法,并对数据进行简单的分析。 笔记本销售网站作为电子商务销售网站的一种,能够提供用户在线浏览、下单、订购、购买等一系列功能。销售网站一般都需要具有对商品介绍的新闻发布系统和用购物车选购商品以及查询商品得功能 关键词:ASP、在线购物、电子商务网站、笔记本在线销售。 目 录 论文总页数:22页 1引 言1 1.1 笔记本销售网站设计的前期准备1 1.2 开发系统应遵循的原则2 1.2.1普通用户对系统的要求2 1.2.2 管理员对系统的要求2 1.3 ASP简介2 2 笔记本销售网站的系统需求分析3 2.1 笔记本销售网站的概述3 2.1.1 笔记本销售网站简介3 2.1.2 系统的开发工具和环境简介3 2.1.3 系统开发环境4 2.1.4 笔记本电脑销售网站实现的功能5 2.2 数据库用户及权限管理5 2.3 笔记本销售网站中模块划分5 2.3.1 管理员功能模块5 2.3.2 用户功能模块7 3 数据库的设计与实现7 3.1 数据库的设计8 3.2 数据库的连接9 4 系统主要模块界面10 4.1 登录模块界面10 4.1.1 普通用户登录界面10 4.1.2 管理员登录界面11 4.2 用户注册模块界面11 4.3 商品查询模块界面13 4.4 商品添加及修改模块界面15 4.5 商品删除模块界面18 结 论19 参考文献20 致 谢21 声 明22
1引 言 20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。据估计,目前Internet上已有上百万个Web 站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。 网上笔记本销售网站是目前Internet上广泛使用的在线系统之一。网上笔记本销售网站要实现的功能非常多。首先,为了销售笔记本电脑,给电脑做广告是其中一部分,系统必须在醒目的位置给出笔记本电脑的信息,包括笔记本电脑的名称、编号、价格以及笔记本电脑的图片介绍,并对浏览次数多和订购数量多的笔记本电脑在醒目位置向用户进行推荐。同时,笔记本电脑销售过程中还需要对用户的购物车进行管理,允许用户执行如取消订购,送收银台等操作。最后,系统必须完成结帐的功能,从而完成整个购物的流程。其次,因为在线销售系统中笔记本电脑的种类很多,某个用户想要找到自己需要的笔记本电脑就比较困难了,所以系统提供了查找的功能,将电脑分类浏览,给用户带来方便。另外,为了保证数据库的安全,及电脑交易的顺利进行,系统还需要对用户进行管理,最简单的一点就是需要用户注册,进行身份的验证。最后,系统特别提供了数据库管理的功能,允许具有管理权限的人员对系统数据库进行操作,包括添加、删除、修改记录等等。 网上笔记本销售网站主要是用ASP 和SQL 来完成系统设计的。Microsoft推出的ASP (Active Server Pages,动态服务器网 )技术可以开发出满足企业、组织和个人需求的各种站点。ASP 通过服务器端脚本的方式实现服务器端动态网页,支持使用ActiveX 组件扩展其功能,因此借助ASP,用户可以开发出功能强大的站点。同时Web 已经不再局限于仅仅提供大量的信息服务这是最,Web 技术的发展,使得那些具有交互动态页面、有条理的数据库查询、丰富信息内容的网页成为最吸引人的网页。数据库技术为动态网页的发展提供了功能强大的后台数据处理,而SQL Server 数据库是目前最流行的关系型数据库系统之一,由于他对服务器的要求较低,因此也是最适合大众安装并上机实践的完整的数据库管理系统。数据库技术与网站的结合是当今Web 技术的一个热点。有了数据库的支持,可以扩展网页的功能,可以方便地设计出交互式页面,可以构造功能更加强大的后台管理系统,可以为网站的更新、维护提供极大的方便。
<% ''取得查询条件 Dim itype, gname, whereTo, tpid Set rs = Server.CreateObject("ADODB.RECORDSET") tpid = Request.QueryString("tpid") ''根据不同情况生成WHERE子句whereTo If tpid<>"" Then ''显示指定分类的所有商品信息,tpid代表分类编号 whereTo = "Where TypeId=" & Cint(tpid) itype = iflag Else ''在指定分类中,查询指定商品 itype = Request.QueryString("tid") gname = Request.QueryString("gname") If isNull(gname) Or Len(gname)=0 Then whereTo = "Where TypeId=" & Cint(itype) Else whereTo = "Where TypeId=" & Cint(itype) & " And Name Like ''%" & gname & "%''" End If End If %>4.4 商品添加及修改模块界面
''在数据库表Goods中插入新商品信息 sql="Select * from Goods" rs.Open sql,Conn,1,3 rs.AddNew …rs.Update Else ''更改此商品信息 id = Request.QueryString("id") sql="UpdateGoodsSetTypeId="&CInt(Request.Form("Typeid"))&",Name=''"&GName&"'',Sn_Number=''"&Request("number")&"'',Posttime=''"&now()&"''" &_ ",SalePrice="&Request("saleprice")&",StorePrice="&Request("storeprice")&",Producer=''"&Request("producer")&"''" &_ ",Package=''"&Request("package")&"'',Content=''"&rqtContent &"'' Where id="&CInt(id) Conn.Execute(sql) End If Set rs = Nothing response.write "<h3>商品成功保存</h3>" %> 结论 毕业设计毕竟是为了让我们学习到如何设计和开发一套系统,在毕业设计过程中我还是学到了很多知识,知道遇到问题该如何去分析问题、解决问题,能够自己动手做出一套系统来这也是对自己的一种鼓舞,也是对我的大学生活的一次检验,让我把这四年所学到的知识能够用于实践,这让我的动手能力也有了很大的提高,也让我学会了如何思考问题。相信这些都会让我在以后的工作中受益无穷的。 本文选自计算机毕业设计 myeducs.cn转载请注明出处 |
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |