服务平台网站设计,怎么做直播视频教学视频网站,缪斯形象设计高级定制,凡建网站日语词汇学习小程序是高校人才培养计划的重要组成部分#xff0c;是实现人才培养目标、培养学生科研能力与创新思维、检验学生综合素质与实践能力的重要手段与综合性实践教学环节。本学生所在学院多采用半手工管理日语词汇学习小程序的方式#xff0c;所以有必要开发日语词汇…日语词汇学习小程序是高校人才培养计划的重要组成部分是实现人才培养目标、培养学生科研能力与创新思维、检验学生综合素质与实践能力的重要手段与综合性实践教学环节。本学生所在学院多采用半手工管理日语词汇学习小程序的方式所以有必要开发日语词汇学习小程序管理系统来对日语词汇学习小程序档案进行数字化管理。既可减轻学院教职员工工作压力比较系统地对练习上的各项服务和信息进行管理又可加快试题查询速度、练习试题管理跟上国家各部门关于信息化的步伐使各项管理更加规范化。 正是针对上述问题本论文对日语词汇学习小程序管理系统的开发过程进行了较为详细的论述采用B/S架构、uniapp框架和java结合后台开发的 微信开发者开发工具。
日语词汇学习小程序开发使系统能够更加方便快捷同时也促使日语词汇学习小程序变的更加系统化、有序化。系统界面较友好易于操作。
关键词日语词汇学习小程序 java语言 Mysql 数据库 SSM框架
Abstract
Japanese vocabulary learning program is an important part of the talent training plan in Colleges and universities. It is an important means and comprehensive practical teaching link to achieve the goal of talent training, cultivate students scientific research ability and innovative thinking, and test students comprehensive quality and practical ability. Most of the students in our college use the way of semi manual management of Japanese vocabulary learning small program, so it is necessary to develop the Japanese vocabulary learning small program management system to carry out digital management of Japanese vocabulary learning small program files. It can not only reduce the work pressure of the faculty and staff, but also systematically manage the various services and information on the exercises. It can also speed up the inquiry speed of the examination questions, practice the management of the examination questions, keep up with the pace of information technology in various departments of the state, and make the management more standardized. In view of the above problems, this paper discusses the development process of Japanese vocabulary learning small program management system in detail, using B / S architecture, uniapp framework and Java combined with background development, wechat developer development tool.
The development of Japanese vocabulary learning applet makes the system more convenient and efficient, and also makes the Japanese vocabulary learning applet more systematic and orderly. The system interface is friendly and easy to operate.
Key words: Japanese vocabulary learning applet; Java language, MySQL database, SSM framework
目 录
摘 要III
Abstract4
1 系统概述5
1.1 概述5
1.2课题意义5
1.3 主要内容5
2 系统开发环境6
2.1微信开发者工具6
2.2小程序框架以及目录结构介绍6
2.3 JAVA简介7
2.4 MySQL数据库7
2.5 SSM三大框架7
3 需求分析1
3.1 系统设计目标1
3.2需求分析概述1
3.3 系统可行性分析2
3.4经济可行性3
3.5操作可行性 3
3.6系统流程和逻辑3
4系统概要设计7
4.1 概述7
4.2 系统结构7
4.3. 数据库设计9
4.3.1 数据库实体9
4.3.2 数据库设计表10
5系统详细设计12
5.1用户前端功能模块12
5.2管理员后端功能模块17
6 系统测试21
6.1 测试理论21
6.2 测试方法及用例22
6.3测试结果24
结论25
致 谢26
参考文献27
1 系统概述
1.1 概述
随着信息时代的快速发展互联网的优势和普及人们生活水平的不断提高工作时间的繁忙使得日语词汇学习小程序 的开发成为必需。日语词汇学习小程序 主要是借助计算机通过对日语词汇学习小程序 管理所需的信息管理增加用户的选择同时也方便广大用户信息的及时查询、修改以及对日语词汇学习小程序信息的及时了解。日语词汇学习小程序给用户带来了更多的选择, 该系统通过和数据库软件协作来满足用户的需求。
1.2课题意义
如今随着移动客户端的普及微信因为其简单方便并且用户体验度好所以被称为现在聊天沟通的新宠同时也被应用到更多的企业做宣传推广。截至2017年底微信用户数突破10亿包括银行、证券、快递服务、电子商务等越来越多的公司在微信平台上推出相应的服务平台以适应用户新的行为习惯。微信平台的科研社交网络平台已是势在必行。计算机技术在现代管理中的应用使计算机成为人们应用现代技术的重要工具。能够有效的解决用户管理便捷化的问题提高效率。给用户提供最全面、最专业的数据管理信息帮助他们了解最新详细信息还有就是借助微信端能够更好的满足用户的需求为用户节省时间以达到省时又高效的目的。
1.3 主要内容
日语词汇学习小程序从功能、数据流程、可行性、运行环境进行需求分析。对日语词汇学习小程序 的数据库、功能进行了详细设计分析了主要界面设计和相关组件设计日语词汇学习小程序 的具体实现进行了介绍。从数据库中获取数据、向数据库中写入数据实现系统直接对数据库进行各种数据库查询、插入、删除、更新等操作在网页中加入动态内容从而实现日语词汇学习小程序 所需要的各种基本功能。 2 系统开发环境
2.1微信开发者工具
微信开发者工具现在已经被小程序开发团队开发运行目前微信开发者工具任然在不断的完善中在开发小程序时经常要不断的更新。可以使用微信扫码登陆开发者工具开发者工具将使用这个微信帐号的信息进行小程序的开发和调试。
机型选择小程序以智能手机的屏幕尺寸为设计标准进行切图。
预览界面写好视图布局后点击编译用来刷新视图界面。
控制台方便调试打印输出信息。
上传代码上传到腾讯服务器提交审核必经步骤。上传代码时可以填写版本号和备注信息。
资源文件一般可以在资源文件进行对应项目的文件目录的断点调试。
显示远程调试手机端和PC端开发工具联调对用户而言是非常实用的。
本地数据存储显示的是本地存储的数据。
视图调试标组件以子父层级结构呈现方便调试。
微信限制在2M 以内的代码体积开发中一般不校验合法域名信息小程序后台要做配置服务器域名。
以上就是在开发过程中微信开发者工具常用到的功能微信开发者工具也在不断的完善。
2.2小程序框架以及目录结构介绍
整个小程序框架系统分为两部分逻辑层和视图层。小程序开发框架的目标是通过尽可能简单、高效的方式让开发者可以在微信中开发具有原生小程序体验的服务。小程序在视图层与逻辑层间提供了数据传输和事件系统提供了自己的视图层以及逻辑层框架让开发者能够专注于数据与逻辑。框架的核心是一个响应的数据绑定系统可以让数据与视图非常简单地保持同步。在逻辑层做数据修改在视图层就会做相应的更新。框架提供了一套基础的组件这些组件自带微信风格的样式以及特殊的逻辑开发者可以通过组合基础组件创建出强大的小程序 。
2.3 JAVA简介
Java主要采用CORBA技术和安全模型可以在互联网应用的数据保护。它还提供了对EJBEnterprise JavaBeans的全面支持java servlet APIJSPjava server pages和XML技术。多进步。例如当我在微软Word中写这篇文章时我还打开了一个MP3播放器来播放音乐。偶尔我也会编辑Word让试卷管理机器执行打印作业我也喜欢通过IE。对我来说这些操作是同时执行的我不需要等待一首歌来完成试卷管理论文编辑。似乎他们都在试卷管理机器上同时为我工作。事实是对于一个CPU它只能在某个时间点执行一个程序。CPU在这些程序之间不断地“跳跃”。那么为什么我们看不到任何破坏呢这是因为与我们的感情相比它的速度太快了。因此尽管我们看到一些同步操作实际上对于计算机来说它只能在某个时间点执行一个程序除非您的计算机是多CPU的。
Java是一种计算机编程语言具有封装、继承和多态性三个主要特性广泛应用于企业Web应用程序开发和移动应用程序开发。
Java语言和一般编译器以及直译的区别在于Java首先将源代码转换为字节码然后将其转换为JVM的可执行文件JVM可以在各种不同的JVM上运行。因此实现了它的跨平台特性。虽然这使得Java在早期非常缓慢但是随着Java的开发它已经得到了明显改进。
2.4 MySQL数据库
Mysql的语言是非结构化的用户可以在数据上进行工作。MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下MySQL是管理内容最好的选择。并且因为Mysql的语言和结构比较简单但是功能和存储信息量很强大所以得到了普遍的应用。
Mysql数据库在编程过程中的作用是很广泛的为用户进行数据查询带来了方便。Mysql数据库的应用因其灵活性强功能强大所以在实现某功能时只需要一小段代码而不像其他程序需要编写大段代码。总体来说Mysql数据库的语言相对要简洁很多。
数据流程分析主要就是数据存储的储藏室它是在计算机上进行的而不是现实中的储藏室。数据的存放是按固定格式而不是无序的其定义就是长期有固定格式可以共享的存储在计算机存储器上。数据库管理主要是数据存储、修改和增加以及数据表的建立。为了保证系统数据的正常运行一些有能力的处理者可以进行管理而不需要专业的人来处理。数据表的建立可以对数据表中的数据进行调整数据的重新组合及重新构造保证数据的安全性。介于数据库的功能强大等特点本系统的开发主要应用了Mysql进行对数据的管理。
2.5 SSM三大框架
1.Spring的优势: 通过Spring的IOC特性将对象之间的依赖关系交给了Spring控制方便解耦简化了开发。
2.Spring MVC的优势: SpringMVC是使用了MVC设计思想的轻量级web框架对web层进行解耦使我们的开发更简洁。
3.Mybatis的优势:
数据库的操作(sql)采用xml文件配置解除了sql和代码的耦合提供映射标签支持对象和和数据库orm字段关系的映射支持对象关系映射标签支持对象关系的组建提供了xml标签支持动态的sql。
3 需求分析
3.1 系统设计目标
当今社会的生活节奏越来越快人们对手机微信的需求也越来越高不仅对操作简单、功能齐全方面而且对于用户的体验度也有了更高的要求最快捷高效的方式莫过于利用互联网将日语词汇学习小程序和互联网结合起来为用户提供方便快捷的服务。
需求分析的任务是通过详细调查现实要处理的对象充分了解系统的工作概况明确用户的各种需求然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变。
3.2需求分析概述
日语词汇学习小程序 主要是为了提高用户的工作效率和更方便快捷的满足用户更好存储所有数据信息及快速方便的检索功能对日语词汇学习小程序 的各个模块是通过许多今天的发达日语词汇学习小程序 做出合理的分析来确定考虑用户的可操作性遵循开发的系统优化的原则经过全面的调查和研究。
日语词汇学习小程序 所要实现的功能分析对于现在网络方便日语词汇学习小程序 要实现管理员、用户可以直接在平台上进行查看自己所需数据信息这样既能节省管理的时间不用再像传统的方式如果用户想要进行交流信息必须双方见面进行沟通交流所需的信息由于很多用户时间的原因没有办法进行见面沟通交流真的很难满足用户的各种需求。所以日语词汇学习小程序 的开发不仅仅是能满足用户的需求还能提高用户的使用率。所以系统管理必须要更快捷、有效、长期地为用户或潜在用户传递信息。建立一个日语词汇学习小程序 更好的交流平台提高系统对用户交流后的信息服务的效率。此系统可以满足大多数用户所提出的问题用户可以根据自身的需求获取相应的服务为系统管理提供了快捷的途径。
日语词汇学习小程序客户端要求在系统的安卓上可以运行主要实现了词汇单词和签到打卡信息等相关信息的查看并且根据需求进行对管理员后端首页、个人中心、用户管理、词汇单词、签到打卡、试卷管理、试题管理、系统管理、在线练习用户前端首页、N2词汇、签到打卡、我的等主要功能模块的操作和管理。
总体分布如图3.1所示 3.1 总体功能需求图
系统实现给用户展示的界面与该对象是面对面的包括是否允许用户简单方便使用该请求的响应时间对整体质量的主图像整体的布局的质量。
3.3 系统可行性分析
技术可行性
1硬件可行性分析
系统的硬件要求方面不存在特殊的要求只需要在普通的硬件配置就能够轻松的实现只是需要确保系统的正常工作即可以及拥有较高的效率。如果有特别低的硬件它可以导致系统的低性能以及效率低从而导致整个网站的运行不顺畅。以目前普遍的个人计算机的配置而言这是十分容易实现的 。因此本系统的开发在硬件方面是可行的。
提供完整的技术支持和保护确保网站的稳定安全运行提供24×7和24小时技术支持项目完成提供主要的服务器系统安全及时的通知和更新服务。
2软件可行性分析
提供一个共同的机制类似的借口动态模型设计更集中。此外代码复用也可以很好的体现。因此考虑到系统的实际情况选择小程序作为本系统开发技术。通过上述分析该系统的设计实现在软件方面是可行的。
因此我们进行了两个方面的可行性研究可以看出该系统的开发是没有问题的。
3.4经济可行性
系统是基于小程序语言开发的软件所以系统在开发人力、财力要求不高具有经济可行性。
3.5操作可行性
本日语词汇学习小程序 采用java语言利用网络就能够进行访问和操作且界面简单易操作用户只要平时有在用智能手机并连接到网络都能进行访问和操作。
本日语词汇学习小程序 具有易操作、易管理、交互性好的特点在操作上是非常简单的。因此本系统可以进行开发。
3.6系统流程和逻辑
系统业务流程图如图所示 图3-1登录流程图 图3-2添加信息流程图 图3-3注册信息流程图 4系统概要设计
4.1 概述
本系统基于Web服务模式是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。系统工作原理图如图4-1所示 图4-1 系统工作原理图
4.2 系统结构
本系统架构网站本系统的具体功能如下
图4-2系统功能结构图
系统结构图如图4-4所示 图4-4系统结构图
4.3. 数据库设计
4.3.1 数据库实体
管理员信息属性图如图4-5所示。 图4-5 管理员信息实体属性图
用户信息实体属性图如图4-6所示。 图4-6用户信息实体属性图
试题信息实体属性图如图4-7所示。 图4-7试题信息实体属性图
签到打卡实体属性图如图4-8所示。 图4-8签到打卡实体属性图
4.3.2 数据库设计表
此系统需要后台数据库下面介绍数据库中的各个表的详细信息。
表名token
功能token表
字段名称类型长度字段说明主键默认值idbigint主键主键useridbigint用户idusernamevarchar100用户名tablenamevarchar100表名rolevarchar100角色tokenvarchar200密码addtimetimestamp新增时间CURRENT_TIMESTAMPexpiratedtimetimestamp过期时间CURRENT_TIMESTAMP
表名news
功能新闻资讯
字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPtitlevarchar200标题picturevarchar200图片contentlongtext4294967295内容
表名examrecord
功能考试记录表
字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPuseridbigint用户idusernamevarchar200用户名paperidbigint试卷id外键papernamevarchar200试卷名称questionidbigint试题id外键questionnamevarchar200试题名称optionslongtext4294967295选项json字符串scorebigint分值0answervarchar200正确答案analysislongtext4294967295答案解析myscorebigint试题得分0myanswervarchar200考生答案
表名examquestion
功能试题表
字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPpaperidbigint所属试卷id外键papernamevarchar200试卷名称questionnamevarchar200试题名称optionslongtext4294967295选项json字符串scorebigint分值0answervarchar200正确答案analysislongtext4294967295答案解析typebigint试题类型0单选题 1多选题 2判断题 3填空题暂不考虑多项填空0sequencebigint试题排序值越大排越前面100
表名exampaper
功能试卷表
字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPnamevarchar200试卷名称timeint考试时长(分钟)statusint试卷状态0
表名discusscihuidanci
功能词汇单词评论表
字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPrefidbigint关联表iduseridbigint用户idcontentlongtext4294967295评论内容replylongtext4294967295回复内容
表名config
功能配置文件
字段名称类型长度字段说明主键默认值idbigint主键主键namevarchar100配置参数名称valuevarchar100配置参数值
表名yonghu
功能用户
字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPzhanghaovarchar200账号mimavarchar200密码xingmingvarchar200姓名nianlingint年龄dianhuavarchar200电话youxiangvarchar200邮箱touxiangvarchar200头像
表名cihuidanci
功能词汇单词
字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPdancivarchar200单词bofangvarchar200播放shiyivarchar200释义lijulongtext4294967295例句fengmianvarchar200封面
表名users
功能用户表
字段名称类型长度字段说明主键默认值idbigint主键主键usernamevarchar100用户名passwordvarchar100密码rolevarchar100角色管理员addtimetimestamp新增时间CURRENT_TIMESTAMP
表名storeup
功能收藏表
字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPuseridbigint用户idrefidbigint收藏idtablenamevarchar200表名namevarchar200收藏名称picturevarchar200收藏图片
表名qiandaodaka
功能签到打卡
字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPzhanghaovarchar200账号xingmingvarchar200姓名touxiangvarchar200头像jihuaciliangint计划词量dakashijiandatetime打卡时间useridbigint用户id
5系统详细设计
本系统使用了java和mysql结合的结构开发了日语词汇学习小程序 应用系统中所有和数据库有关系的操作都通过一个通用类来实现大大提高了代码的耦合性当数据库类型等信息变化后直接修改类文件就可以了不再需要每个页面都修改。另外本系统解决了中文的问题也是在配置文件中添加了编码方式的形式解决的本系统另外一个大的特点是系统对数据库的操作都单独的写在了一个类里这样对系统的所有数据库操作都只访问这个类就可以了不要每个页面都去写数据库的操作提高了系统的集成性。
5.1用户前端功能模块
用户注册在用户注册页面可以填写账号、密码、性别、年龄、电话、邮箱等信息进行注册如图5-1所示。 图5-1用户注册界面图
用户登录在用户登录页面填写账号、密码进行登录如图5-2所示。 图5-2用户登录界面图
用户登录到日语词汇学习小程序可以查看首页、N2词汇、签到打卡、我的等内容如图5-3所示。 图5-3用户首页功能界面图
我的在我的页面可以填写N2词汇、签到打卡、我的收藏、练习记录、认错词汇、在线练习等信息进行提交如图5-4所示。 图5-4我的界面图
在用户信息页面可以填写账号、密码、姓名、年龄、电话、邮箱、头像等信息并可根据需要进行保存、退出登录如图5-5所示。 图5-5用户信息界面图
在N2词汇页面可以填写单词等信息并可根据需要对N2词汇进行修改、查看如图5-6所示。 图5-6 N2词汇界面图
在签到打卡页面可以填写账号、姓名、头像、计划词量、打卡时间等信息并可根据需要对签到打卡信息进行提交如图5-7所示。 图5-7签到打卡界面图
在我的收藏页面可以填写收藏名称等内容并可根据需要进行评论如图5-8所示。 图5-8我的收藏界面图
在在线练习页面可以填写单选题等信息并可根据需要进行提交答案如图5-9所示。 图5-9在线练习界面图
在认错词汇页面可以填写试卷、试题、答案、我的答案等信息并可根据需要进行提交如图5-10所示。 图5-10认错词汇界面图
5.2管理员后端功能模块
管理员通过填写账号、密码、角色进行登录如图5-11所示。 图5.11管理员登录界面图
个人中心通过填写原密码、新密码、确认密码等信息进行修改操作如图5-12所示。 图5.12个人中心界面图
个人信息通过填写用户名等信息进行修改、查看操作如图5-13所示。 图5-13个人信息界面图
用户管理通过填写账号、密码、姓名、年龄、电话、邮箱、头像等信息进行详情、修改、删除操作如图5-14所示。 图5-14用户管理界面图
词汇单词通过填写单词、播放、例句、封面等信息进行详情、修改、删除操作如图5-15所示。 图5-15词汇单词如图所示。
签到打卡通过填写账号、姓名、头像、计划问题、打卡时间等信息进行详情、修改、删除操作如图5-16示。 图5-16签到打卡界面图
试卷管理通过填写习题名称、练习时长、试卷状态等信息进行详情、修改、删除操作如图5-17所示。 图5-17试卷管理界面图
试题管理通过填写试卷、试题名称、分值、答案、类型等信息进行详情、修改、删除操作如图5-18所示。 图5-18 试题管理界面图
轮播图该页面为轮播图管理界面管理员可以在此页面进行首页轮播图的管理通过新建操作可在轮播图中加入新的图片还可以对以上传的图片进行修改操作以及图片的删除操作如图5-19所示。 图5-19轮播图管理界面图
6 系统测试
6.1 测试理论
软件系统测试的目的是通过测试找出在程序中的存在的错误信息和阻碍程序正常运转的安全隐患。这同时也是每一个系统软件测试的主要的规定软件系统的应用过程中发现一个重要的错误也是极具有很大的影响力的一个好的测试的方案就为发展程序中存在的重大问题的同样一个成功的测试方案也就发现了迄今为止尚未发现的一个重要错误的测试。
软件测试的主要的好处就是为了让软件的运行情况更好让用户的使用的过程中更加的满意。在软件工程中软件测试是一个十分重要环节在交付用户使用最终的软件之前软件测试就是一个检验的过程主要针对的是软件的软件设计开发、需求分析、系统编码各阶段结果的一个检验过程。
软件测试应遵循的原则如下:
1 软件测试要尽快的进行并且整个测试部分要是在整个软件开发的各个过程和细节。在发现了错误的情况下立刻处理这样会大大的减少软件的开发成提高软件的质量。
2 在关于软件的各种测试中例如测试的过程中使用的计划、报告等等要做到妥善的处理和保管主要目的就是为了方便将来的对系统的维护。
3 群集现象是应该得到高度重视的在软件的整个测试的过程中。就是在整个测试的过程中发现了错误的主要地方很有可能是就很多的错误的聚集的地方所以要对这样的部分给予特殊的照顾。
4 对于软件的测试要尽量不要软件的设计开发人员或是机构而是要另一方来进行测试程序这样也是为了保证软件的测试结果的客观性以及公平公正性。
5 对于整个测试计划要严格的按照一定的规则来进行软件测试。
6 关于软件测试的过程中的用例应该是预期结果以及之前输入的数据信息构成输入条件中的要考虑的有合理和不合理的因素都要考虑到这样也是为了更好的帮助开发的人员更多的发现软件中存在的错误。
7 对于整个的测试结果进行全面的检查尽量避免出现重复的错误。
6.2 测试方法及用例
1、功能测试
从用户的角度来看测试时不了解新开发软件的内部结构因此可以将系统与黑匣子进行比较盲目输入后可以查看系统给出的反馈。这种测试属于黑盒测试在测试中如果输入错误信息系统会报错。
2、性能测试
测试软件程序的整体状态称为性能测试通常使用自动化测试工具来检测系统的整体功能在负载和压力测试之间进行划分在某些情况下将两者结合起来。虽然压力测试可以检测到系统可以提供的最高级别的服务但是负载测试可以测试系统如何响应增加的负载。
在对系统进行测试的时候在找到问题的情况下必须在第一时间找到解决问题的办法不要存在侥幸的心理这样才能让系统开发的质量可以过关并且开发的周期会大大缩短还有就是在测试时不要出现重复性的错误遇到一个错误问题要将整个系统开发所牵扯的该问题都必须一一解决提高系统的安全性、稳定性。
白盒测试与黑盒测试是测试中比较常用的两种方法。
①结构测试俗称白盒测试这种测试是在对程序的处理过程与结构都有详尽了解的前提下顺从程序内部的逻辑而完成的系统测试以确定系统中所有的通路都能够遵照设计要求正常工作不出现任何偏差。
②功能测试又成黑盒测试主要是针对程序功能能够按照设计正常实现的一种检测在程序接口处进行检测程序手法数据是否正常与外部信息的交换是否完整。
测试用例
表6.1 用户注册测试用例
用例编号UC-TEST-001测试名称用户注册前提条件用户注册步骤操作描述数据期望结果1点击用户注册查看详情按钮无跳转到用户注册详情2点击添加按钮无跳转到添加页面3选中添加后按钮无跳转到用户注册页面测试说明用户未登录时到步骤3跳转到登录页面测试结果成功测试人
表6.2 登录测试用例
情况用户名输入密码输入期望结果155462192251244566提示“用户名或者密码错误或账号未经审核”(2)aaaaa123456提示“用户名或密码错误或者账号未经审核”(3)15546219225hangguowei登陆成功
6.3测试结果
测试后得到的性能和用例系统具有足够的正确性、可靠性、稳定性并且可以对输入数据进行准确的点击操作处理和响应测试用户的体验也得到了很好的反馈和响应时间。合理的范围可以兼容所有主流浏览器设计所需的效果。 结论
日语词汇学习小程序 的设计通过互联网来解决实现信息化的网站系统通过我四年所学的所有专业知识整合一起进行对日语词汇学习小程序 进行开发设计当然在真正着手来做的时候遇到了很多问题一个是网站的技术问题一个是自己之前没有单独开发过程序动手实践比较少面对问题的同时自己的自信心也受到了一些打击不过我也是快速的调整自己的状态老师与同学讨论的方法解决了所有的困难。
毕业设计是我们所学知识应用的最佳体现也是在考核我们四年中所学的所有的专业知识及技术应用情况通过这样毕业设计可以更好的得到锻炼及对所学知识的复习及运用也是一种训练和实践。日语词汇学习小程序 的实现不仅巩固了我以前的知识还对学到的知识通过结合技术进行详细了解还结合了对跨学科效果的深入理解。
在以后我的工作中我仍然会继续努力我的计算机方面的技术让我在后期的平台开发中可以更好更快的实现需求功能。我相信自己可以胜任更多的好工作并在工作领域做出更大的贡献。
回顾毕业设计的整个过程既付出了努力与汗水也收获了很多难以忘怀的美好经历。虽然在系统开发过程中经历了各种各样的困难自己也在不断研究与探索可是系统的实现仍有许多不足之处。但是经过系统编程工作让我有了更多的信心我相信在未来的路上我会走的更好。 致 谢
毕业设计结束的同时也意味着四年的大学生活就要结束了。日语词汇学习小程序 的完成以及如何在系统运行过程中实现的更好这其中付出了很大的努力这段时光将会终身难忘。
在毕业设计的这一段时间里离不开导师的细心指导还有同学们的热情帮助有时候几个同学在一起讨论系统中的某个功能模块如何实现如何实现的更好或是问题没得到有效的解决就会没有心思做其他的事情让我们对理想充满了动力。
在毕业设计即将结束之时首先要感谢我的指导老师谢谢您在毕业设计和毕业论文中对我的指导。在您的细心指导下我才能快速的掌握系统的相关功能在您的大力帮助下我才能将课本上的知识与自己的项目结合真正的做到学以致用。感谢您经常牺牲自己的休息时间利用其丰富的教学和项目经验对我进行指导。 课堂上您教会我们如何做人、教会我们新的知识在课下您又像朋友一样亲切教会了我很多道理让我意识到先做人、后做事。感谢所有教过我的老师为我倾注了大量的心血正是你们的谆谆教诲、严谨教学才使我能顺利的完成学业再此向你们表示深深的感谢。感谢大学里教过我的每一位老师真心祝福您们。
在这里还得感谢我的战友们也就是同学们对我的大力支持及帮助。正是因为有你们的不断帮助、鼓励熬夜通宵不停的调试、测试程序给我带来了极大的动力才能最终完成网站的运行。我们在一起交流、谈论的时光都将是我们在通往未来道路上的宝贵财富。我要深深地感谢你们
毕业在即在今后的工作和生活中我会铭记师长们的教诲、同学们的帮助继续不懈努力和追求来报答所有支持和帮助过我的人
最后耽误了老师的休息时间来对本文进行审阅评议和参与论文答辩的各位老师表示深深的感谢。在此衷心的谢谢您们 参考文献
[1] 杨文志. Google 小程序程序设计指南[M]. 北京电子工业出版社201810-100.
[2] 韩超梁泉著. 小程序系统原理及开发要点详解 [M]. 北京电子工业出版社201950-150.
[3] 周元兴. Google入门与实例教程 [M]. 北京电子工业出版社201730-80.
[4]熊伟,叶淋玮. 我国虚拟旅游网站的功能评价研究[J]. 人文地理,2018,02:154-160.
[5]赵宣容. 计算机软件数据库设计的重要性以及原则探讨[J]. 电子技术与软件工程,2019,17:209.
[6]李凯,鹿艳晶.网站的设计与开发[J]. 软件导刊,2019,03:79-81.
[7]白凯,吕洋洋,李薇薇.网站信息类型、品牌与服务保证对网站信任的影响[J]. 旅游学刊,2019,03:91-99.
[8]郝进义. 数据库设计规范及设计技巧研究[J]. 计算机光盘软件与应用,2017,12:176-177.
[9]赵春燕. 网站优化深度研究[J]. 信息安全与技术,2019,01:61-63.
[10] 靳岩. 小程序 开发入门与实战 [M]. 北京人民邮电出版社201910-50.
[11] 余志龙 陈昱勋. Google 小程序 SDK开发范例大全 [M]. 北京人民邮电出版社201930-70.
[12] 杨丰盛. 小程序应用开发揭秘 L004 [M]. 北京机械工业出版社201843-65.
[13] 吴亚峰苏亚光. 小程序 2.0系统开发实战宝典 [M]. 北京人民邮电出版社201915-30.
[14] 郭宏志.小程序应用开发详解 [M]. 北京电子工业出版社201722-300.
[15] 陈昱江兰帆.基于Google 小程序平台的应用程序开发和研究[J].福建电脑201811156-157.
[16] 杨丰盛.小程序应用开发揭秘[M] 第一版.北京机械工业出版社2019年.7页
[17] 姚昱旻,刘卫国.日语词汇学习小程序 的架构与应用开发研究[J].计算机系统应用,2018(11):110-1
[18] 姚昱旻,刘卫国.小程序 与J2ME 平台间即时通信的研究与实现[J].计算机系统应用,2018(12):118-120
[19] 公磊,周聪.基于小程序 的移动终端应用程序开发与研究[J].计算机与现代化,2018(8):86-89.
[20]范佳佳,叶继元. 21世纪以来网站评价研究进展与趋势[J]. 中国图书馆学报,2019,02:92-106.
[21]廉同辉,余菜花,宗乾进. 我国旅游网站的网络结构研究——基于社会网络分析法[J]. 旅游科学,2019,06:80-88.
[22]莫祖英,马费成. 数据库信息资源内容质量用户满意度模型及实证研究[J]. 中国图书馆学报,2019,02:85-97.
[23]李志义,义梅练. 基于用户体验的网站优化研究综述[J]. 情报科学,2018,11:150-154.
[24]Dong Qiu,Bixin Li,Hareton Leung. Understanding the API usage in Java[J]. Information and Software Technology,2018,73:.
[25]Oscar Vega-Gisbert,Jose E. Roman,Jeffrey M. Squyres. Design and implementation of Java bindings in Open MPI[J]. Parallel Computing,2018:.