如何设计电子商务网站模块信息内容及功能模块

网上图书商城电子商务系统的设计与实现
电子商务作为新兴的互联网产物,从诞生至今经历了飞速的发展,尤其是近几年来,电子商务带来的巨大商业价值和对传统产业的挑战,使得越来越多的传统行业开始运用电子商务这个工具来为企业谋求新的发展。图书销售作为老牌的传统行业,也面临着电子商务带来的压力,由传统的实体店模式向实体店加电子商务的模式转换。国内亚马逊中国、当当网等成功的图书电子商务系统给传统图书销售指引了方向。论文设计实现了一个网上图书商城电子商务系统,探索了电子商务系统设计与实现的流程,及各项功能实现技术。  论文按照软件工程的指导思想,采用面向对象思想结...展开
电子商务作为新兴的互联网产物,从诞生至今经历了飞速的发展,尤其是近几年来,电子商务带来的巨大商业价值和对传统产业的挑战,使得越来越多的传统行业开始运用电子商务这个工具来为企业谋求新的发展。图书销售作为老牌的传统行业,也面临着电子商务带来的压力,由传统的实体店模式向实体店加电子商务的模式转换。国内亚马逊中国、当当网等成功的图书电子商务系统给传统图书销售指引了方向。论文设计实现了一个网上图书商城电子商务系统,探索了电子商务系统设计与实现的流程,及各项功能实现技术。  论文按照软件工程的指导思想,采用面向对象思想结合UML图分析了网上图书电子商务系统的功能需求,对系统总体功能模块进行设计;根据系统业务流程图,按照数据库设计流程,设计了系统的数据表;基于J2EE技术架构,采用SSH三大框架确定了系统架构和系统技术图;分模块详细设计实现了系统的各项功能;最后按照软件测试的要求对系统进行了界面测试和功能测试。为了满足全文关键字搜索技术需求,设计实现了图书文件系统,采用Lucene开源框架实现了图书的检索功能;为了实现用户个性化推荐,设计并收集用户信息、商品信息、评价信息数据集,基于条目相似度实现了用户兴趣推荐功能。  论文系统整体设计实现了六大模块:用户信息模块,商品展示模块,购物车模块,订单管理模块,商品评论模块,系统后台管理模块。完成了电子商务系统的基本业务逻辑,实现了用户从注册,浏览商品,购买,支付,商品评价全过程。系统设计实现了关键字搜索功能和用户个性化推荐引擎,增强了用户体验。  通过对网图书商城的设计与实现,了解了网上图书电子商务系统的基本业务逻辑与功能需求,掌握了SSH框架实现网站系统表现层,控制层和模型层的分离。应用Ajax技术实现页面的异步刷新,缩短了页面的响应时间。尝试新技术实现图书关键字检索功能和用户个性化推荐是本系统的亮点。收起
学位授予单位
机标分类号
本文读者也读过
互动百科相关词
加载中,请稍候
.客服电话
&&8:00-11:30,13:00-17:00(工作日)B2C 电子商务网站的设计与实现
> B2C 电子商务网站的设计与实现
B2C 电子商务网站的设计与实现
来源:毕业论文网
  摘要:介绍利用ASP.NET 和ADO.NET 技术构建一个小型的B2C 电子商务网站,探讨网站开发的系统设计总体结构、功能实现及主要技术与方法,阐明基于ASP.NET 的系统开发具有良好的可扩展性和易于维护等特点。  关键词:B2C;电子商务;ASP.NET  B2C 是英文Business-to-Consumer(商家对客户)的缩写,而其中文简称为商对客。商对客是电子商务的一种模式,也就是通常说的商业零售,直接面向消费者销售商品和服务。这种形式的电子商务一般以网络零售业为主,主要借助于互联网开展在线销售活动。  根据中国互联网信息中心最近提供的《中国互联网络发展状况统计报告》调查显示,网上购物已经由以前的尝试性购买向日常的生活习惯发展。在最近的两年里,国内B2C 出现爆发式发展。  鉴于前面所述,本文论述了构建B2C 电子商务网站的技术手段和实现方法。  1 主要技术介绍  1.1 ASP.NETASP.NET 是Microsoft 公司推出的Web 开发平台,也是目前最先进、特征最丰富、功能最强大的Web 开发平台。ASP.NET 具有方便、灵活、性能优、生产效率高、完整性强等特点,是目前主流的网络编程环境之一。  1.2 SQL Server 2005在当今的互联世界中,数据和管理数据的系统必须始终为用户可用且能够确保安全。SQL Server 2005 是一个具有易管理、可用性、可伸缩性、安全性的数据库管理系统,日益受到广大数据库用户的青睐。SQL SERVER 2005 定位于Internet 背景下的数据库应用,它为用户的Web 应用提供了一款完善的数据管理和数据分析解决方案。  2 系统分析与设计  2.1 系统分析B2C 电子商务网站主要是实现网上购物的信息化管理。电子商务网站的主要业务就是通过网络进行在线销售,因此系统最核心最重要的功能便是实现网上在线销售功能。通过该电子商务网站,能够扩展商品销售渠道,扩大商品消费群体,且不受时空限制,从而提高企业效益。  2.2 系统目标该网站具有以下功能目标:界面友好、操作方便;全面、分类展示商品;能够显示商品的详细信息,方便顾客更深入了解商品信息;能够查看网站上的交易信息;对浏览者输入的数据,网站进行严格的验证,具有一定容错性;网站前台提供新商品上市公告,方便顾客及时了解最新信息;提供网站留言交互功能;提供网络在线支付功能;具有易维护和易操作性等特点;网站运行稳定、安全可靠。  2.3 系统功能结构网站前台管理系统功能类别如下:网站公告、最新商品、推荐商品、热门商品、商品分类、用户中心、购物流程、购物车。网站后台管理系统功能设计如下:系统管理、商品管理、内容管理、订单管理、会员管理、管理员管理、友情链接。2.4 数据库设计通过对网站进行需求分析、流程设计及系统功能结构的确定,规划关系数据库数据表有:管理员信息表、内容信息表、商品大类表、商品信息表、订单信息表、订单明细表、会员信息表、友情链接信息表、留言信息表。  3 实现  3.1 公共类设计在网站开发中将以类的形式来组织、封装一些常用的方法和事件,不仅可以提高代码的重用率,也大大方便了代码的管理。特别是对于数据库的操作,使用了多个操作类,例如建立一个类来实现对数据库的各种操作,其中该类中实现连接数据库的方法代码如下:  public SqlConnection DBConnection(){constr=System.Configuration.ConfigurationSettings.AppSettings[&ConnStr&];SqlConnection DBConn=new SqlConnection(constr);Return DBC}  3.2 网站前台设计对于前台美工设计特别是对于首页页面的设计是非常重要的,这不仅会影响到顾客的情绪,也会影响到网站的人气。在技术方面,设计网站首页功能模块时,采用母版页技术,用来封装前台每个页面的头、尾、分类导航条和用户登录。而在母版页的设计中又主要应用用户自定义控件来实现。
