小米手机官方网站的设计与实现

目 录
目 录 I
1 绪论 1
1.1 课题背景 1
1.2 课题必要性和意义 1
1.3 国内外现状 1
1.4 本课题应达到的要求 2
2 需求分析 2
2.1 功能需求分析 2
2.2 性能需求分析 3
2.3 可行性分析 3
3 开发环境简介及技术要求 4
3.1 开发环境 4
3.2 开发工具 4
3.3 主要技术 4
4 概要设计 5
4.1 功能结构图 5
4.2 数据库设计 6
5 系统主要模块的实现 12
5.1 主界面模块 12
5.2 登录模块 12
5.3 注册模块 14
5.4 会员后台模块 15
5.5 后台管理员模块 16
6 系统测试 21
6.1 测试策略 21
6.2 测试方法 22
6.3 黑盒测试 22
6.4 白盒测试 24
6.5 测试结论 26
结 论 27
致 谢 28
参 考 文 献 29
1 绪论
1.1 课题背景
随着时代的发展,手机已经普及到家家户户老老少少,手机的款式,型号,品牌也是越来越多,在这个科技与产品碰撞的时代,一款备受大众青睐的手机——小米,已经屹立在这个科技领域。人们对手机的需求日益增加,建立一个手机官方销售网站可让顾客更安全、更快速、更便捷的购买到自己所想要的这个品牌的商品。< *好棒文|www.hbsrm.com +Q: ¥3^5`1^9`1^6^0`7^2$ 
br /> 在智能手机品牌竞争极大的国家,中国越来越多的人们对手机的需求也越来越大,这样各个品牌之间的竞争也就随之增大。品牌销售渠道有了很大的作用,越来越多的品牌都创建了自己的品牌官方网站,对自己的品牌进行推销,对产品进行销售推广,在官方网站上你可以看出品牌特点,产品设计的特点,产品的性能以及对你中意产品的购买实现。官方网站能够增加消费者对此品牌的了解,更深的认知品牌的能力,无论是从品牌的推广、产品销售,还是从用户体验、购买,商家销售渠道,官方网站都是品牌发展的必经之路。
1.2 课题必要性和意义
官方网站就是公开主办者体现他的意志想法,团体信息公开,并带有专用的、权威的、公开性质的一种网站。主要特点就是专用、权威、公开性质。基本功能是品牌形象的推广、对官方的信息进行一定的公开、对多要发布的产品信息进行更新以及传播企业文化、网上销售。通过互联网同步线上线下品牌,提升自身品牌及运营效率,有效缩短空间与时间的差距,提升品牌竞争优势。可以让网民安心、省心、放心的在官方网站进行购买商品。所以官方网站既是保障了网民利益,更是增加网站经营效益。
所以开发这样的销售网站,首先对于商家来说在品牌宣传和产品推广上都是有益的,不仅可以动态的、及时的更新网站信息,也可以对新产品的上新事实的更加快速,还可以通过管理员操作方便的对整个网站进行管理。其次,从消费者方看,使得消费者更能信任产品信任品牌。最后对于笔者而言,制作这样一个网站从书本学到的知识运用到实际操作的过程中,提高了对问题的分析、独立思考的能力。
1.3 国内外现状
自1999年以来,电子电器行业、汽车行业、钢铁行业等大型企业络绎不绝的宣布进行网上采购计划。随之而来的针对性较强的网站、官方网站越来越多,国外的苹果官网是大家耳熟能详的国外手机品牌。近年来,移动互联网用户数量迅猛增加,我国已进入了移动互联网高速发展的时代。小米公司作为一家科技公司,互联网在其手机产品的研发、推广到销售的全过程中都起到了关键性的作用。
目前,小米的品牌在国内已经打开了知名度。小米官方网站已经成为米粉购买产品的重要途径。小米公司已经分别进入了6个不同的国家和地区,虽然具备了国际化发展的基本条件,但是从目前的国际市场上的销售规模、售后服务、配套物流、销售渠道等其他方面看,仍然存在不少问题。
1.4 本课题应达到的要求
小米手机官方网站的设计与实现主要是采用B/S模式的Web网站,网站需要实现界面的简单大方,色彩方面要协调,看起来舒服;网站布局方面要有合理性,有较好的用户体验;数据要能从数据库中读取出来也能存放于数据库中,后台管理员要对后台的数据进行操作、管理;用户能够浏览网站,并通过注册会员账号对自己的信息进行管理;用户可以在线对商品进行查看、购买。
2 需求分析
2.1 功能需求分析
本文通过对消费者期望调研为基础,并结合小米品牌概念的了解,通过用户的功能需求分析,得出系统应包含以下功能:
(1)登录模块:登录功能分为会员登录与管理员登录。会员根据输入会员的用户名以及所对应的正确密码,正确的验证码,实现用户登录功能如若信息输入错误则登录不了。管理员通过管理员账号及对应正确的密码登录后台,信息输入错误则登录后台失败。
(2)注册模块:新用户需要通过注册账号才能实现对产品的购买,注册时需要填写正确的信息才能通过注册。
(3)管理员模块:管理员对会员所有的信息进行管理,即可以增加会员名单也可以删除会员成员、编辑会员信息。
(4)管理员管理模块:已登录的管理员可对管理员信息进行管理,可以进行的操作有增加、删除、编辑管理员信息。
(5)商品管理模块:管理员进行成功登录后,点击“添加商品”,可以对系统中的商品进行增加存于数据库中,同样可对商品进行编辑、删除、查询一系列的操作。
(6)商品类别管理模块:商品类别就是对系统所有商品进行一个分类,管理员成功登录后,可以对你想要的商品类别进行增加、编辑、删除操作。
(7)订单模块:会员登录后购买商品可以生成订单,后台管理员登录后可对会员生成的所有订单进行管理。
(8)常见问题模块:对主页的常见问题进行增加、删除、编辑,来进行问题更新。
(9)留言板模块:会员只有在登录后才能在留言板留言,管理员登陆后可对用户提出的留言进行回答操作。
2.2 性能需求分析
美观性:系统布局合理,色彩搭配舒服,操作简单,用户体验佳。
安全性:不同权限登录系统应有不同权限功能,会员不可对后台数据进行操作。
实用性:功能模块条理清晰,运行速度快。
稳定性:系统能够被长久使用,容错率高。
2.3 可行性分析
(1)经济可行性
鉴于小米手机官方网站是毕业设计,而且现在开发难度也有所降低,开发成本不高,所以小米手机官方网站的经济可行性是满足的。
(2)技术可行性
小米官方网站系统主要是采用B/S架构的软件体系,使用.NET技术,提高编程效率,C#是系统的基本开发语言,前台美观的界面使用框架JQuery。用AJAX接收数据,同时将数据传送到后台,完成其他相关一系列操作以及相应的模块功能。数据库以SQL SERVER为开发平台,安全性能较高。所以技术可行性还是满足的。

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

好棒文