毕业论文(设计):校园电子商务网站设计---校乐购

时间:2019-05-14 01:19:28下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《毕业论文(设计):校园电子商务网站设计---校乐购》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《毕业论文(设计):校园电子商务网站设计---校乐购》。

第一篇:毕业论文(设计):校园电子商务网站设计---校乐购

校园电子商务网站设计---校乐购

方案概述:大学生是时尚、电子、数码、影像、文化等产品的强大消费群体。他们的前卫意识、创新精神、强大的购买力、消费示范效应,决定了他们必然是中国现在及未来网上购物的主要消费群体。因此开拓高校消费市场不仅有着良好的发展前景、经济利益,也抓住了未来的网上购物的主力消费群体。校园电子商务是现代电子商务高速发展的产物,作为一种新型的电子商务, 它在我国的发展越来越受到关注。校乐购就是一个为在校大学生提供了一个购物、团购、论坛、网购返利的平台,选择我们的平台,可以为大学生减少开支。我们的宗旨是:学生想要的,就是我们想做的。

第一章 项目介绍

1.项目背景

随着经济全球化、贸易自由化和信息现代化步伐的加快,由信息技术、商务技术和管理技术相结合而产生的现代生产力——电子商务以其空前的生命力推动着世界经济向前发展。电子商务的热潮在世界各地以惊人的速度发展着, 利用因特网进行商业交易越来越普遍。

据中国互联网统计报告显示,我国全国各地在校大学生也已达到2300万以上,他们是时尚、电子、数码、影像、文化等产品的强大消费群体。他们的前卫意识、创新精神、强大的购买力、消费示范效应,决定了他们必然是中国现在及未来网上购物的主要消费群体。因此开拓高校消费市场不仅有着良好的发展前景、经济利益,也抓住了未来的网上购物的主力消费群体。

校园网络购物即校园电子商务的时代已经来临,校园电子商务顾名思义就是指专门针对在校大学生的一种区别于全社会性的电子商务,在网络上进行商品、服务或信息的交换。校园电子商务是现代电子商务高速发展的产物,作为一种新型的电子商务, 它在我国的发展越来越受到关注。

2.项目创意

利用学校周边现有的商家资源及其他批发市场,建立集零售、团购、论坛及网购返利于一体的多元化校园电子商务网站。学生通过登录网站进行购物或参加团购,物流配送人员送货上门,学生确认无误后通过支付宝或网银支付或货到付款等方式进行付款;学生也可以登录论坛寻找自己想要的信息以及与其他同学进行交流;学 1 生在淘宝网、京东商城、凡客诚品、卓越亚马逊等网站上购物时,可通过我们的返利网链接到商品页购买,我们可以为学生提供最高达50%的返利,这样可给学生节省资金。

3.项目定位

网站是专业定位于江西省高校校园电子商务平台,它是集在线商城、在线团购、论坛、网购返利于一体的综合性校园电子商务网站,网站可通过整合学校周边商家资源,采用货到付款体系,打造江西省最有活力、最具特色、最有竞争力的多元化校园电子商务第一品牌。商城销售的主要产品包括生活用品、零食等在校日常所需用品;团购产品定位于旅游门票、书籍、自行车出租等;论坛提供一个学习交流,查询相关学习资料、获取校园资讯等的互动平台;返利网主要是给学生提供一个在淘宝网、京东商城、凡客诚品、卓越亚马逊等主流网站上省钱的平台。因网站针对的是江西省高校校园,故网站的消费群体定位在大学生、教师等具有活力的年轻消费群体。

第二章可行性分析

1.投资上的可行性

随着电子商务的发展,校园电子商务网站的优势也慢慢显现出来,多元化校园电子商务的出现,正是为了满足学生的各种需求,不管是校园商城购物、团购还是论坛给学生一个交流的平台。而这几大功能的事例将会成为校园电子商务的重点突破口。也给很多投资者带来了机遇。

总体概括多元化校园电子商务主要有以下优势:

1.商品多也贴近大学生的需求。商品从食品饮料、生活电器到日用品等涵盖了大学生生活的方方面面。

2.便捷且节省时间。对于大学生来讲,时间就是金钱,时间应该花在刀刃上,让自己的大学生活更加地充实。而我们给大学生提供的是一个货到付款,20分钟送货上门的服务,让大学生在享受购物的乐趣也可以兼顾其他的事情。3.价格实惠。大学生毕竟还没有走向社会,买东西还需要考虑自己的购买能力,而网站能让大学生购物更加地省钱,不管是校园商城网站,还是团购,都能让大学生享受一个更加低廉的价格。

4.信息丰富。大学生需要的信息多种多样,而网站论坛能给大学生提供一个交流,获取信息的平台,让大学生更加便捷地找到自己想要的信息。

2.技术上的可行性

网站四大功能模块的可行性分析:

1.商城模块的可行性分析:对于商城模块,主要是结合线下的实体超市或商店,给学生提供一个不用到实体店辅去就能买到自己所需的东西的平台,因要结合线下的实体商店,故找到一家比较好的供货商,并取得其代理资格就可以完成此模块。

2.团购模块的可行性分析:此模块主要为大学生提供一个在线的团购平台,团购的商品主要为大学生日常使用较多的的东西,如水果等,或对大学生比较经济实惠的商品,如周边某旅游景点的旅游门票等。这一模块可根据相应活动进行实施。

3.论坛模块的可行性分析:论坛模块可结合本校的特点,在论坛上设置不同的版块,以满足学生的各种需求,这一模块是为学生提供相应的信息,只要找出学生的信息上的需求,模块就可实现。

4.返利模块的可行性分析:返利网可以利用网站程序,通过淘宝等购物网站的API接口,对其站内的数据进行调用,从而使用用找到自己想要的商品。这一模块可通过相应返利程序来实现。第三章 市场分析

1.市场背景

随着近几年电子商务的大力发展,电子商务浪潮也一波接一波来袭,人们的购物方式开始向多元化转变。根据相关调查数据显示,人们目前最主要的购物方式还是去实体店。但是随着现在人们观念的变化,很多时候去了实体店并不一定会选择购买,而是在实体店铺看完商品后,回到网上去以比实体店铺更实惠的价格在网上购买。

现分析比较学校周边实体店与网上商城的优劣势: 线下学校周边实体店优点:

1.消费者能够直接体验到实物商品,对商品的品质有更直观的感受。2.消费者能够享受到实体店的购物氛围。

3.消费者在导购员的引导下,能够很快的找到自己所需要的商品和了解商品信息。

4.实体店会推出一些会员打折优惠活动,如采用积分制,在店里消费累计积分,在特定促销活动中可以使用积分冲抵购物金额,积分积少成多可以省下一笔不菲的钱。

线下学校周边实体店的缺点:

1.遇上节假日,实体店客户人流量大,结账排队的等待会占用了一部分时间。2.在实体店消费无法享受送货上门的服务。

3.实体店辅,货品单一,经常遇上买不到消费者想买的东西。线上网上商城(诸如淘宝、京东等等各大网上商城)的优势: 1.商品丰富并且实惠

2.由于网站建设的优势,用户可以很方便的在这些网站上购物。3.会经常搞促销活动,让利幅度较大。

线上网上商城(诸如淘宝、京东等等各大网上商城)的劣势:

1.由于消费者不能接触商品,只是通过文字和图片对商品的描述,对于商品质量,用户很难判别,买到实物的时候发现与网站上描述不符,这直接导致退货现象。

2.由于这样的网购送货周期长,通常要2-3天的等待时间货品才能送到手中。综合以上分析,学校周边实体店辅和网上商城各有利弊。因结合自身优势选定目标市场。

2.目标市场

前期市场主要放在以本校(江西农业大学)为中心等周边小范围为主。中期扩大经营范围,目标市场将覆盖南昌市昌北所有高校。最终目标市场是江西省所有高校。将我们的网站打造成江西省最有活力、最具特色、最有竞争力的多元化校园电子商务第一品牌。

3.目标客户群

因网站针对的在校大学生,所以主要目标客户是江西省高校大学生及教师群体。这一部分人群接受新事物的能力强,有一定的购买力。

4.市场调研

调查问卷(见附表一)

调查问卷地址:http://www.xiexiebang.com/jq/697297.aspx 问卷数据分析总结

此次调查共收到有效问卷173份,调查对象是江西农业大学在校学生,调查过程中花费了大量的时间和精力,逐个逐个地分发,等完成后,又逐个回收,所以调查的成果比较完整,达到预期效果,根据以上数据,我们经过讨论,挑选了部分问卷问题总结了以下几点:

您的月生活费? [单选题]

结果显示:大部分在校学生的生活费不是很高,这直接意味着我们的网站确定的方向是对的,就是为学生省钱,我们通过我们的方式去降低商品成本,推出团购对商品进行优惠,使得同学们用最少的钱买到最想要的商品。

您平时多久去一趟超市? [单选题] 5

结果显示:27%的学生是很少去超市购物,通过我们进一步调查,很少去超市的原因有:学校超市离寝室稍远、学校超市商品价格没有想象中的那么实惠。我们的网站商城业务的实施方法就是对商城内所有商品进行货到付款购买,同学们只需要通过在网上下单即可完成一次购物,剩下的就只需在寝室等待我们的配送人员送货上门。

您每次去超市平均消费多少? [单选题]

结果显示:购物金额在50以下的比率达到75%,很大一部分原因是生活费的限制和生活需求的原因,去超市购买的商品主要零食、日用品、洗涤用品、日化类,这些跟学生生活息息相关的商品,针对这些数据分析,我们对商城商品类目也有了初步划分。您对学校论坛目前的版块和信息是否满意? [单选题]

结果显示:大部分农大学生没有上过农大本校论坛(博雅论坛),据我们对博雅论坛的分析,博雅论坛没有一个吸引人的亮点,用户数量也不多,您希望从校园论坛中得到哪些有用的信息? [多选题]

结果显示:学生在校园论坛上想获得的信息有校园资讯、学习资料、计算机技术、音乐影视欣赏等,同时对校园周边店铺打折促销信息也有一定的需求。在我们的方案设计中,我们也提到了了在实施中穿插店铺打折信息,作为广告放在我们网站上,另外,在我们现在已经建设好的网站上,调查问卷当中提到的论坛版块也都有了,全部实现!您想在我们的校园团购网站上团购哪些商品? [多选题]

结果显示:可以看出最值得做团购的商品为旅游门票和书籍,并通过平时学校调查发现,大部分学生会选择在节假日去当地的一些旅游景点旅游,并且大都是结伴或者群体去,旅游门票需求量很大。另外,学校已有的一些旅游代理给出的价格不是非常优惠,通过这个调查,我们计划和当地旅游景点采取直接合作的办法,给同学们最优惠的团购价格。其次,每学期初期大部分班级会选择自行购买教材,这就涉及到了团购书籍,结果显示42.5%的被调查者有团购书籍的需求,所以这个市场还是蛮大。

您希望在我们的校园购物网站上购买哪一类商品? [多选题]

结果显示:选择零食、运动用品、书籍占很大一部分比率,这对我们制定相关商城类目提供了帮助,可以减少很多不必要的东西,直接提供学生最想要的商品。

如果您不支持在校园网站上购物,请问有哪些原因? [多选题]

调查结果表明很大部分学生不选择网上购物的主要原因是商品质量问题,但是,我们在之后的宣传中会强调我们的商品品质,用真正的服务和品质去打动消费者;其次,有31.5%的被调查者很接受我们的网上购物方式,所以,我们的方案在校园的发展还是很有前景。

我们网站集合论坛、团购、校园网上商城,这样的模式您是否觉得互动性和实用性更强? [单选题] 结果显示:52.1%的同学对我们的创意很看好,并且只有5.5%的同学不看好,所以在客户认可方面,我们很有信心。

第四章 竞争分析

1.竞争对手分析

我们校园网上商城主查是以线下校园周边商家为依托,我们的竞争对手就是部分未达成合作协议的周边实体店铺和线上的其他大型知名网上商城。

1.1 实体商店

学校周边实体商店主要带给顾客实际购物的感受,让学生在看得见摸得着的情况下去自由选择,让顾客减少了对商品的后顾之忧,在校园周边的商店及超市给学生提供了一个便利化、普及化的购物场所。

学生选择学样周边实体商店或超市,主要有以下几方面的优点: 1.实体商店真实存在,可信度较高,其产品质量及服务等都有保障 2.购物越来越方便快捷,更加集中地让学生选择商品 3.让学生能更好地体验在超市或商店里购物的氛围

但相对于网上商城及团购来讲实体超市的劣势就将成为网上超市的优势,这样才能体现网上商城的生命力和创造力。

1.2其他网上商城

就一号店(国内最大的网上零售超市)对比,我们的优势: 商品更加贴近用户生活、送货更加便利和快速、送货成本低。

而一号店,虽然规模大、种类齐全,但是学生所需要的商品并不需要多,另外,从购买到收到商品,过程时间长,一般需要2-3天。

2.SWOT分析

优势S(strength)1)配送上的优势:凡在商城上下单后,在指定的送货时间段内(11:30---14:00,17:30---22:00),只要下单,我们承诺在20分钟内将商品免配送费送到客户手中,大学里面的物流更加的方便快捷,同时我们也支持货到付款!

2)价格上的优势:网站整合了网购的功能,所有参与团购的商品均以薄利多销的方式出售,一切为用户利益着想,即使与京东商城、淘宝网等大型知名网站上的一些产品价格比较也具有一定的优势!

3)技术上的优势:网站采用了最新的技术,将集商城、团购、论坛及网购返利整合于一体,让用户不需在多个平台上多次注册,只需在一个平台上注册一次就可在多个平台上登录使用,同时也给用户提供了一个多次选择的机会,在这里不仅可以享受网购带来的乐趣和实惠,还给学生提供了一个很好的交流平台,给学生的学习生活带来方便。

4)网络环境上的优势:高校是电脑普及率最高的地方之一。大部分学校都建有内部的校园网,而且网络使用费用很便宜。校园网将高校内大部分部门、机构、宿舍等联结起来,以达到信息资源传输与共享、提高效率、优化组合的目的。而且现在的网购环境也越来越成熟,尤其在高校,越来越多的学生选择在网上购买其所需物品。

5)消费群体上的优势:大学校园里具有稳定的学生、教师客户群。大学生有许多共同消费倾向,消费商品较单一。每年学生的流动又为校园电子商务注入了新鲜血液。大学校园里的消费群体容易接受新生事物,是开展电子商务的主力军。

