电子商务网站——化妆品
超级大全:点评类网站网址一览

去点网:/妆点网(化妆品点评);/分类/品妆网:/分类妆网:/就爱点评网:/团点评(目前只有北京频道):到到网(评旅游服务类如酒店)/,是trip advisor中国官网(猫头鹰脸,我注册过)驴评网:/中文业界资讯站:/汽车点评网:/(汽车口碑网站)点站台(点评对象为网站的网站)/问卷星(专业问卷调查网站)/点评推荐类网站对比分析生活点评类网站对比分析点评类网站作为线上线下互联的一个极好的切入口,已经成为各大互联网公司的下一个重点目标,淘宝口碑网,百度身边,腾讯美食,三大互联网巨头无一例外的都在这个领域投入了巨大的精力。
除淘宝口碑网创立较早外(2004年),百度和腾讯分别在2010年11月和2011年3月启动了新产品,事实上,口碑网的全国范围内的推广也是在2010年末,三方几乎同一时间段吹响了竞争的号角,并且打的不亦乐乎。
尽管都是定位“点评”,三个产品还是各有侧重。
相对来讲,百度和腾讯模式基本一致,都是以美食推荐为主,打造娱乐休闲一体化体验,二者的区别在于腾讯有用户群关系作为杀手锏,无法比拟;而百度可以从搜索引擎入口提供优化,在国内的互联网形势下也有较大优势。
而口碑的模式相对另类,经过了长达6年在杭州本地的尝试和运营,无论是线上的系统开发,还是线下同商铺的合作,所累积的经验均是另两家无法相比的。
等等,我们似乎还忘记了老牌的点评网站——大众点评网。
点评网2004年在北京上海同时上线,是随着中国互联网的发展而兴起的点评类网站。
在那个到处都是蓝海的阶段,大众点评一枝独秀,作为市场上几乎唯一的美食推荐类网站,迅速占领了点评市场。
用户使用习惯一旦形成则很难改变,用户对于一个网站的人士,甚至对于一类应用的认识,一旦形成也很难改变。
这就是大众点评最大的资本——庞大的用户群和良好的用户口碑以及品牌沉淀。
有趣的是,尽管三巨头都在主推点评推荐网站,但都无一例外的换了称谓:“身边”,“美食”,“口碑”,其目的也是不想与点评在类型区分上做正面交锋,否则很可能出现“赶集网”与“赶驴网”的尴尬。
中国十强B2B电子商务网站排名

2010中国行业电子商务网站金质服务奖
斯迪尔钢铁网
2010中国行业电子商务网站金质服务奖
2010用户满意奖
中国风机网
2010中国行业电子商务网站用户满意奖
2010创新奖
农易网
2010中国农业电子商务创新奖
43.9
37.7
9
买麦网
81.2
40.6
40.6
10
一大把
81.1
40.2
40.9
2010最具价值行业电子商务网站排行榜
2010全国十佳行业电子商务网站奖
中国茶叶品牌网
中国润滑油信息网
2010中国最具价值教育培训行业电子商务网站
拍鞋网
2010年中国鞋类最佳电子商务网站
中国女装网
Hale Waihona Puke 2010中国最具价值服装行业电子商务网站
薄荷时尚商城
2010中国最具价值保健品行业电子商务网站
中国工程机械信息网
2010中国最具价值工程机械行业电子商务网站
中国食品科技网
2010中国最具价值食品行业电子商务网站
中国五金商城
2010中国最具价值五金行业电子商务网站
联合购买网
2010中国最具价值B2C行业电子商务网站
招招看——中国服务招标网
2010中国行业电子商务网站创新奖
斯迪尔钢铁网
2010中国行业电子商务网站创新奖
2010最具价值行业电子商务网站奖
114信息网
2010中国最具价值供求信息平台网站
聚美优品电子商务平台模式分析

