说书人小程序设计与研究_第1页
说书人小程序设计与研究_第2页
说书人小程序设计与研究_第3页
说书人小程序设计与研究_第4页
说书人小程序设计与研究_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

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

文档简介

摘要□□随着科技的发展,互联网在人们的日常生活中也占有举足轻重的地位。网络的高速发展同样带动着阅读和听书的管理,开发一个基于微信小程序的阅读和听书系统,希望能给用户提供方便的服务。微信小程序的阅读和听书系统的开发是基于C/S结构,开发发过程利用MVC开发模式,层次分明;采用微信开发者工具及MYSQL数据库进行开发,成功实现了该系统。论文首先阐述了基于微信小程序的阅读和听书系统的开发,通过对该系统进行调研和分析,得出系统的功能需求,通过功能需求来定义数据库内容,在代码的书写下获得完整的系统,最后对该系统进行测试。该设计是基于微信小程序的阅读和听书系统的信息管理,为了人们可以便于操作,易于信息管理,满足管理人员的管理需求。□关键词:微信小程序开发工具MVCMysql数据库AbstractWiththedevelopmentofthescienceandtechnology,Internettechnologyownsaimportantstatusinourdailylife.TherapiddevelopmentoftheInternethasalsodriventhemanagementofreadingandlisteningtobooks,anddevelopedareadingandlisteningsystembasedonWeChatmini-programs,hopingtoprovideuserswithconvenientservices.ThedevelopmentofthereadingandlisteningsystembasedonWeChatappletisbasedontheC/Sstructure,andthedevelopmentprocessusestheMVCdevelopmentmodelwithclearlevels.ThesystemwassuccessfullyimplementedanddevelopedusingWeChatdevelopertoolsandMYSQLdatabase.ThethesisfirstexplainedthedevelopmentofaWeChatapplet-basedreadingandlisteningsystem,Throughtheinvestigationandanalysisofthesystem,thefunctionalrequirementsofthesystemarebotained.Thedatabasecontentisdefinedthroughthefunctionalrequirements.ThedesignisbasedonWeChatappletproceduresofreadingandlisteningtothebooksysteminformationmanagement,inordertopeoplecanbeeasytooperate,easytomanageinformation,tomeetthemanagementneedsofmanagers.Keywords:WeChatappletdevelopmenttoolMVCMysqldatabase广东东软学院本科生毕业设计(论文)目录第一章绪论 11.1开发背景与意义 11.2国内外研究现状 11.2.1国内研究现状 11.2.2国外研究现状 21.2.3发展趋势 2第二章系统开发技术与环境 32.1系统开发语言 32.2系统客户端技术 32.3系统框架技术 32.4系统数据库的选择 42.5系统的运行环境 42.5.1硬件环境 52.5.2软件环境 5第三章系统分析 63.1可行性分析 63.1.1经济可行性 63.1.2技术可行性 63.1.3操作可行性 63.1.4法律可行性 63.2需求分析 63.2.1用户功能需求分析 73.2.2管理员功能需求分析 83.3系统流程分析 附录…绪论1.1开发背景与意义互联网的高速发展,让人们的生活基本都离不开互联网,吃喝住行都与网络息息相关。无论是与人交流,外出购买,甚至是地铁出行,都可以通过互联网来实现所需要的服务,由此可以看出,网络端的软件不仅在我们的生活起着至关重要的作用,甚至会对未来产生影响。目前,关于阅读和听书的管理系统已经多不胜数,然而大多数管理系统功能相对复杂,对于用户来说,使用起来不但不方便,过多的功能反而让用户难以下手,有些管理系统功能多到让用户找不到自己需要的功能,而有些则会将不必要的功能开发并放置上去,这也给用户带来了大大的不便。为此,我决定以简单实用为主来开发一款阅读听书管理系统,主要涉及阅读和听书系统的常用功能的简化,管理系统的操作来方便用户的使用。1.2国内外研究现状微信小程序是一种不用下载的程序,随着近几年的发展,已经逐渐深入了用户的生活,只要用户扫一下或搜一搜就可以找到。1.2.1国内研究现状微信小程序是基于微信,不需要下载安装就可以立即使用的轻型应用。截至2019年第二季度,微信月活用户达11.33亿,且上半年微信小程序人均使用时长约为63.93分钟。由于国内外对小程序的的需求难以达到平衡,目前小程序行业市场需求旺盛,但是市场上有太多杂乱的小程序,用户难以选择。艾佳在《微信小程序的现状与发展》[3]中指出,微信小程序目前的发展现状主要有以下几点构成,(一)存在一定程度的入口障碍。(二)用户体验未能达到预期值。(三)小程序开发者积极性不高。1.2.2国外研究现状国外的社交软件Facebook、推特等都发展的非常成熟,但是目前来看,这些软件都没有开发类似程序自带的内部应用。但是相对中国而言,国外的新媒体产业发展达到成熟,能够看地出新媒体的发展呈全球化趋势。1.2.3发展趋势林洁如在《微信小游戏受热捧小程序发展前景可期》[4]说到,存在即是合理,每个产品从面世到炙手可热都有一个过程,只要符合它所面向的用户需求就会有市场。周想想在《在校大学生微信小程序使用研究》指出,目前小程序还处于发展阶段,确实有许多不足,但它也有不可代替的优点,如“便利性”。[5]系统开发技术与环境2.1系统开发语言Java是当下较多人使用的编程语言,现在有许多项目都是将Java作为开发语言来进行开发,相较于其他编程语言,Java还是比较容易入手的。Java语言在开发领域占有一定地位便是因为它的开源性,且具备着多种开发工具。然而使用Java开发的程序需要运行环境,且框架多又杂,需要花更多的时间去了解。2.2系统客户端技术微信小程序为我们提供了多种开发框架以及API,集成了开发调试、代码编辑以及程序发布等功能,让开发者可以更加简单地开发微信小程序。2.3系统框架技术本系统的后端架构设计中,采取了MVC的设计模式,目的是使得本系统的后端架构目录层级分明,提高开发、维护的便利性。MVC分别对应着系统架构中的对数据访问层、视图层、逻辑控制层封装处理的业务逻辑,拆分出了model包、action包、service包。在这其中采用了Hibernate框架实现数据访问层,由于该框架是基于全自动orm映射的思想,开发者的工作更加注重于数据访问层,且大大降低了日后若要对数据库厂商的更换时的处理难度,这将会使得本系统的数据访问层的业务逻辑更加清晰,model层的代码更易维护。在本系统中,视图层以及业务逻辑层分别采用了JSP技术以及Struts2框架实现。采用JSP实现的动态页面具有上手简易、效率更高的特点,配合Struts2框架实现的逻辑控制层,可通过少量配置取代大量重复代码的特点。如上方所述,本系统后端基于Java语言开发,采取MVC架构的设计模式,分别采用了Hibernate框架、Struts2框架、JSP技术对数据层、逻辑控制层以及视图层进行实现。本说书人小程序后端架构的数据处理层采用全自动orm映射的Hibernate框架实现,在Hibernate框架的帮助下,架构的Model层仅需通过简易的配置即可实现与系统与MySQL数据持久层的通讯。此层实现了包括文章、文章类型、普通用户、VIP用户等,通过编写各类的hbm-xml文件完成数据库与实体类数据的封装映射,配置文件中配置了包括主键、列名与类属性的名称映射关系、列类型与类属性类型的映射关系等信息。同时,本系统还采用了Struts2的框架对本系统的业务逻辑层进行一个实现。在系统共实现了十三个接口,大致可分成二十三种不同的视图处理逻辑。若这部分交由传统的Servlet技术去实现,势必出现代码复杂冗余的状况,造成维护困难的情况发生。在Struts2的帮助下,通过配置文件即可对接口不同的返回状态实现封装。对于页面展示的实现,采用了动态页面JSP的技术。JSP的技术已有一定的问世时间,说明JSP的可靠性以及稳定性都经受过时间的考验。通过JSP的动态页面技术具有上手简单、执行效率高的特点,都是本次选择它的主要原因。在本系统页面信息展示相对固定、系统功能相对固定的这种情况下,比起通过异步请求的方式实现页面展示,采用动态页面的技术可大大降低用户在使用本程序时对网络稳定性的需求。这三门技术通过Spring框架“胶合”起来,这其中主要运用到了Spring的IOC技术。系统中留有一名为“beans.xml”的配置文件既是做这一用途。该配置文件配置了三个框架中常用的实例,如Hibernate连接MySQL所需要用的DataSource实例、开发者编写数据访问层所需用到的Hibernate的Session实例等。通过Spring整合这些内容,一可以提高系统的性能,因为bean的生命周期将交由Spring做更加专业化的管理。二是提高了系统中的代码耦合程度,系统代码中将大量减少关于类管理的操作,开发者将更加专注于业务逻辑的判断。2.4系统数据库的选择MySQL通常使用SQL来访问、处理数据库,可以面对数据库执行查询,可以从数据库中取出数据,可以在数据库中插入新的内容,也可以删除数据等等。2.5系统的运行环境2.5.1硬件环境处理器:InterCOREI5内存:最低4GB硬盘空间50GB以上2.5.2软件环境操作系统:windows数据库:MySQL系统开发工具:eclipse软件开发语言:Java、微信服务器:Tomcat系统分析3.1可行性分析3.1.1经济可行性该系统的研发并不需要许多经济上的支出,需要获得的信息数据也并不需要花费较大金钱。系统所需要的图书、有声小说可以通过网络获取,经济上减轻了较多负担。该系统主要是为了方便用户进行图书阅读,有声小说的收听,经济上只需要对付费内容进行购买。3.1.2技术可行性微信小程序语言是基于HTML语言进行区分改进的,对于有点开发基础的程序员可以较为轻松的了解,且微信小程序发展已经相当成熟,可以以PHP、Java等作为后台。3.1.3操作可行性该微信小程序是为了方便用户的操作而设计的,当下有许多关于小说阅读的软件,然而内容冗杂,用户无法清楚的找到自己要的内容。而该小程序对图书阅读进行了简化,并新增了有声小说的内容,方便读者收听。3.1.4法律可行性该系统无主要是为了方便用户的使用,技术较为简单,经济上也是透明的,所以不会有任何的法律问题,具有法律的可行性,其研发能够进行。3.2需求分析为了了解用户真正所需以及该系统的具体功能,据此进行了调研,并得出了各部分功能模块的需求。3.2.1用户功能需求分析用户用例图如图3-1所示:图3-1说书人小程序用户概述图图3-1为说书人小程序的用户需求导图,关于该需求模块的介绍如下所示。用户注册登录功能该功能为使用小程序的基本功能。用户只有通过注册或者登录来进入小程序。当用户注册或者登录成功时,便可以进入小程序,使用小程序里的现有功能。当用户注册或者登录失败时,用户不能进入小程序,且无法跳转到小程序的内容页面。用户个人管理功能该功能主要是管理用户的个人信息。此外还有五个子功能。分别是:成为会员功能:用户只需要通过支付宝或微信充值十元就可以成为会员,确认则成功,取消则失败。成为会员可以自由地阅读和听书城里的所有书籍。我的书架功能:该功能是陈列用户在阅读书籍时所收藏的书籍。用户在书籍信息功能可以对感兴趣的书籍进行收藏。浏览历史功能:该功能主要是来展示用户曾经浏览过的书籍。个人信息功能:该功能是对用户的个人信息进行修改,包括用户名、电话、地址、QQ、微信、邮箱、生日、性别进行修改。修改密码功能:该功能主要是对用户的密码进行修改的功能。如果密码与修改前的重复,则修改失败。注销登录功能:该功能主要是将用户信息注销的功能。阅读书籍功能该功能主要是让用户对书籍进行阅读,当用户没有注册或登录时,只能对书籍进行阅读,无法进行书籍收藏功能,书籍评论功能,当用户登录注册以后,书籍收藏功能,书籍评论功能开放。此外还有四个子功能。分别是:书籍信息功能:该功能主要展示了关于书籍的相关信息,包括书籍的作者简介,书籍的章节,以及将书籍加入书架。书籍评论功能:该功能主要是展示用户对该书籍的评价。用户阅读完书籍有感而发,在书籍底下评论,增加了用户之间的互动交流。书籍收藏功能:该功能是让用户将书籍加入书架。用户可以将感兴趣的书籍,阅读未完的书籍收入书架,方便下次查看,方便了用户的操作。书籍阅读功能:该功能是对阅读书籍的书籍的设置功能。在阅读书籍时,可以对书籍的字体调整大小,分别为小、中、大;可以调整阅读模式,即日间模式和夜间模式;可以对书籍内容进行上下页的翻动。听书功能该功能主要让用户可以收听有声小说的功能。用户在未登录注册状态下,可以对有声小说进行收听,查看。此外还有两个子功能,分别是:书籍信息功能:此功能展示了关于有声小说的信息,包括简介、作者以及内容时长。书籍播放功能:对书库里现有的小说进行播放、暂停、快进、快退、调节音量的功能。书籍分类功能该功能主要是对不同系列的图书进行分类,在每个类别下,会有同属性的图书。用户未登录或注册状态下,可以对图书分类进行查看,阅读。将图书进行分类,有利于用户查找自己喜欢的系列。书籍排行功能该功能主要是对书城里的图书进行免费图书排名、新书推荐排名、热门排名。方便读者了解当下书城里各种书籍的排名情况。3.2.2管理员功能需求分析管理员用例图如图3-2所示:图3-2说书人小程序管理员概述图图3-2主要是说书人小程序的管理员功能导图,关于该功能模块的介绍如下所示。图书管理功能此功能是管理者对说书人小程序里现有图书进行管理的功能。此外还有四个子功能。分别为:新增书籍功能:该功能主要是增加书城里的书籍,通过新增图书的内容,包括封面、书名、作者、简介等来新增图书。新增图书成功后,书城页面会更新新增的图书。管理章节功能:该功能是对图书的章节进行管理的功能,通过更新章节内容来新增图书章节。修改内容功能:通过该功能可以修改书城里现有图书的内容,包括封面、书名、作者、简介等。删除书籍功能:该功能是对书城的现有图书进行下架功能。听书管理功能此功能是管理者对说书人小程序里现有的有声小说进行管理的功能。此外还有四个子功能。分别为:新增书籍功能:该功能主要是增加书城里的有声小说,通过新增有声小说的内容,包括封面、书名、作者、简介、音频等来新增图书。新增有声小说成功后,听书页面会更新新增的有声小说。管理章节功能:该功能是对图书的章节进行管理的功能,通过更新章节音频内容来新增图书章节。修改内容功能:通过该功能可以修改书城里现有有声小说的内容,包括封面、书名、作者、简介、音频等。删除书籍功能:该功能是对书城现有的有声小说进行下架功能。分类管理功能此功能是对书城里的分类类目进行管理的功能。该功能还有三个子功能,分别为:新增分类功能:通过该功能可以增加书城里的分类类目。方便管理者归纳整理现有书籍。修改分类功能:该功能是对书城里有的分类进行修改内容。删除分类功能:该功能可以对书城里的分类类目进行管理删除。轮播内容管理功能此功能是对书城banner轮播内容进行管理的功能。该功能还有三个子功能,分别为:新增轮播内容功能:通过该功能可以增加书城里的轮播内容。通过banner提高了书籍的曝光度。修改轮播内容功能:该功能是对书城里有的轮播内容进行修改。删除轮播内容功能:该功能可以对书城里的轮播内容进行管理删除。留言评论管理功能用户在图书底下留下会显示在评论管理功能里,该功能可以对用户的留言评论进行管理。该功能下有一个子功能,为:删除评论功能:该功能可以将用户在图书底下的评论进行删除操作。3.3系统流程分析1.系统开发流程在开发系统之前,需要对系统需求进行调研和分析,根据调研结果以及需求分析来选择系统开发技术及模型,并对数据库进行设计,通过各个功能的分析进行流程设计和代码实现,最后再测试、调试系统,并对系统不足的地方进行完善。系统开发步骤具体如图3-3所示。图3-3系统开发流程图2.登录流程图本小程序有两个地方需要进行登录,一个是用户端,一个是后台管理系统管理员登录端。两者的登录方式都相同,通过输入账号密码,系统检测账号与密码是否正确,假若账号或密码输入错误,将会出现报错提示,需要重新输入,直至输入正确,系统会查询角色权限,角色拥有权限则可以进入界面端。具体登录流程如图3-4所示。图3-4登录流程图3.数据操作流程图系统可以从数据库中进行读取的数据有用户个人信息、书籍信息、排行信息、评论信息、分类信息、轮播内容信息,系统通过功能界面来请求处理数据,在发起请求之前,系统会确认是否具有数据的读取权限,如果没有权限,则会被驳回,登录成功后可以从数据库读取数据,通过数据库处理相关内容。其数据读取的操作流程如图3-5所示。图3-5数据读取流程图4.关于系统的用户信息、书籍信息、分类信息、排行信息、评论信息、轮播内容信息需要写入数据库,通过功能界面输入要存储的数据,系统识别输入的数据格式是否正确,格式输入错误时,系统会提示并返回重新输入;格式输入正确后,系统会确认管理员是否具有处理数据的权限,处理成功后,可以在功能界面查看处理后的结果。其数据存储的操作流程如图3-6所示。图3-6数据存储流程图3.4数据流程分析根据上述对系统功能的分析可知,用户登录系统还是管理员登录系统后台管理,都需通过账号和密码进行身份审核,通过数据验证后系统会自动进行权限验证,判断登录用户的角色。若为用户,只能对个人信息、评论信息、收藏信息进行存储,对图书信息、分类信息只能读取;若为管理员,则具有对所有数据进行管理及审核的权限。系统的数据处理过程如图3-7所示。图3-7系统数据流程图