劣势W(weakness)

1)网站的管理和维护投入的时间和精力不多,后期在每个学校都设有一个网站,这样导致每个学校都必须抓,而没有集中精力把一个学校先做起来,此外,由于是学生管理网站,学生的时间不可能全部拿出来做网站,还必须兼顾学习,这样的后果是校园店铺的管理不够及时,问题太多!这在规模扩大后可以改善。

2)没有专业的营销人才,由于我们都是在校大学生,营销的实践机会和经验还是一个不足之处,就一个创业团队来说,营销是很重要的一块,要想赢利,营销必须做的很好,而且,我们处于创业初期,资源不是很充足,在选拔人才方面也处于劣势。

3)从我们的问卷调查来看,大学生消费群体经济条件按有限,这对以后的发展会产生很大的影响,俗话说羊毛出自羊身上,既然大学生是我们的目标群体,我们必须制定好很好的赢利方案,达到双赢的效果。

机会O(opportunity)

1)多元化校园电子商务的发展趋势。我国校园电子商务目前仍处于初级阶段,但随着我国电子商务环境的进一步完善,校园电子商务将会朝着多元化、规模化的方向发展。

2)校园电子商务不仅促进了我国电子商务的发展,同时对高校的教学、行政、后勤等改革起到了积极的推动作用,并具有深远的现实意义。我们是大学生自主创业,国家和学校对于学生自主创业出台了相关的优惠政策,鼓励支持大学生创业!

3)良好物联网环境,由于大部分在校大学生都配备了电脑并开通了相关的宽带业务,这对我们业务的发展是很有利的。

威胁T(threat)

1)传统的电子商务信用是很大的一个问题,由此而产生的信用度不够高的观念已经深入人心,要在短期内改变人们对于电子商务安全性的观念很难,所以校园电子商务发展缓慢而艰难!

2)大学生消费水平制约校园电子商务发展由于没有收入来源,大学生只能靠父母每月给的生活费排生活,经济状况偏低。

3)竞争者也会带来一定的威胁,这是一个竞争相当激烈的社会,校乐购作为电子商务平台,面临着巨大的市场竞争,就本校区而言,网上购物之前也已经有人尝试过,其次,淘宝等这些成熟的大型网购平台是大部分人的去处,他们占据了很大的一部分市场份额,所以我们必须突出我们的亮点才能吸引到用户。

第五章 配送及支付方式

网站建站初期,各个环节都不完善,在发展的过程中,因及时发现问题并及时改善。

网站主要以市各个高校连锁为基础,为不同学校设立不同的网站分区,在各个学校设立相应的连锁网站

后期各学校网站实施人、财、物流、信息流等方面的统一经营。利用网网站平台进入集中管理、分散销售的特点,充分发挥其规模效应。

1.物流

送货方式: 1.送货上门

在线订购时,顾客可以选择送货上门服务,并选取支付方式,选择送货地址,我们会在指定时间内将货物送达至顾客手中。

2.自取货

顾客在团购时可以选择上门自取货服务,同时支持网上支付,这样有利于顾客进入指定团购商店对商品进行挑选。

送货制度

送货上门服务:送货时间主要为学生休息时间,上课时间不送货,具体送货时间为11:30---14:00,17:30---22:00,并且,在送货时间段,从下单到送货上门,中间时间不超过20分钟。

自取货方式:自取货方式为订单提交成功由顾客上门取货,顾客可在线下随时到相应地点领取货物。

2.支付方式

1、货到付款

只要顾客在网站上下了订单并选择了货到付款的服务,即可在货到顾客手上后再支付款项。

2、网上支付

顾客可选择使用支付宝,财付通等第三方支付工具和网上银行进行支付。

第六章 校乐购网站建设及详细介绍

网站名:校乐购

域名:www.xiexiebang.com

1.网站构架模型

网站主要由商城、团购、论坛、网购返利四大块组成。商城主要用学生提供生活用品等购物的平台,团购主要为学生提供一个更具需求性,更加实惠的东西,论坛则是为学生提供一个交流,沟通,学生的场所,返利是为大家提供一个在其他C2C平台,如淘宝购物节约成本的平台。四大功能从各方面满足学生的需求,让学生用最少的钱买到最实惠的东西,让学生找到其最想要的信息。

2.网站结构

3.建立网站目的及功能定位

1.创建江西省最好的校园电子商务环境。

2.创建会员积分制度以及等级制度,增加客户对网站的黏性,提高会员的积极性。

3.通过论坛的影响力,定期在线下组织会员活动,由于我们客户的密集度很高,都是在校大学生,所以该方案具有较高的可行性。

4.为在校大学生提供一个即可以购物又可以交流学习的平台。

4.校乐购内容及实现方式

4.1根据校乐购的目的确定网站的功能;主要有以下四大模块:

商城

首页:包括网页的整体框架、商品分类的信息、促销信息、相关热点商品信息、购物车、帮助中心及论坛,团购,返利网的链接等。

会员中心:这里可供用户购物时在网站上进行注册及登录,在登录后才可进行购物。客户留言:客户留言可供客户在购物的过程中,对网站及商品进行留言咨询,也欢迎客户对网站提出一定的建议或者意见。

帮助中心:帮助中心主要是提供给客户一定的购物注意事项、新手上路、购物指南、支付/配送方式等信息。

论坛

首页:包括网站的整体版块、登录界面以后学校周围实体店的赞助广告等。魅力农大版块:这里包含了校园的相关资讯,校园生活,学生团体等不同内容。校园互动版块:这个版块里可以给用户和他人进行互动的地方,如可以向一些计算机高手进行提问,研友也可以在这里分享一些考研心得等。

人文休闲:这里包括文学,生活百科,摄影,运动,音乐影视,游戏动漫等相关内容。

购物交流版块:因论坛是校乐购网站的一个分支,所以这里专门设立了一个版块,对用户在购物过程中的一些心得,进行一些交流和互动。

团购

首页:包括了最新和最近的一些团购内容,客户可在此进行选择。往期团购:这里有以前的相关团购信息,可供客户进行查看。

团购达人:这里是显示出一些团购达人的信息,达人可在这里晒晒的团购成果、团购心得等

返利网

首页:包括了网站所有支持的返利购物网站,相关促销信息,淘宝单品及店辅返利信息及相关商品分类等。

商城返现:这里列出了所有的商城购物网站,并显示出商城最高返利百分比,可供用户选择不同的商城进行购物。

淘宝返现:这里是根据淘宝网宝贝销量从高到低或宝贝近现多少进行筛选,筛选出相关宝贝的信息,供客户选择。

淘宝店辅:这里也是根据一定的规则筛选出一些淘宝店辅,让用户根据不同的需要,对店辅进行选择。

购物资讯:包括了一些购物的相关资讯,网站公告,站点帮助等信息。用户中心:这里可供用户进行注册,登录后才可返现。

5.网页设计

1)网页设计的美工上注重网站整体的一个协调及一致性,使网站整体上和谐,给客户良好的用户体验。

2)网站的建设涉及到使用四个系统实现网站的四个模块,为了使注册用户数据的整合,我们分析了四个系统的数据库并采取整合方法,使得用户只需要在一个系统上注册了,就不需要再到其他另外三个系统上注册,直接登录就可以。

3)制定相应的网站后期改版方案,对网站后期的发展做出规划。例如规定每一年做一次较大的页面整改。

6.校乐购技术解决方案

根据校乐购网站的功能确定网站技术相应的解决方案。1)网站整体效果采用自助建站系统对网站进行个性开发。2)商城运用商城系统,对其进行二次开发,以达到要求。3)论坛运用论坛CMS建站系统,开发出论坛所需的功能 4)团购运用团购系统,在系统中对相应的团购信息进行设置

5)返利网结合了返利系统及阿里妈妈的账号信息,使网站能够和阿里妈妈结合起来,使网站通过淘宝客的功能进行盈利。

6)商城、论坛、团购、返利网四个分站的用户,只需在一个分站上注册后就可在其他几个分站上同时登录,免去了重复注册的步骤,为用户带来便利,这个功能的实现采用了数据库整合技术,将四个分站的用户表整合在一起。

7.校乐购网网站的测试

在校乐购发布前我们需要对其进行详细的测试,以保证网站能正常使用,测试的主要内容如下:

1)服务器的稳定性及安全性

2)程序及数据库测试,浏览器兼容性测试 3)检查网站中的文字、图片、链接是否有错误。4)测试网站功能是否完善

8.校乐购的发布

1)在网站在本地测试成功后将其进行发布到网上;

2)向搜索引擎进行提交并开始对网站进行优化以使搜索引擎更好地抓取: 3)利用新浪网、开心网、和讯网、酷6网、腾讯微博等网站在线进行互动推广;

4)采用论坛发帖与回帖、网站联盟等方法进行网站的线上品牌推广。

第七章 营销策略

1.网络营销策略

考虑到长远发展,采取必要的互联网推广,在互联网上建立一定的口碑,也方便很多不记网址的同学通过搜索引擎了解我们的网站、进入我们的网站进行活动;另外,此举目的之一也是在互联网上找到有意向的投资商对我们的项目进行投资,以便更好的发展。在互联网推广方面,主要涉及到以下方法:

一、利用搜索引擎

1、入驻搜索引擎。

目前国内使用较高的搜索引擎主要有百度、google、雅虎、必应、新浪、搜狗等。通过入驻到这些搜索引擎里,可以扩大网站的推广范围,为更多地客户提供优质的服务。并且做到排名靠前,方便

2、搜索引擎优化(SEO)。

SEO主要是针对各类搜索引擎抓取互联网页面以及索引的特点,让网站的各项基本内容符合搜索引擎的检索排名原则,让其对某一特定关键词的自然搜索结果排名靠前,从而提高网站访问量,最终提升网站的销售成绩。最终达到网站推广的目的。

关于搜索引擎优化,我们主要采取以下措施:

(1)通过对本行业及竞争对手的分析,利用相关工具,如谷歌关键词工具,百度指数等,选择目标关键词。目标关键词竞争度可稍大些,流量、转化率也必须要有一定的保障,目标关键词即为网站主要优化的关键词。

(2)利用一些关键词工具,如谷歌关键词工具、追词网等,利用目标关键词或之前选择目标关键词时留下的关键词找出更多地关键词。这些关键词可分为目录关键词及长尾关键词,目录关键词作为目标关键词下一级须优化的关键词,长尾关键词作为内容页须优化的关键词。相对来讲,目录关键词和长尾关键词的优化相对于目标关键词的竞争度稍小一些,优化难度也小一些,但单个的目录关键词及长尾关键词相对于目标关键词来讲,搜索的次数少一些,带来的流量也少一些。根据《长尾理论》,如果运用得恰当,长尾关键词带来的流量应为网站总流量的80%左右,而目标关键词仅为20%左右。

(3)对首页、目录页、内容页的关键词标签及描述标签须进行一定的优化,把相应页面所需优化的关键词用嵌入到关键词标签及描述标签,但不可过度优化。

(4)对于网站结构的优化主要分为物理结构和链接结构的优化,物理结构即为真实的目录和文件所在目录位置决定结构,对于物理结构应使各个网站保持一个扁平化结构,减少层次,尽量保持在三层。链接结构由网站内部链接形成的,常见形式为树形结构,树形结构也有利于蜘蛛抓取,如以下形式:首页--频道---内页,一级页面-二级页面-三级页面。链接结构是使网站页面形成网状结构。所以结构起来应把网站的结构设计成扁平化的树形网状结构。

(5)对于SEO来说,内容为王,外链为皇,所以各个网站的内容也是非常重要的,对于商城来说,各个内页的内容重复度很高,有时只是一个产品的不同型号而已,所以对于商城来说内容的差异化显得尤为重要,对于商城,可以在产品页的下面加上一个模块,此处并非介绍产品的详细信息,而是介绍产品相关的内容。这一块需在上货时单个添加;同时也尽可能地让更多地用户进行评论,这样有利于不 18 同产品的差异化。对于论坛,应进行推广,以吸引更多地用户到论坛发表一些原创地文章,这样有利于搜索引擎地抓取。各个网站的内容及开形式也应该及时更新。以保证蜘蛛的抓取频率。

(6)做好各个网站网页之间的相关链接,也就是网站的内部链接,内部链接的建设过程中应注意不要把不相关的页面进行链接,应尽可能多地让同一类目下的相关产品或内容进行链接,这样能提高网页间的相关性,有利于网页间权重地提高。内部链接建设时应尽可能多地使用多样的锚文本,而不要只集中于一两个关键词的锚文本。

(7)网站地外部链接也是非常地重要的,外部链接主要对网站的权重提高有重要作用,而权重又有利于网站在搜索引擎中的排名,所以外部链接的添加是非常重要,外部链接的添加主要可以采用以下方法,跟其他相关的网站做友情链接,制作一些链接诱饵,如新闻诱饵、资源型链接诱饵等,建一些独立域名的博客,然后进行链接,在一些网站上发表一些文章,到一些论坛博客留言,百科及问答类网站等,通过这样一些方法去给网站增加相应的外部链接,对于已做好的外部应将其添加到一个表格中,有利于集中管理。

二、论坛推广

1、选择合适的宣传网站,本地学校的一些知名校园论坛以及天涯、百度贴吧等相关地点。这些论坛更新频率要高,主题帖至少要超过30贴

2、每个论坛至少注册20个ID,在各个版区进行发帖、顶贴。平均每篇帖子,至少要发2—3个论坛。发帖子以后,需要每天需要顶这个帖子,至少让自己所发的帖子,每天排列在版块的主页上面。或者靠前的位置。为了引入流量,可以采用以下两个办法,帖子本身可以带链接,或者在论坛的个性签名可以带链接,可以带网站的名称。

3、为了满足一些网友的需求,可以事先准备一些比较好的资料进行发帖并附带广告来增加更多的浏览量。且资料里也可以在适当地位置上放上网站相应的链接,也可以导入一定的流量。

4.我们本身拥有自己的论坛,我们论坛的出发点就是提供给同学更多与他们息息相关的信息,诸如考证时间与培训,旅游等。将学校内的同学吸收过来。

三、博客推广

为网站建立官方博客,博客由专人来负责,在博客上发表一些互动性比较强的文章,这样可以更好地促进与消费者之间的沟通,也可以通过博客来聆听消费者的意见。达到共赢地局面。

四、邮件推广