聚美优品电子商务平台模式分析院校:专业:软件工程学号:姓名:导师:一、聚美优品电子商务网站平台综述(一)公司概况聚美优品是中国第一家专业化妆品团购网站,也是中国最大的化妆品团购网站。
聚美优品本质上是一家化妆品垂直B2C团购网站。
聚美优品以高精准的市场定位把自己定位成只卖最畅销的20%的产品,并以追求用户最高体验为最高诉求。
聚美优品以国内首家的正品化妆品团购网跻身电子商务市场,从每日一件团购到每日多件,以承诺100%正品,30天拆封无条件退款的方式极力打造用户体验。
目前聚美优品提供的商品已经涵盖兰蔻、相宜本草、佰草集、卡尼尔等主流品牌,品类包含彩妆、香水、护肤、男士用品等众多品种。
注册用户800万,在化妆品团购的市场份额已达80%以上。
日均PV访问量1000万,Alexa中文排名306。
(二)主要业绩与发展历程聚美优品诞生于团购网站井喷的2010 年,聚美优品是中国第一家专业化妆品团购网站,也是中国最大的化妆品团购网站。
2010 年9 月,中国互联网协会(商务部和国资委批准评级机构)授予聚美优品所属公司北京创锐文化传媒有限公司 A 级信用认证。
2010 年12 月,由《互联网周刊》举办的中国互联网经济论坛上,聚美优品获颁“2010 年度最受女性欢迎的团购网站”。
国际一线品牌法国兰蔻(Lancome)也选择和聚美优品进行官方合作,共同开展团购活动。
2010 年,聚美优品一匹从团购领域杀出的黑马,从一天销售额不足百元到销售总额过亿,用了不到一年的时间。
2011 年,聚美优品优雅转身,自建渠道、仓储和物流,自主销售化妆品。
以团购形式来运营垂直类女性化妆品B2C,抽离混乱的团购战场。
聚美优品的宗旨为“聚集美丽,成人之美”,致力于为用户提供更优质专业的服务,让变美更简单。
聚美优品的发展历程:2010.03 聚美优品前身团美网上线,成为中国第一家化妆品团购站。
2010.04 聚美优品率先推出三十天无条件退货、全程保障、100%正品的三大政策,树立行业标杆。
化妆品网站社会可行性分析

化妆品网站社会可行性分析1. 引言随着互联网的迅猛发展,电子商务成为了商业活动的重要形式之一。
化妆品作为人们日常生活中必不可少的产品之一,其在电子商务平台上的销售也越来越受欢迎。
本文将对化妆品网站的社会可行性进行分析。
2. 市场需求化妆品作为美容行业的代表,具有庞大的市场需求。
随着生活水平的提高,越来越多的人开始关注自身的形象和美容护肤,进而刺激了化妆品市场的快速发展。
而化妆品网站作为直接面向消费者的电子商务平台,能够满足消费者随时随地购买化妆品的需求,具有巨大的市场潜力。
3. 便捷性和灵活性化妆品网站相较于传统的实体店铺,具有更大的便捷性和灵活性。
消费者可以通过网络随时随地浏览和购买化妆品,无需专门驱车去商场或者实体店铺,节省了时间和精力。
同时,化妆品网站上的商品种类丰富,消费者可以根据自己的需求和喜好进行选择,大大提升了购物的满意度。
4. 资源共享和价格竞争化妆品网站能够让不同的化妆品品牌在同一个平台上展示和销售,实现资源共享。
这种方式能够吸引更多的消费者,提高网站的知名度和影响力。
同时,不同品牌之间的价格竞争也会使得化妆品的价格更加合理和透明,消费者能够根据自己的经济状况进行选择。
5. 产品信息透明和用户评价化妆品网站上的商品信息通常会提供详细的产品介绍和成分清单,消费者可以通过网络充分了解产品的特点和功效。
此外,网站上的用户评价也可以提供其他消费者的使用心得和反馈,帮助消费者更好地选择适合自己的产品。
这种产品信息透明和用户评价的方式,能够有效提升消费者对化妆品网站的信任度和购买意愿。
6. 社会责任和可持续发展化妆品网站作为电子商务平台,需要承担相应的社会责任。
在销售过程中,网站需要确保产品的质量和安全性,不得销售假冒伪劣产品。
同时,化妆品网站应推广绿色环保的理念,提倡消费者使用环保和有机的化妆品,以减少对环境的损害。
这种积极的社会责任和可持续发展的理念,能够提升化妆品网站的社会形象和声誉。
2022年中国网络购物网站排行榜