第四章系统设计概要4.1系统开发软件系统使用java进行前后台的代码编写,开发过程采用的是maven开发工具,因为系统是多功能模块组成的,使用maven工具可以一键打包。采用了SQL数据库来存储数据,不仅可以对数据进行有效的管理,也更加的安全可靠。4.2系统总体功能设计通过对系统需求的充分了解,对用户端和管理员端进行了功能模块区分,用户端包括以下功能:注册登录功能、书籍信息功能、书籍评论收藏功能、书籍阅读功能、听书功能、图书分类功能、排行信息功能、个人信息功能;管理员端包括以下功能:登录功能、书籍管理功能、听书管理功能、分类管理功能、轮播内容功能、留言评论功能、用户管理功能。对系统的功能进行模块划分如图4-1所示:图4-1系统总功能图4.3系统数据库设计4.3.1概念模型设计根据系统不同功能模块,设计了数据库内容,不同功能模块下存在着不同的实体,实体下有着它们各自的属性。系统需求功能模块的实体关系如下所示。书籍实体对应的属性分别有名称、分类、作者、封面、价格、出版社、条形码、简介。关系如图4-2所示。图4-2书籍实体图听书实体对应的属性分别有编号、名称、文件、作者、封面、简介。关系如图4-3所示。图4-3听书实体图管理员实体对应的属性分别有编号、账号、密码。关系如图4-4所示。图4-4管理员实体图留言管理实体对应的属性分别有编号、用户、内容、时间。关系如图4-5所示。图4-5留言实体图4.3.2数据库结构设计数据库的大体结构是实体和属性的关系模型,通过E-R模型使用E-R图来标识用户工作的内容。本系统的数据库结构据此概念来进行设计。以下为有关数据库结构功能模块的各个数据表。管理员表:该表用来存储用户信息,其数据表结构如4-6所示。表4-6管理员表qq_user字段名数据类型长度主键允许空说明idint11是否idusernamevarchar50否否用户名passwdvarchar50否否密码roletypevarchar50否否路径类型emailvarchar100否否邮箱telvarchar50否否电话qqvarchar20否否qqsexvarchar20否否性别birthvarchar20否否出生日期imgvarchar100否否照片statusvarchar2否否身份qrcodevarchar200否否组织编号fidsvarchar300否否创建用户qidsvarchar300否否修改用户书籍表:该表用于存储图书信息,其数据表结构如4-7所示。表4-7书籍表wct_good2字段名数据类型长度主键允许空说明idint11是否idgnamevarchar50否否书名pricevarchar10否否价格notevarchar500否否简介内容typevarchar50否否类型imgvarchar100否否图片mcountvarchar50否否条形码salevarchar20否否销量shouyeint1否否1-免费图书2-新书推荐3-热门cbsvarchar50否否出版社textfilevarchar50否否章节路径zuozhevarchar50否否作者fidsvarchar300否否创建图书qidsvarchar300否否修改图书有声小说表:该表用来存储有声小说信息,其数据表结构如4-8所示。表4-8有声小说表wct_posts字段名数据类型长度主键允许空说明idint11是否idtitlevarchar50否否书名notevarchar500否否简介内容uidvarchar10否否音频路径usernamevarchar200否否作者ndatevarchar20否否出版时间imgvarchar100否否封面fidsvarchar300否否创建有声小说qidsvarchar300否否修改有声小说分类表:该表用来存储图书类目,其数据表结构如4-9所示。表4-9分类表wct_room字段名数据类型长度主键允许空说明idint11是否idtpyevarchar100否否类型fidsvarchar300否否创建分类qidsvarchar300否否修改分类轮播内容表:该表用来存储图书轮播内容信息,其数据表结构如4-10所示。表4-10轮播内容表wct_room字段名数据类型长度主键允许空说明idint11是否idtitlevarchar50否否标题notevarchar500否否内容statevarchar50否否分类mdatevarchar20否否时间fidsvarchar300否否创建轮播内容qidsvarchar300否否修改轮播内容用户评论表:该表用来存储用户的评论数据,其数据表结构如4-11所示。表名4-11用户评论表wct_user字段名数据类型长度主键允许空说明idint11是否idusernamevarchar50否否用户名notevarchar500否否评论内容ptimevarchar20否否评论时间fidsvarchar300否否创建评论qidsvarchar300否否修改评论