吸引更多地用户到网站上去注册,并留下他们的Email,也可以吸引用户订阅网站的电子杂志,在获取了用户的Email后,可发送与网站相关的信息并吸引用户查看且点击相应的链接进入网站进行购买。

2.线下营销策略。

一、结合学样周边实体店铺宣传

1、可在实体店内投放一些广告牌等促销信息,以此来进行宣传。

2.可在周六、周日定期开展相应的团购活动,让学生有一个充分的时间去享受购物及实惠,让学生更好的体会校园商城的优势。

二、宣传单宣传

1、在学校下课的时候,人流量较高时发放一些促销的宣传单。

2、在一些合作的商家店辅中摆放一些宣传柜台,让顾客免费领取网站宣传册

3、联系各个学校的校广播站,跟他们进行合作,让广播站播放我们网站的广告或促销信息。

三、海报宣传

1.与学校相关部门进行协商,让我们允许在适当地位置贴上大型海报。海报内容或为网站相关信息,也可为网站促销信息等。

四、校园活动宣传

1、与学校的一些校园活动进行合作,通过对他们的赞助,借助他们的影响力帮我们宣传。

五、电子杂志宣传

网站专门制作一本关于本校的电子杂志,主要包括学校的相关信息,电子杂志里附带上网站的相关信息,并将电子杂志发放给学校同学,以此来进行推广。

第九章 财务分析 1.成本预测

校乐购的成本构成包括以下几个方面:

1、网站域名及服务器费用,域名每年需要80元,服务器每年需要300元,每月均摊 32元。此部分的开去为32元/月。

2、网站维护及更新人员的费用,负责及时更新网站上产品信息,由团队内部人员负责,短期内费用为零。

3、配送人员,负责把客户在网站上订购的商品送货上门。需要2人,工资400元/人。此部分工资支出为800元/月。

4、送货用车辆为两辆自行车,价格为80元/辆。共160元。

5、校园推广费用,印宣传单及其他宣传推广方法,共50元。

2.网站盈利模式

1.商城产品销售盈利:商城的产品为网站与线下相应商家合作的产品,网站可与相应商家达成协议,拿到代理资格,赚取差价

2.团购产品盈利:团购产品可以是网站自己的产品,也可以是其他商家合作的商品。

1.返利网站收入

2.商家进驻费:针对商家入驻团购网和商城上时所收取的费用 3.广告费:商家如想在我们网站上推广自己的店辅或相应的产品,缴纳一定的费用即可将其相关信息发布在网站显眼的位置。

盈利的步骤:在网站上线的初期,大幅度线上和线下推广团购和论坛,采用团购方式销售自己的产品来赚取收入,并使用论坛拉拢用户,积累到一定的客户群后,进一步通过商城销售产品盈利。网站上线三个月后,用户群达到预期目标,则增加采取商家进驻、返利网站收入、广告等方式增加盈利。

电子商务中的安全问题

12月29日

电子商务的发展是互联网上最大的应用趋势,是国际经贸全新的一种 21 形式,是我国经济生活牛的新手段,也给我国的安全保密管理带来新课题。

人类社会的三大支柱有材料、能源和信息,说明信息非常重要。今天谈到的信息主要还是IT信息技术方面的信息。互联网的迅速发展牵动了全球经济的发展,我们把互联网的发展提得非常高。近年来出现一些新的概念,网络经济、数字化生存、信息战等。

信息化被日益全球化的经济带来什么样的安全威胁?涉及到国家经济运行与监管的安全问题,比如说东南亚金融风暴问题,以后再谈金融风暴怎么进行宏观结合。在金融资本的流动和资本安全,包括证券市场,特别开展网上证券、网上银行等等。另外金融网络和系统的安全,银行、税务、证券、保险方面的一些行业。这些网络和系统的安全非常重要,影响到国计民生。如果我们对网上的炒股行为和网上银行的存储行为不进行监管,如果别人调动一千亿元进行网上招股,这样的危险就会很大。经济信息安全问题,无论是易趣网还是股票网站也好,你的信息被改动,影响交易的真实性,这些给经济安全带来很多威胁。

80年代对信息安全理解为信息保密,90年代认识到除了保密以外,还有完整性,还有系统的可用性。如果我通过网上取钱,本来想取一百块钱,被改成取一万块钱,这个损失是谁的?信息和系统可用性,如果说谁打一个电话追究的力度不大,但是谁把系统破坏掉,死机一个小时,损失很大。90年代后期,对信息安全的认识又了新的变化,现在谈的比较多的是对信息和系统的可控问题,还有对信息行为的不可否认追究问题。

过去谈计算机安全,昨天谈信息安全,今天谈信息保障。

计算机安全里面用加密的方式可以基本做到保密问题。今天有人讲中文我们听得懂,如果两个人站起来讲俄文我们就听不懂,这就是加密的方法。信息安全信息的保密性、完整性、可用性,从保障角度讲,还应该提到如何检测现在的信息脆弱性入侵,死机了怎么恢复。网络犯罪新的摩尔定律,网络犯罪是18个月翻一番。

整个社会对电子商务的安全有多方面的需求,归结起来要点主要是:

一、加密保证、使用者和数据的识别和鉴别要求,对存储和加密数据进行保密,对联网交易支付的可靠性保证,比较方便的安全管理,还有对数据的完整性进行验证,防止抵赖。

二、政府关心的问题:经济安全问题,执法部门需要相应的措施、相应的证据,另外采购与使用需要,网络安全和消费者的保护问题。

三、制约电子商务发展有几个主要因素:

1、基础设施问题。

2、观念改变问题。

3、信用机制问题。

4、支付技术问题。

5、法律保障问题。

6、物流配送问题。

7、信息安全问题。

怎么看待电子商务的安全问题?安全不是一个纯技术的概念,没有绝对的安全。安全是有成本和代价的,要采取安全措施不光会带来不方便,可能会带来成本和代价。在2000年中国人民银行出了一本信息安全保障的规范,里面明确提到在人民银行这个系统建设里面,安全保障应该投入10%的经费。这是国内第一个行业主管部门发布明确的定额10%。系统的重要性不一样,有的需要投入15%甚至50%的经费,有的可能只能投入百分之几,而且可能有很多的电子商务网站投入远远不到10%,甚至很多安全措施都没有跟上去。安全是发展的、动态的。包括病毒、攻击措施,不可能一蹴而就。

电子商务的安全支付方式,可以分为直接支付和间接支付。根据银行中是否有账号可以分为基于帐户的支付和基于货币的支付,基于账号的电子支付又可分为基于信用卡支付和电子支票支付,基于货币的电子支付又成为电子现金或数字现金。是否必须与第三方进行在线联系还可以分为在线支付和离线支付。

基于信用卡的支付方式采用的协议主要有两种:SSL和SET。目前我国的应用得到最广泛的就是基于信用卡的电子支付方式,中国银行的网上银行使用的是SET协议,招商银行的一卡通是SSL协议。

CA问题也是安全性问题,是电子商务里面解决可信问题的关键设施。在我们国家建立CA的时候,会出现好多问题。CA建设我们国家现在已经建了40多个,有人说80多个,地方的、政府的、行业的。很多CA认为很多问题,没有和银行结合起来,没有得到银行的认可。中国电子商务标准化方面很缺乏。国家没有电子商务关于CA的要求等等,包括信息的披露等等。

CA设备的安全性,现在国家的设备或者是自己研发,或者地方采购的,电子商务网站也好,用户也好,怎么样对设备的安全性进行验证,采取国家安全机构的检测的产品,这样放心一点。

电子商务方面技术方面缺乏统一规范,影响互联互通。国际标准一万七干多个,IF的标准有三千多个,真正在电子商务里面的标准远远不够,还需要开发。标准不仅应该先行,还应该铺路。标准是游戏规则,你先制定标准你就掌握了主动权,以后银行也好,交易也好,造成的影响非常大。管理方面,容易政出多门,造成管理混乱。法律法规不够健全。电子签章法没有出台,网上出了问题,出现邮件攻击怎么办,出现责任怎么办?安全方面是主要的问题。安全保证措施也是一个问题,跟直接投入跟相应的技术措施有关系,跟成本也有关系。我们不可能用比我们的资产价值更高的代价来做安全保护。比如网站上信用卡号被盗,这方面谁来负主要责任?这方面的法律法规如果有相应规定,应该负连带责任,对安全保护措施的问题一定要负相应责任。

最后,提高服务的安全性,否则会影响电子商务的发展,或者成为发展的瓶颈。提高通信的速度,否则电子商务就成了纯粹的电子广告而无法将商场搬到里面,许多东西我们无法看到,也更谈不上交易。降低成本,包括硬件成本、通信成本核计算成本。

现在,信息技术、通信技术的重要特征是大设备为小设备服务。电子商务管理体系应具备的特点是与经济体制的一致性,与信息安全保密管理的一致性,与经济安全监督的一致性,与信用体制的一致性。

国家应该有相关的电子商务CA管理中心,充分发挥政府在电子商务发展中的主导作用,以小政府、大社会的方式规范和管理CA的发展,在电子商务的建设和采购中务必考虑安全因素,加强各部门之间的协调和配合。

第二篇:asp校园网站设计(毕业论文)

By 25175.com asp校园网站设计

目 录

第一章:诸„„„„„„„„„„„„„„„„„„„„„„„„..1.1 设计思想„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„1 1.2 开

具的选

介绍„„„„„„„„„„„„„„„„„„„„„„„„„„„.1 第二章:网站总体分析与设计 2 2.1网站系统析„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„.2 2.

2、主页设计 3 2.

3、数据库设计 4 第三章:详细设计 4 3.1 家长学校联络簿„„„„„„„„„„„„„„„„„„4 3.2 网上图书馆 11 3.3 网上评优投票系统 20 3.4达级考试在线查分系统与计数器的制作„„„„„„„„„22.第四部分:系统的使用说明与安装 25 第五部分:参考文献: 26 附录:源文件代码 27

第一章 诸论

在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。为了更好的办学,提高学校知名度,特构建长沙市工商职业中专学校网站。

1. 1 设计思想

通过网站,全面宣传,展示学校风采、优点与特色,发布学校的重大活动安排与招生政策,增强家长与学校之间的联系,在Internet上实现完成部分校务,提高办事效率。

1.2 开发工具的选用及介绍

ASP的优势:

Active Server Pages:“动态服务器网页”,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VBScript或 JavaScript

By 25175.com 是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(Client)在IE浏览器中可以显示程序执行的结果,可是,客户端(Client)若使用Netscape浏览器就无法显示VBScript的执行结果。ASP的特点:

任何开发工具皆可发展ASP

只要使用一般的文书编辑程序,如Windows记事本,就可以编辑。当然,其他网页发展工具,例如,FrontPage Express、FrontPage等也都可以;不过还是建议你用记事本来写,既省钱又方便,若是使用那些所见即所得的网页编辑来写ASP,可能会发生一些意想不到的离奇状态。

通吃各家浏览由于ASP程序是在网络服务器端中执行,执行结果所产生的HTML文件适用于不同的浏览器。语言相容性高

ASP与所有的ActiveX Script语言都相容,除了可结合HTML,VBScript、Java Script、Active X服务器组件来设计外,并可经由“plug-In(外挂组件模组)的方式,使用其他厂商(Third Party)所提供的语言。隐密安全性高

如果我们在浏览器中直接查看网页的原始代码,就只能看到HTML文件,原始的ASP程序代码是看不到的!这是因杰ASP程序先于网站服务(Web Server)端执行后,将结果转换成标准HTML文件,再传送到客户端(Client)的浏览器上,因此,我们所辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。易于操控数据库

ASP可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是”Excel” 文件当成数据库用。面向对象学习容易

ASP具备有面向对象(Object-Oriented)功能,学习容易,ASP提供了五种方便能力强大的内建对象:Request、Response、Sever、Application以及Session,同时,若使用ASP内建的“Application”对象或”Session”对象所撰写出来的ASP程序可以在多个网页之间暂时保存必要的信息。ASP的六大内部对象

对象名称 功能描述

RequestResponseServerSessionApplicationObjectContext 从客户端取得信息将信息送给客户端提供一些Web服务器工具储存在一个Session内的用户信息,该信息仅可被该用户访问在一个ASP-Application中让不同的客户端共享信息可以用来配合Microsoft Transaction 服务器进行分布式事务处理

所以我选择了ASP结合Frontpage架构长沙市工商职业中专学校网站

第二章 网站总体分析与设计

2.1网站系统分析

根据前面的设计思想进行分析,按照系统开发的基本观点对网站进行分解,从内容上可对网站作如下划分:

l 学校风采 通过学校概括、教师风采、校园之星及部分图片等内容来展现。l 优点特色 通过新闻、生动活泼的教育教学栏目来展现。

By 25175.com l 信息发布 通过公告栏、信息查询等栏目来实现,内容有招生政策、活动安排等。

l 部分校务 根据校务的公开程度与参与人数的多少,特选择图书管 理、评优、考试查分、家校联系四大校务在网上实现。2.2主页设计

网站主页采用静、动相结合的方式,即静态的主画面和动态的图片相结合,体现学校的勃勃生气,静态主页方式介绍学校风采、优点特色、信息发布,对于四大校务,就得利用ASP与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现。主页结构图

注:带下划线的表示是链接方式

2.3数据库设计

采用的数据库是Microsoft Access,拟建立teach.mdb库文件,包含如下几个表文件: allmessage 留言信息表 Libbooks 图书信息表 Libcategories 图书类别信息表 Libemps 图书馆用户信息表; stud 学生信息表

第三章 详细设计

3.1 家长学校联络簿

3.1.1功能:

利用SQL语法过滤特定的家长留言意见,让老师可以针对某位特定学生家长所发表的意见作出独立的回答,同时,家长在发表个人意见时,若认为意见内容涉及敏感的话题或是意见内容涉及私人隐私,都可用“悄悄话”的方式发言,这些“悄悄话”将不会被显示出来让大家看到,当然,老师拥有管理的能力,只要以密码登录管理模式,就可以进行各个学生家长的单独意见回复,而且还能看到家长们所留下的“悄悄话”。3.1.2组成构造

共分成六大部分:

1,意见留言结果网页guest.asp:用来显示家长发言与老师回复内容,同时还具备一般模式与管理模式两种显示方法。

2,家长发言表单网页addmsg.asp:让学生家长填写发言内容并选择发言性质。

