以下哪些项是使用数据库软件的电子商务sqlserver示例数据库

503 Service Temporarily Unavailable
503 Service Temporarily Unavailable
openresty/1.11.2.4等级:书童 |
热门搜索:、、、
您现在的位置:&&&&&&&&&&&&&&&&&&&&文章内容
快捷导航:
数据库应用技术与电子商务的关系
来源:233网校&&&【233网校:教育考试门户】&&&日
已有574人加入
 1、 请访问用友和金蝶用友ERP/NC的网站,了解这两个公司所推出的软件都有哪几类?&&&&用友:用友ERP/NC, 用友ERP/U8, 用友e-HR用友通系列&&&&金蝶: 金蝶KIS标准版,金蝶KIS专业版,金蝶KIS迷你版, 金蝶KIS行政版金蝶,KIS业务版&&&&2、 什么是ERP?ERP的功能是什么?它在企业信息化建设中所起的作用有哪些?&&&&ERP:一个由 Gartner Group 开发的概念,描述下一代制造商业系统和制造资源计划(MRP II)软件。它将包含客户/服务架构,使用图形用户接口,应用开放系统制作。除了已有的标准功能,它还包括其它特性,如品质、过程运作管理、以及调整报告等。特别是,ERP采用的基础技术将同时给用户软件和硬件两方面的独立性从而更加容易升级。ERP的关键在于所有用户能够裁剪其应用,因而具有天然的易用性。&&&&功能:1.超越MRPⅡ范围的集成功能&&&&包括质量管理;试验室管理;流程作业管理;配方管理;产品数据管理;维护管理;管制报告和仓库管理。&&&&2.支持混合方式的制造环境&&&&包括既可支持离散又可支持流程的制造环境;按照面向对象的业务模型组合业务过程的能力和国际范围内的应用。&&&&3.支持能动的监控能力,提高业务绩效&&&&包括在整个企业内采用控制和工程方法;模拟功能;决策支持和用于生产及分析的图形能力。&&&&4.支持开放的客户机/服务器计算环境&&&&包括客户机/服务器体系结构;图形用户界面(GUI);计算机辅助设计工程(CASE),面向对象技术;使用SQL对关系数据库查询;内部集成的工程系统、商业系统、数据采集和外部集成 (EDI)。&&&&ERP是对MRPⅡ的超越,从本质上看,ERP仍然是以MRPⅡ为核心,但在功能和技术上却超越了传统的MRPⅡ,它是以顾客驱动的、基于时间的、面向整个供应链管理的企业资源计划。&&&&企业信息化建设中所起的作用:&&&&ERP是借用一种新的管理模式来改造原企业旧的管理模式,是先进的、行之有效的管理思想和方法。ERP软件在实际的推广应用中,其应用深度和广度都不到位,多数企业的效果不显著,没有引起企业决策者的震动和人们的广泛关注。&&&&1.实施ERP是企业管理全方位的变革&&&&企业领导层应该首先是受教育者,其次才是现代管理理论的贯彻者和实施者,规范企业管理及其有关环节,使之成为领导者、管理层及员工自觉的行动,使现代管理意识扎根于企业中,成为企业文化的一部分。国外企业实施ERP 似乎没有讨论的余地,全盘接受,自觉性强。其实,办企业这样做是天经地义的,而我们还要等待思想提高,观念更新,有时还要避开锋芒,迁就陈腐,互相推诿。如果我们不坚决向这些陋习告别,这场全方位的变革就会反复、甚至夭折。&&&&2.企业管理班子要取得共识&&&&要眼睛向内,练好内功,做好管理的基础工作,这是任何再好的应用软件和软件供应商都无法提供的,只能靠自己勤勤恳恳地耕耘。把ERP的实施称为"第一把手 工程",这说明了企业的决策者在ERP实施过程中的特殊作用。ERP是一个管理系统,牵动全局,没有第一把手的参与和授权,很难调动全局。&&&&3.ERP的投入是一个系统工程&&&&ERP的投入和产出与其他固定资产设备的投入和产出比较,并不那么直观、浅显和明了,投入不可能马上得到回报,见到效益。ERP的投入是一个系统工程,并不能立竿见影,它所贯彻的主要是管理思想,这是企业管理中的一条红线。它长期起作用、创效益,在不断深化中向管理要效益。&&&&此外,实施ERP还要因地制宜,因企业而别,具体问题具体分析。首先,要根据企业的具体需求上相应的系统,而不是笼统地都上小型机,或者不顾企业的规模上 WindowsNT,这样长期运作,对企业危害性极大。其次,这种投入不是一劳永逸的,由于技术的发展很快,随着工作的深入,企业会越来越感到资源的紧缺,因此,每年应有相应的投入,才能保证系统健康地运转。&&&&4.ERP的实施需要复合型人才&&&&他们既要懂计算机技术,又要懂管理。当前高校对复合型人才的培养远远满足不了企业的需求。复合型人才的培养需要有一个过程和一定的时间,但企业领导者常把这样不多的人才当作一般管理者,没有把他们当作是企业来之不易的财富,是一支重要的队伍。这与长期忽视管理有关,这些复合型人才在企业中的地位远远不及市场开拓人员和产品开发者,而是"辅助"角色,不是政策倾斜对象,这种因素是造成人才流失的重要原因。另外,当企业上ERP时,这些复合型人才起到了先导作用,而一旦管理进入常规,他们似乎又成为多余的人,这已成为必然规律。在人才市场上,复合型人才最为活跃,那些有眼力的企业家都会下功夫挖掘人才,而这也不利于实施队伍的稳定。