第五章系统详细设计和实现5.1用户模块设计5.1.1系统首页模块设计用户在进入小程序之后,首先映入眼帘就是系统的首页,在系统首页中,分了四个分类,页面中也有与阅读相关的书籍推荐,通过导航栏,用户也可以去到自己想要去的部分。用户可以看到系统的各个模块,在首页中就可以很好的使用户了解系统功能分布,通过首页用户可以很好的使用系统。系统首页界面如图5-1所示。图5-1系统首页设计模块界面5.1.2系统书籍信息模块设计在系统书籍信息模块,用户可以看到系统的书籍列表,书籍列表是展示书籍信息的地方,用户可以在此查看到书籍各种信息,点击书籍后可以查看到与该书籍的相关内容。书籍信息界面如图5-2所示。图5-2书籍信息模块界面5.1.3系统听书模块设计用户在图书功能中可以进行在线听书,通过点击功能来显示听书的书籍列表页面,用户可以点击书籍进行听书操作。听书界面如图5-3所示。图5-3听书模块界面5.1.4系统读书模块设计用户登录系统后可以在线读书,选择书籍加入详情页面,用户选择在线阅读进入阅读页面,在阅读页面用户可以设置阅读信息。阅读界面如图5-4所示。图5-4阅读模块界面5.2管理员模块设计5.2.1分类管理模块设计在分类管理模块上,管理员可以看到自己已经设置的分类类目,也可以在分类管理中新增分类,修改类目的内容,也可以删除类目。分类管理界面如图5-5所示。图5-5分类管理模块界面5.2.2听书管理模块设计管理员可以在听书管理中查看所有听书信息,可以在听书管理中对听书信息进行修改,删除等操作,点击新增可以添加新的听书信息。听书管理界面如图5-6所示。图5-6听书管理界面5.2.3书籍管理模块设计在书籍管理模块可以看到书城里拥有的所有书籍,在该模块可以了解到所有书籍的信息内容,可以在书籍管理中新增图书,也可以增加图书的章节内容,以及修改、删除图书的信息。书籍管理界面如图5-7所示。图5-7书籍管理界面5.2.4留言评论管理模块设计在留言评论管理模块可以看到所有用户在图书底下的评论,且可以删除。评论管理界面如图5-8所示。图5-8评论管理界面第六章系统测试6.1小程序功能测试本次测试主要采用黑盒测试,通过测试小程序的功能来检测各个模块的功能是否可以正常的运行和使用,并且根据小程序的不同功能模块来设计了相对于的测试用例。6.2测试实例本系统一共有2个需要测试的模块,即:(1)用户的使用测试模块