3,家长发言数据处理ASP程序add.asp:处理家长发表的意见数据,同时将这些意见数据记录起来并将网页显示转向至意见留言结果网页。

4,老师回复表单网页teachans.asp:让老师针对某位特定学生家长所发表的意见作出独立的回答。

5,老师回复数据处理ASP程序anssave.asp:处理老师回复的数据内容,同时将这些意见数据起来并将网页显示转向至意见留言结果网页。

By 25175.com 6,数据表文件allmessage:用来储存家长发言数据与老师回复数据的Access类型数据库文件。

“数据表文件”负责存放家长发言数据与老师回复内容的数据记录,为Access类型的库文件,将它定名为:“message.mdb”。

下图为家庭联络簿的组成与流程图:

老师回复

家长留言

读入 写入

写入

3.1.3数据库结构设计

数据库文件”teach.mdb“中的数据表” allmessage“的栏目设置,如下图:

字段名 字段类型

3.1.4界面设计与重点、难点代码的设计 数据库与留言显示程序网页

家长发言与老师回复的内容数据全部储存在数据库中,要在网页中显示目前的家长发言与老师回复数据,必须先进行数据库的链接与打开,要链接数据库我们必须使用ADO对象群的Connection对象;而要打开数据库则必须使用ADO对象群的Recordset对象,程序:

set cn=server.createobject(adodb.connection)

cn.open filedsn=cprogram filescommon filesodbcdata sourcesms access database.dsn set rs=server.createobject(adodb.recordset)sql=select from allmessage order by 留言时间 desc rs.open sql,cn,1,1 Recordset对象是负责浏览与操作从数据库取出来的数据,Connection对象只负责与数据库进行链接的动作,并不能使用数据库内的数据,因此必须建立一个可以存取数据库数据的Recordset对象,使用RS.Open方法存取”teach.mdb”数据库

RS.Open SQL,CN,1,1 使用open方法来打开数据表或执行Select指令参数设置如下: 1,参数一(SOURCE)为欲打开的数据表或SQL指令。

2,参数二(ActionConnection)指定一个已打开的数据库对象,将此参数设为链接我们已

By 25175.com 经建立好的Connection对象“CN”。

3,参数三(CursorType):指定Recordset的打开类型,1为可读写且可自由移动。4,参数四(LockType)指定锁定类型,1为只读。数据排序与SQL指令

1. Select 指令的筛选语句:

格式: Select„From 在SQL语言中:“Select”数据表“中选取某些“栏位”的数据.2.如果要选取的数据表数据包含了一个以上的栏位,则我们可以利用“,”逗号来栏位名称隔开。

3. 如果要选取的数据表数据包含了全部的栏位,则可以利用万用字符“”来代表全部的栏位。

可排序数据的Select指令

1. 当我们希望被选取出来的数据记录数据能够依据某个或某几个栏位的内容来排序时,只要将这些排序依据的栏位摆放在“Order By“保留字之后,然后将这处排序的语句连接在”Select„From“后面就行了。

2. “Order By“默认的排序方式是“由小排到大”,但若是希望排序方式是“由大排到小”,则我们可在栏位名称后再加上“Desc“保留字!将排序方式改为”由大排到小“。在“显示留言意见”网页中的打开数据库ASP程序中的语句: SELECTFrom allmessage order by 留言日期 Desc 功能为:从数据表“allmessage“中取出所有栏位的数据,并将取出的数据记录内容依照”留言日期“栏位使用的”由大排到小“排序方式进行排序。

留言显示网页的管理模式 “显示留言意见”的网页就必须具备显示模式选择的功能,当显示模式在一般情况时要能显示家长们的一般性发言,同时还得将“悄悄话“的发言隐藏起来。当老师以密码登录成为管理模式时,则必须将一般性发言与悄悄话发言的数据全部显示出来,同时还得让老师们可以针对某位特定学生家长所发表的意见作出独立的回答。

这两个情况是通过密码登录管理模式的ASP程序实现的: form method=post

%if session(checkedit)=yes then% input type=hidden value=yes name=goexit input type=submit value=离开管理模式

%else% 密码:input type=password name=password size=4 maxlength=4 input type=submit value=教师管理

%end if% form

在这段网页语句中,利用Session对象来记录目前的工作模式。当我们第一次进入“显示留言意见”网页的时候,我们所见的网页画面一定是一般!因为Session尚未被建立,因此它

By 25175.com 的“变量”值一定不会是“yes”,所以网页中会出现一个输入密码进入“教师管理”模式的栏位,只有当我们输入密码按下“教师管理”的按钮组织上发ASP程序中的进入管理模式语句后,Session对象才会被建立,同时,“checkedit“Session对象变量值被设置为“yes“,所以我们就进入了能将一般性发言与悄悄话发言的数据全部显示出来,同时还让教师们可以针对某位特定学生家长所发表的意见作出独立回答的管理模式页面。

留言显示网页的分页

当家长的发言与老师回复的数据笔数太多时,一次要将全部的数据内容显示在网页中,等待网页下载的时间太长了,因此采用固定笔数分页浏览方式来显示网页。

要进行分页显示,得先知道目前有多少笔的留言数据,而留言数据笔数可以通过Recordset对象的“Recordcount“(记录个数)属性得知,我们将每10笔数据为一单位分页显示: count=rs.recordcount if count10(count10)then totalpage=(count10)+1 else totalpage=(count10)end if “”为浮点数除法,“”为整数除法。

跳页选择的ASP程序语句

所有的发言数据采用固定笔数分页浏览的方式来显示后,还要提供一个跳页链接显示的功能,让浏览者可以选择希望浏览的页次进得浏览,ASP程序语句: pagecount=0 rs.movefirst if request.querystring(topage)then pagecount=cint(request.querystring(topage))if pagecount=0 then pagecount=1 if pagecounttotalpage then pagecount=totalpage rs.move(pagecount-1)10

发言表单网页制作

inse tu3 表单的参数

表单的Action参数:Action参数是用来指定Server端处理此一表单数据内容的程序,此处表单处理ASP程序为“add.asp“,表单的Mothed参数:要将表单传送至Server端的方式有两种,设置值分别为GET及POST,若设置为POST,则浏览器会等Server端来读取数据,若设置为GET,则当我们按下送出按钮时,浏览器会立即将表单中的数据内传送出去。利用POST方法,在传送的数据上将不受限制,利用GET方法传送的数据量则大约只有2K左右。

留言处理程序

要将家长发言数据作后续处理及将这些数据内容存入数据库,须利用添加数据记录的Insert Into 指令,然后再写入数据库文件中: Inset into 指令语句格式:

Insert into 数据表名(栏目名)values(栏目值)

By 25175.com

sql=insert into allmessage(家长姓名,留言主题,联络信箱,留言内容,私人公开,留言时间,班级)values(sql=sql&'& parent&', sql=sql&'&subject&', sql=sql&'&email&', sql=sql&'&memo&', sql=sql&'&personal&', sql=sql&'&now&', sql=sql&'&bj&')cn.execute sql 回复表单程序网页

必须让老师们可以针对某位特定学生家长所发表的意见作出独立的回答, 使用Select„From„Where筛选语句

sql=select from allmessage where(编号=&ID&)rs.open sql,cn,1,3 然后将特定的家长发言数据放在表单,方法是将数据库中的数据取出来,然后放在表单栏位中:

“家长姓名“栏位网页语句标签

td bgcolor=#CCCCFFfont size=2%=RS(家长姓名)%fonttd “留言主题“栏位网页语句标签

td bgcolor=#CCCCFFfont size=2%=RS(留言主题)%fonttd “留言内容“栏位网页语句标签

td bgcolor=#CCCCFFfont size=2%=RS(留言内容)%fonttd 老师在回复栏位中所填入的数据,必须送给处理老师回复数据的ASP程序”anssave.asp”来记录以及处理这些回复数据。当老师填写好回复发言的数据后按下“送出回复”按钮后,表单中的数据内容就会以“POST”的方式由SEVER端读取,然后将数据内容交由处理老师回复数据的ASP程序“anssave.asp”来将数据内容写入数据库。

3.2网上图书馆

网上图书馆将学校图书馆图书放到网络上供人借阅,这样不仅方便了校内的学生与教职员工使用图书馆的资源,还为图书馆管理员提供了一种简便地管理图书馆的方法.3.2.1功能

网上图书馆系统可以进行图书的出借和归还.还可以在系统中按照多种字段对图书进行查找,还可以浏览某个种类的所有图书.该应用程序也为图书馆管理员提供了一些功能,如添加、编辑以及删除图书等,或者在分类层次结构中添加新的种类。

3.2.2系统的层次结构

下图的每个方框代表校园图书馆网站中的一个页面。除了只包含HTML的Search页面外,其他的均为ASP页面。因为每个图书的页面都不同,所以大多数的页面实际上都是多页面。

3.2.3数据库设计

By 25175.com 本系统共使用3个数据表:

LibBooks表包含与图书有关的所有数据。该表中的字段内容的图书的通用信息。另外,对于已经出借的图书,该表中还包含借阅该图书的用户的ID号,以及图书的状态。

表视图如下:

字段名 意义 字段类型 字段名 意义 字段类型 bookid 书号(主键)数字(no null)status 状态 文本 title 书名 文本 checkedoutto 用户id 数字 author 著者 文本 reservedby 用户学号 数字 Subject 主题 文本 description 描述 文本 Isbn Isbn号 文本 keywords 关键字 文本

LibCategories 表包含Library中的所有类别,在访问者浏览图书列表时将会用到这些类别。每个类别都可以作为另外类别的父类别。有一个特殊的类别,Top-Level,没有出现在类别列表中,但是可以作为其他任何类别的父类别。字段名 意义 字段类型

Categoryname 类别 文本(noll)parentcategory 父类别 文本(noll)LibEmps表包含可以访问图书馆网站的用户信息。该表包含一些通用的信息字段,比如用于进入图书馆的用户密码等。

字段名 意义 字段类型 字段名 意义 字段类型

empid 用户id(主键no null)数字 password 用户密码 文本 Empname 用户姓名 文本 manager 管理员代号 数字 emailaddress 用户邮箱 文本

图书馆数据库的数据关系如图9-22所示。其中表LibEmps和表Lib Categories与表LibBooks之间都是一对多的关系。每个雇员都可以借阅多本图书,每个类别都可以包含多本图书。

3.2.3界面设计与重点代码的设计

网上图书馆系统有两种用户,一是管理员。另一种是只允许使用图书馆系统,而没有管理功能的一般用户。访问者进入网站,首先要进行登录,如下图所示。登录页面(index.asp)

访问者输入E-mail地址和密码来登录,然后单击“登录”按钮。输入的数据提交后与数据库中的用户表进行匹配。

须创建一个记录来保存基于访问者登录的用户信息

set RSFindEmp = conn.Execute(select EmpID, Manager from LibEmps where _ & EmailAddress = ' & Request.Form(EmailAddress)& ' and _ & Password = ' & Request.Form(Password)& ')if RSFindEmp.EOF then TheMessage = 密码或email地址不对.By 25175.com else Session(EmpID)= RSFindEmp(EmpID)Session(Manager)= RSFindEmp(Manager)Response.Redirect..yk.htm end if 表单域EmailAddress和Password 用于Where了句中来获取一个记录。如果访问者输入了一个无效的用户名,则记录集中将不会返回匹配的记录。我们可以通过查看EOF标记来判断一个记录集是否为空。为空,则访问者将被拒绝进入该系统。不为空,则访问者的EmpID值和Manager值将从记录集中返回。写入Session 变量,变量将在整个网站的所有网页中都是有效的。这些变量的存在与否及其取值将用于确定是否允许进入一个特定的网页,同时也用于访问者进行书目的归还和借阅操作。

图书馆菜单页面

图书馆菜单页面包含指向其他4个页面的链接:管理页面、搜索页面、图书列表页面和主页面。还有一个可显示用户所借书籍的按纽。如果访问者是图书馆管理员,则菜单界面如图所示。如果访问者不是图书馆管理员,则看到如图所示的界面。非管理员的访问者的界面上没有指向管理员菜单页面的链接。

实现办法:访问者登录时在登录页面上的创建的会话变量Session 用于从数据库中获取访问者的有关信息,表示它是否是管理员。如果值为1,就表明访问者是一个管理员,则用如下代码写入一个指向管理员页面的链接: % If Session(Manager)= 1 then % A HREF=..htmlmanagement_menu.asp管理员菜单A % end if % 通过按纽B1是否为空来判断要不要显示用户所借图书,利用一个记录集来获取访问者已经借出了的所有图书的列表。

if NOT isempty(Request.Form(B1))then set RSBooks = conn.Execute(select BookID, Title from LibBooks where _ & CheckedOutTo = & Session(EmpID))end if

再用循环语句将所借书以表格形式显示出来。table border=1 width=90%

% if NOT isempty(Request.Form(B1))then Do Until RSBooks.EOF% TR

TD WIDTH=40% height=20% Response.Write RSBooks(Title)%tdtr % RSBooks.MoveNext loop end if %

table

循环将遍历Rsbooks记录集中的每个记录,直到该记录集结束:

该网站中的所有ASP页面都会在访问者访问之前对其进行登录检查。这样就可以避免访问

By 25175.com 者通过输入某个页面地址然后在没有登录的情况下直接进入该页面的情况发生。此外,每个管理页面都要确认访问者是管理员。

管理菜单页面

管理菜单页面有一个HTML表单,根据选择的按钮的不同,可以进行5种不同的操作:图书的归还、图书的编辑、图书的删除、图书的添加和类别的添加。不管选择了哪一个按钮,该表单都提交人其自身进行处理。

要进行图书的归还、图书的编辑、图书的删除三种操作,须先进行搜索,找到该书后,由图书Book.asp返回一个链接:

% If Session(Manager)= 1 then % A HREF=..htmlmanagement_menu.asptitle=% response.write RSBooks(Title)%&BOOKID=% response.write RSBooks(BOOKID)%管理员菜单A % end if %

而管理者页面通过下列语句

%=request.querystring(title)% inputzztype=hidden name=BOOKID1value=%=request.querystring(BOOKID)%

这样就将所找到的书的书号BookID、书名Title传递管理者页面。再进行所须操作。共有3个不同的铵纽,可以进行3种操作。若单击“修改”钮: 则重定向到编辑图书页面,同时把Bookid 传递给该页面。Response.Redirect.edit_book.aspBOOKID=&request(BOOKID1)将其他的情况需要建立到数据库的连接:

