大众手机销售管理系统 (含源码)

大众手机销售管理系统 (含源码)[20191209140202]
摘要
当今社会是高速信息化的社会,随着科技的迅速勇猛的发展,人们对及时信息工具的依赖越来越深,甚至到了必不可少的地步。而最具代表性且大众化的信息工具莫过于手机。因此,不管是手机开发商、销售方还是用户都在手机上投入了大量的精力。从而,一款能够大量节约手机市场成本,优化手机市场资源的软件大众手机销售管理系统是非常重要的。
本系统用C#编写,此外,还用到了MySQL数据库和B/S架构模式。通过本系统,卖家可以在网上销售减少投入成本,买家可以及时的了解自己需要的最新款式和最新的变动套餐,以此来得到尽可能的符合自己口味的选择。而卖家和开发商也可以及时的通过销售数据得到自己下一阶段投入的目标。总体来说,本系统既能给买家带来方便快捷的服务,也能给卖家和开发商降低成本提高效率和利润。
 查看完整论文请+Q: 351916072 
关键字:手机销售系统管理.NET开发
目录
1. 引言1
1.1市场环境的需求分析1
1.1.1 卖方环境1
1.1.2 买方环境1
1.2 开发技术环境2
1.3 数据库环境2
2. 系统分析 2
2.1 可行性分析2
2.1.1 技术可行性2
2.1.2.经济可行性2
2.2 系统功能需求分析3
2.2.1 销售模部分能需求分析3
2.2.2 系统管理模部分能需求分析4
3. 系统设计 5
3.1 总体结构设计5
3.2 模块功能设计5
3.2.1 销售模块11
3.2.2 系统管理模块 14
3.3 数据库设计14
3.3.1 概念结构设计14
3.3.2 逻辑结构设计15
3.3.3 数据表详细设计15
4. 系统网站的技术难点与实现19
4.1 系统公共部分的实现19
4.2 销售模块的实现19
4.2.1 基本框架的实现19
4.2.2 客户搜索手机功能的难点与实现 20
4.2.3订单购物车功能的难点与实现20
4.3 系统管理模块的难点实现20
4.3.1 手机管理功能的难点实现20
4.3.2 会员管理功能的难点实现22
5. 总结与体会24
参考文献25
1. 引言
如今我们整个的社会都在加速向着大容量的、及时需求的信息经济的时代发展,因此,能够及时的并且准确的得到需要的信息,对我们在社会上取得较好的发展是非常有必要的。而手机正是这个时代应运而生的产物,它能够及时的有效的进行信息的传递,而且它十分小巧便于携带,早已与人们的生活息息相关。也因此,它具有非常庞大的市场,不管是卖方的销售市场还是买方的需求市场,抓住这个庞大的市场将会促进整个社会和经济的极大的发展。如果采用采用一般的贸易方式,就必须要到手机销售地才能完成销售与购买,而且,销售的统计工作也十分繁琐,也就是说这种贸易方式不仅要消耗大量的时间与人力和物力,而且效率不高,也不够及时。但是,电子商务在市场营销上却拥有足够的优势[1]。因此一个能够及时的、高效的、稳定的可实现面向大众的在线的手机销售管理系统正是手机商家利用信息提高销售和管理效率、提高服务与销售质量的良好的选择。
1.1市场环境与需求分析
1.1.1 卖方环境
在中国市场上,我国已经超过美国成为世界上最大的移动通信市场人均GDP,且每年保持7%以上的速度持续增长。使得各类手机成为大众生活的必备元素,手机市场所拥有的可挖掘性的深度不可小视。同时,巨大的增长空间也令竞争变得空前激烈,但是,只要发展得当,能够抓住机遇,学会“顺势而为[2]”,谁都有可能获得较大的提升。
1.1.2 买方环境
手机市场从萌芽期到起步期一直到现在的发展期,变得越来越繁荣,到2002年底,我国手机用户达2.06亿户,占全球用户总数的12%,中国超越美国成为全球手机用户数第一的国家。到2011年世界手机销售总量为15亿部。到2012年世界手机销售总量达到了17.5亿部,增长了约17%。
据相关的调查报告表明,在2013年我们的中国手机用户在这个总数上面首次的超过了10亿且大部分客户在购买手机时最注重的是手机的品牌和卖方给予客户的关怀。这说明服务,即厂商软实力的重要性正在提升。?
总而言之,买方市场的购买力是非常的大的,而且,随着手机发展的多样化与深度化,客户的需求也会变得越来越大、越来越繁杂。因此“只要找准风口”再去努力发展及时把握好市场就有可能获得巨大的成功[3]。
1.2 开发技术环境
1.2.1 编程语言的选择
本系统采用C#语言作为开发语言。该语言在NET上支持应用开发。
使用C#语言来进行本系统的开发,这是因为它是一种简单的、流行的、面向对象的、而且类型安全的编程性语言。
1.2.2 开发环境的选择
Microsoft .NET Framework是一个开发平台,支持C#开发Windows应用程序、ASP.NET Web应用程序以及XML WEB Service等[4]。
Visual Studio是非常完善的开发工具,可以生成ASP.NET应用程序,有助于我应用C#Y语言进行本次的系统开发。
1.3数据库环境
本系统采用的是SQL Server 2008数据库,该数据库为我们提供了高性能而且具有成本效益的数据存储,允许管理和扩展数量庞大的用户和数据,能够集成任何数据。该数据库还利用了全面的审核功能、透明数据加密和外围应用配置器(仅启用所需服务最大限度地减少安全攻击)来提高符合性和安全性,更为安全、方便的保护了数据库里面的存储信息。由于具体的优秀的功能还有很多就不想详细讲了。
2. 系统分析
2.1 可行性分析
这分析主要包括了社会上的、经济上的以及运用的技术方面的情况。
2.1.1 技术可行性
技术方面的分析,主要是了解该大众手机销售管理系统在技术上所涉及的条件能不能满足开发方面需求。由于系统运行很大程度上是基于网络上的,在本着规范性等一系列原则的条件下[5],判定系统是否可用。由于本系统的开发是用asp.net技术进行开发,这方面开发的成品在网络上应用不少,因此技术上是成熟的,这就表明该系统开发在技术上是可行的。
2.1.2.经济可行性
经济方面的分析,主要是判断在现在的一个行情下,开发这样的系统成本高不高。首先,出于上面讲的技术可行,开发此系统的成本并不高。此外,这在实际的大型开发应用中,也完全可以使用混合语言开发来缩短开发时间从而再次提高开发效率进而提高经济效益[6]。而且,本系统的开发目的,很大的程度上是为了节约卖方的成本,提高了他们的经济效益,从而使得该系统拥有非常广大的市场。最为重要的是,手机媒介正以强势姿态全面介入传播领域、大众文化领域和社会生活[7],可以说前景效益巨大。因此总结出在经济方面是可行的。
2.2 系统功能需求分析
首先,我们要知道这是一个面向大众的销售与管理的系统,依赖于网站面向大众的销售,他有如下两个的特点。第一,手机销售与购买的整个过程都是在网络上进行的,买家或卖家无需在商店或营业厅进行一对一的面对面销售,对信息的发布与了解是通过网络进行的。第二,在网络上销售的应用的流程为:卖家管理员操作后台将即将上架的手机信息上传,接下来才是客户方面可以在网站上看到相应的信息,而且还能够运用搜索功能来找到自己所需要的符合自己需求的信息。出于用户信息应用的考虑,客户方要购买特定的手机需要先注册会员,接下来还要填写付款、邮递的信息进行一系列操作后才算购买成功。
根据大众手机销售管理的功能需求,且观察市场上的已有的同类型网站,本系统的主要功能分为前台的面向客户的手机销售和后台的管理员应用的系统管理两大部分。手机销售部分的功能由消费者即卖家使用,客户可以利用来浏览各种的手机信息,当然,需要购买的话,还必须注册好个人信息再登录进入网站才可以。另一个就是手机的后台管理部分了,需要实现所有相关的管理功能。
另外在本次分析中有一点需要注意,由于此次的系统的分析是出于使用上功能的需求,并且没有得到实际中应用的经验,因此在满足速度的情况下,存在一定的思考不准确的方面[8],这就需要在设计时,尽量层次功能分布明确,方便功能的优化拓展。
2.2.1 手机销售模块部分的需求分析
大众手机销售管理系统销售模块主要是为手机购买者服务的,可以实现各类手机信息的浏览和购买功能,此外,面向客户的设计中要尽可能的宣传自己的企业文化[9],使得客户对企业网站有更多的了解,加深在客户心里的印象,从而吸引到跟多的客户到网站来。该部分系统销售模块的功能需求如下:
1. 用户注册:所有的客户想要购买手机前,都需要先在网站上注册一个会员才行,这里面收录用户有关的信息。
2. 客户登录:客户方在网站浏览商品时可以登录也可以不登录网站,但要用到购买功能的话就必须登录。
3. 首页的手机信息检索与浏览:网站的首页显示出了部分打折手机和新上架手机,以及热卖中的手机,同时列出网站上的所有手机类别的导航。
4. 网站上会显示出各类的手机信息图片,点击后就可以进入到与该手机相关的购买页面,进行购买操作了。
5. 购物车功能:客户方进入详细购买页面后,继续购买的话可以将手机暂时放到购物车,可以继续向里面添加其他类别的手机。
6. 会员中心:显示近期的在该网站系统上的活动情况,用户信息管理可以修改客户自己的信息包括密码的修改,我的订单显示自己下的订单,收货地址管理即自己的收货信息,文件下载可以下载自己所需要的资源信息。
7.客服中心:显示的是一些有关购买销售的基本信息以及卖商自己信息的介绍。
8.留言板:客户可以把自己的感受,需求,建议写在留言板上,这样既方便卖家了解客户的需求也有助于手机商家对相应资源的调整。
2.2.2 系统管理模块部分需求分析
这部分用来给销售方管理员使用,进行管理操作的,功能如下:
1. 管理员信息管理:可实现对系统管理员的基本信息进行管理。
2. 对客户信息管理:对在该网站注册的客户进行管理与维护。
3. 新闻信息: 对新闻进行及时的修改添加,以便网站展现及时的更新热点新闻。
4. 手机管理:这个功能首先有手机详细信息的管理,还包括手机类别的管理,还有一些必要的修改删除之类的功能。
5. 订单管理:对于销售模块中注册会员下达的订单审核、然后执行。这里面一个客户可以拥有多个的订单,但每个订单必须对应一个的客户。
6. 留言板管理:这里面主要是对前台客户的留言进行信息的审核必要的情况下需要删除一些信息或者摘录一些信息。
7. 下载管理:在后台,管理员可以上传一些有价值的资料供客户下载。
8. 帮助系统: 这个功能也是十分必要的,它可以及时给用户了解自己网站的最新的变化情况。
9. 广告信息:这部分在实际的网站中也是收入的来源,但与本网站的功能相关不大,所以不重点介绍。
10. 动画特效管理:这个可以增加自己网站的可观性,是很重要的方面。
在实际应用中,出于法律与安全的考虑,以及对系统风险的控制[10]本系统的制作还有一些要求:
1.在购买者方面:可以无需登录浏览网站上的信息。但是,在个人信息部分和购买部分需要注册登录后才能使用。
2.在后台方面:规定管理员不能够更改和泄露用户的信息,因此管理部分不能有客户信息修改的功能但可以有删除的功能。
而且,为了尽可能的提高软件的生产率,降低开发成本,缩短开发周期,可以使用软件复用技术[11]来减少软件开发活动中大量的重复性工作和提高开发效率。
3. 系统设计
3.1 总体结构划分
根据系统设计的模块分类,可以把大众手机销售管理系统明确的分成两个主要的部分即前台面向客户部分和后台面向管理员部分。面向客户部分主要功能是销售功能的实现,面向管理员部分主要功能是进行后台的管理。
3.2 模块功能设计
前面已经知道了此次的大众手机销售管理系统的大类的划分,这里先粗略的说下大类下的小类划分。前台部分有:登录、首页手机信息显示、手机购物车、客户信息、留言板等。后台的管理部分由:手机信息、订单信息、客户信息、新闻信息、留言信息等。这就是总体上的划分。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/2049.html

好棒文