基于微信小程序的进销存管理系统的设计与实现_第1页
基于微信小程序的进销存管理系统的设计与实现_第2页
基于微信小程序的进销存管理系统的设计与实现_第3页
基于微信小程序的进销存管理系统的设计与实现_第4页
基于微信小程序的进销存管理系统的设计与实现_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

摘要随着Internet爆炸式的发展,互联网技术在我们的生活中无处不在,扮演着重要的角色。自我国加入WTO以后,电子商务在国内也迅速的发展了起来,现在互联网上各种电子商务网站更是迅速的增长。网络的高速发展同样带动着新能源汽车报价的管理,开发一个基于微信小程序的进销存管理系统,希望能给用户提供方便的服务。基于微信小程序的进销存管理系统的开发是基于C/S结构,开发过程利用MVC开发模式,层次分明,并采用微信开发者工具及云端数据库进行开发,成功实现了该系统。论文首先阐述了基于微信小程序的进销存管理系统的开发,并对该系统进行了较详细的需求分析,然后详细探讨了基于微信小程序的进销存管理系统的功能需求、业务流程、数据流程、系统功能和系统设计等方面的问题。望能利用先进的计算机技术和网络技术来改变目前的信息管理、服务水平,在市场经济的进一步发展中健康稳定发展,使基于微信小程序的进销存管理系统的信息管理可以便于操作,易于信息管理,满足管理人员的管理需求。关键字:进销存微信小程序云数据库ABSTRACTWiththeexplosivedevelopmentoftheInternet,Internettechnologyisubiquitousinourlivesandplaysanimportantrole.SinceChina'sentryintotheWTO,e-commercehasalsodevelopedrapidlyinChina,andnowvariouse-commercewebsitesontheInternetaregrowingrapidly.Therapiddevelopmentofthenetworkhasalsodriventhemanagementofnewenergyvehiclequotes.ThedevelopmentofaninventorymanagementsystembasedonWeChatmini-programshopestoprovideuserswithconvenientservices.ThedevelopmentoftheInvoicingManagementSystembasedontheWeChatMiniProgramisbasedontheC/Sstructure.ThedevelopmentprocessusestheMVCdevelopmentmodelwithclearlevels.UsingWeChatdevelopmenttoolsandclouddatabase,thesystemissuccessfullyimplementedanddeveloped.ThethesisfirstdescribedthedevelopmentoftheInvoicingManagementSystembasedonWeChatMiniPrograms,andconductedadetailedanalysisoftherequirementsofthesystem.Thefunctionalrequirements,businessprocesses,dataprocesses,systemfunctions,andsystemdesignofInvoicingManagementSystembasedonWeChatMiniProgram.Hopetouseadvancedcomputertechnologyandnetworktechnologytochangethecurrentinformationmanagement,servicelevel,andhealthyandstabledevelopmentinthefurtherdevelopmentofthemarketeconomy,sothattheinformationmanagementoftheWeChatmini-program-basedinventorymanagementsystemcanbeeasilyoperatedandeasyInformationmanagementtomeetthemanagementneedsofmanagers.Keywords:InvoicingmanagementWeChatappletClouddatabase目录1绪论1.1项目研究的背景和意义 41.2国内外研究现状及发展趋势 41.3项目的研究内容与目标 51.4论文结构 52系统相关技术研究2.1系统服务端技术 62.2系统客户端技术 62.3系统前端技术 62.4云端数据库 72.5系统的软件环境 73系统分析3.1系统可行性分析 73.1.1经济可行性 73.1.2技术可行性 83.1.3操作可行性 83.2系统需求分析 83.2.1功能需求分析 83.2.2性能需求分析 93.3系统流程分析 93.4系统数据流程分析 114系统设计概要4.1项目开发环境部署 134.2项目整体架构 134.3项目数据库设计 134.3.1概念模型设计 134.3.2数据库结构设计 145系统的设计与实现5.1用户模块设计 155.1.1系统登陆注册模块设计 155.1.2系统首页模块设计 155.1.3系统出入库模块设计 165.1.4系统库存模块设计 175.2管理员模块设计 175.2.1用户管理模块 175.2.2货物管理模块 186系统测试6.1测试方案 186.2测试实例 19结束语 21致谢 22参考文献 231绪论1.1项目研究的背景和意义目前,随着我国经济与科技的快速发展,社会上各行各业已经基本上运用到了网络科技技术,例如:聊天通讯类的QQ、微信,交易支付类的支付宝、微信支付等等。由此可见,现代人的生活已经离不开网络,网络各个领域对我们而言越来越重要了。如今,商家老板通过网络技术来开拓自己的业务、理自己的客源,特别是像销售领域,不仅通过各种电商平台来帮助开拓市场,增加自己的销量,还通过仓库管理系统来管理自己的库存。使得各种系统软件完全取代了手写笔记本记录,甚至是Excel文档管理。近十年来,开发技术越来越成熟,社会中现在流传有各种软件,比如:CRM(客户关系管理系统)、图书馆管理系统、健身房会员管理系统,这些软件都有一个共性,都是APP。然而,APP的流量获取以及开发成本居高不下,传统行业线上业务也无法满足用户的需求,导致APP到达了瓶颈期。可是,近几年来,天生自带流量,无需下载,开发成本低下的小程序到来,解决了大部分商户的问题。显而易见,小程序是大势所趋。而我所要设计的进销存管理系统可以解决社会上绝大部分企业,在拥有一台手机的前提下,无需下载任何APP,就能随时随地的管理自己的库存。该课题对本人软件工程专业而言,涉及到课程中所学的Web前端、PHP等一系列知识,同时,也涉及到了课外的小程序相关知识,对我自身而言是一次不可多得的实践,可以巩固提升自己专业的实践能力。1.2国内外研究现状及发展趋势国外,小程序日访问提升量几乎达到200%,欧洲地区小程序访问量翻倍;2019年微信支付在境外合规的国家和地区覆盖量增加至60个,支持16种不同货币直接结算。目前,微信广泛运用于每个人的生活之中,其能通过文字、语音、视频以及图片表情包的形式完成普通的社交。并且微信的功能已经从早期单一的通信聊天演变成了如今的分享、支付、办公等各个领域。然而微信小程序是基于微信的,它不需要下载就可以使用,真正实现了“触手可及”。截至2019年6月,微信用户量已经达到11.2亿,因此,小程序收到广大开发者的关注与热爱。如今,小程序初步搭建完成闭环的生态结构。具体来看各功能板块:从流量口上,小程序直达搜索能力;打造小程序的专属桌面,让使用者养成下拉的操作习惯;推出了一物一码,让用户扫描二维码,直接跳转的小程序的页面,同时用户可以分享二维码,让每个人都能接触体验到小程序。基于普通笔记本,excel甚至其他库存管理方案,进销存管理系统可以更加精准的记录每一次的货物进出,以及所进出货物的进售价,还可以随时随地的对仓库货物进行盘点,不仅如此,通过仓库查询,可以指定搜索某一件货物及其详细信息。大大提升了企业的办公效率。如今只要是销售行业,必将存在货物的堆积与管理。以现在的科技水准来看,绝大多数仓库管理员必须通过电脑的查询及通过各种形式向上级领导汇报。可是所设计的进销存管理系统完成了将电脑的工作转移到了手机,随时随地的可以进行调货出货和入货。还能向上级直接提交审批,作为领导还可以清晰的看到财务资金报表。现在,无论是外卖,共享汽车,网上购物,还是游玩出行,都在潜移默化的入驻微信小程序,所以以此来看,小程序将越来越流行,越来越火爆。1.3项目的研究内容与目标本课题的开发采用微信小程序+云端数据库实现,在早期阶段,我们主要使用相关知识,查询数据等优秀的管理系统开发方法,并结合相关要求编写需求分析。后来,我们进行了这个主题的设计和开发。该主题的页面主要是用web语言设计的,通过数据库的查询搜索,表单和数据的验证,以及控件页面的正确显示和用户类型的权限设计。云数据库用于实现整个系统的操作。在整个设计过程中,根据需求分析,编写系统实现过程和相关问题的实现方法;系统开发完成后,调试运行,并进行调试和试运行的相关记录。1.4论文结构第1章绪论,叙述项目的国内外开发现状趋势及项目的研究背景与意义,以及系统开发的目的还有课题研究的内容等可行性分析。第2章相关技术介绍,对开发本系统的相关的重点技术进行介绍,让所有读者都能对本系统和知识有清楚的认识。第3章主要是对本系统进行分析,例如系统功能需求分析,系统目标、系统数据分析以及系统的可行性分析,帮助读者了解软件系统分析的主要内容和方法。第4章是重点的一章,主要是系统的详细设计包括设计原则,系统功能设计、开发环境分析。第5章是系统的编码实现。主要介绍了系统的界面样式及功能的实现设计,让读者通过本章就能够了解系统的结构。第6章是系统的测试。主要介绍了测试的重要性和意义,并且进行系统的测试,让读者通过本章就能够了解系统的测试性能。2系统相关技术研究2.1系统服务端技术本系统采用云开发的方式来代替传统的服务端,为小程序客户端提供后端服务支持。众所周知,一款完整的应用程序通常需要服务端与客户端配合开发。服务端用来提供数据与核心业务逻辑支持客户端用来提供用户界面与用户交互。因此,客户端在很大程度上依赖于服务端提供的支持。使用云开发,开发者无需用Java、PHP等一系列技术重新开发后台并连接MySQL数据库,项目完成之后也不需要给后台搭建服务器,更改域名上传公网。使用云开发,开发者无需自己搭建服务器即可使用云端函数执行逻辑代码,,并且可以使用云端数据库进行存储服务。2.2系统客户端技术微信开发者工具是微信官方提供的针对\t"/Joychen404/article/details/_blank"微信小程序的开发工具,集中了开发,调试,预览,上传等功能。微信团队发布了微信小程序开发者工具、微信小程序开发文档和微信小程序设计指南,全新的开发者工具,集成了开发调试、代码编辑及程序发布等功能,帮助开发者简单和高效地开发微信小程序。启动工具时,开发者需要使用已在后台绑定成功的微信号扫描二维码登录,后续所有的操作都会基于这个微信的帐号。程序调试主要有三大功能区:\t"/Joychen404/article/details/_blank"模拟器、调试工具和小程序操作区。2.3系统前端技术HTML5是HTML标准的一个版本,用于替代1999年制定的HTML4.01和XHTML1.0标准。它仍在开发中,但是大多数浏览器已经支持某些HTML5技术。HTML5具有两个主要功能:首先,它增强了网页的性能。其次,它添加了Web应用程序的功能,例如本地数据库。在广义上讲HTML5实际上是指HTML,CSS和.net脚本编制等技术的组合。减少对基于插件的富Internet应用程序(RIA)(例如AdobeFlash,MicrosoftSilverlight和Oracle.netFX)的浏览器要求,并提供更有效的网络增强功能。应用的标准集。JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。js全称(javascript)中文是java脚本的意思。2.4云端数据库云开发提供了一个云端的JSON数据库供开发者使用。所谓JSON数据库,是指数据库中的每一条数据记录都是JSON对象。相较于传统的关系型数据库,JSON数据库更加轻便,使用起来也更加方便。云数据库为用户提供安全可靠,易于维护的数据库服务。MySQL是世界上最流行的开源关系数据库,通过云数据库MySQL,您可实现分钟级别的数据库部署和弹性扩展,不仅经济实惠,而且稳定可靠,易于运维。。2.5系统的软件环境软件环境是系统开发的工具,在系统开发的过程中,开发人员若是对此系统软件开发极为熟悉,那便大大的节约了系统的开发时间,人工精力投入,开发成本。是否选择一个自己熟悉的软件环境对系统开发影响极大,选择用自己熟悉环境的是很重要的。操作系统:windows数据库:云端数据库系统开发工具:微信开发者工具软件开发语言:前端结合微信服务器:云服务器该软件的界面美观大方,软件运行稳定。3系统分析3.1系统可行性分析3.1.1经济可行性该系统的研发在经济上并没有非常大的需求,物品信息的获取也只需较少的费用。同时,目的也并非是十分的复杂,这样并不实用,研发的时间整体上来说很长,事实上它达到了为用户带来方便的目的,还可以让该应用有很大的发展空间,这样的话,那它所产生的回报会高于支出。微信平台是一个非常自由的平台,开发人员的付出其实是有限的。这样会在很大程度上提升该系统的高效性这一特点,然后就能为研发工作创造一个良好的条件和基础。结果证实,本系统的开发确实科学性较强。3.1.2技术可行性该系统是微信小程序的开发,现阶段来讲,微信小程序发展已经相当成熟,并且以微信小程序为开发平台的研发日益增多,受到很多研发工作人员的欢迎。所以,技术层面上微信小程序其实是能够完成这个平台开发的任务。因此在技术层面上来看,系统的开发是可行的。3.1.3操作可行性对于软件来讲,开发之后其操作难度决定了它能否受到大规模推广,这是研发者必须考虑的问题,而这款系统就非常易于操作。使用者能够拥有一个操作设备,根本就不需要指导,很自然的就能够自己学会使用,操作完全没有复杂性,因此,在开发这个软件的时候,我并没有提供提示或者帮助这类功能,这完全不影响。所以,该系统在操作上来说,都是广大群众非常熟练的模式,一切的操作都很简单,易于上手。3.2系统需求分析软件需求分析是研究用户的需求,充分了解用户的软件需求的完整功能,确认用户的软件功能需求,并建立可识别、可验证的基础。软件需求分析应提供尽可能多的有关软件实现要求的信息,减少技术人员和需求者无必要的沟通。这要求软件内容分析内容正确,完整,一致且可验证。此外,为了确保软件设计的质量,软件要求的表达没有任何歧义,可追溯性和可修改性。3.2.1功能需求分析定选题后,首先进行需求分析,根据系统的需要和要求,进行需求分析以及进行可行性的分析,所有角色及操作介绍如下:用户用例图如图所示:图3.1用户用例图3.2.2性能需求分析本系统性能功能应达到如下要求:(1)可扩展性系统的设计是以现阶段的功能需求为目标进行开发的,为适应未来实际需求的变化,便于将来功能的扩展和维护,需要先对系统的扩展性问题记性考虑,达到在根据实际需求添加新的模块时,对系统的原有架构和功能造成太大的影响。(2)稳定性系统的运行应该稳定、高效和可靠。系统功能比较多,按功能进行模块划分时,要尽量做到高内聚低耦合,不要产生强依赖,增强其独立性,以保证系统使用时的稳定性。(3)易用性系统的使用是为了方便用户,节省用户时间精力,实现高效管理,所以系统在为用户提供实用功能的基础上,还需做到界面美观,操作简单,容易使用,用户体验感良好。(4)流畅性为提升用户体验感,系统的使用过程中应该加载流畅、响应快速,尽量避免用户等待时间。通过提升代码质量、建立高效的刷新机制、合理优化布局和内存等来提高响应速度,避免使用时出现程序卡顿,减少等待时间。界面设计时,通过减少层级、提高布局复用,删除控件无用属性,优化界面从而提高页面加载速度。通过线程初始化、异步延期加载等策略来优化闪屏页面布局和启动逻辑,提高启动速度。(5)安全性本系统中保存着大量的个人信息数据,建立安全机制和权限设置是必要的,对操作用户的合法性要进行保证,不能越权操作。3.3系统流程分析(1)系统开发流程在完整的项目开发流程中,以需求分析为基础,基于系统选择的开发模式,使用相关工具和技术,依次进行数据库设计和功能实现,系统开发完成后,通过黑盒测试进行系统调试,完善系统,系统开发步骤具体如图3.3所示。图3.3系统开发流程图(2)登录流程图本系统有两个登录界面,一个是首页用户使用账号密码登陆界面,一个是微信授权登陆界面,但不管登录对象是管理员还是用户,登录流程都一样,登陆系统时,通过检测账号信息及密码判断角色,并查询其相应的身份信息。具体登录流程如图3.4所示。图3.4登录流程图(3)数据操作流程图本系统需要从数据库中进行读取的数据有用户信息、商品信息、出入库信息,其数据读取流程如图3.5所示。图3.5数据读取流程图用户、入库、出库等信息需要写入数据库,其数据存储的流程如图3.6所示。图3.6数据存储流程图根据上述对系统功能的分析可知,无论是某个公司员工,或者某个用户登陆,都需通过账号和密码进行身份审核,通过数据验证后系统会自动进行权限验证,判断登录用户的角色。故本系统的系统数据流程如图3.7所示。图3.7系统数据流程图3.4系统数据流程分析系统根据业务流程信息对数据流进行分析,并以逐层细化的方式显示各部分的数据流:(1)第0层数据流程图注册用户和管理员都可以通过登录界面输入正确账号密码进入系统,如下图所示:图3.8第0层数据流图首先,用户使用数据库中的用户与密码登录到系统。此时,将通过接口输入流对数据库的数据流进行逻辑验证。如果数据正确,则根据用户身份信息页面跳转到相应的功能页面,系统用户在系统中进行数据操作。此时,数据流中的有效数据流将流到数据库中心,并执行相应的数据函数语句以完成添加,删除和检查的操作。最后,数据流从数据库中心流到系统界面并显示结果。(2)第1层数据流程图第一层是系统的详细数据流程图。用户和管理员可以登录以访问该过程。如下:图3.9第1层数据流图第1层数据流程图中,数据实体包括普通用户和管理者。用户数据流包括服务管理,其数据流包括添加商品信息,删除商品信息和修改商品信息,查询库存,浏览库存等。数据表包括与用户和管理员功能有关的表。4系统设计概要4.1项目开发环境部署本系统使用的是Web语言进行前端界面的编写,在开发过程中,系统采用的微信开发者工具,是免费的、开源的一款非常好用的开发工具。系统数据存储在云开发数据库之中,本系统采用了云开发数据库,不需要另外开发后台并搭建服务器,是系统数据库的不二之选。4.2项目整体架构在对系统需求充分理解的基础上,根据“高内聚低耦合”的原则,对系统的功能进行模块划分如图4.1所示:图4.1系统功能图4.3项目数据库设计4.3.1概念模型设计简单来说,数据库设计就是根据业务系统的需要,结合选择的DBMS,设计最优的数据存储模型。同时建立好表的结构,以及表与表的关联关系。最后达成的效果是:有效的储存数据,并且可以高效的从数据库中取出已存储的数据。需求分析—逻辑设计—物理设计—维护优化需求分析:数据是什么;数据有哪些属性;数据和属性各自的特点有哪些。逻辑设计:使用ER图对数据库进行逻辑建模。物理设计:根据数据库自身的特点把逻辑设计转换为物理设计。维护优化:新的需求进行建表;索引优化;大表拆分。实体:实体就是指可以摸到的存在的具有区分其他事物的特性或属性并与其他实体有联系的实体。例如学生可以是一个实体,课程也是一个实体。属性可以理解为实体的特征。以下为实体介绍。图4.2商品实体图图4.3类别实体图图4.4仓库实体图4.3.2数据库结构设计概念设计是基于数据分析建立系统分析和数据库设计,然后从前面的分析角度,将设计视角集成在一起,最后完成系统的结构分析和优化设计。以下为系统中使用的数据库表信息;表4.1user序号列名数据类型长度标识主键外键允许空默认值说明1_idstring100否2_openidstring100否3mimastring100否4namestring100否5zhanghaostring100否表4.2form序号列名数据类型长度标识主键外键允许空默认值说明1_idstring100否2_openidstring100否3bumennstring100是4danjiastring100否5imgUrlstring100是6mingxistring100是7namestring100否8qiyestring1009shuliangstring100否5系统的设计与实现5.1用户模块设计5.1.1系统登陆注册模块设计用户在进入系统的之后,首先看到的就是系统的登陆,在系统登陆页面之中,下方有一个注册按钮,新用户可以通过注册来得到登陆的账号和密码。登陆界面大大的提高了用户库存的安全性。系统登陆界面如图5.1所示,系统注册界面如图5.2所示图5.1系统登陆模块界面图5.2系统注册模块界面5.1.2系统首页模块设计登陆成功后,就可以进入首页页面,在此页面用户可以看到系统的各个模块,在首页中就可以很好的使用户了解系统功能分布,通过首页用户可以很好的使用系统。。首页界面如图5.3所示图5.3首页模块界面5.1.3系统出入库模块设计用户登录系统后点击出、入库,可以看到表单页面,用户可以通过填写表单,来进行商品入库,出库的操作。出入库界面如图5.4所示,出入库界面如图5.5所示图5.4入库模块界面图5.5出库模块界面5.1.4系统库存模块设计用户登录系统后点击库存可以看到系统的商品列表,商品列表是展示商品信息的地方,用户可以在此查看到商品各种信息,点击商品信息查看详情,在详情页面用户可以看到明细及所上传的图片。库存界面如图5.6所示图5.6库存模块界面5.2管理员模块设计5.2.1用户管理模块管理员可以在云开发中查看所有用户信息,可以在用户管理中对用户信息进行修改,删除等操作,点击新增可以添加新的用户信息。用户管理界面如图5.7所示图5.7用户管理界面5.2.2货物管理模块管理员可以云开发中查看所有商品信息,可以在商品管理中对商品信息进行修改,删除等操作,点击新增可以添加新的商品信息。货物管理界面如图5.8所示图5.8货物管理界面6系统测试6.1测试方案常用的测试方法有两种:白盒测试、黑盒测试。白盒测试:白盒测试也成为结构测试,在使用这个测试方法的时候技术人员需要去检测程序的内部结构,即是说,测试技术人员检测的前提就是对自己的程序相当熟悉,清楚的指导自己产品的工作流程,清楚软件的结构语句,并且根据所知的结构来测试程序。在这个过程中,技术人员要在不同的地方设立检查点,通过检查点来检查程序目前的状态,根据测试的结果来对比预期状态,查看是否达成一致。白盒测试分为四个测试阶段,分别是测试计划阶段、测试设计阶段、测试执行阶段、测试总结阶段。根据最初的项目的需求任务书来制定测试的进度流程,随后,用规范的测试方法进行软件测,在这个测试的过程中,不能一味的盲目测试,要针对特定的条件去针对性的设计测试的方法。使用百合测试可以很好的检测到代码的分支和路径,这个测试的本身的特殊性使得测试人员被迫的去仔细的思考软件的实现方法,并将代码的错误很好的检测出来,对代码的测试比较彻底。但是白盒测试也有着一定的弊端,他在测试的过程中无法检测到代码中遗漏的错误,不饿能验证其正确性。黑盒测试:黑盒测试又称功能测试,是测试每个模块的功能是否可以正常运行和使用。这种测试可以理解为“表面”测试,因为它是在不考虑内部结构和内部特性的情况下执行的,并且主要针对软件界面和功能。例如,在测试程序界面时,黑盒测试仅检查程序的功能是否按项目预期正常使用,并且当程序接收到输入信息时,可以输出正确的信息。黑盒测试着重于程序的外部结构。它不需要考虑内部逻辑。在这方面,这与白盒测试相反。黑盒测试可以视为用户组。该测试侧重于软件的功能。如果外部功能设计存在问题,则无法找到黑盒测试。黑盒测试是一种省力的测试方法。此测试不需要始终对测试人员进行持续监督。测试用例的其余部分快速简便。但是黑盒测试没有状态转换的概念。黑盒测试的结果取决于测试用例的设计。这需要更好的设计部分。6.2测试实例本系统有一个需要测试的模块,即:用户的使用测试模块在这里管理员只测试系统的功能,测试结果如表6.1所示。表6.1测试结果表测试用例号输入数据测试结果T1登录正常T2用户入库管理正常T3用户出库管理正常T4用户库存管理正常系统经测试和调试后能够按照需求正常运行,基本没有错误,能够满足开发者和用户的需求。在系统整体测试过程中,系统功能相对来说较简单,数据源的配置需进一步改善。结束语用时数月的毕业设计,从最初对项目的懵懂,变得理解项目的含义,从最初对软件的生疏,变得娴熟,从最初的技能经验空白变得开始熟知。大学四年的学习为以后开发奠定了基础,经过此次项目的开发,更是从其中明白了一个项目的开发流程和每步实施的过程。并在这个开发的过程更加清楚明白的了解自己,明白自己在项目开发中更擅长于哪些,也明白自己在哪方面更薄弱,此次的开发就像一个标尺,起到了很好的衡量自己的作用。这次开发刷新了我对程序设计的认知,提高了我的专业技能,通过这次的实践可以明白开发不是简单的代码堆积而是需要进行各个步骤的考察,设计,实际操作的,只有考虑的足够充分,才能够在后续的过程中越走越长远。在这数月的时间中,最为感谢的就是教导老师,让我极为感动的是老师对我的问题从来都是耐心的解答,无丝毫的不耐烦,往往一个点播就仿佛醍醐灌顶,顿时豁然开朗。因为我能力有限,在开发中不可避免的遇到各种的bug,老师的教导让我一步一步解决好所遇到的问题和难点,由衷的感谢老师的帮助和教导。以上就是本次开发过程中的总结和体会,此刻虽然有了进步,但这却是远远不够的,这恰恰为以后的努力提供了动力,也更明确的指出了前进的方向。我会一直努力下去,不断地提升自己的专业素质和能力水平,再一次的感谢在开发过程中给予帮助的各位良师益友。致谢借此论文之际,向所有帮助、关心、支持我的老师、朋友、同学,表达我最真诚的谢意。首先感谢指导老师。毕业设计论文是在老师耐心指导下多次修改完成的。在此,我对她的耐心指导和帮助向王老师致敬,感谢老师在这几个月来对我的指导。在这段时间里,我从老师身上,不仅学到了许多的专业知识,更感受到了她们工作中的兢兢业业,生活中的平易近人的精神。此外,她们的严谨治学态度和忘我的工作精神也非常值得我去学习。在此,请允许我说一声:“老师,您辛苦了!”再次感谢她们。非常感谢我的同学。当我在毕业设计过程中遇到问题和困难时,是他们给我指出了不少错误和不当操作,并给出了不少意见和建议,是他们的技术支持与精神鼓励为我提供了不竭的动力。同时,感谢所有传授我知识的老师们,感谢所有关心、帮助过我的人。同时感谢我的大学,我不会忘记你们。总之,在以后的学习、工作、生活中我将更加努力,用自己的努力实现更大的人生价值。参考文献[1]张学敏.基于微信小程序的体质健康管理系统设计与实现[J].电脑知识与技术,2019,15(22):103-106.[2]岳增霖.金浩轩.张伟豪.等.基于Onenet及微信小程序的校园运动场地预约系统[J].电子产品世界.2019,26(12):55-59.[3]李正仁.周凯虎.王全贵.等.基于Node.js与微信小程序的活动管理平台[J].计算机系统应用.2019,28(12):86-92.DOI:10.15888/ki.csa.007186.[4]范国婷.任乐琦.周灵辉.等.基于微信小程序的二维码点餐系统设计研究[J].赤峰学院学报(自然科学版).2019,35(12):59-62.[5]田凯茜.基于微信小程序的心情调节终端[J].技术与市场.2019,26(12):79-80.DOI:10.3969/j.issn.1006-8554.2019.12.027.[6]韩菊茹.杨秩.纪兆轩.等.基于微信小程序的文件加密系统设计与实现[J].信息网络安全.2019,(9):81-85.DOI:10.3969/j.issn.1671-1122.2019.09.017.[7]陈国政.基于java技术的大气污染颗粒物行动路径跟踪系统研究[J].环境科学与管理.2019,44(10):155-159.[8]王崇.移动网上营业厅系统的设计与实现[D].大连海事大学,2018:21-22.[9]程亚维.王东霞.基于Java的农机作业调度管理Web平台架构技术研究[J].农机化研究.2019,41(10):224-228.DOI:10.3969/j.issn.1003-188X.2019.10.041.[10]查晓俊.成刚.杨玉志.基于微信小程序的医疗设备管理系统设计与实现[J].中国医疗设备.2018,33(5):125-129.DOI:10.3969/j.issn.1674-1633.2018.05.034.[11]郭鑫.毛古宝.方欢.基于微信小程序的考勤系统设计与实现[J].电脑知识与技术.2018,14(20):57-59.[12]王晓芳.刘鹍.荆山.等.基于工程教育专业认证的JSP应用程序设计课程改革[J].计算机教育.2019,(12):46-50.[13]JamesBucanek.LearnObjective-CforJavaDevelopers.2009:57-59.[14]Baeza-YatesR.Ribeiro-NetoB.ModernInformationRetrieval.2006:82-86.[15]程子珍.基于微信小程序的网上购物系统的设计与实现[D].首都经济贸易大学.2018