(2)管理员模块的使用测试小程序的用户使用模块测试过程和结果如下各表所示。表6-1用户登录注册测试用例编号名称过程实际结果测试结论T01用户登录1、进入登录注册页面2、填写登录注册信息3、点击提交按钮(1)账号注册信息填写完成可以正常注册(2)账号信息正确可以正常登录完成表6-2图书阅读测试用例编号名称过程实际结果测试结论T02图书信息进入小程序书城首页页面2、点击任意一本书籍可以通过图书查看图书信息页面完成T03章节目录进入图书简介页面2、点击目录章节可以通过目录章节进入章节页面完成T04加入书架1、进入图书简介页面2、点击加入书架登录之后下加入成功,在我的书架页面可以查看完成T05用户评论进入图书简介页面点击评论输入评论登录之后可以评论成功,未登录只能看到用户评论,不能进行评论完成T06加入书签进入图书阅读页面2、点击加入书签登录之后加入成功,在我的书签可以查看完成T07字体调整进入图书设置页面点击字体调整选择字体大小为小、中、大登录与未登录都可对字体进行调整,调整成功可在阅读页查看完成T08阅读模式进入图书设置页面点击阅读模式选择日间模式或者夜间模式登录与未登录都可对模式进行调整,调整成功可在阅读页查看完成T09章节翻页进入图书阅读页面2、点击上一页或下一页登录与未登录都可对图书进行翻页操作完成表6-3有声小说收听测试用例编号名称过程实际结果测试结论T10有声小说信息进入小程序书城首页页面2、点击听书登录与未登录都可以查看书城里有的有声小说完成T11有声小说播放1、进入有声小说简介页面2、点击播放登录与未登录都可以播放暂停有声小说完成T12有声小说进度1、进入有声小说简介页面2、拉动进度条登录与未登录都可以改变有声小说的进度完成T13有声小说音量1、进入有声小说简介页面2、点击调节音量登录与未登录都可以改变有声小说的音量完成表6-4小说分类测试用例编号名称过程实际结果测试结论T14大分类1、进入小程序书城首页页面2、点击分类登录与未登录都可以查看书籍的分类完成T15小分类1、进入大分类页面2、点击每一个不同的类目登录与未登录都可以查看不同类目下拥有的书籍完成T16图书阅读1、进入图书简介页面2、点击章节登录与未登录都可以阅读图书完成表6-5小说排行榜测试用例编号名称过程实际结果测试结论T17总排行1、进入小程序书城首页页面2、点击排行登录与未登录都可以查看书籍的排行榜完成T18小排行1、进入大分类页面2、点击每一个不同类型的排行榜登录与未登录都可以查看不同排行榜下拥有的书籍完成T19图书阅读1、进入图书简介页面2、点击章节登录与未登录都可以阅读图书完成表6-6个人信息测试用例编号名称过程实际结果测试结论T20我的个人信息1、进入小程序个人页面2、点击个人信息未登录没有个人信息,登录后可以在该页面修改个人信息,包括电话、地址、QQ等完成T21成为会员1、进入小程序个人页面2、点击成为会员登录后通过支付价格可成为会员,未登录不能进行该操作完成T22我的书架1、进入小程序个人页面2、点击我的书架登录后可以查看我收藏的书架,未登录不能进行此操作完成T23浏览历史1、进入小程序个人页面2、点击浏览历史登录后可以查看我浏览过的历史,未登录查看不了完成T24修改密码1、进入小程序个人页面2、点击修改密码登录后可以修改用户密码,未登录不能进行该操作完成T25注销登录1、进入小程序个人页面2、点击注销登录用户登录后进行注销登录,可以更换用户,未登录不能进行该操作完成小程序的管理员使用模块测试过程和结果如下各表所示。表6-7书籍列表测试用例编号名称过程实际结果测试结论T26书籍列表信息1、进入管理员后台书籍列表页面2、点击书籍列表未登录无法查看数据,登录后可以在该页面查看书城里所拥有的书籍完成T27新增图书1、进入管理员后台书籍列表页面2、点击新增登录后可通过输入数据新增图书,未登录不能进行该操作完成T28管理章节1、进入管理员后台书籍列表页面2、点击管理章节登录后可通过输入章节数据新增章节,未登录不能进行此操作完成T29修改图书1、进入管理员后台书籍列表页面2、点击修改登录后可以修改已存在的图书数据,未登录不能进行此操作完成T30删除图书1、进入管理员后台书籍列表页面2、点击删除登录后可通过删除数据来删除已有图书,未登录不能进行该操作完成表6-8听书管理测试用例编号名称过程实际结果测试结论T31听书管理信息1、进入管理员后台听书管理页面2、点击听书管理未登录无法查看数据,登录后可以在该页面查看书城里所拥有的有声小说完成T32新增有声小说1、进入管理员后台听书管理页面2、点击新增登录后可通过输入数据新增有声小说,未登录不能进行该操作完成T33修改有声小说1、进入管理员后台听书管理页面2、点击修改登录后可以修改已存在的有声小说数据,未登录不能进行此操作完成T34删除有声小说1、进入管理员后台听书管理页面2、点击删除登录后可通过删除数据来删除已有的有声小说,未登录不能进行该操作完成表6-8分类管理测试用例编号名称过程实际结果测试结论T35分类列表信息1、进入管理员后台分类列表页面2、点击分类列表未登录无法查看数据,登录后可以在该页面查看书城里的分类列表完成T36新增分类1、进入管理员后台分类列表页面2、点击新增登录后可通过输入数据新增分类,未登录不能进行该操作完成T37修改分类1、进入管理员后台分类列表页面2、点击修改登录后可以修改已存在的分类,未登录不能进行此操作完成T38删除分类1、进入管理员后台分类列表页面2、点击删除登录后可通过删除数据来删除已有的分类,未登录不能进行该操作完成表6-9轮播管理测试用例编号名称过程实际结果测试结论T39轮播管理信息1、进入管理员后台轮播管理页面2、点击分类列表未登录无法查看数据,登录后可以在该页面查看书城里的轮播内容完成T40新增轮播内容1、进入管理员后台轮播管理页面2、点击新增登录后可通过输入数据新增轮播内容,未登录不能进行该操作完成T41修改轮播内容1、进入管理员后台轮播管理页面2、点击修改登录后可以修改已存在的轮播内容,未登录不能进行此操作完成T42删除轮播内容1、进入管理员后台轮播管理页面2、点击删除登录后可通过删除数据来删除已有的轮播内容,未登录不能进行该操作完成表6-10留言评论管理测试用例编号名称过程实际结果测试结论T43留言评论管理信息1、进入管理员后台留言评论管理页面2、点击分类列表未登录无法查看数据,登录后可以在该页面查看书城里的留言评论完成T44新增留言评论1、进入管理员后台留言评论管理页面2、点击新增登录后可通过输入数据新增留言评论,未登录不能进行该操作完成T45修改留言评论1、进入管理员后台留言评论管理页面2、点击修改登录后可以修改已存在的留言评论,未登录不能进行此操作完成T46删除留言评论1、进入管理员后台留言评论管理页面2、点击删除登录后可通过删除数据来删除已有的留言评论,未登录不能进行该操作完成表6-11用户管理测试用例编号名称过程实际结果测试结论T47用户管理信息1、进入管理员后台用户管理页面2、点击分类列表未登录无法查看数据,登录后可以在该页面查看系统里的用户完成T48新增用户1、进入管理员后台用户管理页面2、点击新增登录后可通过输入数据新增用户,未登录不能进行该操作完成T49修改用户1、进入管理员后台用户管理页面2、点击修改登录后可以修改已存在的用户,未登录不能进行此操作完成T50删除用户1、进入管理员后台用户管理页面2、点击删除登录后可通过删除数据来删除已有的用户,未登录不能进行该操作完成