来源:233网校-责编:oyshaoli&&&
6月8日 16:36
2013上半年软考成绩什么时候出来啊
5月27日 17:0
马上加入【软考帮帮团】啦,考后来讨论2013年5月期货从业资格考试《期货法律法规》试题和答...
5月23日 17:25
有考程序员的同学吗?大家交流交流哦~
5月16日 8:48
低价出售。。。
4月16日 16:0
根据《2013年度专业技术人员资格考试计划及有关问题的通知》得知,2013年上半年软考时间...
状态:进行中
状态:进行中
状态:进行中
状态:进行中
状态:进行中
文件类型:
文件类型:
文件类型:
文件类型:
文件类型:电子商务网站设计
您的位置: →
电子商务网站设计
第一篇:电子商务网站设计母婴之家 电子商务网站策划方案
会员营销部 朱廷廷 1476
完成日期 2014 年*月 *日
1、网站设计和制作背景............................................... 2 1.1 母婴行业的背景与现状......................................... 2 1.2 母婴网站的国外发展现状 ...................................... 3 1.3 母婴网站的国内发展现状....................................... 3 1.4 母婴业前景分析............................................... 4 1.5 母婴业内部竞争情况分析....................................... 5 1.6 电子商务的功能定位........................................... 5 2、网站的需求分析与可行性分析...................................... 11 2.1 网站的需求分析.............................................. 11 2.2 网站经济可行性分析.......................................... 12 2.3 网站技术可行性分析.......................................... 12 2.4 网站社会可行性分析.......................................... 12 3、网站的整体设计.................................................. 13 3.1 网站的功能模块分析和设计.................................... 13 3.2 网站的版式设计和网站的风格设计.............................. 13 3.3 网站的站点地图设计.......................................... 13 4、网站的详细设计.................................................. 14 4.1 网站主要模块的设计和分析.................................... 14 4.2 网站主要模块数据流程设计和分析.............................. 14 4.3 网站的开发环境设计.......................................... 15 4.4 网站的运行环境设计.......................................... 16 5、网站实施........................................................ 16 5.1 网站的设计时间计划.......................................... 16 5.2 网站代码设计................................................ 16 5.3 网站的测试.................................................. 17 5.4 网站的发布.................................................. 17 6、网站的运行和维护................................................ 17 7、网站的营销和推广................................................ 18
8、总结............................................................ 19
1、网站设计和制作背景
1.1 母婴行业的背景与现状
在我国, 当前育龄期的妇女大多数是 80-90 年代以后出生的新贵!这个群体 的文化层次较高,健康意识较强,而且消费观念、特别是养育观念超前!她们和 她们的父母们对自己的儿孙尤其舍得投资! 她们对孕婴育养的专业知识相当缺 乏,对多功能、多样化的母婴服务特别是有益宝宝健康的服务需求十分迫切! 可以肯定的是宝宝的降临对一个家庭来说是一件莫大的喜事。一家人必然 精心呵护, 妈妈和宝宝将会得到最大限度的照顾。在关注宝宝健康成长的过程中, 实施消费行为的不仅是新生儿的父母,还有爷爷、奶奶、外公、外婆、叔叔、阿 姨等等很多人组成的亲情大军。母婴产业具有群体消费的巨大优势。据有关调查显示:我国县级城市的新生儿平均每年消费在
元之 间。以一个宝宝为例,从出生到三岁这 3 年的时间,平均每年消费 5000 元以上。按我国目前人口出生率千分之五计算,全国母婴产业每年的销售总额约 13 亿× 5‰× 亿,而一个 40 万人口的县级城市年销售总额在 1000 万元左右, 市场前景与收益是相当可观的。就商家而言, 随着母婴产业的兴旺,针对母婴群体开发的商品愈来愈 多,母婴产品良莠不齐。除了一些依附大商场或高级专卖店等各色店铺外,多数 消费者都会选择专营性强、品牌性高的商家去消费。这样,竞争的核心就集中在 产品服务和品牌的经营上。
1.2 母婴电子商务发展趋势分析
“80 后”父母加入网购大军,这一不经意的改变,吹响了母婴行业进军电商的 号角。,随着 80 后、90 后人陆续步入婚姻殿堂,孕育下一代,母婴电商也成为 发展趋势。2012 年的母婴市场容量在 5000 亿左右,而淘宝大概能占到 10%,这个比率远 高于在线零售占整个零售市场的平均比值。而伴随新一轮婴儿潮的到来,母婴市 场将继续放量,目前还远未达到饱和。目前国内 0-6 岁婴幼儿有 1 亿人之多,整个母婴市场年增加消费者
万人,属于黄金人群。而且,由于二三线城市缺乏供应且价格偏高,以及 80 后 消费者喜欢网购等因素,母婴电商面临着巨大的机会。这也意味着, 对于传统商家而言,现在最为紧迫的就是要开拓自己的线上渠 道。尤其是一些大品牌,线上渠道非常重要,他们可以借助网络渠道,迅速渗透 到线下尚未布局的三四线城市。不过,母婴行业的新进入者也不是没有机会,80 后乃至 90 后对于各类产品 都有时尚、独立、个性的需求,而传统的母婴产品显然不能满足这一点。
陈乃永则分享了自己做母婴电商品牌孕妇大叔的心得。在他看来,线上销售打 破了许多局限, 不同大小城市都能买到同样产品、不同服装能接受的年龄跨度也 很大。所以线上需考虑来自不同城市、不同年龄、不同收入群体的共同需求点在 哪里,结合自身资源、做好各方面服务是网络品牌定位时应考虑的问题。以上嘉宾的分享也在前一天的“电商大爆炸”比赛中得以证实。“电商大爆 炸”活动是由《天下网商》杂志牵头并承办的一次电商企业盛会,是一个面向全 国、历时 6 个月的电商企业选拔活动。在论坛前一天举办的杭州站复赛中,有 6 名母婴类目选手参赛, 最终有一名选手胜出, 成为 “十大最具潜力网商” 的一员。
“母婴行业需求大,潜力足,”来自母婴电商品牌楠希象的参赛选手表示, 随着“4+2+1”(即 4 个老人、两个大人、1 个小孩)的家庭结构日益普遍,随着 网购人群逐渐成为父母,母婴将成为电商行业的大机会。
1.3 母婴网站的国内发展现状
中国电子商务还处于成长阶段,2004 年中国 B2B 电子商务成交额达到 17 亿 美元,母婴母婴类电子商务交易额为 8.5 亿美元,占 7.5%。虽然数额不大,但 已经开始起步。03 年非典期间,具有一定信息化基础和电子商务能力的企业就 未受到太大影响,甚至有的企业。业务还有很大的增长,就是电子商务使然。
中国现阶段母婴市场终端商家在一些中小城市多数是形单影只的“夫妻店”,整体实力薄弱, 扩展后劲不足,没有形成强势的专业化服务品牌的基础,目前母婴用品连锁终端的著名品牌如 乐友、丽家宝贝等,通过连锁经营的模式己占有了国内大城市市场的半壁江山,但目前这些品 牌在中小城市区域内的市场渗透不够,造成多数中小城市的母婴市场没有领导品牌,更谈不上 核心竞争力。销售基础的薄弱还同时造成进货体系的混乱,高档进口商品和假冒伪劣商品鱼 龙混杂,给消费者造成不便。[1]母婴产品市场的发展还处于初级阶段 ,全国性母婴产品终端还没有出现 ,但是很大一部分 强势企业开始在区域内展露头角。目前,在一些地级市,部分母婴产品直营店做的非常出色、 服务非常周到,客户源较为稳定,但这些直营店往往都是带有区域色彩 ,店铺铺开范围较为有 限,一个全国性的领军品牌尚未出现。在一线城市,母婴产品的竞争逐步演变为品牌竞争,在以 北京为中心华北地区、 以上海为中心的华东地区已经出现了区域性的强势品牌。北京地区乐 友、丽家宝贝等零售店已经建立了良好的品牌优势,在上海地区好孩子、爱婴室等品牌是最 强的。在二、三线城市,国内许多母婴产品专营店还在奋力争夺市场,在供货体系上不断优化 建设、在服务商不断学习,以更好的占据本地市场,二、三线城市母婴用品专营店的品牌优势 还不明显。
1.4 母婴电商前景分析
当前,我国母婴工业已进入新的发展阶段,对产品结构结构进行战略性调 整, 加速母婴工业增长方式的根本性转变、提高国际竞争力是当前母婴发展的重 要任务。而完成这一重要任务有必要在母婴行业中推进电子商务。
在“2005 首届中国国际母婴物流与电子商务峰会”上(2005 年 9 月 20 日, 中国无锡),中国电子商务协会会长宋玲在致词中说,长期以来,母婴母婴行业 被认为是劳动密集型的传统产业, 依靠资源优势、 劳动力成本优势吸引国际目光。在进入 21 世纪和加入 WTO 以来,仅靠原有优势已经不能满足现代贸易流程中的 压缩成本, 以及利润最大化的需求, 推进电子商务是贯彻科学发展观的客观要求, 也是应对经济全球化挑战、把握发展主动权、提高国际竞争力的必然选择。
1.5 母婴电商内部竞争情况分析
各大电商强力拓展母婴市场 借助红孩子拓展苏宁易购母婴产品线上业务, 苏宁对母婴市场的拓展纳入了其线上线下 协同的战略体系中。据悉,从 2012 年 10 月份开始,苏宁易购所有线下广告均添加了红孩子 相关标识,双方网站已经开始进行互链,进行相互倒流。红孩子网站近两个月流量上涨了近 50%,苏宁易购高客单价的用户也表现出了强劲的母婴产品购买能力。与此同时,利用苏宁 全国的线下资源,红孩子将越来越多进行品牌曝光,继续扩大专业母婴品牌的价值。苏宁的老对手国美,同样也将母婴品类当成 2013 年的重头戏。国美此次全力出击,计 划前期投入 10 亿元布局母婴市场, 目标是 2013 年跻身母婴 B2C 市场前三, 日前已经通过与 母婴用品品牌亲亲宝贝达成战略合作,上线全新母婴频道。此外,国美在线还与亲亲宝贝联 合向美素、多美滋、雅培等大量品牌签订年度采购协议。此外,以自营平台为主的海派 B2C 电商易迅网谋求推出开放平台,据了解,入驻的商家将首先选择母婴、食品和家居用品等生 活消费品类来着手。目前,当当网的母婴业务做得风生水起。天猫、京东的母婴频道也发展迅猛。易迅网目 前也正在谋划开放平台,易迅网官方表示,入驻商家的选择首先母婴、食品和家居用品等生 活消费品类来着手。加之苏宁易购自收购在母婴电商领域耕耘 10 年的红孩子和国美在线与 亲亲宝贝达成战略合作, 库巴网也与乐友这个孕婴童行业领军企业合作。电商领域的激战不 可避免。
1.6 电子商务网站的功能定位
务网站建设的要素,首先是完整性,即每个连接都有其存在的内容。这点无论对访客还是搜 索引擎都很重要。a、电子商务网站的功能定位 网站不仅代表着企业的网上品牌形象,同时也是开展网络营销的 根据地,网站实现的功能
对网络营销的效果有直接影响,网站功能定位不明确不准确是许多企业网站失效 的主要原因。因此,对企业网站功能准确定位是网站建设中要解决的首要问题。a1,企业电子商务网站应充分展示企业的经营理念,产品或服务的特色 企业电子商务网站是企业根据自身经营的需要建立起来的因此首 先应当适应企业经营的需 要,为企业的经营和营销服务。企业网站应充分展示企业主营业务的特色和优势 ,通过文字,图案,颜色甚至声音等媒介,让用户能在最短的时间内抓住企业所要传递给目 标消费者的核 心思想,而不是让人陷入一个“迷茫的海洋”甚至产生错觉。a2,处理好信息服务与在线销售的关系 商务网站的定位并不意味着一定要实现在线销售网络和电子商务 的最大优势在于信息的传 递,而在线销售尚有支付手段,信用体系,安全立法、物流配送等诸多环境因素 的制约。在企业网站上提供丰富的相关产品信息、 专业知识介绍和售前售后服务通过开展网 上营销活动, 促进网下销售额的增长,这是大多数成功网站的共同特点。a3,处理好商务与技术的关系 技术本身不是目的,任何技术都是为商务目的服务的技术的价值 只有通过商务的诉求才能 实现,只有当它促进商务目标实现的时候才有价值。商务功能定位准确的网站并 不是越美观越华丽就好,技术也并不是越新就越好。网页是静态的好还是动态的好,要不要 使用数据库技 术, 这应当根据网站建设所处的阶段以及企业的规模与业务量的大小来确定。不能为了炫耀 技术而牺牲网 页下载的速度, 不能不顾企业信息化水平和员工素质的现状而盲目追求高新技术, 不能不顾 产品不适合在 网上销售的特点,以及该行业互联网觉醒度还比较低,开展网络交易相关的支付安全,信用 等问题还比较 突出的特点,一味追求网上销售的实现,这样只能事倍功半甚至适得其反。网络和网站技术只是实现企业经营目标的一种工具,只是企业开 展经营和营销的手段和媒 体,技术只有和商务特别是企业的主营业务有机结合从而促进商务活动的开展时 才能创造价值并带来效益否则极有可能沦为可有可无的摆设, 甚至成为妨碍企业发展的陷阱 和吞噬资金的 黑洞。网站应最大限度地满足顾客需求 因为企业的商务目标需要通过满足消费者的需求才能卖王贮,所 以企业网站不仅要适合自
身特点,还应最大限度地满足顾客需求。在今天的消费市场中,顾客需求多样化,个性化的特征,要求每 个企业都能对这些变化作 出及时快速的反应,这是企业在市场立足与发展的必要条件。同时,企业之间的 竞争在很大程度上是客户资源的竞争,谁能把握住客户的需求,并以最快的速度作出响应, 谁就能吸引新 客户,保持老客户在竞争中取胜。由于市场的激烈竞争使得许多商品的品质区别越来越小, 产品的同质化 倾向也越来越强, 这种商品的同质化结果使得品质不再是顾客消费选择的主要标准, 越来越 多的顾客更加看重的是商家能为其提供何种服务, 以及服务的质量和及时程度。为了保持企 业持续,稳定,健康地发展 ,企业网站必须注重提高自身的服务质量,增进与顾客的沟通, 树立良好的服务形象和品牌形象,加强企 业的竞争能力。1、企业电子商务网站应充分
展示企业的经营理念,产品或服务的特色 2、处理好信息服务与在线销售的关系 3、处理好商务与技术的关系 4、网站应最大限度地满足顾客需求
定位全球电子商务平台包括前台和后台两大部分。前台部 分包括:产品展示、购物车、导购、会员中心、客服、公告 等; 后台部分包括:商品管理 、订单管理、会员管理、
营销推广、支付、物流配送、促销活动管理、报表管理、评 论留言管理等。
2、网站的需求分析与可行性分析
2.1 网站的需求分析
母婴是我国重要的传统产业, 在我国国民经济和世界贸易中起到了举足轻重的
作用。但我国母婴行业的现状却是:80%以上为中小企业,长期苦于找不到足够的 销售、 出口渠道;母婴面料企业与母婴分布广,供需信息存在交流障碍:母婴母婴 企业的发展趋势是:“多品种、少批量、高品质、快交货”,企业对快捷的信息 通道的需求日渐强烈。因此,建设企业网站,利用互联网的便利和快捷,使企 业在信息资源的掌控中获得主动,对传统母婴企业而言显得格外重要。
2.2 网站经济可行性分析
母婴电子商务网站的制作本身并不需要花费很多钱。花费明细如下1、域名注册。价格在 100-400 元/年,不同域名形式价格不同。建议多年注册。2、网站空间租用。价格一般在 300--无上限,空间大小 200M-无上限。3、企业邮局租用。4、网站设计费。5、网站页面制作费。6、网站程序开发 常见的程序有新闻发布系统 产品发布系统在线留言系统或整站都是采用数 据库支持。7 、网站制作完毕维护费。一般第一年免费维护。8 、网站维护培训费。一般第一年免费培训。
2.3 网站技术可行性分析
因为现代化计算机发展只新月异,在各行各业均有广泛使用,而ASP动态网 站设计语言、Dreamweaver网页制作工具以及数据库系统开发的优秀软件,完全 能满足开发此校园网站的各项技术指标. 这说明技术方面是可行的。Dreamweaver MX增加的许多功能及简便的设计, 使得一般的网页界面能够毫无困难的实现。ASP 能 与 任何 AetiveXscripting 语 言相 容, 所以 , 不用 担心 ASP 与 lavaScript 、 VBScfipt语言的兼容问题。另外,建立网站非常易用,一般来说,对微机基本操 作熟悉的人均可没有任何困难地使用它; 能对原系统进行操作的工作人员都能轻 松的控制、更新此网站,因此认为操作方面也是可行的。
2.4 网站社会可行性分析
电子商务是继传统商业之后新兴的一种现代流通方式, 它具有交易不受地域 限制,流通成本低廉、方便、快捷等主要特色,是一种具有强大生命力的商业业 态。国内外的实践证明, 运用电子信息技术能够实现商贸流通服务业的大幅度提 升。相对于发达的有形专业市场来说,电子商务、现代物流、电子金融、远程售
后服务等现代服务业相对滞后, 如果我们在加速有形市场建设的同时致力于电子 商务的应用,实现母婴电子商务的跨越式发展,能够获得更大的盈利。
3、网站的整体设计
3.1 网站的功能模块分析和设计
1、根据网站的目的和功能规划网站内容,一般网站应包括:团队简介、项目介 绍、服务内容、价格信息、联系方式、网上交易系统等基本内容。2、电子商务类网站要提供会员注册、详细的商品服务信息、信息搜索查询、定 单确认、付款、个人信息保密措施、相关帮助、客户评论、购买分享等。3、如果网站栏目比较多,则考虑采用网站编程专人负责相关内容。注意:网站 内容是网站吸引浏览者最重要的因素, 无内容或不实用的信息不会吸引匆匆浏览 的访客。可事先对人们希望阅读的信息进行调查,并在网站发布后调查人们对网 站内容的满意度,以及时调整网站内容。
3.2 网站的版式设计和网站的风格设计
考虑到我们的服务对象主要为年轻化的爸爸、妈妈以及作为父母关爱孩子 的角度考虑, 在网页的美术设计方面我们将注重简单大方,致力于打造一个让人 舒适温馨、品牌、品质、专业专家、互动性、习惯性、朋友性、实用方便的母婴 类专业网站。1、 《母婴电子商务网站》将设计得简单大方,确保用户能够快捷的打开网页。2、 双页面。就是白天与晚上网页的页面浏览效果是不同的(当然还可以设节假日 页面) ,但页面的整体结构不易多变。3、网站风格统一、VI 风格统一。3、网页改版计划:我们将半年进行一次大规模的改版。
3.3 网站的站点地图设计
1、网站地图要包含的页面 1)产品分类页面 2)主要产品页面 3)FAQ 和帮助页面 4)位于转化路径上的所有关键页面,访问者将从着陆页面出发,然后沿着这些 页面实现转化。2、网站地图布局一定要简洁,所有的链接都是标准的 HTML 文本,并且要尽可能 多的包含关键字 3、尽量在站点地图上增加文本说明 4、在每个页面里面放置网站地图的链接 5、确保网站地图里的每一个链接都是正确、有效的
4、网站的详细设计
4.1 网站主要模块的设计和分析
1、信息查寻平台 (1)组合查寻。(2)地图系统查询(简单地图系统) (3)用户自定义查询。2、信息交互平台 (1)网购 (2)评价 3、信息公布平台 (1)优惠活动 (2)新产品介绍
4.2 网站主要模块数据流程设计和分析
母婴企业B2B 电子商务网站要保证合理方便安全。设计时把B2B 电子商务系
统分前台和后台两大主要部分。前台主要为会员提供操作, 包括浏览、查询以及 统计信息等, 并且进行交易; 后台主要为系统管理员提供维护和监督网站运行 的功能。根据会员权限不同, 操作不同的部分, 不得越权操作。该系统通过以下 模块来实现, 具体有企业新闻信息模块; 客户关系( 会员) 管理模块; 产品 信息管理模块; B2B 交易模块( 包括产品查询, 销售管理, 订单查询处理, 入库、出库处理, 物流配货, 付款) ; 在线招聘模块; 企业文化模块; 公司公告 模块; 在线企业商务模块; 辅助模块( 辅助模块主要包括论坛、聊天室、短信、 邮件、在线调查和留言簿) 。
4.3 网站的开发环境设计
(1)开发平台 unix 主要是类似 dos 界面,不好看,但是无比强大,一般用做大中型的服 务器,网络性能强大。稳定,真正是后台的操作系统。windows 和用户的交互性 好,就是界面一看就懂,好上手。将采用高安全性的 Windows 2000 系统。该 系统的结构严谨,运作稳定,执行效率高,已经为世界多数网站使用。而且在 Windows 2000 下开发的代码也可以很方便的移植到其他的 Windows 产品平台 上。(2)开发语言 将采用 ASP2.0 。ASP 支持 SQLSERVER ,Oracle, Sybase ,Solid 等 , 以及通用的 ODBC 和 Internet 开发中的前沿技术。是最适合于动态网页制作的 开发语言之一。可运用 Dreamweaver Ultradev,firework,photoshop,flash 等应用软件,还可同时运用 Vbscript,Java 等技术。(3)开发数据库 将采用 Microsoft 的 COM+技术,将商业逻辑层被封装为组件。组件又可以 分为数据库访问组件和商业逻辑组件数据库访问组件负责数据库的访问以及和 商业逻辑组件的交互; 商业逻辑组件封装了整个产品的商业逻辑,并负责和数据 库访问组件、表现层的交互。使用 COM+技术,很好的确保了系统的可扩展性和 稳定性。
4.4 网站的运行环境设计
将采用 SQLSERVER2000 。SQLSERVER 是一个真正的多用户、多线程 SQL 数 据库服务器。SQL 是世界上最流行的和标准化的数据库语言。SQLSERVER 能够以 足够快的速度和灵活来允许您存储纪录文件和图像。服务器环境:在 WEB 平台方面,选用 PC 服务器,以 Microsoft IIS 作为 WEB 服 务器软件 客户端环境:更申请域名,采用宽带接入方式,便于用户能高速访问网站服务器 硬件:普通兼容机 软件:IE 4.0, Netscape 4.08 或更高版本。(推荐建议使用 Internet Explorer 因为它支持更强大的 CSS 和 DHTML)
5、网站实施
5.1 网站的设计时间计划
1、需求分析 30 天
2、设计数据库 10 天 3、构建模块 4、系统设计 5、软件测试 6、网站维护 40 天 10 天 30 天 永久
5.2 网站代码设计
1 、确定代码目的。2 、决定代码对象,对所要处理的全部信息逐个地进行研究,决定哪些需要代码 化。3 、决定代码使用范围和期限。4 、分析代码对象的特性,包括代码使用频率、变更周期、追加删除情况、输出 要求等。
5 、决定代码结构。6 、对每类代码编写代码设计书。
5.3 网站的测试
为了确保网站的顺利运行,我们会对网站的各个方面进行一定程度的测试, 务必使网站的各方面都达到预计的要求,使用户可以顺利连贯的使用。具体测试情况如下(1)对网站的版面设计进行全面的测试,达到用户对其满意程度的标准。(2)对网站的数据库进行速度、存储情况的测试,数据库的存储速度必须要快 速,对资料的存储必须完整。(3)对网站的结构进行测试,要求系统的结构完整、合理配置、良好运行和使 用便易。(4)在最后阶段,必须让网站测试运行 2 个月,收集用户的意见,综合反馈的 信息,将网站进行最后的完善工作,做到一个与用户预想一样的网站。网站的各个测试通过后, 网站可以全面投入使用,让各个商家和客户点击登陆使 用。
5.4 网站的发布
到免费信息发布网站去发布。
6、网站的运行和维护
整个网站以 Dreamweaver 为设计总体,可以稳定、安全的运行和使用。合理 安排各个项目,让人看起来能够舒适。而且定时更新各个项目的最新信息,以最 全面的信息内容展现在人们的眼中。定时维护数据库的内容,以免某些重要信息 损坏或流失。对网站的管理采取一定的制度化和规范化,确保网站的正常运行与 使用。具体运行维护状况如下(1)强大的信息发布功能
利用动态网站技术让一个普通的资料录入,各人员通过网站的发布功能发 布更新产品的全面信息,并且具备信息的可扩展,让网站适应新增加新闻信息。(2)强大的产品分类展示功能 提供产品自定义两个级别分类功能对产品进行展示,方便客户查阅各个最 新产品图片与信息。(3)良好的客户反馈信息版面 提供客户反馈页面,给客户一个自由向我们反馈其意见的功能。(4)管理员维护版面信息的功能 管理人员可就信息本身的完整、准确进行修改、增添与删除,给客户一个 良好全面的信息进行查阅。(5)定期检查系统的运行状况 通过定期检查与维护系统的运行、数据库的完整,确保系统的全面运行和客 户的良好使用。(6)用户反馈系统 管理人员可根据用户的反馈与意见,对网站不足的地方进行一定的修改,满 足用户的要求。
7、网站的营销和推广
1、搜索引擎推广方法 登录到大型网站,google,baidu,yahoo 等都有登录页面。2、电子邮箱推广方法 以电子邮件为主要的网站推广手段,常用的方法包括电子刊物、会员通讯、 专业服务商的电子邮件广告等。3、资源合作推广方法 通过网站交换链接、交换广告、内容合作、用户资源合作等方式,在具有类似目 标网站之间实现互相推广的目的,其中最常用的资源合作方式为网站链接策略, 利用合作伙伴之间网站访问量资源合作互为推广。4、信息发布推广方法 将有关的网站推广信息发布在其他潜在用户可能访问的网站上, 利用用户在这些
网站获取信息的机会实现网站推广的目的。5、快捷网址推广方法 即合理利用网络实名、 通用网址以及其他类似的关键词网站快捷访问方式来实现 网站推广的方法。6、网络广告推广方法 网络广告是常用的网络营销策略之一,在网络品牌、产品促销、网站推广等 方面均有明显作用。网络广告的常见形式包括:BANNER 广告、关键词广告、分 类广告、赞助式广告、Email 广告等。
电子商务是企业现代化、信息化的方向,是企业经营的全新发展模式,不具 备信息竞争能力的企业,就无法在未来的市场竞争中占有优势。因此,应当充分 认识发展电子商务的意义, 在母婴行业中积极推进电子商务,积极采用先进的信 息技术手段, 发展电子商务, 加速母婴增长方式的根本性转变, 提高国际竞争力。终上所述,建立母婴电子商务网站是非常必要的,同时也是可行的。
第一篇:电子商务网站设计第 I 页 共 34 页
第一章 引言 ...............................................................................................................2 1.1 1.2 1.3 课题背景 .......................................................................................................2 研究目标 .......................................................................................................2 论文各部分的内容 .......................................................................................2
第二章 系统设计 .......................................................................................................4 2.1 2.2 2.3 2.4 2.5 需求分析 .......................................................................................................4 系统架构 .......................................................................................................9 系统数据库设计 .........................................................................................12 系统模块组成 .............................................................................................16 类别模块实现 .............................................................................................23
第三章 系统实现结果 .............................................................................................28 3.1 3.2 3.3 3.4 产品分类管理设计 .....................................................................................29 产品管理设计 .............................................................................................29 订单管理设计 .............................................................................................29 用户管理模块 .............................................................................................30
第四章 总结 .............................................................................................................31
第 1 页 共 34 页
毕业设计(论文)中文摘要
电子商务网站的设计
摘要 当今世界网络、通信和信息技术快速发展、因特网(Internet)在全 球迅速普及,使得现代商业具有不断增长的供货能力、不断增长的客户需求和不 粉白眉黛黑增长的全球竞争三大简授画戎筹,使得任何一个商业组织都必须改变 自己的组织结构和运行方式来适应这种全球性的发展和变化。随着信息技术的国 际贸易和商业领域的广泛应用,利用计算机技术、网络通信技术和 Internet 实现 商务活动的国际化、信息化和无纸化,已成为各国商务发展的一大趋势。电子商务正是为了适应这种以全球为市场的变化而出现和发展起来的。从形 式上来说,电子商务主要指利用 Web 提供的通信手段在网上进行交易活动,包括 通过 Internet 买卖产品和提供服务。是一种依托现代信息技术和网络技术,集金 融电子化、管理信息化、商贸信息网络化为一体,旨在实现物流、资金流与信息 流和谐统一的新型贸易方式。本文作者以一个小型销售型公司的业务为模型, 对此公司业务进行详细调研, 结合目前跨平台的 JAVA 开发语言,采用 JSP + JAVABEAN+AJAX 技术。
关键词 电子商务 网上商城 JAVA
JavaScript 系统设计
第 2 页 共 34 页
1.1 课题背景
电子商务网站改变了了人们的生活方式,是当今 e 时代便捷人们生活的一 项伟大创举。在生活节奏越来越快的今天,人们对购物便捷的需求也越来越强 烈,而网上购物正是给人们带来一种轻松,让每个人享受购物的快乐和冲浪的 乐趣 一个网络电子网站可以实现的功能非常强大,例如:淘宝集市除了基本的 产品信息发布和交易功能之外,还可分析客户购买行为,列出相关商品,购买 后的评价系统,以及便捷的交易支付系统,还有跟后台服务系统及后台物流系 统的集成。当然也可以做的功能很简单,例如:现在很多的公司只做到商品目 录介绍,连采购车的系统都没有,下订单还要通过电子邮件来完成。当然我觉 得做的电子商务网站分为两部分一是前端的购物系统, 二是后端的管理系统。在整个系统中的核心技术为购物和结帐系统,但最为难的技术为安全技术,在 整个系统中我们需要进行 SSL 加密,数据库加密,和网页间数据传递加密以及 用户和密码加密。
1.2 研究目标
从企业以往的服务管理模式提供的一些服务的方式来看, 有些传统的方法已 经落伍且非常耗费人力和时间,为了提高员工工作效率,加速资金周转、降低 各项成本及改善服务质量,必须开发一个在线电子商务系统。这是本网站设计 的核心部分。
1.3 论文各部分的内容
论文共分为两大部分第一部分需求分析:本文作者通过目前的时代背景下、从企业的需求出发, 阐述电子商务的必要性和必然性、电子商务对目前企业和人们生活的影响;然 后通过现有技术手段,来如何实现这样一个电子商务:从系统的架构、数据库 的设计、整体界面及模块的设计。以及设计过程上的思路及应用技术做出介绍 第二部分是对目前已完成的系统做一些展示,并挑出 2-3 个模块来列举模
第 3 页 共 34 页
块的实现过程及实现方法,以及实现过程中的设计思路。
第 4 页 共 34 页
第二章 系统设计
2.1 需求分析
需求分析是一种软件工程活动, 它在系统级需求工程和软件设计间起到桥梁 的作用。需求分析需要开发人员准确理解用户的要求,进行细致的调查分析, 将客户非形式的需求陈述转化为完整的需求定义,再由定义转换到相应的形式 功能规约 (需求规格说明) 的过程。它通过详细调查现实世界要处理的对象 (组 织、部门、企业等) 、充分了解原系统(手工系统或计算机系统)的概况和发展 前景、明确客户的各种需求、收集支持系统目标的基础数据及其处理方法、确 定新系统的功能和边界来实现。电子商务由用户使用商家或企业提供的平台、 选购产品、生成订单、以及最后通过物流到达用户手中的过程 在对电子商务网站进行调研分析时, 首先对电子商务所涉及的领域作了总体 的了解,为在后面的调研分析做好充足的准备。通过对其各个主要流程模块详 细深入的调查后,发现作为一个网站系统,各个部门最基本的功能都是通过网 络对外宣传,使得有兴趣的客户可以及时获得他们想要的信息,以此来吸引更 多的客户加入。从企业以往的服务管理模式提供的一些服务的方式来看,有些 传统的方法已经落伍且非常耗费人力和时间,为了提高员工工作效率,加速资 金周转、降低各项成本及改善服务质量,必须开发一个在线电子商务系统。这 是本网站设计的核心部分。
2.1.1 小型电子商务网站开发目的和意义
我国目前网上购物分析 以下是根据 CNNIC(中国互联网络信息中心)公布的中国 B2C 电子商务发展报 告来进一步分析目前的网上购物的现状。(主要引用其中的分析图表)
第 5 页 共 34 页
图 2-1 国内网上购物的原因调查 2.1.2 选择网上购物的原因
从上面的图可以看出网上购物选择节约时间和操作方便的分别占 46。7%和 44。2%,这说明随着生活节奏的加快, 人们越来越希望拥有简单快捷的购物方式。由此可见,电子商务网络有着很大的市场。21 世纪是网络时代。网络技术的飞速发展,极大地影响了商业交易中传统的 交易方式和流通方式。企业随着业务的不断扩大,企业的规模也不断扩大,迫切 需要建立相应的电子商务网络。利用电子商务的优势同现有销售模式和流通渠 道相结合,扩大消费市场,为企业的再发展带来新的商机,也为各地消费者提供 便利,而且降低商业成本。相对于中小企业来讲, 由于不涉及到大型的数据库和 保密安全等,网站的技术要求是被降低了,但建站的指导思想是不变的,网站 便要以营销为目的,宣传其产品,让客户更直观的了解产品的功能和特性. 目前所讲的网络营销在职能上可分为两类事情。? 如何营销网络产品或服务。例如,如何销售电子信箱、电子小组、 网站会员登记等等,这里所要作的网络营销,网络本身是产品,目标顾客 是网民,即如何来营销网络的事情。? 如何使用网络来辅助传统企业来做好营销工作。在这一类的网络营 销中,产品还是企业所生产的产品,目标顾客的其中一部分或大部分是网 民,即网络只是企业营销的一种工具。两类网络营销的很多方法相同或类 似,但却不可完全等同。对于企业来说,企业网站是用来配合传统企业进 行第二类网络营销的重要工具,网络是技术,营销才是关键。
第 6 页 共 34 页
2.1.3 国内网上电子商务网站现状
? 综合性购物网站:卓越网、当当网是以图书起家,至今已经成为中
国网上零售的领先者。当当网是全球最大的综合性中文网上购物商城,成 立以来,当当网每年均保持 100%高速成长,2009 年成长率高达 120%。有数 据显示:2008 年当当网年销售额达到 16 亿元。并且李国庆强调,三年内将 持续保持三位数增长,并终将占领市场近三成份额。? IT 数码购物网站2004 年创立至 2008 年, 自 京东商城的年销售额 每年都在大幅度的增长中。2008 年销售额接近 14 亿元,年复增长率高达 340%,市场份额从 2007 年的 8.1%飙升至 2008 年的 18%,一下子将当当、 卓越亚马逊甩在后面,登上 B2C 行业头把交椅。2009 年 3 月,京东单月销 售额超过 2 亿元;4 月 9 日,京东单日订单量突破了 1.6 万份,销售额过千 万。2009 年京东的销售额达到 40 亿元。? 服装服饰PPG 的迅猛崛起, 唤醒了人们对于服装 B2C 的野性呼唤。在 2007 年-2008 年初, 曾有 40 多家男装 B2C 相继推出, 此次混战不仅包括 原卓越的陈年等一批 B2C 干将,也包括报喜鸟等知名传统品牌,更包括大 量小规模的厂家力量等。直到 2008 年中,vancl 凡客诚品不仅在声势、品 牌、销售上全方位超越 PPG。VANCL 正式成立于 2007 年 10 月 18 日,2007 年的营业收入为 112 万元, 2008 年飙升至 3 亿元, 预计 2009 年能达到 100% 的增长。VANCL 目前每天有 2 万订单,销售服装 5 万件左右。。? 亚洲最大网络零售商圈:淘宝网――亚洲最大、最安全的网上交易 平台,提供各类服饰、美容、家居、数码、话费/点卡充等等,与人们生活 所需息息相关商品、服务。淘宝网现在业务跨越 C2C(个人对个人) 、B2C (商家对个人) 两大部分。截止 2008 年 12 月 31 日, 淘宝网注册会员超 9800 万人,覆盖了中国绝大部分网购人群;2008 年交易额为 999.6 亿元,占中 国网购市场 80%的份额。淘宝网 8 月 20 日公布了截至 2009 年 6 月 30 日的 上半年业绩报告。报告显示,2009 年上半年淘宝实现交易额 809 亿元,逼 近去年全年 999.6 亿成交。对比国家统计局公布的上半年社会消费品零售 总额 58711 亿元。综上可知,我国的网购产业在较短的十几年间得到了较大幅度的发展, 这种归属于电子商务类的产业随着科技的发展进步逐渐深入人心。目前我
第 7 页 共 34 页
国互联网上网人数已达 5 亿,目前全球网购用户数量已经超过 1.37 亿。网 购,正在展现出巨大的市场增长潜力,正在迅速成长成为一种消费时中国 时尚。是强大的市场需求,驱动并成就了“网购消费时尚” 。
2.1.4 小型电子商务网站应该的功能
一个电子商务网站应该提供以下功能1. 产品分类的增加,查询和修改功能。产品需按照一定的方式实现分类; 2. 分类中产品的增加、修改、删除、查询功能; 3. 产品展示功能。当管理员建好产品的分类和各个分类中的产品后,可以 将产品在前台按照一定的方式展示给用户。4. 购物车功能。当用户选定一种产品后,就可以把这种产品放置到购物车 中。需要注意的是,在购物车中的产品并不是用户最终会得到的产品,只是一 个购物的意向。5. 订单的生成、查询功能。当用户挑选好产品之后,可以把购物车中的产 品形成一张订单提交给系统。同时应该提交用户的电话和送货地点。用户提交 订单后。通过订单查询程序来查询自己订单的处理情况。6. 订单处理功能。电子商务网站一般采用网上付款和快递的方法进行交易, 当管理员得到一个订单并收到汇款后,可以开始处理订单。首先,管理员要看 用户订购的产品是否有货,就可以把这个订单的实际交付数量修改为用户的订 购数量。如果不能够满足用户的要求,应该输入相关的原因,并将订单处理置 于“作废”状态。接下来是物流,送货多采用快递方式,当用户订购的产品快 递出以后,就可以把订单的状态改为“已成功” 。当然本系统简化了这一系列属 于物流管理方面的操作过程,而直接由管理员统一进行这些状态的修改设置 将功能详细表述如下 ? ? ? ? ? ? 普通用户可以通过系统浏览商品(按类别) 普通用户可以通过系统搜索商品(按类型、价格、日期竺) 普通用户可以通过系统下订单(享受市场价) 普通用户可以注册成为系统会员(免费注册) 会员可以浏览和检索商品 会员可以下订单(享受会员价)
第 8 页 共 34 页
会员可以浏览自己下过的订单 会员可以管理自己的信息(自服务系统) 1. 2. 3. 修改密码 修改送货地址 修改联系方式 不同级别会员享受不同等级的优惠 通过购物的金额确定级别 会员浏览 会员历史订单浏览 会员删除 指定会员级别 浏览产品分类 添加产品分类 修改产品分类 删除产品分类 新增产品 产品线架 产品下架 产品销量统计 产品搜索 产品删除 产品修改 订单查询 修改订单状态 订单搜索 订单跟踪
会员可以分级别 1. 2.
管理员通过后台进行会员管理 1. 2. 3. 4.
管理员通过后台进行产品分类的管理 1. 2. 3. 4.
管理员通过后台进行产品管理 1. 2. 3. 4. 5. 6. 7.
管理员通过后台进行订单的管理 1. 2. 3. 4.
第 9 页 共 34 页
2.2 系统架构
2.2.1 逻辑架构 JSP + JAVABEAN +DATABASE
? JSP 负责表现? JAVABEAN 负责业务逻辑 使用 JavaBean 将功能、处理、值、数据库访问和其他任何可以用 java 代 码创造的对象进行打包, 并且其他的开发者可以通过内部的 JSP 页面、 Servlet、 其他 JavaBean、 applet 程序或者应用来使用这些对象。用户可以认为 JavaBean 提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。? DATABASE 负责持久保持数据
2.2.2 物理架构
? Web 服务器一台(32bit) 配置:CPU Core 2 2.93G,硬盘 320G,内存 2G,OS::Windows 2003 专业版 ? DataBase 服务器一台 配置:CPU Core 2 3.9G,硬盘 1T,内存 8G,OS:Windows 2003 专业版
2.2.3 技术解决方案
? 程序开发工具(Eclipse)Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身 而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。是著名 的跨平台的自由集成开发环境(IDE) 。最初主要用来 Java 语言开发,但是目前 亦有人通过插件使其作为其他计算机语言比如 C++和 Python 的开发工具。Eclipse 的本身只是一个框架平台,但是众多插件的支持使得 Eclipse 拥有其 他功能相对固定的 IDE 软件很难具有的灵活性。? WER SERVER:Tomcat5.5 Tomcat 是一个轻量级应用服务器,在中小型系统和并发访问用户不是
第 10 页 共 34 页
很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。? 数据库 DATABASE:MySQL MySQL 是一个小型关系型数据库管理系统。MySQL 是一种关联数据库管 理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大 仓库内。这样就增加了速度并提高了灵活性。MySQL 的 SQL“结构化查询语言” 。SQL 是用于访问数据库的最常用标准化语言。MySQL 软件采用了 GPL(GNU 通用 公共许可证) 。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一 特点,许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作为网站数 据库。开始 重试
订 单 管 理
用 户 管 理
未 处 理 订 单
处 理 中 订 单
已 成 功 订 单
已 作 废 订 单
图 2.2.3-1 数据处理流程图 ? 配置管理 SCM(Software Configuration Management)CVS:
第 11 页 共 34 页
CVS 是多个开发人员通过一个中心版本控制系统来记录文件版本, 从而达到 保证文件同步的目的。CVS 版本控制系统是一种 GNU 软件包,主要用于在多人 开发环境下的源码的维护 ? JSP JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets,来封装产 生动态网页的处理逻辑。网页还能通过 tags 和 scriptlets 访问存在于服务端 的资源的应用逻辑。JSP 将网页逻辑与网页设计和显示分离,支持可重用的基 于组件的设计,使基于 Web 的应用程序的开发变得迅速和容易。Web 服务器在遇到访问 JSP 网页的请求时, 首先执行其中的程序段, 然后将 执行结果连同 JSP 文件中的 HTML 代码一起返回给客户。插入的 Java 程序段可 以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能 ? AJAX AJAX 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更 强的 Web 应用程序的技术。通过 AJAX, 您的 JavaScript 可使用 JavaScript 的 XMLHttpRequest 对象来直接与服务器进行通信。通过这个对象,您的 JavaScript 可在不重载页面的情况与 Web 服务器交换数据。AJAX 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求) ,这样就可使网页从服务器请 求少量的信息,而不是整个页面,可使因特网应用程序更小、更快,更友好。? JAVABEAN 使用 JavaBean 将功能、处理、值、数据库访问和其他任何可以用 java 代 码创造的对象进行打包, 并且其他的开发者可以通过内部的 JSP 页面、 Servlet、 其他 JavaBean、 applet 程序或者应用来使用这些对象。用户可以认为 JavaBean 提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。? 系统相关技术:Browser/Server 体系 B/S 结构的软件是相对传统的 C/S 结构而言的。结构将程序分为两部分, C/S 一部分是由多个用户共享的信息与功能,这部分称为服务器端;另一部分是为 每一个用户所专用,称为客户端。C/S 结构应该具有这样的特征:客户端、服务 器端都安装相应的软件,客户端、服务器端各完成相应的计算工作,服务器端 保存数据库。B/S 结构应该具有如下特征:服务器端都安装相应的软件, 而 客户 端不安装任何软件(不需要维护)。客户端运行程序是靠浏览器软件(如 IE ,Netscape 等)登陆服务器进行的。客户端在浏览器里完成一定的计算任务。
第 12 页 共 34 页
? Web 数据库的访问方式 在 Internet 上服务器访问数据库的访问方式有多种、 如公共网关接口 CGI, Web 服务器专用 API, Java 语言的数据库访问接口 JDBC。CGI 是一个用于定义 Web 服务器与外部程序之间通讯方式的标准。的主要优点是能运行在各种平 CGI 台上,可以用任何语言编程,主要缺点是当浏览器向 CGI 程序发出请求时,CGI 执行的是另一种独立于 Web 服务器的系统进程,占用了 CPU 的资源,当大量用 户向服务器请求文件时,会严重消耗服务器的系统资源。Web 服务器专用 API 是各 Web 服务器生产厂家为扩展自己的 Web 服务器功能而设置的接口。由于它 和 Web 服务器紧密结合,使得它的运行速度更快、效率更高,但它不具备跨平 台性。本系统采用的是微软的 Web 服务器 IIS(Internet Information Server), 它的专用 API 是 ISAPI 。JDBC 是 JAVA 语言的数据库访问接口, Java Applet 将 嵌入在网页中,当客户浏览器向 Web 服务器发出请求时,Applet 被下载到客户 浏览器中运行,然后该 Applet 通过 JDBC 访问数据库。JDBC 的数据库访问方式 提供了高度的可扩充性和可移植性, 但复杂的电子商务应用会导致 Applet 下载 过大,从而影响了下载速度。
2.3 系统数据库设计
2.3.1 管理系统的数据流图
数据流图(DFD)是描述信息流和数据从输入移动到输出时被运用的变换的 图形化技术,它反映系统必须完成的逻辑功能,是一种功能模型。它是组织中 信息运动的抽象,是在调研的基础上,从系统的科学性、管理的合理性、实际 运动的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下,逐层分 解,从逻辑上精确地描述系统应具有的数据加工功能、数据输入、数据输出、 数据存储及数据来源和去向(外部实体)等项目。首先,分析系统的总体情况,划分系统边界,识别系统的数据来源和去处, 确定外部实体从而得出系统的顶层数据流程图。把整个网站系统看成一个整体, 分析这个整体与外界的联系。通过分析得出系统有管理员和客户这两个实体, 系统的输入有两个来源,即管理员在对系统的维护更新过程中对系统所进行添 加、删除或修改的数据和用户在与系统交互时输入的订单资料数据。系统的输
第 13 页 共 34 页
出也有两个去向:一个是管理员在对系统录入信息后系统返回给管理员的信息 和用户提交的订单;另一个是管理员对系统录入信息后,由浏览器输出到客户 端的信息。其中管理员输入的信息和从客户浏览器上或管理员端显示的信息包 括首页、关于我们、管理资讯、服务项目、招商代理、管理文库、资料下载、 在线服务、管理论坛、人才招聘等,而订单信息是由客户端输入然后返回给客 户端并提交给管理员的。系统的顶层流图如下:
产品分类 产品管理 订单管理 用户管理 会员管理 后台 数据库
购物车 订单查询 产品查询 产品展示 前台
图 2.3.1 顶层数据流图
在信息世界中, 信息从客观事物出发流经数据库, 通过决策机构最后又回到 客观世界,信息的这一循环经历了三个领域:信息世界,数据世界,现实世界。现实世界的事物反映到人的头脑中, 人的大脑对它有个认识过程, 经过分析 (选 择、命名、分类等)进入信息世界。这些信息再进一步加工、编码,然后进入 数据世界,而软件系统的开发工作需要考虑这两个方面的问题,也就是要考虑 系统开发所需要的数据,以及如何对这些数据进行操作。这两个问题贯穿了整 个软件系统的开发过程,这也就是数据库的设计问题,软件设计的一个核心。电子商务网站的主要对象是用户, 所以必需建立用户表, 包括用户的基本信 息情况;用户的主要活动是对产品的购买,所以必需建立产品信息表;用户对 产品的购买,选择所要的产品,首先得对产品进行搜索,所以我们把商品进行 分类,建立产品类别表;最后用户提交订单,建立订单表;管理员是后台操作 的用户,在此建立了管理员信息表。一般会员管理
第 14 页 共 34 页
网络电子商店前台的基本功能。会员系统:基本会员注册、会员登录认证。商品陈列系统:商品模糊查询、商品详细数据介绍。添加商品到采购车、采购车内容的删除修改。订单查询系统:根据会员的登录查出会员历史订单及订单的详细信息。实现网络电子商店的程序运行的基本结构就是所谓的三层式结构,此种结 构最主要的是将前台接口、商业对象及数据库独立分开,将此三者分开,程序 运行起来有更大的灵活性,前台接口只负责数据的表现,至于商业对象就是负 责将一些商业逻辑运算封装到对象,对象中运算方法则最主要是当作后台数据 库与前台接口的桥梁,JSP 也提供很简单的方法让您建立、修改及布置商业对 象。至于数据库,最主要的功能就是存储数据,就像微软的产品来说最有名的 前台数据库就是了 MySQL,在此网络电子商务网站系统选择的数据库是 MySQL。
2.3.2 User 用户表、字段设计
User(用户) 字段类型 说明 Int 序号/自动递增 Varchar 用户名 Varchar 密码 Varchar 电话 Varchar 地址 datetime 注册日期
字段名 Id Username Password Phone Addr rdate
2.3.3 Product 产品表、字段设计
Product(产品) 字段类型 说明 Int 序号/自动递增 Varchar 产品名 Varchar 描述 Varchar 市场价 Varchar 会员价
字段名 Id name Descry Normalprice Memberprice
第 15 页 共 34 页
Pdate categoryID
datetime Int
上架日期 类别 ID/引用 Category 表的 id
2.3.4 Cagegory 产品类型表、字段设计
Cagegory(产品类别) 字段类型 说明 Int 序号/自动递增 Varchar 分类名 Varchar 描述 Varchar 父 id
字段名 Id name Descry pid
2.3.5 SalesOrder 订单抬头表、字段设计
SalesOrder(订单抬头) 字段类型 说明 Int 序号/自动递增 Int 用户 ID Varchar 送货地址 datetime 下单时间 Int 订单状态/0 未处理 1 处 理中 2 处理成功 3 作废
字段名 Id Userid Addr odate Status
2.3.6 SalesItem 订单行项目表、字段设计
SalesItem(订单行项目) 字段类型 说明 Int Int Varchar 序号/自动递增 键 productid Unitprice 产品 ID 单价
第 16 页 共 34 页
Pcount orderid
datetime Int ID
数量 订单 id/引用 salesorder 的
2.4 系统模块组成
系统分为前端的客户信息浏览及查询和后台管理两大部分前台销售管理系 统的用户是通过 Internet 访问网站的客户,后台管理系统的用户是通过 Internet 访问的后台管理员 前台管理系统功能 前台的客户信息浏览及查询功能可直接登录上主页浏览电子商务网站对外发布的所有信息, 包括企业本身的 资料、对外服务部门的介绍、企业文化的宣传和特色及为客户介绍其它相关领 域如其他服务业的相关信息。可直接从主页上即时浏览企业发布的最新新闻, 以增进和客户的交流, 提高 工作的效率。通过点击主页上的链接, 输入个人信息资料和必要的产品信息在线提交订单 来订购产品。后台管理系统功能 后台管理系统的页面将以加密的形式出现, 只能由管理员及其赋予权限的用 户登录,登录必须输入密码方可进入,以实现对本站点的全面维护及更新。进 入后,页面会以网页的方式罗列出所有查询及处理客户填写的信息。管理员可 从网页点击进入该信息处理页面,可以在这里对前台网站的内容进行更新,并 支持对客户填写的信息增加、 删除、 修改以及对客户所发布信息的更新等操作, 以使站点保持良好的运作状态, 同时还可以根据客户的提交时间和 IP 地址进行 索引与分析。在对酒店内部进行管理时,可通过为各个部门均分配具有一定权 限的管理员来实现,此管理员分为一般用户和超级用户,使各个部门均能自主 的对本部门的信息进行更新及发布本部门的最新通告等。因此,此管理系统是 对整个网站的管理。
第 17 页 共 34 页
2.4.1系统组成模块及其特点
综上所述,整个网站系统包括了以下功能模块:首页、产品分类、用户自助 服务、购物车、订单管理。其中有的模块需以管理员的身份通过后台管理系统 进行更新 其功能特点包括1. 易用性好:操作简单、界面友好,控件式的页面布局,使得信息的查询 更简便;使用的流程更清晰。2. 即时可见:对订单的处理(包括购买产品的添加、修改、删除)将立即 在页面中显示出来,达到&即时发布、即时见效&的功能。3. 功能完善:流程和业务能按照设计简单明了的走下去,同时对客户网上 消费进行过程有可能出现的情况都要有处理方案 4. 方便移植:针对不同的企业,只需要稍作修改就可以开发出适合本企业 特点的电子商务系统
2.4.2业务逻辑分析
会员类 1. 2. 管理员类 1. 产品类 1. 2. 类别类 1. 2. 3. 订单类 1. 2. 包装订单的信息 与产品是多对多的关系 包装产品的类别 树状结构 与产品是一对多的关系 包装产品的信息 与订单是多对一的关系 包装系统管理员 包装系统会员 与订单类有一对多的关系
第 18 页 共 34 页
3. 购物车类 1.
与会员是多对一的关系 包装财物车的信息 2. 与产品是一对多的关系
2.4.3业务逻辑设计
User(用户管理属性、方法设计) 1. 1. 2. 3. 4. 5. 6. 2. 1. 2. 3. 4. 5. 1. 1. 2. 2. 1. 1. 1. 2. Properties Id Username Password Phone Addr Rdate Methods Getorders() Save() Change() Delete Static search() Properties Username Password Methods Login() Properties Id Name
Administrator(后台用户管理属性、方法设计)
Product(产品管理属性、方法设计)
第 19 页 共 34 页
3. 4. 5. 6. 7. 2. 1. 2. 3. 4. 5. 1.
Descry Normalprice memberPrice pdate category methods getCategory() getSalesCount() save() change() search() progerties
Categroy(类别管理属性、方法设计) 1. 2. 3. 4. 2. 1. 2. 3. 1. 1. 2. 3. 4. 5. 2. 1. 2. id name descry pid(parent:categroy) getProductCounts() save() change() properties id userid addr SalesItem[] Odate Methods getTotalPrice() save()
SalesOrder&SaleItem(订单抬头属性、方法设计)
第 20 页 共 34 页
change() getSalesItem()
SalesOrder&SaleItem(订单行项目属性、方法设计) 1. 1. 2. 3. 4. 2. 1. 2. 3. 4. 1. 1. 2. 2. 1. 2. 3. 4. 1. 1. 2. 3. 2. 小结 1. Properties Id productID unitPrice pCount methods getTotalPrice() save() change() getCartItems() properties userid CartItem[] Methods getTotalPrice() save() change() getCartItems()
ShoppingCart&CartIte(购物车抬头属性、方法设计)
ShoppingCart&CartIte(购物车行项目属性、方法设计) properties productID unitPrice pCount Methods getTotalPrice()
第 21 页 共 34 页
目前的时代背景下、从企业的需求出发,阐述电子商务的必要性和必然性、 电子商务对目前企业和人们生活的影响;然后通过现有技术手段,来如何实现 这样一个电子商务:从系统的架构、数据库的设计、整体界面及模块的设计。以及设计过程上的思路及应用技术做出介绍。通过需求分析和概要设计、详细 设计,对编码过程和项目进度时间表的控制有着进程碑的指导意义。系统实现 用户注册模块实现 用户注册页面有以下页面:注册页面 register.jsp;注册成功 registok.jsp;注册失败 registerr.jsp 注册执行及转换远过程:用户在首页 login.jsp 中注册链接、链接到 register.jsp 页面,同时装载自身,&form method=&post& name=&register& action=&Register.jsp& onSubmit=&this.regsubmit.disabled=&&&input type=&hidden& name=&action& value=&register&/&同时通过脚本执行代码 &script language=&JavaScript&&document.register.username.focus();&/script&将 光标定位到 username 上,当一点击提交时,是提交到自身,同时执行 register.jsp 中的 save()函数,下面来看此提交的程序request.setCharacterEncoding(&gb2312&);//编码选择 gb2312 String action = request.getParameter(&action&);//此说明自身页面提 交过来 if(action != null && action.trim().equals(&register&)) { String username = request.getParameter(&username&);//接收用户 名 String password = request.getParameter(&password&);//接收密码 String phone = request.getParameter(&phone&);//接收电话 String addr = request.getParameter(&addr&);//接收地址 User u = new User();/*new 一个 user 对象, 这个 user 是通过 register 页面中 import=&com.cmnc.shopping.user.*&引用进来的,因为本文作者将所
第 22 页 共 34 页
有 user 所有方法都封装在 user.java 中, 在下方详细讲解 user 对象中 sava() 方法的执行过程*/ u.setUsername(username); u.setPassword(password); u.setPhone(phone); u.setAddr(addr); u.setRdate(new Date()); u.save();//调用 com.cmnc.shopping.user.*中的 save 方法保存到数 据库 out.println(&注册成功!恭喜!&); user.java 页面包含 register.jsp 中引用 com.cmnc.shopping.user.*中的 save 方法,此方法是将自身保存到内存 public void save() { Connection conn = DB.getConn();//save 方法首先链接上数据库 String sql = &insert into user values (null, ?, ?, ?, ?, ?)&;/* 然后将自身插入到数据库中*/ PreparedStatement pstmt = DB.prepare(conn, sql); try { pstmt.setString(1, username);//set 用户名的值 pstmt.setString(2, password); //set 密码的值 pstmt.setString(3, phone);// set 电话的值 pstmt.setString(4, addr);// set 地址的值 pstmt.setTimestamp(5, new Timestamp(rdate.getTime()));//时间处理 pstmt.executeUpdate();//执行更新方法 } catch (SQLException e) {//如果有异常,执行异常处理方法 e.printStackTrace(); } finally { DB.close(pstmt); DB.close(conn);
第 23 页 共 34 页
} 通过 register.jsp,user.java 设计体现了三层架构的思想, jsp 页面只 即 做前台显示作用,这样避免了 jsp 页面直接与数据库交互,这样一个是为了数 据安全性考虑,同时分层也为项目的扩展和可移植有着巨大的好处,每一次都 可独立的发展:jsp 页面不用和数据库交互、显得简洁明了,如果客户需要对 项目自主扩展,只需要将中间的业务逻辑层基础上生成 API 文档,对业务逻辑 进行说明,即可进行,不用公布数据库及其结构,如图 3.1-1 所示
register.jsp
业务展示层
中间层 Javbean 即业务逻辑层
底层数据层
图 3.1-1 用户注册三层架构数据交互流程图
2.5 类别模块实现
类别管理分前台和后台,前台只是做展现,后台做数据处理,主要包含以 下页面:类别显示 categorylist.jsp、类别添加 categoryadd.jsp、类别删除 categorydelete.jsp、类别修改 categorychange.jsp 类型添加在 admin 目录,需通过管理员登录后才能执行,数据及页面转换 执行过程,管理员通过 login.jsp 页面登录到后台,点击点击添加类别链接到
第 24 页 共 34 页
categoryadd.jsp 页面,通过 categoryadd.jsp 页面中的代码提交信息给自身 (即 categoryadd.jsp 页面) &form method=&post& name=&register& action=&CategoryAdd.jsp& onSubmit=&this.regsubmit.disabled=&& &input type=&hidden& name=&action& value=&add&/& request.setCharacterEncoding(&gb2312&); String action = request.getParameter(&action&);//此说明自身页面提 交过来 if(action != null && action.trim().equals(&add&)) { String name = request.getParameter(&name&);//接收 name 值 String descr = request.getParameter(&descr&);//得到描述值 Category c = new Category(); c.setPid(0);//因为是最根节点,所以为 0 c.setName(name); c.setDescr(descr); c.setGrade(1);//设定级别 CategoryService service = CategoryService.getInstance(); /*拿到 CategoryService 内部的对象,单利模式*/ service.add(c);//调用 add 方法 out.println(&类别添加成功!恭喜!&); } 封装的时候有很多种方法,在注册模块的时候是将所有的方法全部封装在 user.java 中,但是类别的封装与 user.java 有所区别,本文作者装产品类别 方法分别封装成 3 个文件,Category.java(类别)、CategoryService.java(类 别管理)、GradeOutOfBoundsException.java(级别越界),在此,我们利用单利 模式,使用静态工场方法,正文是添加类别过程中方法的详细代码过程 private static CategoryS private CategoryService() {}
第 25 页 共 34 页
public static CategoryService getInstance() { if(service == null) { service = new CategoryService(); } } /** * 拿到所有的根类别* @return */ public List&Category& getTopCategories() { List&Category& categories = new ArrayList&Category&(); Connection conn = DB.getConn(); Statement stmt = DB.getStatement(conn); ResultSet rs = DB.getResultSet(stmt, &select * from category where grade = 1&); try { while (rs.next()) { Category c = this.getCategoryFromRs(rs); categories.add(c); } } catch (SQLException e) { e.printStackTrace(); } finally { DB.close(conn); } } public void add(Category c) {//接收 Category Connection conn = DB.getConn(); try { conn.setAutoCommit(false);
第 26 页 共 34 页
/*先将 conn 自动提交设置成 false,因为数据不能被中断,必须整体提交, 如果提交过程中有错误,需要退回,不能只插入一半*/ } catch (SQLException e1) { e1.printStackTrace(); } String sql = &insert into category values (null, ?, ?, ?, ?, ?)&;//插入数据 PreparedStatement pstmt = DB.prepare(conn, sql); try { int cno = getNextCno(conn, c); pstmt.setInt(1, c.getPid());//得到根目录 ID pstmt.setString(2, c.getName());//得到类别名称 pstmt.setString(3, c.getDescr());//得到描述 pstmt.setInt(4, cno); //得到类别 NUMBER pstmt.setInt(5, c.getGrade());//得到类别级别 pstmt.executeUpdate();//执行更新方法 mit();//整体完成后提交 } catch (SQLException e) { try { conn.rollback(); /*如果提交时出现异常,则执行回滚,让数据插入不成功*/ } catch (SQLException e1) { e1.printStackTrace(); } e.printStackTrace(); } finally { try { conn.setAutoCommit(true); } catch (SQLException e) { e.printStackTrace();
第 27 页 共 34 页
} DB.close(pstmt); DB.close(conn); } }
第 28 页 共 34 页
第三章 系统实现结果
网站的管理界面只有管理员才能进入,在打开管理员界面前,首先将进入登 录界面,当管理员提交数据后,将执行 admin/login.asp,把用户的信息保存在 Session 变量中 管理员对后台管理的登录成功后的界面如图所示。在此界面中,管理员可以 查看已经处理后的订单,也可以处理用户新下的订单。还可以发布新产品、添 加产品的类别 (也可以在添加新产品时添加类别) 此外还有管理员管理和会员 , 信息管理的功能。
第 29 页 共 34 页
3.1 产品分类管理设计
在 产 品 分类 管 理中 , 主 要 实 现 了 产品类 别 的 添 加 、 修 改、删 除 。CategoryList.jsp 是产品分类管理的主页面,每行显示一种类别,并在每行后 面显示修改按钮和删除按钮,最下方为添加产品类别。处理添加、修改和删除 操作的页面是 CategoryAdd.jsp、CategoryModify.jsp。对于当前处理的产品类别,只显示类别名称,其他类别则需要显示超级链 接,链接地址为 categorylist。
3.2 产品管理设计
Productlis.list 页面是产品管理的主页, 它的功能是按产品类别分页显示产 品列表,并提供产品管理的界面。界面如图 3.3-3 所示:在这个模块中,主要 包括了以下功能:1.添加产品 2.修改产品信息 3.删除产品,4.产品发布; ShowProducts.jsp 前台产品展示页面如图 3.3-4 所示,
3.3 订单管理设计
在订单管理中主要实现了查看订单功能和处理订单的功能 订单处理是由orderlist.jsp实现的,管理员每处理一次订单,产品的库存 量会相应的减少。当用户订购的产品数量超过库存数量时,系统会提出库存不 足的警告,此时管理员可暂停对订单的处理,当货源补充上时,可通过修改产 品信息的界面修改产品的库存数量,然后在对订单进行处理。
第 30 页 共 34 页
3.4 用户管理模块
这个模块主要实现登录网站用户的管理,在此页面中可以查看用户的基 本信息,修改删除非法用户,还可以查看用户的交易记录,订单状态。在订单 状态中,管理员可以查看用户的订单信息、送货地址等信息,方便管理员管理 订单和产品销售的情况。小结 系统具备了前台销售管理系统和后台管理系统的功能,购物车子系统将前 台销售管理系统的各个子系统紧密联系在一起,完成客户从网上购物的整个过 程,后台管理系统主要负责维护和管理数据库的产品信息、用户信息、订单信 息,以及保证数据库中数据的一致性。
第 31 页 共 34 页
第四章 总结
收获和体会 在系统的设计开发过程中, 注重了科学的软件设计思路。首先在总体设计上, 采用了模块化和分层的设计思想,使整个系统流程清晰、逻辑合理,为系统的 实现创造了良好的条件。其次,在各功能模块的实现上,采用了在技术上非常 流行的 B/S 架构。作为一个简单的通用电子商务系统, 具备的功能还很不完善, 有很多可以扩展的地方。例如:可以加入物流功能、付款功能等。在实际中, 可以根据企业的具体要求进行扩展。有条件的话,还可以尝试在网上购物车子 系统和后台权限控制中采用了分布式三层的 B/S 设计模型,通过 COM 组件技术 来实现中间层商务逻辑的开发,这样可以进一步提高应用程序的性能。改进意见 由于本系统的设计是建立在设计基本要求的基础上的, 还有很多需要完善的 地方,总结出来有如下几点1. 网上订单数据安全:客户从网上正式提交订单、 处理过程中, 用户不能对 订单做修改或删除 ,保证实际信息与数据库记录信息的一致性 2. 网上支付及支付安全:由于该系统目前没有和银行的网上支付业务本系 统并没有实现网上支付(信用卡结账)。如果要实现网上支付,可以对客户信息 的加密来保证客户信息的安全。
第 32 页 共 34 页
本文是在 xx 老师精心指导和大力支持下完成的。xx 老师以其严谨求实的 治学态度、高多的敬业精神、兢兢业业、孜孜以求的工作作风和大胆创新的进 去精神对我产生重要影响。他渊博的知识、开阔地视野和敏锐的思维给了我深 深的启迪。同时,在此次毕业设计过程中我也学到了许多知识,专业技能有了 很大的提高。最后,再次对关心、帮助我的老师和同学表示衷心的感谢 !
第 33 页 共 34 页
[1] 张润彤 主编《电子商务概论》 电子工业出版社 2008 年 [2] 孙鑫 谢茂强 等译. Java Servlet 编程,北京:中国电力出版社 2002 [3] 冯英健 著《网络营销基础与实践》清华大学出版社,2004.10 第 2 版。[4] 李辛铭《网页编程实例解析》清华大学出版社 [5] 姜同强. 计算机信息系统开发-理论、方法与实践,北京:科学出版社, 1999 [6] 清宏计算机工作室等. JSP 编程技巧,北京:机械工业出版社,2002 [7] 邓劲生 译. Java 编程艺术,北京:清华大学出版社,2004 [8] 张云涛 龚玲 等编著 Eclipse 精要与高级开发技术 , 北京:电子工业出 版社, 2005 [9] 徐小青 路晓村 等译. MySQL 完全手册,北京:电子工业出版社,2004
第一篇:电子商务网站设计网页设计与网站建设
第一章 电子商务网站建设概述
电子商务网站定义 ? 电子商务网站是指一个企业、机构或公司在互联网上建立的 站点,其目的是为了宣传企业形象、发布产品信息、宣传经 济法规、提供商业服务等。电子商务网站功能 ? 企业形象宣传 ? 新闻发布、供求信息发布 ? 产品和服务项目展示 ? 商品和服务定购 ? 转账与支付、物流应用 ? 信息搜索与查询 ? 客户信息管理 ? 销售业务信息管理
第一章 电子商务网站建设概述
电子商务网站的架构
数据库服务器
WWW服务器 信息发布展现 接口技术 商务交易处理 管理系统维护 目录、代码、素材 代码、程序、脚本 接口技术 安全服务器 客户数据 产品数据 销售数据 其他数据 认证服务 电子证书 密钥管理 公钥基础设施PKI安全协 议与模型
接口技术 结算服务器 Internet
网站访问者 WWW浏览器
商业银行 商家账户
注册、登录 选择、订购
消费者银行 消费者账户
购买、支付
第一章 电子商务网站建设概述
电子商务网站的构成要素
? ? ? ? ? ? ? ? ? ? ? ?
网站域名 网站物理地点 网站页面 商品目录 购物车 付款台 计数器 留言板 会员管理 商品盘点更新 客户资料管理 商品配送
第二章 网站总体设计
网站CI设计
网站的CI设计,主要是指网站的标志、色彩、字 体、标语,是一个网站建立CI形象的关键,是网站 的表面文章、形象工程。通过对网站的标志、色 彩、字体、标语设计,建立起网站的整体形象。? 网站的标志(Logo)、名称 ? 标准色彩 ? 标准字体 ? 宣传标语
第二章 网站总体设计
网站的目录结构
网站的目录是指建立网站时创建的目录。? 不要将所有文件都存放在根目录下 ? 按栏目内容建立子目录 ? 在每个主栏目目录下都建立独立的Images目录 ? 目录的层次不要太深 ? 不要使用中文目录 ? 不要使用过长的目录 ? 尽量使用意义明确的目录
第二章 网站总体设计
网站的链接结构是指页面之间相互链接的拓扑结构。研究网站的链接结构的目的 在于:用最少的链接,使浏览最有效率。一般建立网站的链接结构有两种基本方式? 树状链接结构
星状链接结构
一级页面 二级页面
财经新闻页 首页 娱乐新闻页 IT新闻页
[财经新闻1,财经新闻2...]
[娱乐新闻1,娱乐新闻2...]
[IT新闻1,IT新闻2...]
第三章 Web页面制作基础 --HTML标记
HTML语言 HTML是超文本标记(Hyper Text Markup Language)的缩写,是一种描述文档结构的 语言,它使用描述性的标记符来指明文档的结 构。
第三章 Web页面制作基础 --HTML标记
例:&html& &head& &title&这是标题部分&/title& &/head& &body& &p&你好,这是正文部分!&/P& &/body& &/html&
第三章 Web页面制作基础 --HTML标记
HTML标记符一般有两种:
一般标记符(容器标记符) 这些标记符的起始部分与结束部分必须成对出现 空标记符 只是单一的一个标记符而已,如&hr&标记符
第三章 Web页面制作基础 --HTML标记
文件结构标记符
文件结构标记符标识文件的结构。主要包括如下标记 符? HTML标记符
一般格式为:&HTML&……..&/HTML&
HEAD标记符
一般格式为:&head&……&/head&
BODY标记符 一般格式为:&body&……&/body&
第三章 Web页面制作基础 --HTML标记
&html& &head& …... &/head& &body& …… &/body& &html&
HTML文件结构 主体区
第三章 Web页面制作基础 --HTML标记
区段格式标记符 区段格式标记符将HTML文件中的某个区段文字 以特定格式显示,以增加可视性。此类标记符主 要包括:
Title标记符
用于规定HTML文档的标题。一般格式为:&title&……&/title&
HI标记符 HI用于简要描述段落的标题,共有六个级别:H1, H2,H3,H4,H5,H6。其中以H1标题级别为最高, H6标题级别最低。
第三章 Web页面制作基础 --HTML标记
例:&html& &head& &title&HTML标题演示示例&/title& &/head& &body& &h1&标题h1文字显示!&/h1& &h2&标题h2文字显示!&/h2& &h3&标题h3文字显示!&/h3& &h4&标题h4文字显示!&/h4& &h5&标题h5文字显示!&/h5& &h6&标题h6文字显示!&/h6& &/body& &/html&
第三章 Web页面制作基础 --HTML标记
第三章 Web页面制作基础 --HTML标记
换行标记符 &BR&是换行标记符,它是单独出现的,作用相当于插 入一个回车符。段落标记符 &P&标记符用于划分段落,控制文本放置。一般格式为:&P&……&/P& 水平标记符 &HR&标记符是单独使用的标记符,它的作用是换行并 在该行下面画一条水平直线。&HR&标记符的属性有Size、Width、align和color。
第三章 Web页面制作基础 --HTML标记
size属性用以规定水平线的高度,该属性的参数值必须 是数字; width属性用以规定水平线的宽度,该属性的参数值可 以是数字(代表字符数)或者百分比(占浏览器宽度的 百分比),缺省时水平线占整个浏览器窗口宽度; align属性规定水平线在浏览器窗口的位置,其参数值为 left(左侧)、center(中间)、right(右侧)之一; color属性用以指定水平线的颜色。
第三章 Web页面制作基础 --HTML标记
预格式化标记符 &PRE&标记符是预格式化标记符,它是成对出现的。Web浏览器按编辑文档时的字符位置将&PRE&和 &/PRE&标记符之间的内容一成不变地显示出来。
第三章 Web页面制作基础 --HTML标记
例:&html& &head& &title&PRE标记符测试文档&/title& &/head& &body& &pre& 1992 January On 15th , the first line mode browser was Available by anonymous FTP &/pre& &/body& &/html&
第三章 Web页面制作基础 --HTML标记
第三章 Web页面制作基础 --HTML标记
字符格式标记符
字符格式标记符用来改变HTML文档的显示外观,增加文件 的美观程度。HTML文档的字符格式标记符主要有? &B&……&/B&之间的内容将显示为黑体文字; ? &I&……&/I&之间的内容将显示为斜体文字; ? &U&……&/U&之间的内容将显示为带下划线的文字; ? &Strike&……&/Strike&之间的内容将显示为删除线; ? &big&……&/big&之间的内容加大显示; ? &small&……&/small&文本采用small字体
&center&……&/center&之间的内容居中显示; &sup&……&/sup&之间的内容显示上标;
第三章 Web页面制作基础 --HTML标记
&sub&……&/sub&之间的内容显示下标; &em&……&/em&之间的内容显示强调; &strong&……&/strong&之间的内容显示加重强调; &font&……&/font&之间的内容通过&font&标记符内的属 性设置来改变字体。它具有的属性有size、face和color。
设置字体大小的属性size的有效值是从1到7的整数 ? Face属性是设置字体的类型,其值就是字体类型的名字,如 “楷体_GB2312” ? Color属性设置字体的颜色,其值是颜色值是十六进制值 例:&font color=#0000cc size=7 face=&楷体_GB2312&&这是 Font设置的文字。&/font&
第三章 Web页面制作基础 --HTML标记
链接标记符
HTML中的链接包括两部分:锚标和目标点。锚标就是 链接的源点,当鼠标被移到锚标处时会变成小手状。此 时,用户通过点击鼠标就可以到达链接的目标点。HTML是通过链接标记符来实现超链接的。超链接标记 符&A&是成对出现的标记符,首标记符&A&和尾标记符 &/A&之间的内容就是锚标。&A&标记符有一个不可缺省 的属性HREF,用于指定链接目标点的位置。链接标记符的一般形式为:&A&……&/A&
第三章 Web页面制作基础 --HTML标记
从一个文件链接到另一个文件有两种方法:
链接到一个文件的本身 例如:&A HREF=“page.htm”&Page two &/A& 链接到一个文件中的特定位置 若要链接到文件中的特定位置,就需要先在文档中加入链接 点,即链接的目标点。实例如下:&A name=&point A&&&H2&Point A&/H2&&/A& 字符串“Point A”就是待链接的目标点。通过语句:&A href=&links.htm#Point A&&This Link&/A&实现 了超链接。
第三章 Web页面制作基础 --HTML标记
表格标记符
表格标记符
一般格式为:&TABLE&……&/TABLE& &TABLE&标记符的属性主要有? border属性 ? width属性 ? Height属性 ? align属性 ? cellspacing属性 ? cellpadding属性
一般格式为:&TR&……&/TR& &TR&标记符有两个属性? Align属性 ? Valign属性 一般格式为:&TD& ……&/TD& &TD&标记符的属性主要有? rowspan属性 ? colspan属性 ? align属性 ? valign属性 一般格式为:&TH&……&/TH&
单元格标记符
列标题定义标记符&TH&
第三章 Web页面制作基础 --HTML标记
第三章 Web页面制作基础 --HTML标记
&html& &head& &title&HTML标记测试实例&/title& &/head& &body& &center&&B&&font size=5 color=ff0000&HTML标记显示结果&/font&&/B& &hr& 本实例是对HTML标记的学习效果的一个展示!&br& HTML标记是学好网页设计与网站建设这门课的基础,必须掌握它!&br& &A href=“test.htm&&链接&/A& &p&下面是表格的设计,其中它的边框宽度为1,表格的宽度占屏幕的50%,表格中的内容居中显示&/p& &table border=1 width=50%& &TR align=center& &TH&学号&/TH&&TH&姓名&/TH& &/TR& &TR align=center& &TD&001&/TD&&TD&张三&/TD& &/TR& &TR align=center& &TD&002&/TD&&TD&李四&/TD& &/TR& &TR align=center& &TD colspan=2&共2名学生&/TD& &/TR& &/table& &/center& &/body& &/html&
第三章 Web页面制作基础 --制作表单
表单(Form)是用于采集用户输入的信息,从而实 现与用户交互的表格。例如,用表单设计订货单、征 集用户意见、收集用户信息等等。每一个表单都有一 个“提交”按钮,当用户填写完表单并按下“提交” 按钮时,用户所填写的信息就发送到web服务器,由 服务器负责处理所提交的信息。表单一般由两个部分组成:HTML代码和CGI程序。其中HTML代码主要用来生成表单的可视化界面, CGI程序用来负责对表单所包含的信息进行解释或处 理。
第三章 Web页面制作基础 --制作表单
表单标记符
一般格式为:&form&……&/form& &form&标记符有两个不可缺省的属性:
ACTION属性
一般格式为:&FORM ACTION=&…&& ACTION属性后面的等号表明当这个表单提交后,用于指定 服务器端处理该表单的CGI程序。它的参数值就是该程序的 URL。
第三章 Web页面制作基础 --}

我要回帖

更多关于 access示例数据库下载 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信