基于.NET的产品报价系统的设计
摘 要
随着网络的逐步普及,网上购物已经逐渐成为一种新的购物方式,并受到大家的认可。产品报价系统正是网上购物系统的一种,将产品报价与在线购物有机的结合在一起,能为用户提供一种全方位、高效率的服务。
经过对系统需求及功能分析,决定采用.NET平台,利用SQL Server 2000数据库技术并结合当今几大主流购物网站实际状况建立一个全新的报价系统。该系统包括两大功能模块:管理员模块、用户模块,实现了管理员对用户、商品、订单的全面管理,以及用户对商品的查询、订购功能。
本文首先简要阐述了产品报价系统的开发背景及意义,其次着重阐述了采用.NET技术对该系统的开发实现过程,从系统分析、数据库设计、系统功能设计等环节进行详细描述。在开发过程中运用到了一些前端控件来控制输入信息,对输入信息进行验证,采用ADO.NET技术连接数据库。在系统分析中先后用数据流程图、系统的功能结构图分析了系统所需的各种数据,详细的展现了系统的各个功能模块并给出了主要功能运行界面图,并通过系统测试,达到了预期的效果。
关键词:产品查询;在线购物;.NET;数据库
目 录
1 引言 1
1.1 课题背景 1
1.2 网上购物的现状 1
1.3 网上购物的前景 1
2 系统开发工具 2
2.1 .NET简介 2
2.2 C#简介 2
2.3 SQL SERVER 2000简介 3
3 系统需求分析 3
3.1 系统简要分析 3
3.2 系统开发计划 3
3.2.1 系统设计目标 3
3.2.2 系统的可行性分析 4
3.2.3 系统开发的设计思想 4
3.2.4 系统设计的总体规则 4
4 数据库设计 4
4.1 数据库的分析 4
4.2 数据库结构设计 5
5 系统功能设计 7
5.1 系统功能分析 7
5.2 系统功能模块的设计 8
5.3 系统流程分析与实现 8
5.3.1 前台购物流程 8
5.3.2 后台购物管理流程 9
5.3.3 用户注册流程 9
5.3.4 用户登录流程 11
5.3.5 商品查询流程 13
5.3.6 商品管理流程 15
5.3.7 购物车流程 17
6 系统测试 18
6.1 用户模块 18
6.2 后台管理测试 20
7 系统存在的不足 21
结 论 21
参考文献 22
致 谢 23
声 明 24
1 引言
1.1 课题背景
随着商业的日趋发展,产品的种类五花八门,随着市场需求供应的不断变化,产品随着商业的日趋发展,产品的种类繁多,产品的供应商也越来越多,,同時产品的价格也是日新月异,此时,消费者更需要掌握产品的信息,以便能更好的掌握市场行情,从而更好的分析市场,买到自己满意的商品。
Internet遍布全球,信息传播速度非常快,已经成为人们获取信息的主要通道。在这样的时代背景下,网上购物很必然的成为了一种新的购物方式,深受广大消费者青睐。所以,需要一个完整的产品报价系统把这些商品信息罗列出来,为消息者跟供应商之间架起桥梁。消息者可以根据自己的要求详细查询商品,可以对商品进行订购,以及留言。
1.2 网上购物的现状
人们花在网络购物上的钱正在成倍增长,个人网上购物的花费涨了一倍。咨询机构易观国际和淘宝网日前共同发布的《2006年第三季度淘宝网上购物报告》显示,网上购物离普通人的生活越来越近。
根据调查,在今年第三季度,国内人均网上购物金额已经达到572元,这当然跟真实世界里的消费还差得很远,可这个数字竟然比去年同期的273元增长了109%。此外,参加网购的人数和网上开店数也有显著增长,在截至9月30日的2006年第三季度,淘宝网会员数达到2670万,和去年相比增长了170%。
这些数据表明网上购物已经成为一种新的购物方式被大家认可。目前有很多购物网站,如淘宝、网易等。由于网上购物价格便宜而且方便,足不出户就可以买到自己想要的东西,现在越来越多的人选择网上购物。
1.3 网上购物的前景
目前,网上购物消费者群体已初具规模,并具有较高的潜在增长率,但是在购物的选择面还显得比较局限。这一现象表明了消费者在现实消费环境下,为降低自身风险的尝试性选择,另一方面也表明了目前的网上购物虽然用户量的广度有一定的积累,但在用户的深度(用户购买的品类、用户购买频率)上,还需继续努力。
网上购物最大的优势在于一种潜在的低成本销售的可能性。在销售渠道、模式、零售终端的发展变迁之中,成本要素起了决定性的作用。如何实现低成本的运作,实现消费者价值的最大化,是网上购物经营者首先需要考虑的问题。在目前的现实条件下,传统的企业与新兴的网上购物企业大可放开眼界,结合不同购物方式的优势,给予消费者最佳的购物体验。这种混合型的营销模式,生存的根基在于中国地域文化、发展程度的差异性,来源于不同模式各自具备的适宜条件,来自于消费群体需求的差异化等。结合不同模式的特点,创造出新的混合型购物模式,将有助于发展网上购物,突破一些瓶颈问题,将会让网上购物发展得更顺利。