总结与展望历时数月的毕业设计,从最初的最项目的懵懂,变得理解项目的含义,从最初对软件的生疏,变得娴熟,从最初的技能经验的空白变得开始熟知。大学四年的学习为以后开发奠定了基础,经过此次项目的开发,更是从其中明白了一个项目的开发流程和每步实施的过程。并在这个开发的过程更加清楚明白的了解自己,明白自己在项目开发中更擅长于哪些,也明白自己在哪方面更薄弱,此次的开发就像一个标尺,起到了很好的衡量自己的作用。这次开发刷新了我对程序设计的认知,提高了我的专业技能,通过这次的实践可以明白开发不是简单的代码堆积而是需要进行各个步骤的考察,设计,实际操作的,只有考虑的足够充分,才能够在后续的过程中越走越长远。在这数月的时间中,最为感谢的就是指导老师,让我极为感动的是老师对我的问题从来都是耐心的解答,无丝毫的不耐,往往一个点播就仿佛醍醐灌顶,立时豁然开朗。因为我目前能力有限,在开发中不可避免的遇到各种的bug,老师的教导让我一步一步解决好所遇到的问题和难点,由衷的感谢老师的帮助和教导。以上就是本次开发过程中的总结和体会,此刻虽然有了进步,但这却是远远不够的,这恰恰为以后的努力提供了动力,也更明确的指出了前进的方向。我会一直努力下去,不断地提升自己的专业素质和能力水平,再一次的感谢在开发过程中给予帮助的各位良师益友。参考文献[1]邢榕珊,匡芳君.微信小程序设计[J].计算机时代,2018(08):9-12.[2]刘玉佳.微信“小程序”开发的系统实现及前景分析[J].信息通信,2017(01):260-261.[3]艾佳.微信小程序的现状与发展[J].新媒体研究,2019,5(09):80-81.[4]林洁如.微信小游戏受热捧小程序发展前景可期[J].新产经,2018(02):65-67.[5]周想想.在校大学生微信小程序使用研究[J].西部广播电视,2019(13):59-60+85.[6]吴潇轩,程红林.基于PHP微信小程序的智能掌上导游系统[J].计算机科学与应用,2019,9(02):205-213.DOI:10.12677/CSA.2019.92024.[7]岳增霖,金浩轩,张伟豪,等.基于Onenet及微信小程序的校园运动场地预约系统[J].电子产品世界,2019,26(12):55-59.[8]李正仁,周凯虎,王全贵,等.基于Node.js与微信小程序的活动管理平台[J].计算机系统应用,2019,28(12):86-92.DOI:10.15888/ki.csa.007186.[9]范国婷,任乐琦,周灵辉,等.基于微信小程序的二维码点餐系统设计研究[J].赤峰学院学报(自然科学版),2019,35(12):59-62.[10]田凯茜.基于微信小程序的心情调节终端[J].技术与市场,2019,26(12):79-80.DOI:10.3969/j.issn.1006-8554.2019.12.027.[11]韩菊茹,杨秩,纪兆轩,等.基于微信小程序的文件加密系统设计与实现[J].信息网络安全,2019,(9):81-85.DOI:10.3969/j.issn.1671-1122.2019.09.017.[12]陈国政.基于java技术的大气污染颗粒物行动路径跟踪系统研究[J].环境科学与管理,2019,44(10):155-159.[13]张皓焱.浅谈Java面向对象程序设计[J].数码世界,2019,(12):64.[14]程亚维,王东霞.基于Java的农机作业调度管理Web平台架构技术研究[J].农机化研究,2019,41(10):224-228.DOI:10.3969/j.issn.1003-188X.2019.10.041.[15]蔡明慧.计算机软件Java编程特点及其技术应用[J].数码世界,2019,(11):58.致谢借此论文之际,向所有帮助、关心、支持我的老师、朋友、同学及在网上结识的技术大牛,表达我最真诚的谢意。首先要感谢我的指导老师——叶小莺老师。在叶老师的细心指导下,我的毕设论文才能按质按量的完成,十分感谢老师在这段时间内给我的建议和意见。通过老师对我的指导,我不仅学习到了更多的专业知识,对这些知识也有了更深刻的理解。在老师的指导之下,我感受到了她们对工作的精益求精的态度,对生活的积极热情的精神。无论是为人还是治学,老师都是值得我学习的榜样,是我人生道路上的良师益友。因此,我要特别感谢我的老师,感谢老师在此期间给我提出的宝贵意见,让我顺利完成论文的撰写。接着我要感谢我的同学,在我完成毕业设计过程中,遇到难题的时候,是他们为我解答疑惑,并且给我指出了我的程序上出现的问题和错误,是他们对我的无私地帮助,才让我有满满的动力完成我的毕业设计。在此之外,也要感谢参考文献的作者,是他们的研究让我醍醐灌顶,通过他们的研究,我更加发现了自己的问题所在,衷心地感谢他们。总之,在今后的生活里,我会更加努力,不会忘记我的母校教给我的知识,用自己的努力实现人生价值。