set conn = server.createobject(adodb.connection)Conn.Open(FILEDSN=cProgram FilesCommon FilesODBCData Sourcesms access database.dsn)if NOT isempty(Request.Form(Delete))and request(BOOKID1)then conn.Execute delete from LibBooks where BOOKID =&request(BOOKID1)end if if(NOT isempty(Request.Form(checkin)))and request(BOOKID1)then conn.Execute update LibBooks BookID=&Request(BOOKID1)end if

页面中的添加新的种类部分包含一个文本控件和一个选择控件。其中选择控件是用所有已经存在的类别列表进行填充的,包括特殊类别 Top level,该类别表明当前类别是处于类别层次结构中的最顶层。代码如下:

先用一个记录集来填充父类别选择控件:

set

checkedoutto=

0,status=

'Available'

where

By 25175.com set RSCategories = conn.Execute(select CategoryName from LibCategories order by CategoryName)再用下列循环语句: %

Do Until RSCategories.EOF %

OPTION VALUE=% response.write RSCategories(CategoryName)%% response.write RSCategories(CategoryName)%OPTION %

RSCategories.MoveNext

Loop %

遍历RSCategories记录集中的每个记录,并作为一个选项添加到列表中,而记录集中CategoryName 同时作为显示值和传递值: 本页面还包含一个指向添加图书页面的链接。搜索结果页面

搜索页面的代码获取与访问者查找规则相匹配的图书,然后将这些图书显示给访问者。搜索页面上的表单包含一个选择控件和一个文本控件。选择控件中的选项是用可搜索 的字段填充的:

需要用一个记录集来保存与访问者的查找规则相匹配的记录:

set RSBooks = conn.Execute(select BookID, Author, Title, Subject from LibBooks where _ & Request.Form(SearchField)& Like '% & Request.Form(SearchCriteria)& %')

注意:,符号%表示的是一个广义搜索。这一点类似于ACCESS中的符号。然后将所找到的书以表格形式显示出来。代码如下: % Do Until RSBooks.EOF %

TR VALIGN=top ALIGN=left

TD WIDTH=40% height=20B书名B A HREF=..htmlbook.aspBookID=% Response.Write RSBooks(BookID)%% Response.Write RSBooks(Title)%ATD

td width=20% height=20B著者B % Response.Write RSBooks(Author)%td td width=30% height=20B主题B % Response.Write RSBooks(Subject)% td % RSBooks.MoveNext Loop % 图书页面

图书页面的代码显示图书的有关信息,以及管理图书的出借操作。该页面通过Querystring 传递BookID if isempty(Request.QueryString(BookID))then Response.Redirect.search.html end if

如果其中不存在,则访问者将被重定向到搜索页面:

如果同时传递表单中包含的变量Action不为空,则表明访问者正借阅该图书:

By 25175.com if Not isempty(Request.QueryString(Action))then 在这种情况下,需要将图书状态改为 Checkout, 同时需要将Checkedoutto 字段修改为该访问者:

conn.Execute update LibBooks set Status = 'Checked Out', _ & CheckedOutTo = & Session(EmpID)& where BookID = _ & Request.QueryString(BookID)Response.Redirect.library_menu.asp end if 然后将该访问者重定到图书馆菜单页面: 下一步,利用图书的状态来确定不同的链接 未借出时链接如下:

if RSBooks(status)= Available then LinkText = A HREF=..htmlbook.aspAction=CheckOut&BookID= _ & Request.QueryString(BookID)& 借这本书A 如果图书已经借出,就创建一个不同的消息,并将链接设置为指向Library menu 页面: LinkText = A HREF=..htmllibrary_menu.asp图书已出借,返回主菜单。A 最后根据是否是管理员,显示管理员菜单链接。

% If Session(Manager)= 1 then %A HREF=..htmlmanagement_menu.asptitle=% response.write RSBooks(Title)%&BOOKID=% response.write RSBooks(BOOKID)%管理员菜单A% end if %

3.3网上评优投票系统

3.3.1功能:

能实现全校性的评选,快捷、公平,且有效,不允许做票。3.3.2组成构造

这个系统由3个部分组成——投票页面vote.htm,处理投票结果的脚本,显示投票页面。3.3.3数据表的设计:

3.3.4界面设计与重点、难点代码设计 投票页面

该页面是一个纯HTML文件,它让用户选择自己想选举的候选人,并填写自己的详细资料,以确认投票的有效性。页面显示如图所示。

表单处理脚本

在vote.htm中各项数据都填写完毕后,单击确定投票按钮,表单的数据就被提交,本次评优共有4个候选人,但只能选两个。故用复选框。投票的有效性通过是否是本校学生,且是否投过票来判断。if request(passno)then sql=select from stud where password=&'&request(passno)&' &and yitu=0 set rs=cn.execute(sql)if rs.eof then% h2 align=center%response.write你无权投票%h2

By 25175.com 本设计允许少选,不允许多选。通过判断Vote投票界面传递过来的复选按纽值的长度看是否多选。

vo=request(cand)if len(vo)4 then% h2 align=center%response.write 多选了,无效%h2

然后根据所投的票将对应候选人的投票结果字段加1,同时将该投票人的已投字段置为1。sqq=update stud set yitu=1 where password=&'&request(passno)&' cn.execute(sqq)if instr(vo,1)then cn.execute(update stud set result=result+1 where name='李宁')end if if instr(vo,2)then

cn.execute(update stud set result=result+1 where name='杨兰')end if if instr(vo,3)then cn.execute(update stud set result=result+1 where name='江道明')end if if instr(vo,4)then cn.execute(update stud set result=result+1 where name='段启文')end if% 显示当前投票情况show.asp 由于投票处理页面已经完成了绝大部分的工作,所以 显示结果页面就很简单了,其功能是从 Stud表文件中读取候选人所得票数,显示在页面上。页面显示如图

值得注意的代码主要有以下几处:

该页面有自动刷新功能,使在线用户可以尽快的看到最新的选举情况。我们这里设定每隔30秒钟自动刷新一次。

meta http-equiv=refresh content=10;URL=show.asp

显示投票时,我们采用了while循环,把候选人及其得票数,整齐地显示在一个表格中,这种技术在数据库查询结果的显示中也经常用到。代码如下: %while not hs.eof % tr td width=100%center font color=#8000ffbig %=hs(name)& &hs(result)&票% big font center td tr %hs.movenext%

By 25175.com %wend% 3.4达级考试在线查分系统与计数器的制作 3.4.1功能:

它提供了在线查看成绩。考生可以在网上使用这一系统,通过输入准考证编号来查询达级考试的结果。

3.4.2数据表的设计

与评优系统共用STUd表,表设计同上。

3.4.3界面设计与重点难点代码的设计

该模块需要查询者输入准考证号后来查看结果。若ID1不为空时,表示有表单输入,开始查询数据库。使用 SELECT的SQL指令查询数据库的数据。先设定SQL指令,查询ID符合准考证编号Request.Form(ID1)的数据,下个“Execute”指令,即可开始执行存取、查询数据的动作了。并将查询结果储存到Recordsets组件RS中。IF Request.Form(ID1)THEN

Set Conn = Server.CreateObject(ADODB.Connection)

Conn.Open(FILEDSN=cProgram FilesCommon FilesODBCData Sourcesms access database.dsn)SQL = SELECT name,id,score FROM stud WHERE id=' & Request.Form(ID1)& '

Set RS = Conn.Execute(SQL)

若考试通过,则显示考试的结果,包括姓名、准考证编号、总分和考试结果,分别由RecordSets 组件的RS(0)、RS(1)、RS(2)、RS(3)得到。FS.Field.Count表示RecordSets组件的域的总数,由“for I=0 to RS.Fields.count-1”,取得RS(I)各域的数据。配合 Table 表格的HTML语法,将结果填入表格的各单元格中。若还有下一个数据,就使用RS.MoveNext 移到下一个位置。

3.4.4页面访问计数器的制作

利用文件处理组件FILESYSTEM的强大功能来制作,比用Application对象计数器要好,Application计数器当有20分钟没有人连上该网页或关机时,计数器会被归零。而文件计数器却不会因时间而消失。我用Count.txt存放访问人次。代码如下: whichfile=server.mappath(piccount.txt)set myfile=server.createobject(scripting.filesystemobject)创建一个 set thisfile=myfile.opentextfile(whichfile)组件对象

visit=thisfile.readline thisfile.close 读取计数器数据文件Count.txt中的计数数据 visit=visit+1 记录自加一次 length=len(visit)for i=1 to length response.write img src=&mid(visit,i,1)&.jpgimg 将记录的数据用图片显示出来 next set thisfile=myfile.createtextfile(whichfile,1)将新计数数据写入文件thisfile.writeline(visit)set myfile=nothing 数字图片我利用PHOTOSHOP中的文字特效制作了9个立方数字:

By 25175.com

四.系统的使用说明与安装 4.1运行环境要求

Windows98 Personal Web Server 3.0(PWS)Microsoft Access 2000(9.0.2812)

4.2安装设置

A.将本网站拷贝到硬盘上的某一目录下,如:拷贝至cy1下。

B.运行PWS,将默认的Web站点主目录设置为该目录,如上例应为cy1; 具体步骤:

a.选择“高级”项;

b.单击“编辑属性”按钮,在出现的“编辑属性”对话框中的“目录”项中填入“cy1”,其他不变,确定;

C.设置启动默认文档为:yy.asp

致谢

通过这次毕业设计,使我感到高科技、新知识的力量。这次毕业设计过程中,得到了长沙市工商职业中专学校的大力支持,给我提供了舒适的工作学习环境,也得到了科大老师、教授的精心指导,在此表示衷心的感谢!

五.参考文献

[1]李世杰 Active Server Pages(ASP)3.0 网页设计手册 北京清华大学出版社 1999 [2]前沿电脑图像工作室 巧学巧用Dreamweaver、Fireworks、Flash制作网页 北京人民邮电出版社

[3]ASP入门与实例演练薄 小志编著 中国青年出版社

第三篇:电子商务网站设计

《电子商务网站建设与维护》。练习

一、知识

1.易趣竞拍网属于C to C 网站

2.直接为企业间提电子商务活动平台的网站称为Bto B网站

3.网桥工作在OSI参考模型中的数据链路层

4.在身份认证中,证书的发行单位是认证授权机构

5.在TCP/IP 协议集中,保证数据传输可靠性和完整性的协议是TCP

6.路由器工作在OSI参考模型中有网络层

7.电子商务网站从业务定位来讲,属于ICP和ASP

8.从并行粒度角度考虑,负载均衡系统可分为3类

9.关于电子商务网站目标的说法中,正确的是受教育水平越高,越容易成为Internet 用户

10.要同地页面显示的内容超过三屏,为了方便访问者浏览,应当采用页面内部链接

11.在网页设计过程中,向下拖动页面是增加页面尺寸的方法之一,但原则是不要让访问者拖动页面超过3屏

12.在下列网络安全备份方式中,恢复时间最短的是完全备份

13.设计网站时不常用的装饰风格是浏览性装饰风格

14.用来保证信用卡支付安全的技术是代理服务器

15.不属于网络资源客体的是通信线路

16.支付网关主要用来保护银行内部网络

17.包过滤防火墙一般安装在路由器中

18.下列操作系统中不属于网络操作系统的是Windows98

19.确定网页关键字可不考虑的因素是地方方言

20.保证电子商务完全和公正的机构CA

21.网页的可视化设计原则包括:1页面内容是每页的焦点

2、Web页面的布局要简洁、清晰

3、应当注意页面平衡

4、全局导航或局部导航所占空间应当大一些

22.Web从Web服务器方面和浏览器方面受到的威胁主要来自.操作系统存在安全漏洞;Web服务器的安全漏洞;服务器端脚本的安全漏洞和客户端脚本的安全漏洞

23.设计网站时,常用的装饰风格有:1.组织性装饰风格2.功能性装饰风格3.完整性装饰风格

24.WWW也称万维网,它包含HTTP协议、WWW服务器、客户机等几个方面

25.目前在网上购物常用的电子支付方式有:信用卡、银行转帐

26.防火墙的类型包括:数据包过滤、应用级网关、复合型防火墙。

27.下列各项中不属于基于网络的入侵检测系统(IDS)的特点是:依赖于主机的操作系统、实时性差

28.数字证书类型包括:服务器证书、邮件证书、CA证书。

29.建立网站时要采用一定的链接结构,可采用的基本方式有:星状链接结构、树状链接结构

30.电子商务交易的安全包括:对交易双方身份的认证、保障交易信息的保密性、保障交

易信息的完整性、防止攻击者通过网络对网站和设备的攻击。

31.电子证书包括:个人证书、服务器证书、邮件证书、CA证书。

32.载发电子商务网站时,软件选择主要指选择:操作系统、服务器程序、数据库管理系统、安全软件、开发软件。

33.活动服务器页面(ASP)应用程序的突出特点有:可以完全同HTML集成、面向对象和易于用ActiveX组件扩展、对客户端没有特别要求,只要一个浏览器就行

34.给网站定位时,网站的主题:要新颖、定位要专、要与从事的业务相关。

35.电子商务中采用的安全保障技术主要有:防火墙技术、身份认证与加密技术、HTTPS和SSL协议。

36.网站需求分析包括:业务流程分析、竞争性分析、用户分析。

37.属于数据库物理设计的内容有:定义表的索引、定义视图、定义查询。

38.常见的页面可视化设计的方法与技术有:层叠样式表、表格布局、框架布局。

39.网站系统安全备份的方式有:完全备份、增量备份、随机备份、差量备份

40.基于客户服务器模式的数据库有:DB2和Sybase。

二、分析

41.当网站服务功能和运行效率满足不了需要时,就要对网站进行维护(错)

42.网站建设总体上可划分为两个阶段:网站设计和网站开发。(对)

43.目前支持SQL—Server运行有网络系统是Wnidows NT(对)

44.当前使用的IP地址由8个字节组成。每个IP地址包含两部分:网络系统号和主机号。(错)

45.在建立网站的目录结构时,最好的做法是按栏目内容建立子目录(对)

46.建立一个完整的电子商务网站,必须组建一个与Internet 相连接的内部网络。(对)

47.页面主体应当放在页面中央(错)

48.HTML与XML的主要区别是:前者着重描述Web页面的内容,后者着重描述Web页面的显示格式。(错)

