一种基于C2C模式的网上购物系统的设计与实现
摘 要
网络购物已经慢慢地从一个新鲜的事物逐渐变成日常生活的一部分,以其特殊的优势而逐渐深入人心。本课题是设计开发一种基于C2C模式的网上购物系统。让各用户使用浏览器进行商品浏览。注册用户可以轻松的展示自己的网络商店,能对自己的用户信息进行修改,对发布的商品信息进行添加与管理,用自己的方法去推销产品。系统管理员可以对会员的相关信息进行管理。网站提供数据库检索和一定的安全保障,商品信息的发布和交易的协商都由作为独立个体的“买家”和“卖家”完成。利用.NET平台进行小型网站的开发是未来开发的趋势。本系统在.NET平台上进行开发,用C#进行了编码,并使用SQL server进行数据库设计,建立起一个比较完整的网上购物系统。其特点是方便快捷的操作方式,简单易懂的管理方法,因此对于企业和用户来说,都是一种新型的、节约型的系统。
关键词:C2C模式;网上购物;C#;.NET;SQL Server目 录
1 引言 1
1.1 课题背景 1
1.2 国内研究发展现状 1
1.3 本课题研究的意义 2
1.4 本课题的研究内容 2
2 系统需求分析 2
2.1 系统功能需求分析 2
2.2 运行需求 3
2.3 预期设计目标 4
2.4 系统可行性分析 4
2.4.1 技术可行性 4
2.4.2 经济可行性 4
2.4.3 操作可行性 4
3 系统设计 5
3.1 系统结构图 5
3.2 数据库设计 5
3.2.1 E—R图 5
3.2.2 开发环境和语言 6
3.2.3 相关语言介绍 6
3.2.4 核心数据库设计 6
4 系统实现 9
4.1 用户注册 9
4.2 用户登陆 11
4.3 发布商品 13
4.4 留言 16
4.5 管理员登陆 17
5 系统测试 18
结 论 19
参考文献 19
致 谢 21
声 明 22
1.1 课题背景
对于许多消费者来说,网络购物已经慢慢地从一个新鲜的事物逐渐变成日常生活的一部分,以其特殊的优势而逐渐深入人心。网民中进行网络购物的比例正逐步提高。2001年中国网上购物用户数占互联网用户数的比例为6%左右,此后该比例一直保持提高。2005年中国网上购物用户数占互联网用户数的比例已经达17%左右。用互联网来完成购物不仅节省了时间,免除了舟车劳顿,还有机会买到在本地市场难觅的商品。同时,对一些追求新奇的白领族、学生族来说,这还不失为一种时尚的消费方式。伴随着消费者网络消费观念的逐渐普及,加上网上购物支撑条件的日益改善,中国网上购物市场交易额获得长足的发展。
网上购物一般分为B2B和C2C两种模式。B2C模式相当于现实生活中的“商场”或“专卖店”。商业机构利用先进的通信和计算机网络的三维图形技术,把现实的商业街搬到网上,并通过建立网站,在线发布信息和提供数据库检索向用户介绍和销售产品;消费者使用浏览器进行诸如浏览、购买、定单发送、支付操作;最后由商家将产品送到消费者手中。C2C比较类似于现实生活中的“小商品批发市场”,网站提供数据库检索和一定的安全保障,收取一定的费用,商品信息的上载和交易的协商都由作为独立个体的“买家”和“卖家”完成,一个网站中同时存在数目众多的个体经营者,网站只起一个现实中“市场管理者”的作用。
网上购物系统主要有三个特点:一是品种丰富,选择余地大。二是购买方便,用户不用亲自去商场挑选喜欢的商品,直接在网络中就可以挑选商品。三是售价便宜。在网络购物中,省去了许多经营成本,所以各个经营者都使用各种手段抢占市场,低价、打折是较为普遍的竞争手段之一。
1.2 国内研究发展现状
目前国内的人口数量而言,人口数量在13亿上下,那么上网人数只是区区的十分之一而已。然而真正在网络上够物的也只是网民中的少数而已。从1995年的国内出现Internet到1999年易趣出现,国内出现了首个专业的网络购物平台,再到现在的淘宝击败易趣,取代了国内第一的网络购物平台。
从网络购物的不完善到现在的安全,快截,方便。从网民对网络购物的不了解,怕被骗,到现在的淘宝网总卖家数以达30万左右,购物的买家与日俱增。综观这一切,可想而知,就目前而言网民人数在国内还将不断的上升,并切有很大的上升空间。任何交易都会有商品,无论是实物还是虚拟产物,都可作交易物品。记得有句话是这么说的“只有你想不到的,没有你网上买不到的”虽然这句话有点过头。除了那些国家违禁物品外,网络上的商品丰富之及真的是你难以想象的。
目前网络购物系统呈现出一种全面上升和发展的局面,越来越多的各种模式的网络购物网站如雨后春笋般的发展起来。各种更新更安全的技术的运用,巨大的发展潜力和市场使的网络购物呈现出飞速发展势头。