HYPERLINK如何给电脑重做系统给电脑重做系统,自己学学,可少花钱,哈哈[图]

一、准备工作:

如何重装电脑系统

首先,在启动电脑的时候按住DELETE键进入BIOS,选择AdvancedBIOSFeatures选项,按Enter键进入设置程序。选择FirstBootDevice选项,然后按键盘上的PageUp或PageDown键将该项设置为CD-ROM,这样就可以把系统改为光盘启动。

其次,退回到主菜单,保存BIOS设置。(保存方法是按下F10,然后再按Y键即可)

1.准备好WindowsXPProfessional简体中文版安装光盘,并检查光驱是否支持自启动。

2.可能的情况下,在运行安装程序前用磁盘扫描程序扫描所有硬盘检查硬盘错误并进行修复,否则安装程序运行时如检查到有硬盘错误即会很麻烦。

3.用纸张记录安装文件的产品密匙(安装序列号)。

4.可能的情况下,用驱动程序备份工具(如:驱动精灵2004V1.9Beta.exe)将原WindowsXP下的所有驱动程序备份到硬盘上(如∶F:Drive)。最好能记下主板、网卡、显卡等主要硬件的型号及生产厂家,预先下载驱动程序备用。

5.如果你想在安装过程中格式化C盘或D盘(建议安装过程中格式化C盘),请备份C盘或D盘有用的数据。