网上购物网站排行互联网的蓬勃发展,人们的生活也发生了巨大的变化,网络购物成为了年轻一代费模式,它可以使我们从订货、买货到货物上门无需亲临现场,既省时又省力,真廉价美的商品。
对于商家来说,由于网上销售库存压力低、经营成本低、经营规模限制,极大的推动了中小企业在互联网上的发展,因此互联网将会成为未来一种高消费模式。
废话不多说了,以下是整理的国内知名的的网上独立商城,销售的商品都为正品,部分商城排名不分先后。
本表由 topshops点cn购物导航网站收集整理。
使用方法:按住键盘的CTRL,同时点击网站分类、网站名称,或者按住键盘的CTRL,同时是点击网站入口的“点击进入官方网站”即可进入相应的购物网站,方便快捷。
网站分类:综合商场美容化妆家电数码服装饰品鞋帽箱包书籍音像家具装饰食品保健旅游预订母婴用品珠宝首饰成人用品网站名称1、淘宝网2、京东商城3、拍拍网4、卓越网5、当当网6、凡客诚品网站类型(综合)全国最大网上零售商圈(数码)国内最大的网上数码商城(综合)第二大网上B2C网上商城(综合)经营图书音像、数码、首饰等(图书)主营图书音像产品(服装)国内最大服装销售网(综合)佳品网VIPStore是专业的国际名品网上推荐指数★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★网站入口7、佳品网折扣店,由国内电子商务精英团队与国际顶级投资机构共同倾力打造,佳品网是欧洲成功的顶级名品特卖网在中国大陆的同门网站。
★★★★★点击进入官方网站8、麦网 9、新蛋网 10、红孩子 11、美团网 12、拉手网 13、龙瑞商城(时尚)时尚女装、内衣、配饰等(数码)全球领先的IT、数码网上购物商城(母婴)最大的母婴,化妆,食品网(图购)每天团购一次,精品消费指南(图购)每天团购一次,享受精品优质服务(综合)全国最大网上零售/分销网★★★★★★★★★★★★★★★★★★★☆★★★★☆★★★★★网上购物网站排行14、一号店(日用)让您享受无忧的网上购物 15、我买网(食品)中粮集团旗下食品购物网站 16、梦芭莎(女装)专业女性服装内衣品牌 17、V+名品折扣(综合)时尚潮流名牌网上购物 18、好乐买(鞋子)中国最大正品鞋购物网站 19、满座网(团购)品质团购网,聪明消费每一天 20、时尚起义(女装)韩国服装搭配,外贸服装,瑞丽服装 21、麦包包(包包)开心网购, 就在麦包包(综合)名品打折网于2022年12月于中国上海正式上线,为名品导购网旗下网站,致力成为全球22、名品打折网最大的百货品牌网上折扣商城。
最大最好的网上商城(B2C)排名与汇总