49.入网访问控制是防止非法访问的第一道防线(对)

50.网站接入Internet的方式包括:拔号、专线、有线电视接入、虚拟主机和主机托管等方式。(对)

51.与电子现金相比,信用卡支付的优点是允许透支(对)

52.企业建立电子商务网站通常有两个目的:其一是信息发布及塑造企业形象,其二是从事商务活动。(对)

53.一个完备的入侵监测系统一定是基于主机和基于网络两种方式兼备的(对)

54.研究网站链接结构的目的在于用最好的链接使得浏览最有效率。(错)

55.一个企业欲建设一个具有独特性的和有竞争力的电子商务网站,应当用不同的组件和部分构建自己的系统(对)

56.目前常见的数据库产品基本上可分为两种:基于文件操作模式的和基于客户/服务器模式的。(对)

57.可视化设计最重要的是设计装饰风格(错)

58.电子商务系统的安全包括网络安全、交易安全和系统安全。(对)

59.ICP是基础网络运营商(错)

60.电子商务网站的升级包含三种形式:后台升级、用户界面升级以及全面升级。(对)

61.什么是拍卖网站:拍卖网站不是经营产品,而是以拍卖的形式为网上客户提供相互交易的场所。

62.单证也称商贸单证,它是指所有商贸文件、票据、凭证和许可证的总称。

63.什么是应用服务提供商:应用服务提供商是以提供各种应用软件以及相关服务为主的运营商。

64.所谓页面平衡是以页面中心为支点,页面的上、下、左、右在份量上应当给人经匀称的感觉,不会使人感觉到页面的某些地方特别拥挤,而有的地方又特别空旷。

65.什么是虚拟主机:虚拟主机是指通过使用特殊的软件硬件技术,把一台计算机主机分成一若干台“虚拟”的主机,每个虚拟主机都有独立的域名和IP地址,具有完整的Internet服务器功能。

66.访问控制是通过一组机制来控制不同级别主体,对受保护的网络资源客体的不同级别的授权访问。

67.什么是访问控制:访问控制是通过一组机制来控制不同级别主体,对受保护的网络资源客体的不同级别的授权访问。

68.支付网关位于Internet和银行专网之间,将不安全的Internet上的交易信息传给安全的银行专网,起到隔离和保护专网的系统。

三、运用

69.在选择路由器、交换机等网络设备时应掌握的原则和应用注意的问题。

在选择路器、交换机网络等设备时

(1)应当掌握的原则是:既要注重采用先进的技术,也要考虑实际的情况,避免由于系统设备的不配套而使设备性能未能充分发挥,造成投资的浪费。

(2)应当注意的问题有:端口数目;支持协议;端口速率;背板带宽。)

70.如何从网站的功能角度对电子商务网站进行分类

从网站功能角度,可将电子商务网站公为以下五类

(1)商务信息见网站;(2)商品信息展示及交易网站;(3)拍卖网站;(4)电子商务服务网站;(5)购物比较网站。

71.电子商务应用软件中广告管理模块应具有的特点。

广告管理模块应当具有如下特点:(1)为管理用户提供方便友好的人机界面,具有多方面的管理功能。(2)方便的广告位置及尺寸设置。(3)自动统计各广告发布的时间段和时间长度。(4)提供管理员界面。(5)提供用户界面

72.电子商务网站升级内容

网站升级内容包括有硬件升级和软件升级。

硬件升级包括:(1)对网站的各种服务器的处理能力的存储容量进行升级和扩容;(2)对内部网络的升级

软件升级包括:(1)网站系统软件和支撑软件的升级;(3)网站结构的调整升级;(3)网站应用软件的改造和升级。

73.网站接入Internet的方式

(1)拨号方式;(2)专线方式;(3)有线电视网方式;(4)虚拟主机方式;(5)主机托管

方式

74.网站接入Internet的方式

(1)拨号方式;(2)专线方式;(3)有线电视网方式;(4)虚拟主机方式;(5)主机托管方式

75.根据服务器用途和功能,在选择服务器进,应当考察哪些技术指标?

(1)处理能力;(2)内存容量;(3)外存容量;(4)系统总线速度;(5)外部总线速度(6)系统可靠性和容错能力

76.根据服务器用途和功能,在选择服务器进,应当考察哪些技术指标?

(1)处理能力;(2)内存容量;(3)外存容量;(4)系统总线速度;(5)外部总线速度(6)系统可靠性和容错能力

77.在电子商务网站分析与设计中,对目标进行分析的主要内容。

(1)待售品是否定位在计算机用户;(2)是否定位在平均收入水平之上的人士;(3)是否定位在平均教育水平之上的人士;(4)面向男士还是女士购买或使用;(5)目标市场在Internet上是否易于识别和送达;(6)在做出购买决策前是否需要观察、试用或触摸;(7)待售品属于高技术还是低技术;(8)待售品是否是全球的(9)待售品是便宜还是昂贵;(11)Internet是否能降低待售品市场营销、交货和支持的成本结构;(12)目标市场的国家、地区或城市的技术环境是否优良。

78.电子商务网站设计的内容

电子商务网站设计包括以下内容:

(1)网站系统分析及设计。确定网站的建立目标;网站的需求分析;网站的内容和功能设计;网站的信息结构设计;可视化设计;后台处理功能设计。

(2)网站实现设计。网站开发中的实现设计,包括软硬件实现方案设计。网站安全设计。

(3)网站实施设计。对网站开发相关问题的考虑;如何对网站进行管理、维护和升级

79.把网站登记到搜索引擎时选择关键字的几项原则

(1)要从检索者的角度出发来设想,他们会采用什么样的关键字进行搜索。

(2)关键字必须是与网站主题和内容相关的,通常是某行业或某领域中的通用词汇。

(3)对于人们的一些习惯用语也应当考虑作为关键字。

(4)对于表述相同或相近意思的同义词或近义词也考虑作为关键字。

(5)也同进准备中、英文两套关键字。

80.电子商务网站维护的内容。

(1)维护网站的层次结构和既有的设计风格。在需要增加或删除某些页面时必须全盘考虑,不能破坏整体的良好结构。

(2)及时更新、整理网站的内容以保证网站内容的实效性,对那些时效性强、变化快的内容,必须做到定期更新,保证用户看到的内容都是及时、有效的。

(3)检查并保证链接的有效性。任何一个网站都包含有指向**站点的链接,这些链接是不断变化的必须维护链接的有效性

(4)及时对用户意见进行反馈并作相应的改进。电子商务网站的根本宗旨是为用户提供优质、高效的服务,因此必须本着全心全意为用户服务的原则,对于用户对网站的任何批评和建议要认真听取,及时回应,并采取相应的措施。

(5)随时监控网站的运行状况。网站上直接与用户打交道的是各种服务器,它们的运行善

决定了网站服务质量,必须随时监控,及早发现问题

第四篇:电子商务网站设计实验报告

实验三 网站规划书撰写

一、实验目的

1、了解网站规划的主要内容

2、掌握网站规划的要点

3、能够撰写专业的网站规划书

二、实验内容

网站规划是从网站开发目标到实际运用过程的全盘谋略与策划,是企业实施电子商务网站建设最重要的环节。网站规划既有战略性内容,也有战术性内容,对网站建设起到计划与指导的作用。在建立网站前应进行必要的市场分析,明确建设网站的目的,确定网站的功能、规模、投入费用等。只有详细的规划,才能避免在网站建设中出现的很多问题,使网站建设能顺利进行。

思考题:

1、网站规划书的主要内容有哪些?

一、建设网站前的市场分析

1、相关行业的市场是怎样的,有什么样的特点,是否能够在互联网上开展公司业务。

2、市场主要竞争者分析,竞争对手上网情况及其网站规划、功能作用。

3、公司自身条件分析、公司概况、市场优势,可以利用网站提升哪些竞争力,建设网站的能力(费用、技术、人力等)。

二、建设网站目的及功能定位

1、为什么要建网站,是为了宣传产品,进行电子商务,还是建行业性网站?是企业的需要还是市 场开拓的延伸?

2、整合公司资源,确定网站功能。根据公司的需要和计划,确定网站的功能:产品宣传型、网上

营销型、客户服务型、电子商务型等。

3、根据网站功能,确定网站应达到的目的作用。

三、网站技术解决方案

根据网站的功能确定网站技术解决方案。

1、租用虚拟主机的配置。

2、网站安全性措施,防黑、防病毒方案。

3、相关程序开发。如网页程序ASP、JSP、CGI、数据库程序等。

四、网站内容规划

1、根据网站的目的和功能规划网站内容,一般企业网站应包括:公司简介、产品介绍、服务项目、价格信息、联系方式、网上定单等基本内容。

2、电子商务类网站要提供会员注册、详细的商品服务信息、信息搜索查询、定单确认、付款、相 关帮助等。

3、如果网站栏目比较多,则考虑采用网站编程专人负责相关内容。注意:网站内容是网站吸引浏

览者最重要的因素,无内容或不实用的信息不会吸引匆匆浏览的访客。可事先对人们希望阅读的信息进

行调查,并在网站发布后调查人们对网站内容的满意度,以及时调整网站内容。

五、网页设计

1、网页设计一般要与企业整体形象一致,要符合CI规范。要注意网页色彩、图片的应用及版面规

划,保持网页的整体一致性。

2、新技术的采用要考虑主要目标访问群体的分布地域、年龄阶层、网络速度、阅读习惯等。

3、制定网页改版计划,如半年到一年时间进行较大规模改版等。

六、网站维护

1、服务器及相关软硬件的维护,对可能出现的问题进行评估,制定响应时间。

2、数据库维护,有效地利用数据是网站维护的重要内容,因此数据库的维护要受到重视。

3、及时进行网站内容的更新、调整等。

4、制定相关网站维护的规定,将网站维护制度化、规范化。

七、网站测试

网站发布前要进行细致周密的测试,以保证正常浏览和使用。主要测试内容有:

1、服务器稳定性、安全性。

2、程序及数据库测试。

3、网页兼容性测试,如浏览器、显示器。

4、根据需要进行其他测试。

八、网站发布与推广

1、网站测试后进行发布的公关,广告等活动。

2、搜索引掣登记等。

九、网站建设日程表

各项规划任务的开始完成时间,负责人等。

十、费用明细

各项事宜所需费用清单。

2、试为“格兰仕微波炉电子商务网站”拟定设计规划书。

实验四 电子商务网站测试

一、实验目的

1. 理解网站测试的重要性

2. 掌握程序及数据库测试的内容与方法

3. 学会对具体的电子商务网站进行分析与测试

二、实验内容

1、数据库测度

(1)安装SQL数据库连接软件

(2)打开SQL数据库连接软件。输入HOST IP、User、Password,单击Connect按钮即可测试SQL数据库是否连接成功

2、程序测试

(1)端口扫描。在客户端和服务器端进行一次商品扫描,找出那些已打开但并不需要的通信端口。各种服务,如FTP、NetBIOS、echo、gotd等使用的端口是引起安全问题的典型因素。

(2)检查用户账户。将目光转移,看看操作系统、任何数据库以及程序自身的账户,特别注意guest账户、默认账户或者简单密码账户以及不需要的用户ID(3)检查目录许可。在关闭了无用端口并禁用了多余的账号后,仔细检查一下程序所用到的数据库和服务器目录的权限设置。很多攻击利用了配置失误的权限,这种方法经常被用来攻击Web服务器。

(4)对数据库也进行和上面同样的设置。文件系统不是唯一因权限设置不当而受到攻击的对象,大多数的数据库系统也有很多安全漏洞。它们的默认权限设置通常不正确,如打开了不必要的端口、创建了很多演示用户。加强数据库安全的措施与操作系统一样,要关闭任何不需要的端口、删除或禁用多余的用户,并只给用户完成其任务所必需的权限。

3、浏览器测试

(1)在Dreamweaver MX 2004中打开目标网页,单击“窗口”|“结果”,打开“结果”面板(2)单击“结果”面板的“目标浏览器检查”按钮,单击左上角的按钮,在弹出的菜单中单击“设置”按钮,打开“目标浏览器”对话框进行浏览器选择。单击“确定”按钮,在“结果”面板中会自动列出当前的检测结果。

(3)单击弹出菜单中“为整个站点检测浏览器”,在“结果”面板中将列出整个站点中网页的不兼容信息

(4)单击“浏览报告”按钮,弹出一个关于网页中与浏览器不兼容的报表,报表详细地列出了检测的浏览器及不兼容网页信息的位置。

4、链接测试

(1)在Dreamweaver MX 2004中,单击“结果”面板的“链接检查器”按钮,单击左上角按钮,在弹出的菜单中选择“检查当前文档中的链接”或“为整个站点检查链接”命令

(2)在“结果”面板中查看链接情况。

实验五

网站策划

一、实验目的

1.熟悉电子商务网站系统分析与设计的方法。重点是电子商务网站的目标确定与分析、需求分析、网站内容和功能设计、信息结构设计的过程与实现方法; 2.掌握电子商务网站开发的实现步骤与过程。

3、了解企业电子商务解决方案和开发平台的功能。

二、实验内容

1、请根据网站策划书的案例,写出进行网站策划的主要内容

请从以下几点为自建网站写一份策划书

一、企业建立电子商务网站的必要性

二、企业电子商务网站的服务对象

三、企业电子商务网站的目标

四、企业电子商务网站的主要内容

五、网站整体结构

六、网站建设进度及实施过程

七、网站后期的维护管理

第五篇:网站设计毕业论文

目录

摘 要..................................................................................................................1 Abstract...............................................................................................................1 第一章绪论..........................................................................................................3 1.1研究背景.....................................................................................................3 1.2历史及现状................................................................................................3 1.3发展前景及优势.........................................................................................3 1.4 研究目的....................................................................................................4 1.5开发工具.....................................................................................................4 第二章系统需求分析...........................................................................................5 2.1功能分析.....................................................................................................5 2.1.1用户模块...............................................................................................5 2.1.2一级菜单模块.......................................................................................5 2.1.3商品模块...............................................................................................6 2.1.4购物车模块...........................................................................................6 2.1.5订单模块...............................................................................................6 2.2安全性分析.................................................................................................7 2.3运行分析.....................................................................................................7 2.4可行性分析.................................................................................................7 2.4.1技术可行性...........................................................................................7 2.4.2经济可行性...........................................................................................7 第三章系统总体设计...........................................................................................8 3.1设计概述.....................................................................................................8 3.2总体结构.....................................................................................................8 3.3各个模块功能.............................................................................................8 第四章系统数据库设计.......................................................................................10 4.1数据库需求分析.........................................................................................10

