《基于c的手机销售系统设计与实现汇编》由会员分享,可在线阅读,更多相关《基于c的手机销售系统设计与实现汇编(18页珍藏版)》请在金锄头文库上搜索。
1、基于C#的手机销售系统设计与实现学生姓名: 指导老师:一、绪论随着我国互联网行业如闪电般的飞速发展,当今社会,小到地方大到国家,各行各业使用计算机的人数像雨后春笋般的迅猛增长,在线销售手机的销售方式潜移默化地侵入我们的生活,且逐渐地被现实生活中的广大消费者所接受,可以预见,手机销售将随着手机在线销售这股巨浪达到巅峰。手机在线销售是指手机卖家与手机用户在在线进行的交易,是手机在在线以直销方式来进行的手机销售方式。在线销售手机的方式大大缩减了手机卖家和手机用户之间的中间渠道,为买家提供直接、便捷服务。在线手机卖家所卖的手机是直接来源于手机厂商的生产基地,不仅产品的质量有了百分之百的保证,价格也比传
2、统销售更加实惠。在线销售手机不需要真实的实体店面,所以在实体店面租金的这一方面上节省了一大笔开销,除此之外,在线销售手机还可节省手机实体店经营管理等方面的诸多费用,卖家在在线销售手机的各方面支出有着可观的缩减,这些优点是传统的手机实体销售店无法比较的。手机在线销售的另一新颖之处就是买家可以足不出户,天下商品尽在眼前,这亦给买家提供了一个方便快捷的购买方式。现代人在手机消费模式上越来越凸显个性化、多样化,因此销售手机将成为手机销售行业的一大优势。手机销售这个系统具有强大的交互性,手机卖家和手机用户不仅能在这个系统中进行交流,还能完成手机购买交易。这种全新的交易模式实现了手机卖家和手机用户销售金额
3、的超越时间和空间的交换。一般而言,简单方便有效无差错的销售系统是所有商家的期待。一个良好的手机销售管理系统,一套好的销售方案确实能为企业带来我们无法想象的巨大经济效益。将实际生活中的各个繁杂销售环节有机的串联在一起并结合起来,避免员工的手工出错和快速的实现销售对企业很重要。公司还可以理想的随时快速的利用数据分析出各种手机销售的实际情况与库存状况。根据手机销售现状及企业与用户的需求,我们将使用面向对象的编程方法,使用我们熟悉的C#开发工具,在界面上放置控件,连接数据库,开发出相应的应用程序。二、系统需求分析(一)手机销售系统背景最近几年,手机用户量呈直线上升,网络化销售结构纵横交错,网上的每一个
4、节点都是财富的源泉,手机这行业不断壮大,竞争日益激烈,这大大激发了员工的创新潜力,手机销售系统赐予手机商家和营销商家一个天大的商业契机。伴随着手机销售突飞猛进地发展,手机销售这个行业也日益成熟起来,竞争日益激烈。在这种适者生存的形式下,谁能快速而有效地实施手机管理系统对企业信息进行管理,谁就能在手机销售的这一行业竞争中获胜。商家开始把手机作为商品在计算机网络上销售,这一做法也被广大的手机购买者欣然地接受。因为网上销售手机大大缩减了许许多多的中间渠道,产品一般直接来源于手机卖家的手机生产基地,所以在网上购买手机的手机质量这一方面是得以保证的,价格上相对于传统的手机实体店里的手机更为便宜更为实惠。
5、公司要建立一个经济创新型的网络化管理模式,显得十分重要。销售系统是一个销售公司不可或缺的重要组成部分,销售的系统对于销售公司的经营者和管理者来说都是十分重要的,因此手机销售管理系统要为广大的手机用户提供全面、实时、有效的信息和方便快捷的查询方式。但是手机的销售公司一般习惯于人工操作的方式管理销售文件,这一种手工管理方式存在着许许多多的漏洞,如:处理文件效率极低、文件保密性也偏差,消耗大量的时间,一般地会产生大量的繁杂文件和数据。这种传统的人工方式进行文件查找、文件数据更新和文件维护都给手机商家带来了诸多的问题。对于这繁杂的手工操作,让一台计算机去管理公司的手机,拥有着人工操作管理没有具备许多的
6、优点.网上手机销售系统让手机商家在网上进行有效率的手机销售管理,手机销售系统是手机商家正规化、科学化管理手机销售的重要手段。(二) 系统的市场定位分析这个手机销售系统主要是针对中小型移动手机销售的系统,手机销售系统可以通过在线销售手机的形式建立一个在系统上销售手机的平台,在手机销售系统中需要购买手机的客户端为浏览器,手机用户为手机消费者,在我们的实际生活中,每个手机消费者的文化背景层次都不尽相同,这就要求这个手机销售系统的操作必须简单方便,使广大的手机消费者都能接受并且每一步的操作都畅通无阻,不可以出现消费者看不懂的、不会操作的,让手机消费者丈二和尚摸不着头脑的情况。保证手机销售系统的操作和功
7、能能够满足广大的手机消费者,让手机消费者操作手机销售系统时觉得舒心,放心的在手机销售系统上购买手机。让手机消费者觉得在手机销售系统上购买手机即方便又划算。手机销售系统必须保证手机销售系统的稳定性杨冬青等译. 数据库系统概念M. 机械工业出版社, 2012:116以及安全性,必须要做到手机销售的系统与手机用户有着相应的匹配速度。(三) 系统业务流程这手机销售系统主要是消费者的选购商品和手机网店相对应的实体店对手机进货的两大部分,一部分是传统的手机实体对手机进行采购的整个流程。另一部分是消费者确认产品后去购物车下订单结帐,然后是是后台管理者的卖家对手机销售这系统的维护以及用户拍下的手机订单处理业务
8、。手机销售系统的页面业务流程具体分为采购业务流程图1和在页面上手机销售业务流程图2所示:入仓库员工验货采购手机采购员 Y N N退货主要负责人 Y厂家图1 手机进货业务流程图 厂家管理系统首页 用户注册用户管理用户登陆购物区系统维护购物车删除宝贝选择宝贝 N N Y下订单选择送货方式订单受理快递公司继续支付 Y选择支付方式收取经费银 行支付失败确定支付手机库管理发配手机 N售后服务交易成功 Y 图2 手机销售业务流程图三、系统总体分析(一)系统功能概述在线销售手机系统是以在线交易为主要的运营方式,手机销售系统的主要操作包括手机新用户注册、管理手机用户信息、购物车、搜索手机型号、商品结算和其他的
9、功能。手机销售系统是在c/s架构孙士保,张瑾等主编. ASP.NET 数据库网站设计教程M. 电子工业出版社, 2010: 1的技术上完成的,手机销售系统的设计与开发的每一个环节遵循着软件工程的要求,规范的操作每一个步骤。主要采用的是软件工程中的软件设计方式,使之减低手机销售系统中的模块与模块之间的偶合, 还保证了手机销售系统操作与运行的稳定性和性能的可扩充性。(二)系统功能设计手机销售系统的主要功能如下:客户界面部分: 手机选购(可按手机的品牌型号查找,也可以是手机的关键字检索) 查看手机详情 查看中关村价格对比和最优惠的手机 把所选的手机加入购物车 新用户注册 用户登录 填写手机用户的基本
10、信息和校正手机用户的基本信息 购物帮助 手机用户下手机订单并查看手机订单详情 结算管理界面部分: 手机店维护:增加和删除销售手机的网店 手机库的管理:查看、修改和删除销售手机商家的库存手机的数量 用户的管理:查看、修改、删除 订单管理:查看手机订单、更新手机订单支付情况、手机正在发货的状态、删除手机的订单 添加新手机:上传最新图片 购物车维护:添加、修改、删除 (三)系统功能模块划分根据以上的手机销售系统功能分析,可以画出手机销售系统功能的模块图,手机销售系统的功能模块分别从手机用户界面和手机管理界面进行阐述的。在线销售手机管理界面和在线销售手机用户界面的系统功能模块图分别对应的是3图和4图所
11、示。 手机管理系统后台管理界面 发货情况管理 订单管理用户的管理手机库的管理 手机店维护 图3 销售手机管理界面系统功能模块 手机品牌型号 中关村价格对比系统首页 最优惠的手机预览手机图片查看手机详细信息牌型号收机列表检索相应手机品牌用户登录清理购物车信息网上银行支付他人代付提交购物车信息修改购物车信息查看购物车 添加商品信息修改用户个人信息用户注册购买手机购物车 手机销售系统用户界面 用户功能 购物结帐图4 手机销售系统用户界面系统功能模块四、数据库的设计与实现数据库在这在线手机销售系统中有着一个非常重要的地位与作用,手机销售系统的质量,数据库结构的设计它会直接影响到对应的手机销售系统的运行
12、效率及手机系统实现的效果。理想的数据库结构设计将会大大的提高手机销售系统数据的存储效率,确保了手机销售系统数据存储的完整性。数据库就像是人的大脑一样,都有着的记忆功能,如果手机销售系统没有了数据库就相当于人脑没有了记忆的功能。电脑的发展也就不会像现在这么迅猛了。而如今计算机发展的速度代表着国家的综合实力。务必在设计系统的数据库时,首要任务是要对手机用户深入地了解他们每个方面的需求,其中包括手机用户现在拥有的和手机用户未来也许会需求的。下面是手机销售系统数据库结构的总体设计步骤:(1)数据库需求分析王珊,萨师煊著. 数据库系统概论M. 高等教育出版社, 2006: 151(2)数据库概念结构设计(3)数据库逻辑结构设计(一) 数据库需求分析用户的真实需要是体现在每个方面信息的添加、查找及保存的方式上,一个好系统就要求数据库能完全符合方方面面信息的输入输出的操作。制作一个完整的数据字典史济民,顾春华等编著. 软件工程-原理、方法与应用M. 高等教育出版社, 2009: 47 、数据采集系统、需求的基本数据及数据处理的整个过程,实时数据库设计。根据手机销售系统的功能分析,对于此网上手机销售系统,总结了以下信息:手机销售系统中的手机用户可分普通的手机用户和手机后台管理员;普通的手机用户和新注册的手机用户不