HYPERLINK电脑快捷知识大全编辑本段一、常见用法F1显示当前程序或者windows的帮助内容。F2当你选中一个文件的话,这意味着“重命名”F3当你在桌面上的时候是打开“查找:所有文件”对话框F10或ALT激活当前程序的菜单栏windows键或CTRL+ESC打开开始菜单CTRL+ALT+DELETE在win9x中打开关闭程序对话框DELETE删除被选择的选择项目,如果是文件,将被放入回收站SHIFT+DELETE删除被选择的选择项目,如果是文件,将被直接删除而不是放入回收站CTRL+N新建一个新的文件CTRL+O打开“打开文件”对话框CTRL+P打开“打印”对话框CTRL+S保存当前操作的文件CTRL+X剪切被选择的项目到剪贴板CTRL+INSERT或CTRL+C复制被选择的项目到剪贴板SHIFT+INSERT或CTRL+V粘贴剪贴板中的内容到当前位置ALT+BACKSPACE或CTRL+Z撤销上一步的操作ALT+SHIFT+BACKSPACE重做上一步被撤销的操作Windows键+L锁屏键Windows键+M最小化所有被打开的窗口。Windows键+SHIFT+M重新将恢复上一项操作前窗口的大小和位置Windows键+E打开资源管理器Windows键+F打开“查找:所有文件”对话框Windows键+R打开“运行”对话框Windows键+BREAK打开“系统属性”对话框Windows键+CTRL+F打开“查找:计算机”对话框SHIFT+F10或鼠标右击打开当前活动项目的快捷菜单SHIFT在放入CD的时候按下不放,可以跳过自动播放CD。在打开word的时候按下不放,可以跳过自启动的宏ALT+F4关闭当前应用程序ALT+SPACEBAR打开程序最左上角的菜单ALT+TAB切换当前程序ALT+ESC切换当前程序ALT+ENTER将windows下运行的MSDOS窗口在窗口和全屏幕状态间切换PRINTSCREEN将当前屏幕以图象方式拷贝到剪贴板ALT+PRINTSCREEN将当前活动程序窗口以图象方式拷贝到剪贴板CTRL+F4关闭当前应用程序中的当前文本(如word中)CTRL+F6切换到当前应用程序中的下一个文本(加shift可以跳到前一个窗口)在IE中:ALT+RIGHTARROW显示前一页(前进键)ALT+LEFTARROW显示后一页(后退键)CTRL+TAB在页面上的各框架中切换(加shift反向)F5刷新CTRL+F5强行刷新目的快捷键激活程序中的菜单栏F10执行菜单上相应的命令ALT+菜单上带下划线的字母关闭多文档界面程序中的当前窗口CTRL+F4关闭当前窗口或退出程序ALT+F4复制CTRL+C剪切CTRL+X删除DELETE显示所选对话框项目的帮助F1显示当前窗口的系统菜单ALT+空格键显示所选项目的快捷菜单SHIFT+F10显示“开始”菜单CTRL+ESC显示多文档界面程序的系统菜单ALT+连字号(-)粘贴CTRL+V切换到上次使用的窗口或者按住ALT然后重复按TAB,切换到另一个窗口ALT+TAB撤消CTRL+Z编辑本段二、使用“Windows资源管理器”的快捷键目的快捷键如果当前选择展开了,要折叠或者选择父文件夹左箭头折叠所选的文件夹NUMLOCK+负号(-)如果当前选择折叠了,要展开或者选择第一个子文件夹右箭头展开当前选择下的所有文件夹NUMLOCK+*展开所选的文件夹NUMLOCK+加号(+)在左右窗格间切换F6编辑本段三、使用WINDOWS键可以使用Microsoft自然键盘或含有Windows徽标键的其他任何兼容键盘的以下快捷键。目的快捷键在任务栏上的按钮间循环WINDOWS+TAB显示“查找:所有文件”WINDOWS+F显示“查找:计算机”CTRL+WINDOWS+F显示“帮助”WINDOWS+F1显示“运行”命令WINDOWS+R显示“开始”菜单WINDOWS显示“系统属性”对话框WINDOWS+BREAK显示“Windows资源管理器”WINDOWS+E最小化或还原所有窗口WINDOWS+D撤消最小化所有窗口SHIFT+WINDOWS+M编辑本段四、“我的电脑”和“资源管理器”的快捷键目的快捷键关闭所选文件夹及其所有父文件夹按住SHIFT键再单击“关闭按钮(仅适用于“我的电脑”)向后移动到上一个视图ALT+左箭头向前移动到上一个视图ALT+右箭头查看上一级文件夹BACKSPACE编辑本段五、使用对话框中的快捷键目的快捷键取消当前任务ESC如果当前控件是个按钮,要单击该按钮或者如果当前控件是个复选框,要选择或清除该复选框或者如果当前控件是个选项按钮,要单击该选项空格键单击相应的命令ALT+带下划线的字母单击所选按钮ENTER在选项上向后移动SHIFT+TAB在选项卡上向后移动CTRL+SHIFT+TAB在选项上向前移动TAB在选项卡上向前移动CTRL+TAB如果在“另存为”或“打开”对话框中选择了某文件夹,要打开上一级文件夹BACKSPACE在“另存为”或“打开”对话框中打开“保存到”或“查阅”F4刷新“另存为”或“打开”对话框F5编辑本段六、桌面、我的电脑和“资源管理器”快捷键选择项目时,可以使用以下快捷键。目的快捷键插入光盘时不用“自动播放”功能按住SHIFT插入CD-ROM复制文件按住CTRL拖动文件创建快捷方式按住CTRL+SHIFT拖动文件立即删除某项目而不将其放入SHIFT+DELETE“回收站”显示“查找:所有文件”F3显示项目的快捷菜单APPLICATION键刷新窗口的内容F5重命名项目F2选择所有项目CTRL+A查看项目的属性ALT+ENTER或ALT+双击可将APPLICATION键用于Microsoft自然键盘或含有APPLICATION键的其他兼容键编辑本段七、Microsoft放大程序的快捷键这里运用Windows徽标键和其他键的组合。快捷键目的Windows徽标+PRINTSCREEN将屏幕复制到剪贴板(包括鼠标光标)Windows徽标+SCROLLLOCK将屏幕复制到剪贴板(不包括鼠标光标)Windows徽标+PAGEUP切换反色。Windows徽标+PAGEDOWN切换跟随鼠标光标Windows徽标+向上箭头增加放大率Windows徽标+向下箭头减小放大率编辑本段八、使用辅助选项快捷键目的快捷键切换筛选键开关右SHIFT八秒切换高对比度开关左ALT+左SHIFT+PRINTSCREEN切换鼠标键开关左ALT+左SHIFT+NUMLOCK切换粘滞键开关SHIFT键五次切换切换键开关NUMLOCK五秒QQ快捷键,玩QQ更方便Alt+S快速回复Alt+C关闭当前窗口Alt+H打开聊天记录Alt+T更改消息模式Ait+J打开聊天纪录Ctrl+A全选当前对话框里的内容Ctrl+FQQ里直接显示字体设置工具条Ctrl+J输入框里回车(跟回车一个效果)Ctrl+M输入框里回车(跟回车一个效果)Ctrl+L对输入框里当前行的文字左对齐Ctrl+R对输入框里当前行的文字右对齐Ctrl+E对输入框里当前行的文字居中Ctrl+V在qq对话框里实行粘贴Ctrl+Z清空/恢复输入框里的文字Ctrl+回车快速回复这个可能是聊QQ时最常用到的了Ctrl+Alt+Z快速提取消息Ctrl+Alt+A捕捉屏幕最常用的快捷键F5刷新DELETE删除TAB改变焦点CTRL+C复制CTRL+X剪切CTRL+V粘贴CTRL+A全选CTRL+Z撤销CTRL+S保存ALT+F4关闭CTRL+Y恢复ALT+TAB切换CTRL+F5强制刷新CTRL+W关闭CTRL+F查找SHIFT+DELETE永久删除CTRL+ALT+DEL任务管理SHIFT+TAB-反向切换CTRL+空格--中英文输入切换CTRL+Shift输入法切换CTRL+ESC--开始菜单CTRL+ALT+ZQQ快速提取消息CTRL+ALT+AQQ截图工具CTRL+ENTERQQ发消息Alt+1保存当前表单Alt+2保存为通用表单Alt+A展开收藏夹列表资源管理器END显示当前窗口的底端HOME显示当前窗口的顶端NUMLOCK+数字键盘的减号(-)折叠所选的文件夹NUMLOCK+数字键盘的加号(+)显示所选文件夹的内容NUMLOCK+数字键盘的星号(*)显示所选文件夹的所有子文件夹向左键当前所选项处于展开状态时折叠该项,或选定其父文件夹向右键当前所选项处于折叠状态时展开该项,或选定第一个子文件夹自然键盘【窗口】显示或隐藏“开始”菜单【窗口】+F1帮助【窗口】+D显示桌面【窗口】+R打开“运行”【窗口】+E打开“我的电脑”【窗口】+F搜索文件或文件夹【窗口】+U打开“工具管理器”【窗口】+BREAK显示“系统属性”【窗口】+TAB在打开的项目之间切换辅助功能按右边的SHIFT键八秒钟切换筛选键的开和关按SHIFT五次切换粘滞键的开和关按NUMLOCK五秒钟切换切换键的开和关左边的ALT+左边的SHIFT+NUMLOCK切换鼠标键的开和关左边的ALT+左边的SHIFT+PRINTSCREEN切换高对比度的开和关运行按“开始”-“运行”,或按WIN键+R,在『运行』窗口中输入:(按英文字符顺序排列)%temp%打开临时文件夹.C:\DocumentsandSettings\用户名所在文件夹..C:\DocumentsandSettings...我的电脑\C盘appwize.cpl添加、删除程序access.cpl辅助功能选项Accwiz辅助功能向导cmdCMD命令提示符commandCMD命令提示符chkdsk.exeChkdsk磁盘检查certmgr.msc证书管理实用程序calc启动计算器charmap启动字符映射表cintsetp仓颉拼音

温馨提示

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

评论

0/150

提交评论