I

4.2概念结构设计............................................................................................10 4.3逻辑结构设计............................................................................................11 第五章系统详细设计..........................................................................................13 5.1前台界面设计............................................................................................13 5.1.1首页界面设计......................................................................................13 5.1.2主要界面设计......................................................................................15 5.1.3其他界面设计......................................................................................16 5.2关键问题设计............................................................................................18 5.2.1验证码技术..........................................................................................18 5.2.2左右无缝平移设计...............................................................................19 5.2.3轮播切换设计......................................................................................20 5.2.4平移图层..............................................................................................20 5.2.5分页技术..............................................................................................21 5.2.6 邮箱激活.............................................................................................21 参考文献.............................................................................................................24 致谢....................................................................................................................25

II

西华师范大学跳蚤市场网

xxx

计算机学院软件工程专业xxx级 指导教师:xxx

摘 要:随着Internet技术的发展,人们的日常生活已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活方式和工作方式,甚至社会的价值观也会发生某种变化。

本设计尝试用SPRING在网络上架构一个网上二手交易市场,让每一个学生都能在学校内完成二手商品交易,通过交易,不仅可以进行环保、节俭等传统文明教育,还可以让学生在学校内部进行电子商务的演练实训。本文从理论和实践两角度出发,对一个具有基本互动功能的在线二手商品交易网站进行设计与实现分析。论文首先较为详尽地介绍了面向对象分析与设计的有关概念与技术。接着对交易系统的可行性进行了分析,然后对系统的设计思想、设计目标与系统的整体结构进行了明确的规划。最后对系统的主要页面、数据库的设计与实现作了较为详细的讲解。

本网上二手商品交易系统是运用SPRING技术来实现的。其主要功能有用户登陆注册,商品查询,订单和购物车等功能。论文在撰写过程中,力求将应用相结合,对各种理论进行阐述的同时配合系统从实际应用和操作技巧上加以说明,希望能够更充分地体现到这些知识与技术在本系统中的应用与实现。关键词:电子商务、SPRING、数据库

The Flea Market Website of China West Normal University

xxx

School of Computer Software Engineering2013 Instructor: xxx

Abstract: Along with the development of Internet technology, daily life can not already do without the network.The life and work of the social people of future will depend on the development of digital technology more and more.Digitize more and more, the networking, electronic, virtual.Development course and present application state and development trend of Internet, can believe network technology great change life and working way of us fully, even certain change will take place in the values of the society.This procedure tries to build up a bookshop in the network with SPRING so that every customer needn't go out and can do shopping easily through surfing the Net at home.This article is analyzing the design and realization of an online bookshop with Data Mining function, from the views of theory and practice.Starting with introducing concepts and techniques of OOA and OOP in detail, especially introducing the knowledge which apply for this system, such as the feature and flow

of OOA and OOPanalyzing the featurestructure and using method of developing techniques SPRING and ADO.NET which using in my system.And then, this article analyses the feasibility of the system, then minutely layouts the design thoughts, goals and the system holistic framework.At last, this article minutely explains the design and realization of Web page layout, data base and application program of our system.This online bookstore system uses SPRING technology to realize on Visual Studio.Net platform.Its main function has users login and registration, thecommodity system, process of purchase, the comment of the books, etc.During the course of writing this article, I strive to integrate theory and practice.While expatiating the different kind of theories, I illuminate the application and operation skill combining the system so as to fully incarnate the application of these theories and techniques to this system.Keywords:Electronic Business, SPRING,DATABASE

第一章

1.1研究背景

近几年来互联网的快速发展,“互联网+”的出现,促使多样化信息技术同实体进行联合,以及当代大学生成为网购的主力军,使得各种购物网、快递公司的蓬勃发展;伴随着电子商务的发展,保护环境、节俭节约、循环利用资源的意识在头脑中形成,二手商品交易成为一种发展方向,但是还没有一个专门只为当代大学生提供的一个纯粹的“二手网”。

在跳蚤市场中,甩卖的物品多为大四毕业学生在大学四年中的生活、学习、社交等用品。这些是他们无法带走或者舍不得丢掉的,但仍然可以再次利用起来的物品。这些旧物品对学弟学妹们来说可是一些宝贝,它可以为学弟学妹们提供一些方便的、可靠的、有效的学习资料,一些便宜的生活物资以及即将到来的大学毕业提供一些方向。

但是,从近几年的状况来看,毕业生大部分的东西是没有得到利用的,往往是以廉价卖给废品回收站,有的学弟学妹却以高额的价格从各个商店买来一些接下来的学习和生活可能需要的物品。

1.2历史及现状

跳蚤市场(flea market)是欧美等西方国家对旧货地摊市场的别称。由一个个地摊摊位组成,市场规模大小不等。出售商品多是旧货、人们多余的物品及未曾用过但已过时的衣物等,小到衣服上的小装饰物,大到完整的旧汽车、录像机、电视机、洗衣机,一应俱全,应有尽有。价格低廉,仅为新货价格的10%~30%。跳蚤市场的管理松散。有关flea market的来源,有两种理论: 据语源学家克丽丝汀·安默儿说,flea market最初来源于纽约的Fly Market,Fly Market是纽约下曼哈顿地区的一个固定市场,这一市场从美国独立战争(1775年)之前一直延续到大约1816年。Fly这个词来源于该市场的荷兰语名称Vly或Vile,这个词在荷兰语的意思是“山谷”,很巧的是,它在荷兰语中的发音正好和英语中的flea一样,所以就形成了英语中的flea market。

目前市场上有众多二手网,基本可分为二手房、二手车、二手书、二手日常用品这几大类;按地域则几乎每个地区都有本地的二手交易网。二手商品皆有一个破损率、折旧率的概念,因此不可能像新商品一样采用标明商品性能的方式,所以其信任度有待而估以及大都采用线下交易方式。

另外这些网站基本上全是会的都掺杂一些无聊广告、游戏推送,并没有一个很好专属于校园的二手网,页面无法很好的根据师生需求进行物品搜素。1.3发展前景及优势

首先,学校扩招,师生人数不断的增加,用户群将不断的更新扩大;其次,各个高校并没有专属于自己的跳蚤市场网,市场前景广阔;然后,学校、国家、社会对大学生创业的各个方面的引导以及支持;最为重要的是,现在网络的时代的快速发展,互联网涉及生活中每个角落,人们文化素质的提高,科技运用的普及等等[5]。

其次,最近年轻人惰性增加,对需要体力的事情拒之千里,从心里面产生抵触。另外,二手市场给予用户一个指路牌,直接将用户带到所要搜寻的商品面前,节省了用户在市场中心急如焚、汗流浃背、口干舌燥地寻找与砍价。依赖于品种丰富,购买者选择余地较大;购买方便、售价便宜等优势。从侧面给电子商务增 加潜在市场。

然后,该网站开发会逐步更新;管理涉及西华师范大学师生,管理经费较少。预计在近五年里Flea Market将快速占有四川高校市场,直到最后占有全国市场的大部分甚至更远。

1.4研究目的

以西华师范大学一年一度的跳蚤市场为背景,让废旧物品得到充分的利用;方便了同学也营造了节约光荣,浪费可耻的校园文化氛围;为在校师生提供一个供需平台,所有注册用户都可以将自己不用的东西放在网上,同时也可以在网上找到自己需要的东西,物美价廉,达到双赢;其次是间接性的为学弟学妹从中找到自己以后可能发展方向,并为之而努力奋斗。

1.5开发工具

开发工具:JerBrains WebStorm10、MyEclipse 10 开发语言:JAVA

运行环境:Windows XP/7/10 数据库:MySql JerBrains WebStorm的介绍: JerBrains WebStorm中文名为:网络风暴,享有WEB前端开发神器的名誉。功能上:具有JavaScript功能,例如:基于DOM,特定浏览器完成、编码导航和用法查询、支持结点、重构、单元测试等;具有批量代码分析、编辑语言混合、拼写检查、重复代码检测器的功能;支持H5、CSS/JS、显示内容及应用风格;具有便捷的环境,可以远程同步、集成版本控制系统、本地记录等。

另外,具有强烈的智能代码补全、代码优化、html提示、联想查询、代码重构,以及代码检查和快速修复、调试、结构浏览、折叠等等功能优势。

第二章

系统需求分析

2.1功能分析

为解决不同用户的不同需求,该网站主要功能有:用户模块、一级菜单分类模块、商品模块、购物车模块、订单模块等[1]。

2.1.1用户模块

根据对用户简单分析[2],得出用户基本功能,见图2.1。

注册:前台的JS校验、使用AJAX完成对用户名异步校验、后台Struts 2校验、验证码、发送激活邮件、将用户信息存入数据库里面。

激活:根据激活码查询用户是否存在,激活或者修改用户状态。登陆:输入用户名和密码进行数据校验,验证码校验进行用户登陆。退出:销毁session。

图2.1 用户模块图

2.1.2一级菜单模块

查询一级分类及商品类型,并将分类存入到session范围类,同时查询到每个一级分类所属的二级分类,以及查询所有商品分类下面的所有商品,并采用分页方式显示,见图2.2。

图2.2 一级菜单模块图

2.1.3商品模块

对商品的展示,查询热门商品、查询最新商品、根据ID查询商品,见图2.3。

图2.3 商品模块图

2.1.4购物车模块

用户将商品添加到购物车、从购物车中移除商品、清空购物车中所有商品等,见图2.4。

图2.4 购物车模块图

2.1.5订单模块

为用户生成订单,将购物车中信息存入数据库中;为订单付款,在线支付、修改订单状态、修改订单信息;查询用户订单等,见图2.5。

图2.5 订单模块图

2.2安全性分析

安全方面,普通用户只可以查找商品、和卖家留言联系进行商品买卖;注册用户可以更改自己的相关信息、相关商品的管理、同买家留言交流;系统管理员可以对自身和注册用户基本信息进行操作,删除注册用户;可以对新闻、网站管理进行操作的用户,以及其他类型用户的相关权限借可以。系统是在网络上运行的多用户系统,采用了数据库安全性、操作系统安全性、程序安全性三重安全性管理来达到系统要求的安全性[3]。

2.3运行分析

支持系统运行的系统需要在Windows xp/7/10下,需要安装火狐浏览器、MySql数据库且数据库密码为123,以及tomcat7.0运行环境并保证接口8080没有被其他的占用。硬件方面需建立维护和使用制度,在硬件选择是要充分考虑硬件的负载和应用环境。软件方面则需对系统进行定期地维护,尽量能够预防各种BUG问题。

2.4可行性分析

可行性分析也称可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。

2.4.1技术可行性

前端采用HTML5、CSS3布局;JS、JQuery技术页面动画效果; AJAX页面数据的交互;代码分段、分类,重用率高,可维护性强[4]。后台SSH框架,着重struts和spring进行业务分层描写;代码层次清晰可维护性强。后端数据库采用SQL编写,轻便且功能强大,数据处理快、权限设置准确、数据安全性高。2.4.2经济可行性

经济可行性主要对系统的经济效益进行评价,该系统的设计与开发不需要特殊硬件,使用的软件为开源免费的,不会产生技术专利问题,同在开发过程中的经费低[5]。

第三章

系统总体设计

3.1设计概述

根据需求将网站划分为不同的模块,每个模块将完成特定功能,最后将每个模块链接起来,组成一个整体[6]。

3.2总体结构

根据需求分析,Flea Market网可以划分为:用户模块、商品模块、订单模块、购物车模块等。用户模块包括用户注册、登陆、激活、退出等功能;商品模块可以分为商品的查询、浏览;订单模块包括商品信息、订单信息、支付信息;购物车模块有商品信息、商品支付状态、商品添加删除等。详见图3.1。

图3.1 总体模块功能划分图

3.3各个模块功能

各个模块功能如下

用户模块:用户注册、用户激活、登陆、退出等功能。

图3.2 用户管理模块功能图 注册主要有,用户名(唯一标识)、密码、邮箱、姓名、性别、电话、地址,以及需要激活的验证码。

激活主要应用在用户登录时,将用户的状态修改。登录和注销用来管理用户的回话信息,登录时,网站会保留用户的基本信息,包括用户ID、用户名等。退出时用户信息会清除。

商品模块:根据热卖状态对商品的浏览,或者根据分类状态浏览商品。每个用户皆可以根据一定的条件对全部或部分商品搜索后浏览,并可以看到商品的一些基本信息。例如:商品名称、从不同角度展现出的图片、商品作用、购买时间、原价、现价等信息。

购物车模块:添加、移除、查询、清空等功能。

添加商品,用户根据商品ID将商品添加到购物车中。移除商品,只能根据商品ID移除单个商品。

查询购物车,查询购物车中商品的各种信息,包括商品种类、数量、单价以及总价。

清空购物车,一次性将购物车中所有的商品全部移除。

图3.3 购物车模块功能图

订单模块:商品添加后自动生成订单,用户根据需求查询订单、对商品进行支付等功能。

图3.4 订单模块功能图

第四章 系统数据库设计

4.1数据库需求分析

在整个动态网站设计中,数据库设计具有重要位置,数据库设计质量直接影响到数据库数据的冗余度,数据的一致性,数据丢失等问题。系统开发中数据可设计至关重要,它将影响整个系统的执行效率和可靠性,关系到系统管理员的操作、运行等的可靠性。

该网站开发过程中使用MySql数据库,数据库名为将j2ee,用户名root,数据库密码123。

4.2概念结构设计

数据库的概念结构设计就是将需求分析得到的用户需求抽象为信息结构,即概念模型。概念模型作为概念结构设计的表达工具,为数据库提供一个说明性结构,是设计数据库逻辑结构即逻辑模型的基础[3]。

数据库的概念结构设计就是将需求分析得到的用户需求抽象为信息结构,即概念模型。概念模型的种类很多,其中最著名、最实用的一种是E-R(实体-联系)模型,它将现实世界的信息结构统一用属性、实体以及他们之间的联系来描述[3]。

以下是本数据库系统E-R模型:

图4.1 数据库E-R模型图

4.3逻辑结构设计

该网站主要数据表有:用户信息表user、一级菜单表goodstitle、商品信息表product、二级菜单表goodstitlesecond、订单信息表orderitem、定单表order。

