1、随着国内Internet使用人数的增加,利用Internet进行网络购物并以银行卡付款的消费模式已近渐渐流行,市场份额也在快速增长,电子商务逐渐成为行业热议的一个焦点话题,相关电子商务网站也层数不穷。陕西理工学院拥有将近2万名师生,如果制作一个商务网站可以将这庞大的人群发展成网站用户,这将是很大的一块蛋糕,而我们电子商务学生也需要一个机会实践我们所学制作网站方面的知识,综上所述,技术、人才、硬件软件基本的条件都具备,可以制作这样一个购物网站来实现盈利和锻炼的双赢的目的。2.2网站制作的环境硬件:处理器:英特尔 Pentium(奔腾) 双核 T4200 2.00GHz内存:2GB 显示卡:NVI
2、DIA GeForce G 105M网络适配器:Broadcom NetLink (TM) Fast Ethernet 软件:Dreamweaver Photoshop SQL SEVERVE2005等制作网站软件。2.3概要设计搭建系统框架:网站建设之前,可以规划和创建网站中用的文件夹,这样不但可以方便以后的开发工作,也可以规范系统的整体构架。电子商城组织图如下:根据前期在老师和学生中的调查研究分析,我们认为电子商城应该具有下面特点。首页面设计要能够吸引师生目光,整个页面应以简洁为主,突出重点;可操作性高,避免复杂的、异议的链接;浏览速度快,避免长时间打不开页面的情况发生;商品信息部分有实物
3、图例,图像清楚、文字醒目;详细的商品查询功能,可以通过商品的各个属性来搜索;详细的流程介绍,从浏览商品到购买结账,各个步骤之间的练习最好能以图例来说明;提供在线咨询;后台可以对用户商品进行详尽的查看和管理;订单管理;易维护,提供二次开发支持。根据以上分析我们认为可以制作一个这样的网站,网站应该实现以下功能:全面展示电子商城的服务项目及环境;展示网站最新的商品信息;展示网站推荐的商品信息;为用户提供修改个人资料和查看在网站操作情况的平台;提供用户在网站上购物的平台;提供用户无网站沟通交流的平台;展示网站发布的公告信息;展示商品的销量排行;提供在线帮助信息;对商品的详细信息以及分类信息进行管理;对
4、会员基本资料、会员制度、消费情况以及用户留言信息进行管理;对会员提供的订单进行管理;对管理员的信息,商城公告信息进行管理;系统运行稳定,具有强大的数据处理能力。整体构思:本网站主题为:理工之友电子商城。总共有网页10个。主页是一个总目录的网页,里面加有网页动画效果“滚动字幕”及Flash动画,本站几个主要分网页分别为:最新商品,推荐中心,会员中心,我要留言,商城公告,商品分类,销量排行,在线帮助,安全退出。还有许多子网页。2.3.1电子商城前台设计 电子商务前台功能设计图2.3.2电子商城后台设计电子商城后台功能结构图2.3.3电子商城流程设计系统流程图3详细设计阶段3.1 数据库选择分析作为
5、一个电子商城网站,由上面同学对系统的整体功能分析,我决定选择sql server 2005来对系统的整体数据进行分析制作。由于Sql server2005界面友好、操作简单,同时包含一套管理和开发工具,sql server management studio就是一个完整的图形化集成工具,用户不用记住各种命令和sql语句就可以完成各种操作。3.2数据库制作打开 Microsoft sql server management studio,以sql server账户登录新建一个数据库名为db_25数据库有如下主要性质逻辑名称:db_25_Data 文件类型:数据 文件组:PRIMARY 初始大小:
6、3MB 自动增长:增量为 10%,不限制增长 db_25_Log 文件类型:日志 文件组:不适用 初始大小:2MB 自动增长: 增量为 10%,不限制增长 所有者: sa 3.3数据表制作根据商城功能的要求,设计如下九张表:数据表tab_affiche 用于商城的公告栏展示最新商品信息以及商城的活动等字段名称数据类型长度默认值字段描述idint4唯一标识Aftitlevarchar50Afcontent200AfdatedatetimeGetdate()数据表tab_class由于商品的分类CnameCdate数据表tab_goods主要用于物品的销量排行的展示IdGnameVarchar商品
7、名称GclassInt所属大类GmpriceMoney8市场价Ggprice会员价Gprovider提供商Gaddress所在地GpictureImages16图片资料GintroCarchar商品简介GdateDatetime上架时间Gstore库存量Gsale销售量Gcommendbit是否推荐数据表tab_lword 记录会员订货物的基本信息LtypevarchaLtitleLnameLtelLcontentLdate数据表tab_manager超级管理员信息表Mname名称Mpasswd密码Mgradenvarcha20Mdategetdate()数据表tab_order客户的订单信息
8、表Ofid订单号Uname5用户名Gnum数量单价UdiscountFloat折扣率Otransport运输方式Omoney应收金额Oname收货人姓名Otel30收货人电话Oaddress100收货人地址Opcode10邮编OemailE_mailOpay付款方式Odate提交时间Ostate执行状态Ointro备注数据表tab_rule会员的制度信息表Rintegral积分设置(元分)Rdiscount折扣率(分折)Rgrade会员等级(分级)数据表tab_user_account会员的基本账户管理Uid用户ID用户名称Amount消费总额Atimes消费次数Aintrgral消费积分Ag
9、rade会员等级Adiscount1数据表tab_user_reg会员的基本注册表姓名Usex“男”或”女”性别UpasswdUquestionUanswerUdateUrnameUtelUemailUcodeUaddressUpcode3.4搭建系统的框架3.5网站的前台设计对商城网站的前台设计我们主要用到的是Dreamweaver cs3 、PS等设计软件。网站的前台首页是对网站的浏览者提供的第一浏览的页面,必须吸引浏览者的眼球,整体色调采用的是蓝色,对此我们采用F型的布局方式,有利于客户跳转到不同的页面,主页面包括以下六大模块:注册登录模块:用于会员注册和登录网站,并提供密码找回功能;注
10、册的主要项目如下图:商品分类模块:用于展示商品分类,提供商品信息:商品展示模块:用于展示按照商品销量进行排列的信息列表;会员中心模块:用于会员查看基本资料、购物车、订单信息、消费信息等功能;商务咨询模块:用于展示网站提供的商务咨询;包含在会员中心的模块中,使得客户很方便快捷的了解到自己的各类信息。我要留言模块:用于提供用户与网站的交流平台:最终设计构成的网站首页如下图:3.6网站后台的设计网站后台首页是管理员对网站信息进行管理的首页面。在该页面中,管理员可以清楚地了解网站后台管理系统包含的基本操作。电子商城网站后台首页主要包含的主要的模块如下:用户信息管理:主要管理员信息管理(用于管理员的添加
11、与修改)、会员基本信息管理(对会员的的基本信息进行查询、查看、删除)、会员制度设置(会员制度的主要功能是对网站会员的积分、购买商品的折扣率以及会员等级的设置。根据市场情况,对会员制度进行合理的设置不仅可以促进消费的积极性,还可以提升网站的知名度)和会员消费信息查看(给予网站管理员查看相关会员的消费信息)。此模块相关主要子模块的详细设计会员制度模块类型含义重要性质Form1form会员制度设置表单Method=”post”Action=”积分设置input会员低分设置Type=”text” lass=”textbox折扣率设置会员等级设置Type=”submit” value=”登录” clas
12、s=”button”Set“设置“按钮Type=”submit” class=”button” onclik=”return mycheck(this.form)”value=”设置“Submit2“重置“按钮Type=”reset”value=”重置”class=”button”商品信息管理:主要包括商品分类信息的添加、删除和修改,商品信息添加和商品信息管理。其主要功能是设置商品的分类(商品分类添加、修改和删除),在分类的基础上完成商品信息的添加、查询和删除等操作。主要模块功能截图如下:商品分类管理:商品信息添加:订单信息管理:主要包括对订单状态的设置、订单信息的查询、查看和删除。它的主要功
13、能包括查看所有用户提交的订单信息,根据执行阶段对订单进行标记处理,并可以根据不同条件查询订单信息。页面如下:站内公告信息管理:主要包括公告信息添加和公告信息管理。主要的截图如下:公告信息添加:公告信息管理:留言信息管理:主要包括对网站用户的留言信息进行查看和删除。综上功能模块,最终构成的后台界面如下:3.7后台登录模块设计后台登录模块作为后台管理系统的入口,主要用于验证管理员的身份。只有正确的登录到网站后台系统,才能对网站的用户信息、商品信息、订单信息进行查看和处理。后台登录页面的重要表单元素重要属性后台登录表单Method=”post” action=”Txt_name管理员名Type=”t
14、ext” class=”textbox”Txt_passwdlogin“登录”按钮“重置”按钮Type=”text” value=”重置”class=”button”4测试本网站采取的测试方法是先进行各模块测试然后再总体测试的方法。测算结果各项功能基本达到设计要求。为了保证系统的安全性系统一开始就采用的是ASP技术,并且在会员管理上采取分类授权管理,这些都很好地保证了系统的安全性。4.1页面显示测试依次单击各栏目(如导航条、超链接、图片链接等),观察有没有错误的链接或链接显示正常但却失效不能跳转到其他页面的情况,如果有及时记录或修改。4.2功能模块测试1、最新商品测试:点击“公司首页”左下方的
15、“最新商品”选项,查看是否有新的商品信息。2、用户登录测试:若为第一次登录,则需要注册,单击点击“公司首页”左下方的“用户登录”内的超链接“注册会员”,进入“会员注册”页面,按照提示输入个人信息,单击“同意以下注册协议,注册成为会员”按钮,注册成功并审核通过后即可重新登录了。进入“网站管理系统后台”,点击“会员中心”在其中可进行各级会员的注册管理,包括查看、屏蔽、删除操作。3、商品分类测试:在“公司首页”左下角“商品分类”模块内,选择商品类型,稍后即可看到搜索结果。4、我要留言测试:“我要留言”包括产品评论与商家评论,选择一件商品,购买后,对商品进行评价以及对商家的服务态度等做出评价。 5、商
16、城广告测试。点击“商城广告”选项,查看商城的一些关于商品打折以及最新的商城信息。6、销量排行测试。点击“销量排行”选项,查看商品的销量排行。7、在线帮助测试。点击“在线帮助”选项,在打开的页面中可以看见商城给顾客的一些在线帮助。5总结通过自己对详细设计部分的设计,初步学会了对数据库的分析与设计,了解了网站前后台页面设计的基本步骤与应该注意的要点,以及做一个电子商城网站应该具有那些实地相应的功能。觉得在网站业面设计的过程中应注意一下几点:网站的风格和创意网站的logo设计。它是网站的标志图案,传递网站的定位和经营理念,同时便于人们识别,它的好坏决定着客户对网站的第一感觉的好坏。网站框架与布局方面
17、(分辨率的考虑、合理的广告、空间的合理利用、文字的编排、)网站的配色等。同时也培养了我团队合作的精神,很好的和别的队友沟通。虽然基本的功能实现了,但其中还存在不少的问题,自己对基础知识掌握的不够扎实,操作能力比较差,以后加强基础知识的学习,多操作。参考文献1 冯昊. ASP动态网页设计与上机指导M北京:清华大学出版社,20022 杨冀川. ASP动态网站设计实战M北京:机械工业出版社,20003 沈大林. Dreamweaver Flash Fireworks三合一教程M.北京:电子工业出版社,20014网页设计制作:网页三剑客8中文版,清华大学出版社,2006;5网页设计三合一实用教程:MX 2004中文版,北京理工大学出版社,2004
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1