《基于web的校园体育用品店销售管理系统设计》9200字_第1页
《基于web的校园体育用品店销售管理系统设计》9200字_第2页
《基于web的校园体育用品店销售管理系统设计》9200字_第3页
《基于web的校园体育用品店销售管理系统设计》9200字_第4页
《基于web的校园体育用品店销售管理系统设计》9200字_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第第页(共10页)基于web的校园体育用品店销售管理系统设计摘要随着信息时代的来临,利用网络进行实体店销售模式的延伸已经成为越来越流行的一种销售模式。对于商家来说是降低成本的一种销售方式,而对于广大的购物者来说也减少了时间和金钱的成本。网上销售系统的诞生正是上述需求的结果,本文正是基于此目的实现的一个网上校园体育用品销售系统。本文首先客观地分析了当今国内外同类网站的研究现状、实现功能、关键技术等,然后进行系统的可行性分析,总体设计,详细设计,最后详细介绍了校园体育用品销售系统的实现。该系统的前台页面非常简单明了,当用户访问该系统时,可以清晰的看到商城中的商品,对于校园这一特殊群体来说此系统的创建可以更好地解决他们对商品的诉求,方便挑选适合的体育用品。关键词:信息时代;销售系统;清晰;方便目录一、引言 1二、研究现状与背景 1(一)研究背景 1(二)研究现状 2三、系统分析与设计 2(一)系统功能需求 2(二)系统可行性分析 3(三)系统功能模块设计 3四、系统的实现 5(一)开发技术 5(二)系统的实施 5五、程序调试 8(一)测试说明 8(二)程序调试 9参考文献 11一、引言伴随着互联网+时代的到来,智能手机的不断普及,过快的工作节奏,使人们没有大把的时间再去逛商场购物,因此很多人选择在网上购买心仪的物品。而针对于校园体育用品网上商城。最开始想要设计并完成这个系统的初衷是实现网上售卖校园体育用品,主要的目标对象是校园的学生,通过利用系统的各种功能,如购物下单、浏览商品等并执行对应的动作,就可以购买自己青睐且有实用性的体育用品,节约学生的时间,也让生产商能获得更大的收益,两方互利互惠。本系统的开发能够使信息集中处理,快速查询,降低信息管理成本,完善的数据库系统可以更加快速准确的查找商品,正确统计业务数据,提高管理水平。学生这一类消费人群存在极为显著的消费心理和方式。当下,品牌消费逐渐变成了学生消费理念潮流,在体育运动领域也是如此。在实际生活活动中,学生群体有十分明显的体育消费需要,使得各个公司纷纷想要吸引这一类人群的消费目光,以此来更好地抢占市场份额。翻阅大量的报刊、文献资料,再辅助上问卷调查的形式,以此来获取并了解如今学生人群对于体育运动和相关品牌的消费理念、喜好的具体情况。确认实施校园体育用品销售系统是提高企业竞争力、加速国民身体素质健康发展的重要举措。随着社会主义市场经济的快速发展,分析当代学生对体育用品消费的心理,基于此规范化构建校园体育用品网上商城,更好指引学生关注自身的身体健康,通过运动的形式来提升免疫力,协助学生群体构筑正确的三观,积极主动营造美好和谐的社会主义环境,形成良好社会风气,加强建设学生的全面发展。[1]二、研究现状与背景(一)研究背景我国在2008年成功举办北京奥运会,并且将于2022年举办北京冬奥会。可见体育事业、体育经济正在促进中国经济发展。这使得中国体育用品市场迎来了一个新高潮。由于时间的推移,经济建设的不断加强,我国国力也随之提升,让人民群众的生活水准也获得了改善,全民体育现象的产生,城镇人民收益的提高,让内地的消费人员有精力也有能力在体育领域中进行消费,加强运动提升自我,所以体育用品的销售具有很大的利润空间。而作为祖国的未来,青少年的体育健康是实施素质教育,加强学生多方位发展的实用手段,对于推动内地教育系统规范化,构筑健康中国,打造人力强国,达成民族复兴有长久深远的影响。[2]如今各种国家机构聚焦学校体育,关注学生运动,在十八届三中全会后,党中央对于国民体育运动作提出了重要的指示,着重强调了要加强学生课外课内的体育锻炼,国务院还确切规定了要求要进一步强化学校体育。自新时期以来,内地各级政府纷纷发布了各项制度和实行多种举措,推动了学校体育建设,弘扬建设阳光体育运动,使得校内体育工作得到了显著的增强。站在整体的角度上看,在教育领域中,体育教育长期以来受到了忽视,学校体育存在各种各样的问题,例如体育教师匮乏、无法确切保障课内课外的运动时长等,学校体育评估制度和管理等方向上还有待建设,社会对于学校体育的关注和支持力度应该要予以提升,学生素质中的体质健康是急迫需要得到加强。所以校园体育用品的开发具有重要意义,校园体育用品网站也势必会发展迅速。(二)研究现状校园体育用品网站努力为消费者提供更加专业化的指导与服务,目前国内体育用品市场前景乐观,专业化、个性化将成为其主要发展方向。专门的体育用品销售网站能够使信息管理更加规范化,实现信息管理自动化,满足商家及客户的需求,提高工作效率。基于互联网技术的不断精进和覆盖范围的扩大,国际与内地的体育用品公司的销售形式和渠道也得到了扩展,突破了以往销售的局限性,让大量公司纷纷采用线上销售的形式,这不仅能够极大的降低成本,还更为便捷。如今,实体销售形式会因为地理区位的影响在一定程度上会无法获得更多的客户量,而且商店内的产品摆放以及种类也会有局限性,不能让用户的丰富要求得到满足,商店内的产品盘查也要一定耗费的人工,而且手动统计数据容易出现错误,线上的购物网站就能更好的消除或减少这部分遗漏,降低在信息管理上出错,还大幅度缩减了商家的各项费用,例如维护设备、租金等,让商品的价格比实体店的价格更少,还节约了人力、时间等资源。[3]所以开发一个功能完好的校园体育用品购物网站能够让广大学生在足不出户的情况下购买到自己需要的商品,为用户提供便利。目前,市面上主流的线上购物系统有很多,例如当当,还有专营和体育用品相关产品的“中国乒乓网”。这些都是发展势头较好的电子商务网站,为此次研究的商城网站的设计以及研制给予了极具代表性的范本。如今世界范围内的体育商城网站的具体状况具备有如下几个特征:企业并购变成趋势,区域性的差距下降,市场规模持续增大,共享经济的现象突然兴起,如在易倍网站上会覆盖有体育用品。[4]国内电商在紧随网上体育用品销售独占鳌头的“易倍”脚步的同时,在中国丰富的网络资源和庞大的网络消费群体的基础上,因地制宜,已有运作合理完善的网上体育用品系统。和传统体育用品店的运营特点做比较,网络体育用品虽然速度快、购买方便,但是还存在着可供选择的品种少,存在有各种问题需要进一步改善,例如物流派送过程中对商品出现破坏、物流系统更新消息滞后等。因此要高效运用信息化容量没有上限的功能,提供更全面悉心的针对性服务,让消费者能获得良好的消费体验和服务感受。发展建设体育用品商城应当要立足于高科技为中心支撑,健全的物流体系为核心力量,针对性服务为运营重点。三、系统分析与设计(一)系统可行性分析研究可行性的主要作用是利用最少的资源在最大程度上短周期内明确各种问题能否可以妥善得到处理。要实现这个目标务必要深入全面详实的剖析几类关键解法的优劣并予以对比,进而出鉴定出系统各项功能以及规模是否要予以调整,重新设计。基于此,研究可行性从根本上来说,就需要实施被简化对系统设计以及各个环节的剖析,在更高级的层面上通过抽象的形式来开展的。其中,可行性分析涵盖有多个维度上的剖析,例如社会、技术、经济等。此次研究的系统具体的可行性分析参照如下:1.经济可行性经济可行性的主要内容是要对开发组织如小组、企业等具体的投资能力和经济现状予以深入的研究和剖解,预估出系统在建设运营、开发设计及后续交接之后的维护要耗费的资金,评估完成系统的建设后有可能形成的经济效益和社会效益,首要关注的两个内容是经济合理性和资金可得性。作为开发本系统的主要的软件环境是Eclipse和Vscode,这两个软件已经是比较成熟的软件开发工具。因此,在软件上本系统的开发是可以被接受的。除此之外,通过网站对体育用品销售进行全面的自动化的管理,使销售系统更加规范,实现了通过网络对商品信息进行查看的功能,大大提高了消费者的生活效率。此次研究开发设计过程中,对于体育用品销售系统在开发及投入运营后的具体数据予以详实的统计以及管理,有力减少和消除人为操作各项数据过程中所出现的多种常见问题,更好的改善企业能获得的经济效益,为企业生产运营的决策给予重要的、科学的数据,让企业能系统规范开展管理工作。所以,本系统的开发在经济上是可行的。技术可行性分析在研制和设计网上体育用品销售系统时,拟定选择了技术前沿且能够满足现实应用的开发形式,现有主流的集成开发环境Eclipse。在这个系统中,拟定使用的开发工具是Vscode,访问方式为当前比较流行的B/S模式,开发语言用的是html,提供了程序的调试与并行的工具,这些工具的使用使系统开发与运行变得可视化,同时对于开发时产生的错误能够准确查找,为本系统的开发工作提供很大的便利,也使计算操作变得更加简单。[7]B/S模式是在WEB浏览器上与服务器在网络上进行数据交互。系统无论在开发方面还是在后期的维护、操作方面都得以简化,对开发者和使用者都带来了便利。html是网页的基本标记语言,其具有简易性、扩展性、平台无关性、通用性,掌握起来比较简单。(二)系统功能总体设计本系统开发的目的是完成有关校园体育用品各类商品的网上销售活动,所以面向的个体就是网站的前台用户及后台管理员。对于网站的前台用户,他们希望通过本网站购买到自己喜欢的产品,因此网站在展示商品信息的时候需要合理安排,使系统界面简洁大方,使用户能够快速地获得需要的商品信息。当用户注册成为网站会员时,希望了解到自己的相关信息,所以本网站需要设计用户个人中心模块,方便用户查看自己在本网站的订单、以及付款金额,还需设计购物车模块,方便用户对商品的购买,满足用户需求。图3前台网站流程图后台管理员的主要任务就是管理信息,对用户信息的管理,包括修改、增加和删除。涵盖了订单信息、体育用品信息的管理工作。这部分模块完成设计和布局后,极大地便于管理员可以在后台系统中对信息进行编辑和管理。图4系统后台流程图利用计算机和网络技术开发体育用品的购物网络,为消费者和管理者提供方便的服务,方便用户需求,同时方便管理者集中管理信息,有效地、准确地处理系统上的数据。本文所研究的系统是围绕现实生活活动予以设计和开发的,在最大限度上为用户打造出优质的服务,故这个系统拥有良好的实用性,便于大众的生活,使得各项工作活动更为便捷。(三)系统功能模块设计1.注册、登入系统功能模块设计在进入到系统前,首要执行的操作注册,之后才能够登录到系统内进行访问。在注册的过程中,要填入和注册相关的信息,接着会通过填入手机号、邮箱等形式加以验证;结束了与注册相关的操作后,单击登录按钮就能够访问并登录到系统的主界面。2.用户购买商品功能模块设计用户可以在商品浏览页实现搜索商品功能,对搜索到的商品加入购物车;在购物车模块中,用户可以详细查看产品信息等数据,同时,用户也可以在购物车中将不想购买的产品信息删除,对确定要购买的体育器材进行提交订单购买等操作。详细功能如图3所示:图3用户功能图3.管理员功能模块设计 针对于管理员模块进行设计和布局时,拟定了管理员能对用户、商品开展管理工作,主要是利用查询、添加等动作完成的。还能对角色、订单等信息进行编辑和管理。具体的功能内容可以参照图4获悉。图4管理员功能图(四)数据库逻辑模型设计数据库涉及到的逻辑结构本质上就是将相关的概念结构通过特定的设计和布局,将其转变成某个管理数据库能兼容识别的数据库模型。对于在线商品网站而言,设计出数据库表具体的结果可以由下图获悉。表1管理员信息表表2用户信息表表3产品信息表四、系统的实现(一)开发技术MySQL是一个非常小的一个数据库,它是小型网站或者公司开发项目的一个最主要的选择,相比较Oracle和SqlServer,它是一款开源的数据库,所以MySQL开放了不少的开发接口,同时MySQL拥有很快速的查询效冰,以上种种都是MySQL作为一款很主流的数据库的优势。(二)系统的实施在完整的设计和开发一个系统过程中,在结束了设计、分析、规划工作后,就到达了实施阶段,其是在完成好设计的前提条件下,把设计并拟定好的结果全面详细的在计算机系统中予以实施和开发。系统实施的过程,直观的说就是实现一个新的系统,这个过程也是用户对系统产生信赖的重要过程。基于此,在正式开展系统实施前,先要编写和设计出详细严谨的规划,明确系统实施的各项内容,例如所需时间、方法步骤等,落实好这个计划,以此来切实保障系统实施环节有序完成。利用面向对象的开发语言来开发一个体育用品销售系统,其中包括:产品信息、库存信息、销售信息、售后服务信息等管理模块。[8]能够进行体育用品销售状况进行有效的管理。访客可以浏览体育用品专营店,界面上可以进行商品搜索,用户注册,对商品的图片展示,还可以查看商品的信息和在线留言。当显示在其他页面的时候,点击网站首页可以回到网站的首界面。若是消费者想要对商户提建议或者是发表感想,则可以将这些内容通过在线留言功能实现,在购物车中能浏览查看想要采买的商品,在购物车界面中点击提交按钮后,就能够生成订单信息,在订单模块中查看订单信息并加以明确,还能够掌握商家对这个订单的的操作处理状况。点击商品链接可以查看商品基本信息,评价信息等。在图片中可以看到商品名称。立足于网上体育商城具体设计布局的功能予以详细的剖解,使得客户的需求得到了满足,在这个系统中能实现如下的功能后,后续的工作是基于客户端界面中能实现的功能展开详细全面的论述。[8]页面涵盖的功能有如下:1.会员留言:这个功能的主要作用是特地为用户向商家提出建议和意见,如果用户对这个商城购买的产品存在某些看法和意见都能予以留言,对加强建设这个商城的建议也是同理,总的来说,其就是连接商家和用户两者的沟通桥梁。2.商品的搜索栏:如果用户想要节省时间寻找特定的商品情况下,在搜索栏中输入所需要的商品,这个功能是基于模糊查询来完成的,用户仅填入关键词就能够高效便捷地查找所需的商品。3.所售商品描述:如果消费者在浏览到某个商品时,能快速查看该商品的具体介绍及销售排行等信息。4.体育商品分类:如果用户是首次进入到这个商城,可根据商品分类标签高效寻找到所需产品,明确其归属于哪个类型。[9]5.查看个人信息:用户要想登录就务必要注册,在注册过程中要录入个人信息,涵盖有多个信息内容,例如QQ、性别、姓名等,在完成注册操作后,商城会把所有已完成注册操作的用户信息进行存储,用户在登录到这个系统后就能浏览或者是更改个人信息。6.查看订单:这个功能的作用是便于消费者浏览自己下单购买的产品。7.购物车:这一项功能是购物网站中务必要有的,消费者不可能在青睐购买某个商品后就一次次付款,每一次都是如此,这样对于消费者和商家都有阻碍的影响,基于此,消费者能将青睐的产品增添到购物车内,在选择和明确好要购买的商品后一致进行付款。8会员的注册登录:在设计购物网站中务必要有的关键功能,这是因为用户在完成注册登录后,才能够开展后续的多项操作,否则,就仅是浏览查看商品,无法购买,这就与设计这个系统的初衷背离。五、程序调试(一)测试说明1.测试的目的及要求软件测试的首要目标是通过运用最少的资源去寻找编码设计分析过程中出现的各类错误和问题,进而改善软件的品质,缩减软件成本。软件测试是确切保障软件质量的重中之重,其也是查找软件存在错误及漏洞的主要途径。软件测试的目的是确保最终交给用户的产品的功能符合用户需求,在产品交给用户之前发现并改正尽可能多的问题。[10]在对系统进行测试时,明确体育用品销售系统的全部功能能否没有异常的进行运用,检测程序具体的功能能否根据需求分析的要求和流程进行正常的应用,除此之外,程序能否在填入数据后,输出预设的信息。2.项目测试步骤对系统进行测试时,其和开发环节是较为类似的,务必要按照顺序进行操作,分步执行,不应当随意开展测试工作,这是因为上一个测试内容是下一个测试动作的前提条件。在大型的系统中涵盖有多个子系统,所有的子系统又能将其划分成各个模块。基于此,对项目进行测试的工作过程中也应当要按照步骤去开展:代码审查:在大型软件项目中,代码工作量是非常庞大的,审查的作用是对代码中蕴含的逻辑加以详细的解构剖析,检查其是不是合理的。[11]单元测试:针对项目中的某个子模块开展测试工作前,要先观察其编码是否存在问题,接着,观察该模块拟定的功能是否满足预先设计,若是没有达到要求,则要观察哪个模块需要进行调整。集成测试:这个环节是把体育用品系统涵盖的所有子模块进行统一集中化的测试,某些情况下,单一的模块测试没有产生问题,但进行统一集成测试时就有可能产生意料之外的问题,特别是接口问题,基于此,务必要实施集成测试,观察系统在运行过程中是否出错,若是模块之间无法很好的适应兼容,会对后期的工作造成很大的影响,进而让用户遭受损失。确认测试:在结束并完成好集成测试和单元测试两个动作之后,确切保障所有的子模块都是无误的,并且集成也是没有出现错误的,之后就应当要实施确认测试,其作用是检验用户所需要的需求在这个商城系统中能否全部实现,能否满足客户的常规需求,是否出现部分缺陷或是漏掉某个功能。[12]系统测试:完成了总体系统的开发后,前文所述的几个测试动作也都实现,最终,要开展的操作就是系统测试。其首要检验用户拟定所需要的所有功能在系统中是否可以都达成,其次,针对这系统可以承受的最大限度进行鉴定,例如,若有大量的用户同步访问登录到网站的情况下,产生何种的现象,最终,要对其予以安全性检测,如假设录入用户名信息和密码数据的情况下,填入不合法的数据,观察系统会产生何种状况,进而评测出网站的抗干扰性能。系统功能测试主要分为以下几步:3.系统功能测试本销售系统在进行用户端测试之前,为了让用户能购买体育用品所以预先录入了一些商品信息。(1)用户注册:准备测试数据,并预测结果。预期结果,使测试数据能够完成用户的注册模块,并且跳入商品显示页面。如果之前有用户注册了一个相同用户名的账号则此次注册失败,并提示用户。(2)数据输入,进行测试,并记录测试结果。完成了注册,系统就会弹出提示框提醒用户注册成功,填入已完成注册之后的用户名信息以及密码数据,登录后会跳转到商品界面。若用户名在系统中已经存在,此时,ajax验证会弹出提示框提醒注册人这个用户名已被抢占注册,用户必须重新选择用户名。(3)购买用品,提交订单:准备测试数据,并预测结果。预期结果:用户需要先加入购物车才能提交订单。用户可以选择三种汇款方式:货到付款、邮局汇款、银行转账,在购买过程中,用户可以根据自己的需要修改已经购买的某种体育用品的数量、删除已经购买的某种体育用品,确认订单后,用户也可以查看订单明细,修改订单信息等。(4)数据输入,进行测试,并记录测试结果。用户可以在系统首页的商品展示上,选择自己需要购买的产品,购买测试数据中的商品后可以在购物车上查看。购买商品操作提示:如果输入一个小于0的整数然后点击购买按钮,系统给予反馈的提示:购买数量不能小于1。(5)分析测试结果及其产生原因:当用户点击购买商品时会往用户所对应的购物车上添加一条记录。(二)程序调试在本程序的设计中,会出现很多的错误,大多是程序语句上的错误,像这种错误一般都是在写程序的过程中就在调试,操作起来比较费时费力。并且用不同的浏览器测试会有不同的效果。本系统依旧会存在不足,主要体现在:1.界面简陋,设计不美观,因为时间比较少,系统部分界面还可以予以精进。2.在研制系统的过程中,因为没有充分的考量,缺少开发系统的经验,使得系统在工作时没有很好的可靠性。3.基于多个层面上的因素,在研制并建设好系统之后便于管理的功能还应当要改良。[13]4.支付系统无法实现,该系统不是商业网站,各种支付平台不会提供支付接口,所以无法实现支付功能。系统从初步的设计,到最终的建成,在这之间都有可能产生各种之前未考虑到的问题以及挑战,有时候还会出现意料之外的差错。在编译程序的过程中,发现提示功能的语法有错,在编译时开发系统内会自主报错,这种问题是比较容易查找的,而且修改难度也比较低,按照提示的信息更改错误即可。[14]但在开发研制时,除开这这部分问题,还会产生其他的难度更大的问题,如果系统在工作的状态下,因为逻辑结构的问题亦或是部分不规范的操作,进而输出有误结果,这种问题要想妥善处理,难度非常大,务必要从源头去进行调整和改善,才可确切保障系统在后续的运营中正常的工作,基于此,在开发研制时,要时时对程序进行调试,若是存在错误要马上进行妥善解决,防范到后半部分积攒更大的问题,导致无法完成建设系统。调试和测试这两个动作常常被误认为是同个层次的内容,但实质上其两者并不是同个任务。较为直观的说,测试指的是在已明确掌握程序出现部分问题,要对问题要进行妥善分析予以处理的动作。调试指的是这个系统已经可以正常运行,但要开展功能性的测试动作。[15]六、总结与展望在研制系统期间,由于本人技能水平有限面临了许多的挑战和问题,对于web中研制系统的操作以及流程事先没有很好的了解,系统的部分功能还可以进一步的精进,有些功能也没有实现,例如充值支付就没能实现。虽然依然存在许多缺陷,但是几个月的开发设计过程,让我初步理解了软件工程的概念和良好的需求分析对后期开发维护的重要性。更进一步熟悉了web开发框架。但是对自身有更多的了解,自己有许多可以提升的地方,坚信在后续的坚持学习、不断

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论