最大最好的网上商城(B2C)排名与汇总VANCL(凡客诚品),由卓越网创始人陈年创办于2007年,产品涵盖男装、女装、童装、鞋、家居、配饰、化妆品等七大类,支持全国1100城市货到付款、当面试穿、30天无条件退换货。
创立四年以来,凭借极具性价比的服装服饰和完善的客户体验,凡客诚品已经成为网民购买服装服饰的主要选择对象。
详情点击查看<<<梦芭莎创立于2006年12月,总部设在广州,目前已在上海,北京设立分公司,员工逾2000人。
作为中国领先的内衣品牌直销服务公司,梦芭莎成功的将国际先进直销理念结合国内购物方式发展方向,为女性提供健康、自然、舒适、时尚的内衣产品和服务。
梦芭莎致力于打造中国及全球领先的女性内衣直销品牌,努力实践“让每一位中国女性更加美丽自信”的梦想。
详情点击查看<<<乐蜂是中国第一个拥有专家明星进驻,以提供女性时尚解决方案为主要服务的互联网站。
乐蜂提供各类的流行信息、时尚情报、生活品味以及购物乐趣,所有呈现在您眼前的商品都由美丽教练为您严选把关,希望能透过乐蜂网所提供的服务,满足所有女性内心真正的渴望,让您每一天的生活都是一种幸福的享受,让您真正体验身为女人的幸福滋味。
乐蜂网产品包括:精油、营养保健品、美容护肤品、彩妆、香水、配饰、环保时尚产品、美容书籍等。
详情点击查看<<<1号店,电子商务型网站,2008年7月11日,“1号店”正式上线,开创了中国电子商务行业“网上超市”的先河。
公司独立研发出多套具有国际领先水平的电子商务管理系统并拥有多项专利和软件著作权,并在系统平台、采购、仓储、配送、和客户关系管理等方面大力投入,打造自身的核心竞争力。
以确保高质量的商品能以低成本、快速度、高效率的流通,让顾客充分享受全新的生活方式和实惠方便的购物体验。
详情点击查看<<<银泰网是国内实体百货公司控股经营的网上商务平台,由香港上市公司银泰百货重资打造,整合旗下40余家实体商城,数百个品牌,提供了众多高品质的商品,是国内消费者的首选时尚B2C网站。
十大经典特色B2C电子商务网站

十大经典特色B2C电子商务网站如今各种特色购物网站的如雨后春笋般出现,买钻石可以去钻石小鸟、买参茸燕窝高档滋补品去参茸网、用手机话费购物可以去卖吧、到莎啦啦买鲜花和礼品、购买数码产品则会去新蛋网。
在所有互联网应用中,网上购物使用率为25%,占绝对比例,网民数量的剧增,网购市场的日渐成熟,给电子商务这一行业带来了很大空间的发展,电子商务已融入了我们的生活。
现将目前十大特色电子商务网站一一道来:钻石小鸟()特色指数:★★★☆☆“钻石小鸟”国内最早从事网络钻石销售的专业珠宝品牌,一直致力于引领全新钻石消费潮流,已经成为中国网络钻石销售第一品牌。
直至今日的短短7年时间,“钻石小鸟”迅速把“鼠标+水泥”的全新钻石销售模式从上海相继带到了北京、杭州、广州、宁波、南京、成都,并立志在未来的2年内覆盖全国主要一线城市。
卖吧-sale8()特色指数:★★★☆☆唯一一家可以用手机话费购物的网上商城,是由北京易讯无限股份有限公司打造的“卖吧”是国内第一家最大的无线电子商务平台。
通过手机话费支付的方式购买各类商品,实现了无线电子商务的方便性和快捷性。
同时“卖吧”还提供商品预售、期刊订阅、商品优惠套卖、无线渠道到货提醒以及购物免费快递的优惠政策。
手机无线渠道支付加互联网渠道的浏览选购让您切身感觉到全方位服务顾客的宗旨。
莎啦啦鲜花网()特色指数:★★★★☆一群怀揣梦想的年轻人走到了一起,在西安一家小小的办公室里创建了莎啦啦这一鲜花品牌。
随后,在8年的风雨历程中,莎啦啦即历经了事业的迅猛发展,也在不断的挫折中吸取经验,多年后的今天~莎啦啦已经成为一个成熟的以鲜花配送为主体的礼品网站,并在全国各地建立了多家配送网点,形成了自身独有的销售渠道和宣传网络。
V ANCL.凡客诚品()特色指数:★★★☆☆凡客诚品,以完美的企业文化,完善的网上购物模式,资深的品牌形象,缔造出非凡的凡客诚品.V ANCL出品,由著名设计师领衔企划,集结顶级男装品牌经典款式之精华,同时参考亚洲男士体型特点,精选高支面料贴身制作,让用户以中等价位享受奢侈品质,提倡简约、纵深、自在、环保。
Birchbox电子商务案例