用户表user存放的为用户登录、注册信息,具体表结构设计见图4.2。

图4.2 用户信息表

一级菜单表goodstitle存放商品类型信息,具体表结构见图4.3。

图4.3 用户信息表

二级菜单表goodstitlesecond存放商品分类信息,具体表结构见图4.4。

图4.4 二级菜单表

商品信息表product存放商品各种基本信息,具体表结构见图4.5。

图4.5 商品信息表 订单信息表orderitem存放订单各种状态信息,具体表结构见图4.6。

图4.6 订单信息表

定单表order存放用户订购商品信息,具体表结构见图4.7。

图4.7 订单表

第五章 系统详细设计

5.1前台界面设计

界面是网站的门面,以达到美观、舒适、操作方便、信息准确、结构合理为标准。

5.1.1首页界面设计

用户一打开该网站,就通过客户端的首页对该网站的功能一目了然[1]。网站采取暖色调背景,促进用户的购物欲望。用户可以根据“图书”、“宿舍生活”、“户外活动”、“电器”、“其他”等不同类别浏览该网站,也可通过首页各个板块浏览商品信息。其中“注册”为注册成为普通用户的功能,“登陆”为有账号的[7]所有类型用户可以操作。其中头部和尾部的设计是一样的。

首页界面如下所示:

(a)头部

(b)热卖

(c)限时抢购

(d)促销区

(e)其他

(f)底部

图5.1 网站首页

5.1.2主要界面设计

商品展示界面为用户浏览商品信息的主要界面。按不同的分类浏览,不同的分类器商品信息不同,但功能风格相同。这里将展示出其界面。每种商品都以小图或者简介的形式展示,单击可以查看其详细信息和放大图片,以直观的方式介绍商品。另外,在每个页面中用户都可直接注册和登陆,商品类型,从而为用户操作提供方便。

商品界面如下所示:

(a)商品头部

(b)商品分页

图5.2 商品展示界面

登陆界面如下:

图5.3 用户登录界面

注册界面

图5.4 用户注册界面

5.1.3其他界面设计

用户查看所点击的商品的相关信息,并根据需求添加到购物车实行商品购买。

(a)商品详细 16

(b)商品推荐

图5.5 商品详情页界面

图5.6 购物车界面

(a)支付方式 17

(b)未支付

图5.7 订单界面

5.2关键问题设计

该网站采用MVC模型设计,设计到一些常用的技术手段[8]。

5.2.1验证码技术

防止用户利用机器人自动注册、登陆、灌水,皆采用验证码技术。所谓验证码,就是将一串随机产生的数字或字符,生成一个特定的字符串,用户识别其验证码信息,输入表单提交验证,验证成功后才可以使用其中特定的功能[9]。

验证码的实现流程是:服务器端随机生成验证吗字符串,保存在内存中,发送给浏览器显示;浏览器端输入验证码字符串,然后提交服务器端,提交的字符与服务器端保存的字符进行比较,若一致则继续下一步,否则返回提示。

验证码主要代码: BufferedImage img=new BufferedImage(150,30,BufferedImage.TYPE_INT_BGR);

Graphics g=img.getGraphics();

g.setColor(Color.black);

g.fillRect(0, 0, 150,30);

g.setFont(new Font(“楷体”,Font.BOLD,25));

Random ran=new Random();

String strs=“1234567890asdfghjklzxcvbnmqwertyuiop”;

StringBuffer sb=new StringBuffer();

for(int i=1;i<=4;i++){

char a=strs.charAt(ran.nextInt(strs.length()));

int r=ran.nextInt(255);

int g1=ran.nextInt(255);

int b=ran.nextInt(255);

g.setColor(new Color(r,g1,b));

switch(i){

case 1: g.drawString(a+“",20,15);break;

case 2: g.drawString(a+”“,60,25);break;

case 3:g.drawString(a+”“,90,15);break;

case 4: g.drawString(a+”“,130,20);break;

default: break;

}

sb.append(a);

}

ServletActionContext.getRequest().getSession().setAttribute(”validateCodeSession“,sb.toString());

for(int i=0;i<10;i++){

int x1=ran.nextInt(150);

int y1=ran.nextInt(30);

int x2=ran.nextInt(150);

int y2=ran.nextInt(30);

g.drawLine(x1, y1, x2, y2);

}

g.dispose();

ImageIO.write(img, ”jpg“, ServletActionContext.getResponse().getOutputStream());

return NONE;5.2.2左右无缝平移设计

图片或图层平移无间隙,缓和地平移图片或图层,使得页面效果更平缓。无缝平移主要代码: $:function(objName){

if(document.getElementById){ return eval('document.getElementById(”'+objName+'“)')

}else{ return eval('document.all.'+objName)} },isIE:navigator.appVersion.indexOf(”MSIE“)!=-1?true:false,addEvent:function(l,i,I){

if(l.attachEvent){

l.attachEvent(”on“+i,I)

}else{

l.addEventListener(i,I,false)

}

},delEvent:function(l,i,I){

if(l.detachEvent){

l.detachEvent(”on“+i,I)

}else{

l.removeEventListener(i,I,false)

}

},readCookie:function(O){

var o=”“,l=O+”=“;if(document.cookie.length>0){

var i=document.cookie.indexOf(l);

if(i!=-1){

i+=l.length;var I=document.cookie.indexOf(”;“,i);

if(I==-1)I=document.cookie.length;

o=unescape(document.cookie.substring(i,I))

}

};

return o;

},writeCookie:function(i,l,o,c){

var O=”“,I=”“;

if(o!=null){

O=new Date((new Date).getTime()+o*3600000);

O=”;expires=“+O.toGMTString()

};

if(c!=null){

I=”;domain=“+c;

};

document.cookie=i+”=“+escape(l)+O+I;

},readStyle:function(I,l){

if(I.style[l]){

return I.style[l]

}else if(I.currentStyle){

return I.currentStyle[l];

}else if(document.defaultView&&document.defaultView.getComputedStyle){

var i=document.defaultView.getComputedStyle(I,null);

return i.getPropertyValue(l);

}else{

return null;

}

}

5.2.3轮播切换设计

图层轮播切换技术采用纯JS技术编写,实现页面动画效果。主要代码如下: NextPrev:function(e){

var btnClass =$(e.target || e.event).attr(”class“);

//alert(btnClass);

btnClass==”prev“?tag =-1:tag = 1;

var src = $(”.product-img img“).attr(”src“);

var newSrc = src.slice(0,-5);

var n = parseInt(src.slice(-5,-4));

n+=tag;

n

n>this.max?n=this.min:n;

//alert(n);

$(”.product-img img“).attr(”src“,newSrc+n+”.jpg“);

}

5.2.4平移图层

图层平移一般应用在详情页面,当用户需要对象应商品进行更深层次的了解 时,需仔细查看图层的各个细节,其平移位置根据鼠标的位置而定。部分代码如下:

maskMove:function(e){

var x = e.offsetX;

var y = e.offsetY;

var left = xthis.MSize/2;

left = left<=0?0:left;

left>=this.MaxLft?this.MaxLft:left;

top = top<=0?0:top;

top>=this.MaxTop?this.MaxTop:top;

$(”#mask“).css({ ”left“:left+110, ”top“:top+170

});

} 5.2.5分页技术

当商品类型过多时,需对商品展示进行分页展示。先统计数据库中商品的总数,在根据页面展示的数量大小进行分页显示[10]。主要代码如下:

PageSet

pageSetBean=new PageSet

();

pageSetBean.setType(1);

pageSetBean.setPage(page);//设置当前页数

int limit=8;//设置当前显示记录数

pageSetBean.setLimit(limit);

int numberCount=0;//总记录数

numberCount=productDao.findnumberCount(gid);

pageSetBean.setNumberCount(numberCount);

int pageCount=0;//总页数

if(numberCount%limit==0){

pageCount=numberCount/limit;

}else{

pageCount=(numberCount/limit)+1;

}

pageSetBean.setPageCount(pageCount);

int begin=(page-1)*limit;//设置数据集合

List

list=productDao.findProductPage(gid,begin,limit);pageSetBean.setList(list);return pageSetBean;5.2.6 邮箱激活

用户注册时进行验证码激活。主要代码如下:

public static void sendEmail(String into,String codeNumber){

Properties p=new Properties();

p.setProperty(”mail.host“,”localhost“);

Session session=Session.getInstance(p,new Authenticator(){

@Override

protected javax.mail.PasswordAuthentication getPasswordAuthentication(){

return new PasswordAuthentication(”service@igou.com“, ”123“);

};

});

Message message =new MimeMessage(session);

try {

message.setFrom(new InternetAddress(”service@igou.com“));

message.addRecipient(RecipientType.TO, new InternetAddress(into));

message.setSubject(”email“);

message.setContent(”

email


code“, ”text/html;charset=UTF-8");

Transport.send(message);

} catch(AddressException e){

// TODO Auto-generated catch block

e.printStackTrace();

} catch(MessagingException e){

// TODO Auto-generated catch block

e.printStackTrace();

}

}

结论

经过这三个月的毕业设计,我完成了flea market网站,即该网站从分析、设计到实现的三个过程。在设计过程中,通过查阅大量的相关资料、与同学交流经验、自学、并向老师请教等方式促使自己学到不少知识,并大大提高了实际操作能力。让我充分体会到在创造过程中的艰辛探索和成功的喜悦。

同时,通过开发这个网站让我对软件工程设计方面有了更深层次的理解,在前期需求分析和数据可设计时,没有很好的理解其相关性,导致后期在开发过程中出现框架设计错误,自己只能边设计边修改需求方案,最终在老师和自己的合理调整后解决了相应的问题,这是在今后项目开发是需要谨记得教训。

在实际项目开发过程中,由于时间和本人缺乏系统设计经验,因此网站依然存在一些遗憾和不足,比如验证的严谨性、浏览器之间的兼容性、后台操作的准确性等问题。虽然这些问题存在,但是在设计的过程中所学到的东西是这次毕业设计的最大收获和财富,使我终身受益。

参考文献

[1] 冀振燕.UML系统分析与设计教程[M].北京:人民邮电出版社,2014.[2] 钱乐秋.软件工程[M].清华大学出版社,2013.[3] Baron Schwartz等.高性能MySQL 第三版[M].电子工业出版社,2013.5.[4] 陈华.Ajax从入门到精通[M].清华大学出版社,2012.[5] 刘克强.电子商务平台建设[M].人民邮电出版社,2011.[6] 郑阿奇.SQL Server数据库教程[M].北京:人民邮电出版社,2013.[7] 魏雪萍.完美网站建设全能[M].人民邮电出版社,2012.[8] 陈雄化 林开雄.Spring3.x企业应用开发实战[M].电子工业出版社,2013.5.[9] 刘京华.Java Web整合开发王者归来[M].清华大学出版社,2012.5.[10]葛一鸣等.Java 程序性能优化[M].清华大学出版社,2012.10.24

在这三个月的忙碌和学习中,毕业设计也即将结束,作为一名本科生毕业设计,因经验不足,难免有诸多考虑不周的地方,在此衷心感谢李艳梅老师给予我的督促指导,对于网站设计有了更多新认识,对基本网站设计有进一步认识,对网站整体设计脉络了解更为清晰透彻;以及感谢各位同伴的支持与鼓舞,使得这次毕业设计顺利完成。

毕业设计,可以很好地总结大学四年中收获、认知。与此同时,帮助改变一些处理事情时的懒惰。从最开始的材料收集,整理资料,题目构思与确定,到网站设计以及搭建。每一步都需精心思考,认真查阅资料,仔细实际操作。

通过毕业设计,让我深刻领会到基础的重要性。它不仅帮助检验学生大学期间的学习成果,还可帮助我们更加清楚地认识自我,更多地磨练我们的意志与耐性,这会为我们今后的工作、生活带来巨大帮助。

最后,再次感谢李艳梅老师给予我的耐心、细致、全面的指导,感谢关心和鼓励我的同伴们,感谢学校老师、领导,感谢你们给予我的帮助与关怀;感谢西华师范大学计算机学院四年来为我提供良好的学习环境。

下载毕业论文(设计):校园电子商务网站设计---校乐购word格式文档
下载毕业论文(设计):校园电子商务网站设计---校乐购.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    网站设计 毕业论文 毕业设计

    (论文设计(论文)题目 JSP动态网站设计 学 院 教 学 系 班 级 姓 名 指导教师 毕业设计) 毕业论文 JSP动态网站设计 摘要 随着Internet技术的发展,人们的日常生活已经离不......

    校园电子商务毕业论文

    校园电子商务毕业论文 校园电子商务发展分析 目 录一、校园电子商务的特征„„„„„„„„„„„„„„„„„„„„„„1 (一)优良的网络环境„„„„„„„„„„„„„......

    电子商务网站设计实验指导书(合集)

    《电子商务网站设计》 实验指导书 主编教师:韩冰 电子商务网站设计实验指导书 前言 电子商务网站设计上机实验指导书是为了巩固和加深《电子商务网站设计》课程的相关理论知......

    2013电子商务网站设计原理(精选五篇)

    电子商务网站的运营 建立健全运营管理机构,采用灵活多样的运营管理方式 电子商务网站的宣传与推广 宣传推广电子商务网站的方式包括: 1)利用搜索引擎推广; 2)在门户站点上建......

    校园网站设计(精选5篇)

    网站开发项目——唐山工业职业技术学院网站 网站开发项目 ——唐山工业职业技术学院网站 摘 要 唐山工业职业技术学院网站,是学院努力提高在信息化建设水平的过程中的一个尝......

    个人网站设计(动态)毕业论文(★)

    个人网站设计与实现(动态) 俸亚雄 (湖南交通职业技术学院物流管理学院,湖南423000) 摘要:网站伴随着网络的快速发展而快速兴起,作为上网的主要依托,由于人们使用网络的频繁而变得非......

    计算机网络技术毕业论文网站设计毕业论文

    摘要 求职是当今大学生在毕业前最关注的一个问题。由于如今大学生上网途径非常便捷,使得网络招聘成了异军突起深受大学生广泛欢迎的求职方式。据统计,约有九成以上的毕业生通......

    网站前端设计 毕业论文[推荐阅读]

    本科毕业设计(论文) 题 目: 学 院:专业班级:姓 名:指导教师:系 主 任: 数字媒体技术系网站前端设计与开发 学 号: 学院院长: 二O一三年月日 毕业设计 (论文)诚信声明 我谨在此......