1. 研究目的与意义
21世纪互联网飞速发展,网上购物成为了消费者主流的购物方式,电商网站逐渐代替了传统店铺的位置,人们更加倾向于足不出户地购买自己所需要的商品。与此同时,电子竞技行业也发展神速,近两年来,以英雄联盟为首的各大网游风靡全球,导致一般的电脑外设已经无法满足广大玩家,这就使得玩家们产生对于电子竞技外设的需求,另一方面,对于外设的选择不同于其他商品,它并不需要消费者到实体店体验,这也就导致了电子竞技设备的销售火热。
因此,在此背景下,对电竞玩家的兴趣、需求和他们的网上消费规律进行调查,针对这一调查结果进行分析,具有实际参考意义,可以设计一个既能满足消费者需求,又能被消费者审美接受并且喜爱的一个关于电子竞技外设的电商网站。
2. 课题关键问题和重难点
关键问题:
1、基于asp.net技术的电商网站如何实施以及功能部署;
2、如何把电子竞技设备的产品进行分类:对于玩家来说,同类外设也细分很多二级分类,不同的二级分类功能大有区别,能使玩家清晰地找到适合自己的分类中的产品成为网站设计的关键因素;
3. 国内外研究现状(文献综述)
在电商平台飞速发展的时代背景下,网站各种各样的制作工具层出不穷,制作网站的语言也五花八门,提供给网站制作者们的选择非常的多,比如现在流行的语言有:java、asp.net、php、python等,不同的语言有各自的特点以及优劣势。下面是对每个语言的简单概述。
首先谈到的是对于新手网站开发者最熟悉的java,信息处理技术是计算机系统中的核心技术,其技术发展以编程语言与软件开发为基础,随着计算机编程语言的逐步发展,计算机信息处理技术对于编程语言提出了更高的要求。有些编程语言较为复杂、程序繁琐且兼容性差,严重影响了计算机软件的开发。随着 java 编程语言的出现,逐步改变了编程语言发展的这一局面。java 编程语言是计算机中应用最为普遍的语言,改变了传统编程语言应用的局限性,不仅具有良好的兼容性与可扩展性,还具有安全性与灵活性,能够为计算机创造来运行环境,提高计算机运行的安全。刘星淇觉得,java 编程语言的平台独立性主要是指其在应用中可以在任何的硬件环境中独立运行,不需要进行任何形式的转变与更改。java 编程语言与 java 编程虚拟机为基础,将有关的编程语言编译成为中间码,随后进行中间码的校检、装载等过程,有效实现了有关编程程序的执行。java 虚拟机为计算机软件编程提供了重要的基础支持,可以独立地在各个计算机系统中运行与使用。java 编程语言是面向对象的编程语言,这是其最为突出的特征,面向对象的编程是一种新型的编程思维模式,实现了编程领域的创新。在计算机软件的开发过程中,可以将正在编写的程序加以分解,划分为多个相互独立的模块,根据各个模块的情况,进行定位处理等,从而保证程序编写方案的合理性,在此过程中,多个开发人员可以同时进行有关程序的编写。在传统的计算机软件开发中,往往使用的是 c 编程语言,这种语言在应用中存在运算符重载与自动强制性的特点,在有关软件的开发中无法有效实现各种开发需求, 有些时候甚至导致开发过程中存在混淆等问题, 严重影响了软件开发的顺利推进。 而 java 编程语言本身具有结构简单的特点,在应用过程中,可以直接实现源代码向二进制节码的转换,编程过程中能够自动进行有关开发垃圾的清理,使得计算机软件开发程序可以自动剔除无用的程序, 在保证软件开发效率与质量等方面具有重要的作用,其应用较为简单,降低了软件开发人员的开发难度,减少了其工作量。java 编程语言的直接性主要是指在计算机软件的开发中,可以充分发 挥 java 编程语言的优势,实现软件的模块化处理,将编程任务加以分解,有效提高了开发的效率与质量。在计算机软件的开发中,通过开发与编程任务的分解,大大减少了有关人员的开发工作量,提升了编程的整体质量。传统的编程语言的应用中,由于软件开发人员需要充分考虑整体性的因素,一旦因素考虑不全面,就会造成软件开发存在漏洞,严重影响了开发的效果。而 java 编程语言的应用中,有关的开发人员通过开发与编程任务的分解,有效实现了开发的模块化管理,在开发过程中某一环节的开发存在问题并不会影响其他的编程任务,各个编程任务之间具有相对独立性。java 编程语言具有可扩展性,在这一理念下,利用 java 编程语言所开发的计算机软件具有较好的兼容性与灵活性,可以在各种不同的平台中加以稳定运行,相关的开发人员还可以根据软件在各个平台的运行情况,进行新功能的增加等。开发人员在应用 java 编程语言进行相关功能的开发中,公共密钥的存在保证了开发的安全性,如果在编程过程中编写指示器存在异常情况,有关的开发人员要及时进行相关问题的处理,在这种情况下,有效保证了系统的安全,使得软件系统受到病毒侵袭的概率大大降低。
然后再谈谈php,php是一种通用开源脚本语言,吸收并融合了c语言、java以及perl的特点,在web开发领域中得到了广泛应用。该方式能够更加快速地执行动态网页,且通过这种技术做出的动态页面执行效率要比cgi高很多,有利于代码的运行,在一定程度上提升了网站的运行效率。李淑娣看来,php的优势有很多,其主要表现在:第一,源代码实例都是可以通过搜索引擎来进行查阅的,与其他技术相比较,php的免费优势较强。第二,该操作技术所面向的对象广泛性较强,能够为web开发界面提供有效的支持。第三,该操作技术除了能够支持mysql数据库之外,还可以对access、oracle数据库等进行有效的支持。第四,该操作技术具有良好的可拓展性,能够提供会话系统维护、平衡处理器状态等功能。同时,该技术还能够提供监督功能,当数据发生错乱的时候,能够自动关闭并重启,将原始的命令输入到其中,保证相关数据的准确性,保证执行命令的准确性,避免发生乱码的情况,影响了网站的建设。
4. 研究方案
通过借鉴各大电商网站成功的案列,本设计试图利用asp.net和数据库技术,制作一个电子竞技电商网站。
设计方法:主要通过visual studio 2012设计代码。
本文主要框架:
5. 工作计划
1)查阅与asp.net、数据库制作相关的资料;进行文献的阅读及整理,写出文献综述;
2)根据文献理论回顾,进行理论分析,初步建立分析框架;
3)进行制作;需求分析,观察分析;进行制作网站的最后步骤;
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。