发展前景
• Birchbox的O2O模式:线下实体店增强消 费者信任度,继而有利于促进线上销售; 线下门店有销售功能,可为线上订单进行 就近配送;黄金地段建门店,促进线上线 下品牌互动互助;线下活动吸引线上粉丝, 增强黏性。这使得Birchbox更容易扩大消费 群,和拓宽自己的发展前景。
容产品的样品。每个会员每个月至少会收到4个化妆品样品,或者可以在
它的பைடு நூலகம்站上直接购买男女生活用品(比如,化妆品、枕头、袜子、剃须 刀一类)。
发展历史
• • 2010年:BirchBox网站上线,采取会员按月订阅的运营模式;最初只服务女 性用户。 2012年:公司把人群范围扩展至男性,同时公司的地域扩张至欧洲。 BirchBox和800多个品牌的试用装按月寄给订阅用户,用户试用后如果觉得不 错,可以在BirchBox上购买常用装。 2013年:BirchBox公布的女性会员数达到80万,男性会员的数量没有公布。 BirchBox打算把新的融资花在以下几个方面:1)市场营销,加大营销推广; 2)移动端布局,完善APP产品体验;3)发力男性护理市场。 2014年:BirchBox 宣布,将在纽约建立它的第一家线下店;新店预计在5月 或6月开业。这是之前作为纯互联网公司的BirchBox首次尝试线下门店,其线 上线下如何配合受到关注。和很多其它品类的产品不同,化妆品类的产品有 线下的门店更能让消费者信任,线下门店也可以提升线上网站的知名度,开 始尝试O2O。
志;Birchbox的礼盒中,有精心撰写的产品描述、流行趋势解读;Birchbox 的开箱视频、试用报告四处流传……这些都是Birchbox把内容和商业结合的
具体实践。
• (6)用户的力量不可忽视:在Birchbox,会员除了自发分享开箱视频、试用 报告外,还把自己的朋友、朋友的朋友、朋友的…的朋友源源不断拉进来。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
X X X X大学动态网页设计课程设计(论文)题目:电子商务网站—化妆品院(系):专业班级:学号:学生姓名:指导教师:教师职称:起止时间:程序设计专题(报告)任务及评语目录第1章实训的目的与要求 (1)1.1 实训设计目的 (1)1.2 实训设计的实验环境 (1)1.3 实训设计的预备知识 (1)1.4 实训设计要求 (1)第2章实训设计内容 (2)2.1开发背景简述 (2)2.2 系统设计内容 (2)2.3需求分析 (3)2.3.1系统逻辑设计 (3)2.3.2 系统功能需求分析 (9)2.4系统实现 (12)2.4.1 系统的详细设计 (12)2.4.3 程序源代码 (15)2.5测试分析 (17)第3章实训总结 (21)参考资料 (22)第1章实训的目的与要求1.1 实训设计目的《动态网页设计》是计算机相关专业的必修专业基础课程,其实践性、应用性很强。
实践教学环节是必不可少的一个重要环节。
本课程的程序设计专题实际是计算机相关专业学生学习完《JAVA程序设计》及《动态网页设计》等课程后,进行的一次全面的综合训练,JSP动态网页设计的设计目的是加深对理论教学内容的理解和掌握,使学生较系统地掌握程序设计及其在网络开发中的广泛应用,基本方法及技巧,为学生综合运用所学知识,利用软件工程为基础进行软件开发、并在实践应用方面打下一定基础。
1.2 实训设计的实验环境硬件要求能运行Windows 2000操作系统的微机系统。
JSP动态网页设计语言及相应的集成开发环境:J2SDK和ECLIPSE开发工具及Tomcat服务器。
1.3 实训设计的预备知识熟悉JAVA语言及ECLIPSE开发工具、Tomcat服务器。
1.4 实训设计要求按JSP动态网页设计的设计指导书提供的课题,要求学生在自行完成各个操作环节,并能实现且达到举一反三的目的,完成一个项目解决一类问题。
要求学生能够全面、深入理解和熟练掌握所学内容,并能够用其分析、设计和解答类似问题;对此能够较好地理解和掌握,能够进行简单分析和判断;能编写出具有良好风格的程序;掌握JSP动态网页设计的基本技能和面向对象的概念和方法编程技术。
同时培养学生进行分析问题、解决问题的能力;培养学生进行设计分析、设计方法、设计操作与测试、设计过程的观察、理解和归纳能力的提高。
第2章实训设计内容2.1开发背景简述伴随着Internet的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新型的经营模式和理念,人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。
网络购物正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的产品。
网上购物网站设计的主要目的一般是通过网站的推广,实现企业的产品及服务的互联,并使客户随时了解公司及公司所提供的最新产品的资讯同时也为客户提供及时的在线服务及订单处理等功能。
2.2 系统设计内容网上购物系统致力于提供电脑及相关IT产品展示及订购为核心的网上购物服务。
是企业产品与客户服务之间建立更加直接沟通及交流的平台。
用户可以通过设置不同的用户名和密码以各种不同的身份进入购物中心,用户的类型有良好总:普通用户和管理员。
普通用户可以在网站中进行购物。
管理员除了具有普通用户的功能外,还可以对商品信息进行设置,对网站进行维护。
本系统主要实现以下主要功能:前台用户相关功能主要包括:1)用户注册、登陆;2) 购物车;3)订单查询;4)个人资料修改;5)发布留言;后台管理相关功能主要包括:1)添加商品;2)处理订单;3)查询用户信息;4)添加链接;5)管理公告信息。
将以上这些功能制作成网页以后,在其中分别互相建立连接,基本完成商城及用户对网站的要求。
2.3需求分析2.3.1系统逻辑设计网络购物的总提关系E-R图如下:图2.1总体关系E-R图网站中所用到的数据信息基本包括:商品信息、用户信息、留言信息、订单信息、超级链接信息、管理员信息、公告信息等。
下面是数据库设计的表:(1)用户信息表tb_menber用户信息表tb_menber用来保存用户信息。
表tb_menber的结构如表2.1所示(2)商品信息表tb_goods商品信息表tb_goods用来保存商品的基础信息。
表tb_goods的结构如表2.2所示表2.2tb_goods(3)订单生成表tb_order订单生成表tb_oeder用来记录新生成的订单。
表tb_order的结构如表2.3所示。
(4)订单商品表tb_order_detail表tb_order_detail的结构如表2.4所示。
表2.4tb_order_detail在分析了系统的业务流程之后,就要分析系统的数据流,为后面设计网站的数据库做好基础。
这里主要利用数据流程图来说明数据流程。
数据流程图是一个图示工具,容易理解,容易在开发和用户方之间进行交流,以及在开发组织内部交流。
因此数据流程图作为一种模型工具已经广泛使用在软件工程的实践中[5]。
根据前台业务流程,可以将用户的活动分为两类。
用户浏览所使用到的数据归纳为站内信息,如商品信息等。
进一步分析网站的数据流程,得到网站数据流程的零级图2.3.2 E-R图E-R图是一种概念模型。
概念模型实际上是现实世界到机器世界的一个中间层次。
概念模型用于信息世界的建模,是显示世界到信息世界的第一层抽象,使数据库设计人员进行数据库设计的有利工具,也是数据库设计人员和用户之间进行交流的语言,因此概念模型一方面应该具有较强的语义表达能力,能够方便、直接的表达应该用众的各种语义知识,另一方面他还应该简单、清晰并且易于用户理解[7]。
以下是各个数据表的实体图。
(1)商品信息表tb_Ware的实体图图 4.2 商品信息表tb_Ware的实体图(2)用户信息表tb_User的实体图图 4.3 用户信息表tb_User的实体图(3)留言信息表tb_Text的实体图图 4.4 留言信息表tb_Text的实体图(4) 订单生成表tb_Sub的实体图图 4.5 订单生成表tb_Sub的实体图(5)订单商品表tb_Shop的实体图图 4.6 订单商品表tb_Shop的实体图(6)超级链接表tb_Link的实体图图 4.7 超级链接表tb_Link的实体图(7)管理员信息表tb_Admin的实体图图 4.8 管理员信息表tb_Admin的实体图(8)公告信息表tb_Affiche的实体图图 4.9 公告信息表tb_Affiche的实体图(9)总体E_R图图 4.10 总体E-R图2. 3.3 系统功能需求分析1.系统分为两大模块,即前台模块和后台模块。
网络购物中心的功能结构如图2.2所示图2.2网络购物中心的功能结构图基本表设计表的设计是这次设计的一个核心内容。
根据前面对网站前台与后台功能模块的分析和对数据库中实体关系的设计,可以看到网站中所用到的数据信息基本包括:商品信息、用户信息、留言信息、订单信息、超级链接信息、管理员信息、公告信息等。
下面是为数据库设计的表:(1)商品信息表tb_Ware商品信息表tb_Ware用来保存商品的基础信息。
结构如表4.1所示。
表4.1 tb_Ware的结构字段名称数据类型长度是否允许空是否为主键字段描述Wareid Int 4 否是货物编号Warename Varchar 50 否否货物名称Wareprice Bigint 8 否否货物价格Waretype Varchar 20 否否货物类型Wareintro Text 16 否否货物介绍Wareimage Varchar 50 否否图片路径Wareif Int 4 否否是否推荐Dattime Datetime 8 否否发布时间2.系统简单的流程图本系统的流程主要是添加购物车、查看购物车、生成订单、清空购物车等。
系统的流程图如下图2.3所示。
2.4系统实现2.4.1 系统的详细设计单击网站首页的“留言板”超链接进入留言板页面,在该页面中,主要显示用户所填写的留言,以便其他用户查阅。
留言板中显示的数据是从数据表中检索出来并显示在网页中的,为了方便查看网页信息,使用了分页显示功能。
对网页进行分页显示首先要确定记录跨度,就是每页所显示的记录数,在这个网站的留言板中,设定了int pagesize=4,即每页中只允许显示4条留言信息,用户可以通过单击“上一页”、“下一页”、“最后一页”、“第一页”或则从文本框中键入一个数值跳转到相应页浏览留言信息。
记录的总条数可以从数据库中通过查询语句st();rowcount=rs.getRow得到,而计算总页数时,根据总页数=总记录数/跨度,如果除不尽就加1的原理,设计代码为:pagecount=((rowcount%pagesize)==0?(rowcount/pagesize);(rowcount/pagesize )+1)。
如果获取文本框中的数据不为空就把它转换成整型数据,然后赋值给当前获取页再做进一步判断;如果获取的页数大于总页数就把总页数赋给获取页数,否则就把获取页数值赋为1。
而计算当前记录数时,当前记录数=(获取页数-1)*跨度+1。
代码如下所示。
int showpage=1;if(topage!=null){showpage=Integer.parseInt(topage);if(showpage>pagecount){showpage=pagecount;else if(showpage<=0){showpage=1; } rs.absolute((showpage-1)*pagesize+1);有了以上这几个关键变量,网页分页显示功能基本上已经实现了,下一步就是在当前记录数位置开始循环,当数据库没有记录的时候一定要终止循环程序。
代码如下:for(int i=1;i<=pagesize;i++){……if(!rs.next())break;}添加留言是用户与用户,以及用户与网站之间的一种交流模式,只有把用户想要表达的内容添加至数据库中,才能在浏览留言板中进行显示。
用户在留言板中单击“添加留言”超链接就可以打开添加留言页面,该页面主要用来提交用户输入的留言信息。
用户在添加留言页中单击“提交”按钮,系统会将数据表单提交到admin/addle.jsp页,该页用来实现江留言内容存入到数据库中。
图2.3 网页截图图2.5 留言板模块流程图2.4.3 程序源代码。
public class Car implements Serializable{Hashtable list=new Hashtable(); //散列表,商品列表String item="Welcome";int mount=0; //商品数量String unit=null; //商品单位String userID; //用户public void Car(){}public void setItem(String item) {this.item = item;}public void setMount(int mount) {this.mount = mount;}public void setUnit(String unit) {this.unit = unit;}public String getUserID() {return userID;}public void setUserID(String userID) {erID = userID;}public Hashtable list_h() {return list;}public void dele_h(String s) {list.remove(s);}public void add_h(){String str="Name:"+item+"Mount:"+mount+"Unit:"+unit;list.put(item, str);}}<%@ page contentType="text/html;charset=gb2312"%><%@ page session="true" %><%@ page language="java" import="java.sql.*" %><jsp:useBean id="bka" scope="page" class="shop.bka" /><%String action;int product_id;int curpage;if (request.getParameter("product_type")==null){product_type="all";}else{product_type=request.getParameter("product_type");}//页数和商品类型参数,可以在“继续购物”时返回到上次购物的页面if (request.getParameter("curpage")==null){curpage=1;}else{curpage=ng.Integer.parseInt(request.getParameter("curpage"));}//动作if (request.getParameter("action")==null){action="view";}else{action=request.getParameter("action");}if (request.getParameter("product_id")==null){product_id=0;}else{product_id=ng.Integer.parseInt(request.getParameter("product_id")); }int bbb;bbb=1;Integer num = new Integer(bbb);//商店编号session.putValue("shop_id",num);//顾客usernamesession.putValue("guest_name","asp2001");String guest_name=(String)session.getValue("guest_name");Integer shop_id=(Integer)session.getValue("shop_id");ng.String sql;java.sql.ResultSet rs;if (pareTo("add")==0) {sql="select cart_quantity from shop_cart where cart_shop_id="+ shop_id + " and cart_guest_id='" + guest_name + "'and cart_product_id=" + product_id ;rs = bka.executeQuery(sql);if (rs.next()){int cart_quantity;cart_quantity=ng.Integer.parseInt(rs.getString("cart_quantity"))+1; sql="update shop_cart set cart_quantity=" + cart_quantity + "where cart_shop_id=" + shop_id + " and cart_guest_id='" +guest_name + "' and cart_product_id=" + product_id ;rs = bka.executeQuery(sql);}else{sql="insert into shop_cart (cart_shop_id,cart_guest_id,cart_product_id,cart_quantity) values ('" + shop_id + "','"<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%> <%@ page import="java.sql.*" %><html><head><title>留言存储</title></head><%!String DBDriver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";String DBUrl ="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=userdb";Connection conn =null;Statement stmt = null;PreparedStatement pstmt=null;ResultSet rs = null;%><%request.setCharacterEncoding("GBK");String usn = (String)session.getAttribute("userid");if(usn!=null){%><body><%String username =request.getParameter("userid");String zhuti = request.getParameter("zhuti");String news = request.getParameter("news");String time = request.getParameter("time");try{//连接数据库Class.forName(DBDriver);conn = DriverManager.getConnection(DBUrl,"sa","sa");String sql = "insert into liuyan (username,zhuti,news,time)values(?,?,?,?)";pstmt =conn.prepareStatement(sql);pstmt.setString(1,username);pstmt.setString(2,zhuti);pstmt.setString(3,news);pstmt.setString(4,time);//if(grade==1)//pstmt.setString(6,"true");//else//pstmt.setString(6,"false");//pstmt.setDate(7,md2);int rows =pstmt.executeUpdate();if(rows>0){%><script type="text/javascript">alert("留言成功!");</script><a href="addNewsForm.jsp">继续留言</a> <%}else{%><script type="text/javascript">alert("留言失败!");</script><a href="addNewsForm.jsp">重新留言</a> <%}//获得语句对象//语句对象执行结果}catch(Exception e){e.printStackTrace();}finally{if(pstmt!=null){pstmt.close();pstmt=null;}//conn 关闭。