二、用光盘启动系统:

(如果你已经知道方法请转到下一步),重新启动系统并把光驱设为第一启动盘,保存设置并重启。将XP安装光盘放入光驱,重新启动电脑。刚启动时,当出现如下图所示时快速按下回车键,否则不能启动XP系统光盘安装。如果你不知道具体做法请参考与这相同的-->如何进入纯DOS系统:

光盘自启动后,如无意外即可见到安装界面,将出现如下图1所示

查看原图

全中文提示,“要现在安装WindowsXP,请按ENTER”,按回车键后,出现如下图2所示

查看原图

许可协议,这里没有选择的余地,按“F8”后如下图3

HYPERLINK

查看原图

这里用“向下或向上”方向键选择安装系统所用的分区,如果你已格式化C盘请选择C分区,选择好分区后按“Enter”键回车,出现下图4所示

查看原图

这里对所选分区可以进行格式化,从而转换文件系统格,或保存现有文件系统,有多种选择的余地,但要注意的是NTFS格式可节约磁盘空间提高安全性和减小磁盘碎片但同时存在很多问题MacOS和98/Me下看不到NTFS格式的分区,在这里选“用FAT文件系统格式化磁盘分区(快),按“Enter”键回车,出现下图5所示

查看原图

格式化C盘的警告,按F键将准备格式化c盘,出现下图6所示

HYPERLINK

查看原图

由于所选分区C的空间大于2048M(即2G),FAT文件系统不支持大于2048M的磁盘分区,所以安装程序会用FAT32文件系统格式对C盘进行格式化,按“Enter”键回车,出现下图7所示

查看原图图7中正在格式化C分区;只有用光盘启动或安装启动软盘启动XP安装程序,才能在安装过程中提供格式化分区选项;如果用MS-DOS启动盘启动进入DOS下,运行i386\winnt进行安装XP时,安装XP时没有格式化分区选项。格式化C分区完成后,出现下图8所示

被过滤广告

查看原图

图8中开始复制文件,文件复制完后,安装程序开始初始化Windows配置。然后系统将会自动在15秒后重新启动。重新启动后,出现下图9所示

HYPERLINK

查看原图

9

查看原图

过5分钟后,当提示还需33分钟时将出现如下图10

HYPERLINK

查看原图

区域和语言设置选用默认值就可以了,直接点“下一步”按钮,出现如下图11

查看原图

这里输入你想好的姓名和单位,这里的姓名是你以后注册的用户名,点“下一步”按钮,出现如下图12

HYPERLINK

查看原图

如果你没有预先记下产品密钥(安装序列号)就大件事啦!这里输入安装序列号,点“下一步”按钮,出现如下图13

HYPERLINK

查看原图

安装程序自动为你创建又长又难看的计算机名称,自己可任意更改,输入两次系统管理员密码,请记住这个密码,Administrator系统管理员在系统中具有最高权限,平时登陆系统不需要这个帐号。接着点“下一步”出现如下图14

查看原图

日期和时间设置不用讲,选北京时间,点“下一步”出现如下图15

HYPERLINK

查看原图

开始安装,复制系统文件、安装网络系统,很快出现如下图16

查看原图

让你选择网络安装所用的方式,选典型设置点“下一步”出现如下图17

HYPERLINK

查看原图

点“下一步”出现如下图18

HYPERLINK

查看原图

继续安装,到这里后就不用你参与了,安装程序会自动完成全过程。安装完成后自动重新启动,出现启动画面,如下图19

HYPERLINK

查看原图

第一次启动需要较长时间,请耐心等候,接下来是欢迎使用画面,提示设置系统,如下图20

查看原图

点击右下角的“下一步”按钮,出现设置上网连接画面,如下图21所示

HYPERLINK

查看原图

点击右下角的“下一步”按钮,出现设置上网连接画面,如下图21所示

查看原图

这里建立的宽带拨号连接,不会在桌面上建立拨号连接快捷方式,且默认的拨号连接名称为“我的ISP”(自定义除外);进入桌面后通过连接向导建立的宽带拨号连接,在桌面上会建立拨号连接快捷方式,且默认的拨号连接名称为“宽带连接”(自定义除外)。如果你不想在这里建立宽带拨号连接,请点击“跳过”按钮。

在这里我先创建一个宽带连接,选第一项“数字用户线(ADSL)或电缆调制解调器”,点击“下一步”按钮,如下图22所示

HYPERLINK

查看原图

目前使用的电信或联通(ADSL)住宅用户都有帐号和密码的,所以我选“是,我使用用户名和密码连接”,点击“下一步”按钮,如下图23所示

查看原图

