1 1 1 1 课题开发的背景 课题开发的背景 课题开发的背景 课题开发的背景网上书店是 B2C 电子商务网站的一类,这是一种应用于图书销售领域的网站。近些年来随着网络的火热 , 尤其是一些网上的小说网站的兴起 , 比如起点网站 , 网络小说越发红火,使得越来越多的网上书店如雨后春笋般的在全国各地迅速开枝散叶 。网上书店与传统书店相比 , 网上书店可以避免很多问题 , 比如书籍订货的局限性和盲目性 , 订货投入高 , 费用高 , 管理难的种种缺陷 , 源]自=751-^论-文"网·www.751com.cn/ 而且网上书店不仅仅只是克服了这些缺点 , 同样传统书店很多功能的实现有了更进一部的发展 。 网上书店可以实现对书籍的看样 , 可浏览内容 , 可随时退订 , 可及时结算等等 。 这些优势是传统方式难以达到的 。 加上如今许多的网民已经形成了在线购物习惯 , 而且在线购物的网民基数在不断扩大 。 相比于 3C 、 家居百货这类商品 , 图书拥有单价低 、 标准化的特征 , 而且如今网上购物的行为也越来越规范 , 网上购买风险也越来越小 。 因此 , 书籍类的网上交易是图书销售领域未来发展的必然所向 , 也是出版行业摆脱困境 , 建立新的流通渠道的重要机遇,也是必由之路。目前,我们希望建立一个连锁的网上书店系统,就像亚马逊网站一样,实现全国各大城市各个地方都有自己的寄送的站点,如此客户购买商品时即使买的书籍很少,运输费用所占比例也不会很高,而且我们的运输费不是按照每本书籍计算的 , 而是按次数计价的,而且费用也不高,相当实惠。2 2 2 2 课题调研 课题调研 课题调研 课题调研
1 1 1 1 功能设计 功能设计 功能设计 功能设计网上书店按功能划分主要可分为两个模块 , 分别是前台用户功能模块和后台管理员管理模块。2.1.1 前台功能概要:1 ) 在设计前台用户功能模块时 , 采用了母版页技术 , 用来封装前台每个页面的页头 、页尾以及用户登录功能,其中页头、页尾以及用户登录功能都是用用户控件实现的。2 ) 注册登陆功能:客户可通过注册,在网站留下地址等信息,然后通过登陆来实现购买商品3 ) 促销书籍、热门书籍、搜索书籍功能:用户可通过促销书籍、热门书籍、搜索书籍功能,快速实现书籍的查看4 ) 购物车功能:用户购买的物品将自动添加到购物车中,就如超市的 “ 购物车 ” , 可方便用户购买多种商品5 ) 服务台功能:用户对自己购买的商品满意后,可点击前往服务台,进行结账6 ) 网站帮助问题:对于网站的一些基本信息和常见问题做出的回答,有利于客户更清楚地了解本网站2.1.2 后台功能概要:1 ) 管理员登陆功能:提供网站管理员登陆的地方,可进入网站后台进行管理操作2 ) 管理员管理功能:可以创建新的管理员账户以及删除旧的管理员账户3 ) 库存管理功能:可进行书籍的添加、更新、删除以及书类的删除、添加功能4 ) 订单管理功能:可进行订单的更新,以及删除操作2 2 2 2 . . . . 2 2 2 2 工具选择 工具选择 工具选择 工具选择选择一款合适的开发工具对软件开发来说非常重要。目前,主流网站的开发语言 有C# 、 JAVA 等。这里笔者选择的是 C# 语言,以及 ASP.NET 开发环境。本系统采用的开发平台是 Microsoft Visual Studio 2010 ,系统后台数据库采用的是比较流行的 SQLServer 2008 。 ASP.NET的B2C网上书城的设计与实现(2):http://www.751com.cn/jisuanji/lunwen_65829.html