下页更精彩:1
B2C 电子商务网站的设计与实现相关推荐电子商务商城网站建设 10个重要的网页设计技巧-信息服务
电子商务商城网站建设 10个重要的网页设计技巧
发布时间: 9:09
&&&&在做网站时会遇到很多的问题,所以网页设计师通常要扮演多种角色,并且要掌握如何构建一个有效实用的网站布局知识。
& & 你在网页设计所学到的大多数教训都来自工作经验。学习是一个反复持续的过程,并且没有比犯错更好的方式来获得知识(从错误中学习)。在本文中,我们将讨论10个重要并常规的技巧,这是每位网页设计师新手都应该知道。
& & 1. 优化图片,获得更好的页面加载速度
& & 学习如何通过选择正确的格式,来优化网页图片,并确保文件大小在可行的范围你是足够小的。虽然现在人们已经都在使用宽带,但仍然有人是拨号上网。此外,虽然移动装置技术的普及,但移动装置却不一定支持像宽频一样的速度,图片文件的大小可能还是会延长网页的加载时间,有可能把用户赶走的。
& & 这里有个选择适合的文件格式的技巧:如果图片是单色,那最好保存成PNG或者GIF格式;如果是连续性的色调(如照片)则最好保存成 JPG格式。
& & 有很多的工具可以帮助你进一步优化你的图片,降低他们的文件大小。可以参考这个工具列表来帮助优化你的图片。尽量把图片数量减到最低,并且灵活使用图片,并且尽可能地减小文件大小。如此一来,将可以大大的减少页面的读取时间和改善网页的性能。
& & 2. 保持干净和简单(即:简洁)
& & 一个好的网页设计不光只是看起来好看而已,还要是用户友好型的。通常来说,一个干净、简单的网页设计最终会成为一个可用性高的网页设计,因为它在与用户的交互中不会使其产生混淆。当页面上有太多的网站功能和组件时,将会分散网站用户的注意力而失去原本浏览网站的目的。确保每个页面元素都有其目的,然后问自己以下问题:
& & 是否真的需要这个设计么?
& & 这是什么组件是做什么用,它如何协助用户浏览?
& & 如果我突然删除这个组件,大多数人会希望它“回来”吗 ?
& & 如何把这些元素和目标、消息和网站的宗旨互相结合?
& & 此外,尽管它可能是一个超酷的新概念或界面设计模式,但你还是要确保对你的用户而言该设计仍然是方便和直观的。人们习惯于通用性的交互模式、网站功能、和网络接口,如果你的设计的确很独特,确保它不是太模糊和晦涩。 要有创意,但还要保持简单。
& & 3. 导航(条/栏)是最重要的设计
& & 一个网站最重要的部分就是整个网站的导航。没有它,无论在哪个页面中,用户都会发生卡在这个页面离不开的状况。有了这明显的实际方向,我们将讨论一些建构网站导航时重要的点。
& & 首先,在网站的导航结构上,投入足够的时间和很多规划是非常重要的。虽然这是常识,但仍然有很多设计师想当然地设计网站导航。
& & 摆放位置、风格、所用技术(javascript或CSS)、可用性和网页易读性,这些是你制作导航设计时需要考虑的。
& & 在没有CSS的状况下,你的导航设计应该也是可用的,这是基于文字基础的浏览器相容性。你可以尽量去嘲笑文字基础的浏览器,但它们在很多的移动设备上还是流行的。也许更为重要的是,对屏幕用户来说(99.99%的情况下),没有CSS的导航功能照样可用访问。
& & 在没有客户端技术情况下(如JavaScript或Flash),导航功能应该容易进入和使用的。用户可能因安全性或公司政策而没有开启或安装。
& & 所以,制定一个导航系统可以放置的良好位置是必须的,例如放在一个显眼可见的地方。一个好的导航功能,只要网页载入就出现,而不需要鼠标再向下滚动。这是为什么页面要保持干净和简单的重要作用,一个复杂且非常规的设计可能会让用户困惑。
& & 哪怕只有一瞬间,用户也必定不会纳闷:“网站导航在哪里?”
& & 最后,对网站建立阶层结构,多层次的管理。确保它在父层与子层之间易于导航。此外,不管在哪一个网页当中,也应该能很容易到达最高层的页面(例如网站首页)。
& & 最主要的目标就是你的网站导航,尽可能减少操作(动作),努力而让用户到达他想要浏览的内容。
& & 4. 明智和有条理地使用字体
& & 虽然有成千上万的字体,但你真的能用的只是一小部分(至少要等到主要的浏览器完全支持CSS3)。 所以坚持使用网页安全字体。如果你不喜欢网页安全字体,可以考虑利用sIFR或Cufon逐步增强的网页设计。
& & 保持字体的一致性,确认标题和段落的内容看起来有所不同。使用空白、调整行高、字体大小和字母间距属性,使用户轻松愉快地阅读和扫描内容。
& & 也许一个网页设计师常常犯的错误就是使用不对的字体大小。因为我们想尽可能的将内容都塞在一个网页中呈现,所以我们有时设置字体大小而让用户感觉到不舒服。如果可能的话,尽量保持字体大小12像素以上,特别是对段落内容。虽然很多没有遇到因为字体太小而造成阅读上的困难,但是想想老人家、近视眼和其他类似视觉障碍的族群吧。
& & 5. 理解色彩无障碍性
& & 说完字体后,我们还需要指出使用正确颜色的重要性。例如,黑色文字在白色背景,如果使用高对比度,橙色背景上的红色文字会令你的眼睛感到紧张。
& & 此外,使用一些对特殊形式色盲的用户友好的颜色(检查工具名为Vischeck,可以测试某些类型的色盲)。
& & 有些色彩组合只适合运用在前景色的部分,而不适合做背景色。举个例子来说,深蓝色的文字搭配粉红色的背景与粉红色的文字搭配深蓝色的背景,都是使用两种一样的颜色,但用在不同的部分则影响了它的可读性和阅读的舒适度。重要的是,不仅要使用良好的色彩组合,而且要把它用在页面中的合适元素上。
& & 6. 知道如何编写代码
& & 随著各种所见即所得的网页编辑器充斥市场,网页设计已经成为简单的1-2-3步骤就能设计好一个网站。然而,大多数网页编辑器掺杂了不必要的代码,使你的HTML结构设计不当,难以维护和更新,导致网页膨胀。
& & 通过自己编写的网页代码,能得到简洁的代码,能够愉快方便地阅读和维护。你可以自豪地说是自己写出来的代码。但知道如何使用所见即所得的IDE或预览功能并不会妨碍学习 HTML和CSS。你要知道发生了什么事情,才能创造有效并高度优化的网页设计。
& & 7. 不要忘记搜索引擎优化
& & 在设计网站时,一个好的网页设计师应该永远牢记基本的SEO概念。例如,网页内容结构、用文字表示标题(即网页的标题和标志)。此时,以前学习的如何合理编码的能力就派上用场。认识正确、语义和基于标准的HTML/CSS 后,你会很快认识到Div比表格布局好得多,不仅更为准确地展现内容,而且对搜索引擎排名也有帮助。另外,知道用CSS更换背景、文字和图片也是一个好主意。
& & 8. 理解人是没有耐性的
& & 普通人用几秒钟就决定是否要阅读更多网页内容或到另一个网站。因此,作为一个网页设计师,要有个好方法,能在这珍贵的几秒钟鼓励用户选择前者(看更多内容)。
& & 要知道,如果用户在网页头部看不到感兴趣的内容,没有多少人会向下滚动,去查看整个网页的内容。所以,在网页头部很容易看到的地方放置网站上的重要元素,但也不要过度拥挤在上半部分网页,否则会吓到用户,而不会往下继续看内容。记住上半部分网页设计的卖点:视其为推销员,使人们有购买想法,即他们想在你的网站上看到什么。
& & 9. 了解(并意识到)浏览器的兼容性
& & 当一个网页设计师必须要知道的一件事,就是你的工作环境(浏览器)是挑剔和难以预料的。如果你的网页设计只能运行在的几种网页浏览器,那是不够的,你需要尽可能多浏览器下测试。这里有一款工具Browsershots,可以测试浏览器兼容性。
& & 10. 使设计有灵活性和可维护性
& & 一个好的网页设计师可以确保以后可以很容易更新或修改网站。设计一个有可塑性、易于维护的网站,是一个伟大网页设计师的标志。让你的工作尽可能从结构化转向模块化。
& & 网页设计这个行业是动态的,而且还很“年轻”。事情往往在短暂中变化。牢记这种思想,将推动建立更加灵活的网页设计。电子商务网站怎样设计好评论模块?-互联网的一些事

我要回帖

更多关于 电子商务网站功能模块 的文章

 

随机推荐