输入电信或联通提供的帐号和密码,在“你的ISP的服务名”处输入你喜欢的名称,该名称作为拨号连接快捷菜单的名称,如果留空系统会自动创建名为“我的ISP”作为该连接的名称,点击“下一步”按钮,如下图24所示

查看原图

已经建立了拨号连接,微软当然想你现在就激活XP啦,不过即使不激活也有30天的试用期,又何必急呢?选择“否,请等候几天提醒我”,点击“下一步”按钮,如下图25所示

HYPERLINK

查看原图

输入一个你平时用来登陆计算机的用户名,点下一步出现如下图26

HYPERLINK

查看原图

点击完成,就结束安装。系统将注销并重新以新用户身份登陆。登陆桌面后如下图27

HYPERLINK

查看原图

六、找回常见的图标

在桌面上点开始-->连接到-->宽带连接,如下图32

查看原图

左键点“宽带连接”不放手,将其拖到桌面空白处,可见到桌面上多了一个“宽带连接”快捷方式。结果如下图33

HYPERLINK

查看原图

然后,右键在桌面空白处点击,在弹出的菜单中选“属性”,即打开显示“属性窗口”如下图34

查看原图

在图中单击“桌面”选项卡,出现如下图35

HYPERLINK

查看原图

在图中的左下部点击“自定义桌面”按钮,出现如下图36

查看原图

在图中的上部,将“我的文档”、“我的电脑”、“网上邻居”和“InternetExplorer”四个项目前面的空格上打钩,然后点“确定”,再“确定”,你将会看到桌面上多了你想要的图标。如下图37

键盘上每个键作用!!!

F1帮助

F2改名

F3搜索

F4地址

F5刷新

F6切换

F10菜单

CTRL+A全选

CTRL+C复制

CTRL+X剪切

CTRL+V粘贴

CTRL+Z撤消

CTRL+O打开

SHIFT+DELETE永久删除

DELETE删除

ALT+ENTER属性

ALT+F4关闭

CTRL+F4关闭

ALT+TAB切换

ALT+ESC切换

ALT+空格键窗口菜单

CTRL+ESC开始菜单

拖动某一项时按CTRL复制所选项目

拖动某一项时按CTRL+SHIFT创建快捷方式

将光盘插入到CD-ROM驱动器时按SHIFT键阻止光盘自动播放

Ctrl+1,2,3...切换到从左边数起第1,2,3...个标签

Ctrl+A全部选中当前页面内容

Ctrl+C复制当前选中内容

Ctrl+D打开“添加收藏”面版(把当前页面添加到收藏夹中)

Ctrl+E打开或关闭“搜索”侧边栏(各种搜索引擎可选)

Ctrl+F打开“查找”面版

Ctrl+G打开或关闭“简易收集”面板

Ctrl+H打开“历史”侧边栏

Ctrl+I打开“收藏夹”侧边栏/另:将所有垂直平铺或水平平铺或层叠的窗口恢复

Ctrl+K关闭除当前和锁定标签外的所有标签

Ctrl+L打开“打开”面版(可以在当前页面打开Iternet地址或其他文件...)

Ctrl+N新建一个空白窗口(可更改,Maxthon选项→标签→新建)

Ctrl+O打开“打开”面版(可以在当前页面打开Iternet地址或其他文件...)

Ctrl+P打开“打印”面板(可以打印网页,图片什么的...)

Ctrl+Q打开“添加到过滤列表”面板(将当前页面地址发送到过滤列表)

Ctrl+R刷新当前页面

Ctrl+S打开“保存网页”面板(可以将当前页面所有内容保存下来)

Ctrl+T垂直平铺所有窗口

Ctrl+V粘贴当前剪贴板内的内容

Ctrl+W关闭当前标签(窗口)

Ctrl+X剪切当前选中内容(一般只用于文本操作)

Ctrl+Y重做刚才动作(一般只用于文本操作)

Ctrl+Z撤消刚才动作(一般只用于文本操作)

Ctrl+F4关闭当前标签(窗口)

Ctrl+F5刷新当前页面

Ctrl+F6按页面打开的先后时间顺序向前切换标签(窗口)

Ctrl+F11隐藏或显示菜单栏

Ctrl+Tab以小菜单方式向下切换标签(窗口)

Ctrl+Enter域名自动完成[url=].**.com[/url](内容可更改,Maxthon选项→地址栏→常规)/另:当输入焦点在搜索栏中时,为高亮关键字

Ctrl+拖曳保存该链接的地址或已选中的文本或指定的图片到一个文件夹中(保存目录可更改,Maxthon选项→保存)

Ctrl+小键盘'+'当前页面放大20%

Ctrl+小键盘'-'当前页面缩小20%

Ctrl+小键盘'*'恢复当前页面的缩放为原始大小

Ctrl+Alt+S自动保存当前页面所有内容到指定文件夹(保存路径可更改,Maxthon选项→保存)

Ctrl+Shift+小键盘'+'所有页面放大20%

Ctrl+Shift+小键盘'-'所有页面缩小20%

Ctrl+Shift+F输入焦点移到搜索栏

Ctrl+Shift+G关闭“简易收集”面板

Ctrl+Shift+H打开并激活到你设置的主页

Ctrl+Shift+N在新窗口中打开剪贴板中的地址,如果剪贴板中为文字,则调用搜索引擎搜索该文字(搜索引擎可选择,Maxthon选项→搜索)

Ctrl+Shift+S打开“保存网页”面板(可以将当前页面所有内容保存下来,等同于Ctrl+S)

Ctrl+Shift+W关闭除锁定标签外的全部标签(窗口)

Ctrl+Shift+F6按页面打开的先后时间顺序向后切换标签(窗口)

Ctrl+Shift+Tab以小菜单方式向上切换标签(窗口)

Ctrl+Shift+Enter域名自动完成

Alt+1保存当前表单

Alt+2保存为通用表单

Alt+A展开收藏夹列表

资源管理器

END显示当前窗口的底端

HOME显示当前窗口的顶端

NUMLOCK+数字键盘的减号(-)折叠所选的文件夹

NUMLOCK+数字键盘的加号(+)显示所选文件夹的内容

NUMLOCK+数字键盘的星号(*)显示所选文件夹的所有子文件夹

向左键当前所选项处于

温馨提示

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

评论

0/150

提交评论