




已阅读5页,还剩35页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
沈阳化工大学本科毕业论文题 目: 创意家居电子商务网站建设 院 系: 信息工程学院 专 业: 电子信息工程 班 级: 2006级1班 学生姓名: 指导教师: 论文提交日期: 2010 年 6 月 26 日论文答辩日期: 2010 年 6 月 30 日毕业设计(论文)任务书电子信息工程 专业0601班学生: 毕业设计(论文)题目: 创意家居电子商务网站建设 毕业设计(论文)内容:本文讲述了如何运用ASP语言,Access数据库和IIS服务器采用B/S结构架构电子商务网站的过程。并实现网站的浏览和管理功能。毕业设计(论文)专题部分: 使用ASP语言和Access数据库构建电子商务网站。起止时间: 2010年 3月- 2010年 6月指导教师: 签字 年 月 日教研主任: 签字 年 月 日学院院长: 签字 年 月 日摘 要为了家居产品能在日益成熟的电子商务这一平台抢占自己的一席之地,特在此建立创意家居电子商务网站。本网站是采用B/S结构,由Access数据库和IIS服务器架构而成。运用ASP语言技术实现网页与数据库的链接,使得在网页上能够浏览数据库中的内容。ASP语言的后台编程和网页的前台美化都采用Microsoft公司的Office系列办公软件中的Frontpage网页开发工具来实现的。本网站实现了商品信息和商品类别的前台浏览功能和管理员的后台管理功能。后台管理功能包括商品信息和商品类别的增加,删除和修改。这套管理方式使得管理人员的效率大大提高了,并且设置的登陆密码,有效保证了数据的安全性。本论文的设计步骤包括:网站的构成分析,数据库的构成,网站的前台和后台设计,数据测试,系统调通,美化设计,最终完成了本网站的建设。用户只需要用电脑登陆Internet输入网站域名,便能够方便快捷地浏览网站中的商品信息,真正地做到足不出户,实现与国际市场接轨。关键词: 电子商务; 家居商品; ASP; AccessAbstractThe e-commerce website for household products was established in order to seize its own place in the increasingly mature platform of e-commerce. The website was made up of Access database and IIS server in the structure of B/S. It used ASP language technology to link the web page and database, on which the content of database can be read. It used the office software of Frontpage by the Microsoft Corporation to program the backstage of ASP language and beautify the homepage of the website. The website achieves the function of reading the information of the products on the homepage and managers backstage management. The backstage management covers addition, deletion and modification of the information and category of products. The set of management improves the managers efficiency. And the login password ensures the datas safety.The procedures of the papers including: the analysis of the website structure, the structure of database, the designation of the onstage and backstage, data-testing, beautify designation, the construction of the website at last. Users can read the products information quickly and conveniently only by logging in the Internet and inputting the domain name of the website, which realizes the connection with international market.Key words:e-commerce;household products;ASP;Access目录第1章 绪论11.1 家居电子商务介绍11.2 电子商务网站建设的目标11.3 电子商务网站建设方法21.4 系统开发工具2第2章 创意家居电子商务网站构成分析32.1 网站系统构成32.2 电子商务商品发布使用4第3章 创意家居电子商务网站数据库构成53.1 电子商务网站数据库结构53.2 电子商务网站各表介绍7第4章 创意家居电子商务网站前台显示94.1 电子商务网站前台系统结构94.2电子商务网站各页面介绍94.2.1 网站首页94.2.2 网站商品类别分页134.2.3 网站详细商品信息读取页144.2.4 管理员登录验证16第5章 创意家居电子商务网站后台管理195.1 系统后台结构195.2 系统后台各页面介绍205.2.1 后台管理首页205.2.2 商品添加页面215.2.3 商品和商品类别修改和删除页面23第6章 结 论27沈阳化工大学学士学位论文第1章 绪论第1章 绪论1.1 家居电子商务介绍20世纪90年代以来,计算机网络急速飞速发展,网络化和全球化成为不可抗拒的世界潮流。网站是服务机构、政府和企事业单位向用户提供信息和服务的一种方式,是他们开展电子政务、电子商务的基础设施和信息平台1。Internet的上网人数显示出了电子商务市场的人气,上网人数的直线上升,显示了电子商务市场发展的雄厚社会基础5。从原始社会的以物换物交易模式、再到货币的出现,人们家居用品的交易方式一直局限于面对面的交易方式。大多数人已经把这种现象当做定律,但是计算机网络的出现、电子商务的出现,将彻底颠覆人们传统的消费观念4。消费者不用再亲自与卖家当面交易,只需在该家居电子商务网站上浏览、并选择自己喜好的商品,便可立即进行交易。站在消费者的角度,这种新型的消费方式为消费者节约了大量的时间、和人力,并且方便、快捷。并且已经为不少的一部分人所接受了2。从企业的角度来说,电子商务是一种新的营销手段。企业可以从销售和管理等部门节省一大部分时间、人力和财力。随着网络和电子商务的发展,越来越多的企业开始以电子商务的方式实现管理和营销的时候,便形成了一个电子商务的经营和市场环境,这是一个全新的竞争激烈的国际化市场。结合国外网络通讯越来越发达、电子商务大范围普及的的趋势,国内交易市场也必然将于世界市场接轨,届时电子商务也必会在国内占领越来越多的市场。为适应这种新的经营环境,应对来自全球竞争者的挑战3。家居产品完全有理由、也有需要在电子商务这个平台上为自己抢占一席之地。1.2 电子商务网站建设的目标创意家居电子商务网站的建设是家居产品进入电子商务领域所必须的平台基础,它的内容对于拥有者和管理者至关重要。创意家居电子商务网站系统能够为用户提供全面的产品信息和方便快捷的查询和浏览方式。传统的文件和档案的管理方式大多采用人工手动管理,这种管理方式对于大工作量的文件和数据处理存在较严重的效率问题,而且保密性也不是很好,随着时间的推移也会增加产生数据出错的概率。所以,开发一种新型的网站管理软件平台可以有效的弥补上述的不足。 本网站建设的目标是开发一套家居商品类网络平台,该平台具有最基本的前台商品浏览功能和后台管理功能。前台的商品浏览功能包括:按类别浏览和直接浏览具体商品。后台的管理功能包括:按对应的类别增加商品,类别的增加,修改和删除,商品具体信息的修改和删除。并且修改后与前台保持同步更新。这样做的好处是:可以大大提高管理的效率,数据的存储量也可以得到大幅度增加,查询和检索相当迅捷方便。为了提高数据管理的安全性,采取需要管理员账号和密码的登录方式。1.3 电子商务网站建设方法数据库采用微软公司的Access2003来存储,并且使用ASP技术的connection语句建立数据连接和rs语句建立记录集等。服务器采用windows系统组件IIS服务管理器来实现网站的访问。同样使用微软公司的Frontpage软件来编辑代码,实现网页的设计6。1.4 系统开发工具 Forntpage2003 微软Office网页制作工具Access2003 微软Office数据库IIS (Internet Information Server )Internet信息服务管理器25沈阳化工大学学士学位论文第2章 创意家居电子商务网站构成分析第2章 创意家居电子商务网站构成分析2.1 网站系统构成创意家居电子商务网站首页前台商品浏览登陆验证系统后台商品分类类别管理商品管理数据库图2.1 网站架构如图2.1所示,本系统主要由三部分构成,其中包括前台部分,后台部分和数据库。前台部分的主要功能是浏览商品,商品分类,以及连接后台。是呈现给广大用户,客户的首页。这些功能分别由存放在根目录下的各个网页调用,实现。后台部分的主要功能是商品类别和商品信息的管理。商品类别管理包括商品类别的增加,修改和删除。商品信息的管理包括商品信息的修改,删除和按类 别增加商品。这是网络管理员管理商品的平台。数据库的功能是存放商品信息,类别信息和管理员的登录账号和密码。2.2 电子商务商品发布使用创意家居电子商务系统在使用时,通过IIS服务器,对本地目录的首页进行游览,从而进入创意家居电子商务系统的前台,在这里可以对前台显示的商品信息按照类别游览。单击“管理”标签,实现前台到后台的超级链接,进入后台管理员登陆界面,通过密码的验证,来到后台首页,可以实现商品和类别的添加,修改和删除操作。一切管理员在后台对新闻数据的操作,都会在数据库里实现保存并体现在前台页面上。沈阳化工大学学士学位论文第3章 创意家居电子商务网站数据库构成第3章 创意家居电子商务网站数据库构成3.1 电子商务网站数据库结构数据库用户表商品表类别表图3.1 数据库构成如图3.1所示,本数据库的主要功能是记录系统各类信息。数据库中包含3张表,分别为:用户表,类别表,新闻表。具体操作如图3.2所示,利用Access 2003建立一个数据库并命名wy.mdb,在数据库下建立3个表,分别为:类别表(lb),用户表(yh),商品表(sp)。下面介绍各表结构。图3.2 数据库构成图id用户表(yh)用户名(yhm)密码(mm)图3.3 用户表(yh)表实体图如图3.3所示,yh表的功能为记录管理员信息,为登陆验证所用。当管理员对商品进行管理时,需要进行用户名和密码的验证,才能够进入系统后台。 id类别表(lb)名称(name)图3.4 类别表(lb)实体图如图3.4所示,lb表的功能为记录商品类别信息。在前台商品显示的过程中,通过lb表的id字段和sp表的lbid字段相互联系,使sp的lbid等于lb表的id,可以实现商品的分类别游览功能。商品表(sp)idbild类别id标题bild品牌bild产地bild颜色bild规格bild价格bild时间bild内容bild库存bild图3.5 商品表(sp)表实体图如图3.5所示,商品(sp)表的功能是记录商品的详细信息,它包括:id,类别id(lbid),标题(bt),品牌(pp),产地(cd),颜色(ys),规格(gg),价格(jg),时间(js),库存(kc),内容(nr)这十一条记录。管理员在后台对商品所做的操作全部会保存在商品(sp)表里,商品(sp)的类别id(lbid)等于类别(lb)表的id,可以实现商品的分类别游览功能。它们属于1对多的关系,如图3.6所示。内容bild类别(lb)表1N商品(sp)表idbild标题bild品牌bild产地bild颜色bild规格bild价格bild时间bild库存bild类别idid名称(name)类别图3.6 类别(lb)表与商品(sp)表的ER关系图3.2 电子商务网站各表介绍通过对创意家居电子商务网站数据库功能的分析,下面将要设计实际的数据模型,即数据库的逻辑结构。本系统数据库采用的是Microsoft Access2003。首先打开Access,新建一个空数据库,命名为wy.mdb。然后通过表设计器创建本系统的三个表。下面详细介绍各表。表3.1用户(yh)表字段名字段类型说明id自动编号主键yhm字符(50)用户名mm字符(50)密码如表3.1所示,yh表记录管理员的个人信息。yh表包括id, yhm, mm三个字段。其中id为主字段,字段类型为系统自动编号。yhm为记录管理员名称即用户名,字段类型为文本型,长度为50。mm记录管理员的密码,用于登陆时验证管理员身份,类型为文本型,长度为50。表3.2类别(lb)表字段名字段类型说明id自动编号主键name文本(50)类别包括:装潢建材,家居饰品等。如表3.2所示,lb表记录商品的类别信息。lb表包括id和name两个字段。id字段为主字段,是区分各个类别的唯一标识。name记录该类别的名称,为文本型长度50。sp表记录新闻数据。sp表包括id,lbid,bt, pp,cd,ys,gg,jg, sj,kc,nr十一个字段。其中id为主字段,类型自动编号,是区分每条商品的唯一标识。lbid记录商品类别所对应的id信息,字段类型为长整型。bt记录商品标题信息,文本型长度为30。pp记录商品的品牌,文本型长度为20。cd记录商品的产地,文本型长度为30。ys记录商品的颜色,文本型长度为10。 gg记录商品的规格,文本型长度为15。jg记录商品的价格,字段类型为长整型。 nr记录新闻具体内容,为备注型。sj记录新闻发布时间,为日期型15,如表3.3所示。表3.3新闻(xw)表字段名字段类型说明id自动编号主键lbid数字类别idbt,文本标题pp文本品牌cd文本产地ys文本颜色gg文本规格jg数字价格sj日期时间kc数字库存nr备注内容沈阳化工大学学士学位论文第4章 创意家居电子商务网站前台显示第4章 创意家居电子商务网站前台显示4.1 电子商务网站前台系统结构系统前台商品浏览商品分类登陆后台图4.1 前台系统如图4.1所示,系统前台的主要功能为商品浏览,商品分类和连接后台。本系统前台模块全部包含在根目录下,首页面为index.asp,首页读取模块为index.asp。首页包含6个类别显示商品,通过超链接实现了6类商品与首页的相互转换,极大的方便读者对商品的浏览。通过信息管理系统,可以登陆到后台管理的页面,通过管理员密码的验证,管理员就可以对不同类别商品进行添加和修改等操作,实现商品信息不断更新等功能。4.2电子商务网站各页面介绍4.2.1 网站首页如图4.2所示,index.asp主要功能为商品浏览,导航和链接后台。这些功能分别在导航栏,主体栏和尾栏中被实现。index.asp为本网络新闻发布系统的首页,是管理员和网友登陆本网站所接触到的第一个界面7。index.asp包含4个部分:标头栏,导航栏,宣传栏,主体栏。2413图4.2 创意家居电子商务网首页1. 标头栏,是本站的标题如图4.2中标签1所示。2. 导航栏,提供分类显示新闻模块的联接如图4.2中标签2所示。代码如下:首页| a href=lb.asp?q=上文中的7个超链接分别指向首页和6个分类商品界面,为了实现在首页显示商品类别,首先链接数据库(wy.mdb)中的类别(lb)表,然后根据类别id的唯一性对应显示商品类别,从而实现导航栏的功能。3.宣传栏,包括了最新商品推荐,最新有关新闻,友情链接和连接后台的超链接等等,如图4.2中标签3所示。最新商品推荐代码如下: 芙莱莎东北最大旗舰店 TATA木门拼购“太热闹” 红星美凯龙金牌设计师联盟 家居行业高端访谈友情链接代码如下:关于我们 |广告服务 |网站RSS | 网站地图 |网站TAG | 友情连接 |淘宝网购物上文为友情链接代码,友情链接共分8个板块。在友情链接右边还有一个连接着后台的超链接。超链接代码如下: | 管理 4.主体栏,显示各类别商品。主体部分由一个表格欠套来实现全部类别商品的显示。外部循环为商品类别循环。内部循环为商品名称和更新时间的循环。整体代码:a href=lb.asp?q=a href=nr.asp?q= 在外部循环中,第一次rs1指向类别(lb)表中的第一条记录,所以所显示的内容即为第一条记录的类别名称,因为该嵌套不能用loop语句直接循环,会出错。采用手动的方式从类别2开始继续采用类别1的外部循环方式,但把rs1.movefirst改为rs1.movenext,即为依次向下移动记录指针,便可达到手动循环的效果。也就实现了商品类别的循环,即外部循环。在内部循环中,使用rs作为循环参数。rs指向sp表,在外表循环前赋值使得rs1所对应的商品id等于外表本类别id,这样就使内表中所有的商品都为同一类别,都对应外表类别。因为内部循环包含条件语句“where lbid=rs1(id)”中的rs1(id)对应的是当前的rs1记录的类别,所以每次内部循环后必须关闭记录集rs否则下次类别循环将依然显示第一次循环对应类别的商品,出现错误。在内表中,用rs联接数据库的sp表,显示了商品名称的标题和日期这两个字段。显示手法依然为循环rs。需要注意的是,商品名称的标题被做了超链接,链接指向nr.asp并传递了q参数,q参数的值来源于sp表的id字段,也就是说,该超链接指向了nr.asp并传递了该商品名称的商品id。想要实现上述功能,就必须先要与数据库建立联接。index.asp与在data目录下的数据库wy.mdb建立联接,首先使用cn对象,建立首页与数据库之间的联接。其次建立了记录集rs和记录集rs1。代码如下: 后面文章为了书写简略省略了本代码,凡链接数据库的网页必须有此代码。4.2.2 网站商品类别分页把首页所显示的新闻按照不同的6个类别分别显示,方便游览。6个类别与首页可以相互跳转,彼此调用。如图4.3,lb.asp主要功能为显示更多同一类的新闻,lb.asp为本网站的商品类别页面,每个网页显示一个类别的商品并与首页和其他类别做联接8。lb.asp首先与数据库联接,确定其要显示的类别。类别的区分由确认lb表的lbid字段来完成。若想显示其他类别的商品,只需把代码中对应的lbid的值改为相应的商品类别lbid值即可。代码如下:图4.3 商品类别分页商品类别分页中包含标头栏,导航栏和主题栏。标头栏和导航栏也首页完全相同,在这里就不介绍了,下面主要介绍主题栏。代码如下: a href = nr.asp?q=4.2.3 网站详细商品信息读取页如图4.4所示,nr.asp是商品详细信息页,主要完成商品详细信息的浏览功能。与首页相对应,并由首页调用。它读取首页面上显示的各种商品,详细显示每样商品的详细内容11。nr.asp包括4个部分:标头栏,导航栏和主体栏。其中,标头栏,导航栏,与index.asp基本相同,不重复介绍。其读取功能主要由主体栏来实现。在主体栏中,nr.asp与数据库wy.mdb建立了联接。并接收了来自index.asp的参数q。在这里,建立参数q接收参数q的值。并建立sql,令id的值等于q,后使rs打开s。代码如下:图4.4 商品详细内容页面在主体栏的中部,用表格来规范商品信息的格式。由于rs执行了s,而s的值为index.asp所传递过来的新闻id,所以使用rs从xs表中调出商品的标题,品牌,颜色,价格,库存,内容即bt,pp,ys,jg,kc,nr六个字段的数据时,所显示的信息将会是网友在index.asp上所选择的商品的详细信息,这样就完成了浏览该商品详细信息的功能13。代码如下:名称:品牌规格颜色价格库存内容4.2.4 管理员登录验证本模块实现管理员登陆后台功能,管理员登陆模块gl.asp和glok.asp。如图4.4所示,gl.asp和glok.asp是管理员登陆模块,连接前台与后台,由首页调用。它实现管理员登陆的功能。图4.4 商品管理系统页面gl.asp主要部分为登陆文本框,代码如下:用户:密码: lgok.asp的参数yhm和mm,yhm为管理员的用户名,mm为管理员的用户密码。验证功能通过if判断来实现,当参数yhm和mm的值与数据库中的字段相匹配的时候,转到后台管理首页,不匹配时,则显示“用户名不存在或密码错误,请重新输入!12。代码如下:沈阳化工大学学士学位论文第5章 创意家居电子商务网站后台管理第5章 创意家居电子商务网站后台管理5.1 系统后台结构系统后台登陆页面类别管理商品管理图5.1 后台系统如图5.1所示,本系统后台主要实现商品类别的增加,修改和删除;商品信息的修改删除和按类别增加商品的功能。本系统后台模块全部包含在admin目录下,后台管理首页面为main.asp,是管理员登陆后进入的管理界面,主要包括商品管理和类别管理两个功能。商品管理功能包括修改商品信息和删除商品。对应的被nrxg.asp和nrsc.asp所调用。类别管理功能包括类别增加,修改,删除和按类别增加商品。对应的被lbzj.asp, lbxg.asp, lbsc.asp,和nrzj.asp所调用。lbzjok.asp, lbxgok.asp, lbscok.asp, nrzjok.asp, nrxgok.asp和nrscok.asp是类别管理功能和商品管理功能的数据库实现模块,它们把管理员所做的操作记录保存到数据库中。经过管理员操作后,网友可以在首页浏览更新后的商品信息11。5.2 系统后台各页面介绍5.2.1 后台管理首页在经过管理员验证后,来到后台首页。后台首页的功能是链接各个商品管理功能模块和类别管理功能模块。如图5.2所示,main.asp为本系统的后台首页,对商品管理需要实现对商品类别的增加,修改和删除,还有对商品的修改,删除和按类别增加商品的操作。这两大功能由本页面调用。本页面主要由两大主题表框构成,上表框为商品类别管理表框,其中包含四类超链接:商品类别的增加,修改,删除和按类别增加商品。下表框为商品管理表框,其中包含两类超链接:商品内容的修改和删除10。图5.2 后台首页类别管理代码如下:类别名称增加类别a target=_blank href=nrzj.asp?q=增加商品a target=_blank href=lbxg.asp?q=修改a target=_blank href=lbsc.asp?q=删除商品管理代码如下:商品名称a target=_blank href=nrxg.asp?q=修改a target=_blank href=nrsc.asp?q=删除5.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 邢台市人民医院血流导向装置植入考核
- 2025江西吉安市青原区青鸾文化传媒有限公司招聘5人模拟试卷含答案详解
- 秦皇岛市中医院科研能力入门考核
- 2025江苏盐城选聘物业管理营商环境体验员模拟试卷完整答案详解
- 2025贵州安顺市参加“第十三届贵州人才博览会”引才招聘1453人考前自测高频考点模拟试题完整参考答案详解
- 大学老师农业知识培训课件
- 衡水市中医院放射诊断医师资格认证
- 2025江苏盐城工学院招聘7人模拟试卷及答案详解(考点梳理)
- 2025年安徽省三支一扶招聘考试(962人)模拟试卷附答案详解(完整版)
- 2025河南新乡学院诚聘高层次人才100人考前自测高频考点模拟试题有完整答案详解
- 成功的自媒体案例分享
- xps板保温施工工艺
- 居家无障碍知识讲座
- 照片档案整理规范
- 糖尿病胰岛素泵的护理查房课件
- 2023新能源集控中心及智慧电厂建设方案
- 人工智能(基础版)高职人工智能基础课程PPT完整全套教学课件
- 高标准农田施工组织设计(全)
- 外科学(1)智慧树知到答案章节测试2023年温州医科大学
- 软件开发安全管理办法
- 消费者的注意
评论
0/150
提交评论