重庆网约车哪个平台最好_视频制作表情包_网页设计代码基础模板_夹克定制公司 1.1选题背景

 随着网络时代的到来,互联网的优势和普及时刻影响并改变着人们的生活方式。在信息技术迅速发展的今天,计算机技术已经遍及全球,使社会发生了巨大的变革。

为了不受时间和地点的限制,智能手机用户可以通过移动网络访问网站和处理各种业务和互联网,这是一个有效的将应用系统的功能扩展到手机终端的方法。现今各种智能手机层出不穷,各类基于手机平台的软件应运而生,其中,在众多交流软件中,微信备受人们青睐。近年来,微信发展规模越来越大,越来越多的人开始使用微信,目前随着智能手机系统的普及,人人手机上基本都有了微信。

所以,微信推出小程序广告支持公众号关注,而这就意味着小程序跟公众号之间的通道被彻底打通了。本论文诗词打卡微信小程序主要牵扯到的程序,数据库与计算机技术等。覆盖知识面大,可以大大的提高系统人员工作效率。

1.2研究现状

随着社会的发展和科学技术的进步,互联网技术越来越受欢迎。网络传播的生活方式逐渐受到广大人民群众的喜爱。越来越多的互联网爱好者开始在互联网上满足他们的基本需求,同时逐渐进入各个用户的生活起居。互联网具有许多优点,例如便利性,速度,高效率和低成本。因此,类似于诗词打卡,满足用户工作繁忙的需求,不仅是方便用户随时查看信息的途径,而且还能提高管理效率。

本文首先以基于微信小程序的诗词打卡过程的基本问题作为研究对象。在开发系统之前,我们对现有状况进行了详细的调查和分析。最后,我们利用计算机技术开发了一套完整合适的基于微信小程序的诗词打卡。该系统的实现主要优势是:该系统主要采用计算机技术开发,它方便快捷;系统可以通过管理员界面查看用户的所有信息管理。

基于微信小程序的诗词打卡软件是一款方便、快捷、实用的信息服务查询软件。随着智能网络在全球市场的不断普及以及各种智能平台的使用,系统的开发与人们的日常需求相关,作为中国主流智能的技术开发系统,自然需要这样的软件来满足更多用户的需求和体验。

1.3ssm框架介绍

SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容)。常作为数据源较简单的web项目的框架。

1.8.1 Spring
Spring就像是整个项目中装配bean的大工厂,在配置文件中可以指定使用特定的参数去调用实体类的构造方法来实例化对象。也可以称之为项目中的粘合剂。
Spring的核心思想是IoC(控制反转),即不再需要程序员去显式地`new`一个对象,而是让Spring框架帮你来完成这一切。
1.8.2 SpringMVC
SpringMVC在项目中拦截用户请求,它的核心Servlet即DispatcherServlet承担中介或是前台这样的职责,将用户请求通过HandlerMapping去匹配Controller,Controller就是具体对应请求所执行的操作。SpringMVC相当于SSH框架中struts。
1.8.3 mybatis
mybatis是对jdbc的封装,它让数据库底层操作变的透明。mybatis的操作都是围绕一个sqlSessionFactory实例展开的。mybatis通过配置文件关联到各实体类的Mapper文件,Mapper文件中配置了每个类对数据库所需进行的sql语句映射。在每次与数据库交互时,通过sqlSessionFactory拿到一个sqlSession,再执行sql命令。

页面发送请求给控制器,控制器调用业务层处理逻辑,逻辑层向持久层发送请求,持久层与数据库交互,后将结果返回给业务层,业务层将处理逻辑发送给控制器,控制器再调用视图展现数据。

2 诗词打卡微信小程序需求分析

在我们开发一个新的项目的时候,我们首先要考虑这个项目是否可以开发,是否值得开发,因此在开发本诗词打卡微信小程序的第一步就要对系统的需求进行分析。

2.1 可行性分析

(1)经济方面上的可行性:

在开发诗词打卡微信小程序的时候主要考虑的是系统的投入和产出两部分,投入方面只要配置一台带有ecplice+mysql的电脑就可以进行开发,成本很少,产出方面目前通过线上家教的用户的数量日益增多,网络进行家教变得平民化普及化,用户人数呈上升趋势,当用户人数庞大了,各种经济效益也就产生了。所以在经济方面可行性是没有问题的。

(2)操作方面上的可行性:

设计的诗词打卡微信小程序在界面上简介易懂,而且通过导航栏能够明显的看到想要了解的各种信息,功能模块划分明确,而且在操作方面对使用者没有任何要求,无需培训,而且系统操作起来十分简单,能够便捷的管理任何信息。因此在操作方面可行性也是没有问题的。

(3)技术方面上的可行性:

在技术方面使用了当下主流的SSM框架,采用了编译器ecplice+mysql用以运行整体程序,在以后的技术更新以及维护方面是没有问题的,因此在技术方面可行性也是没有问题的。

2.2 系统流程分析

业务流程是用一些特定的符合和线条来进行演示用户在使用系统时的过程,在进行系统分析的时候,业务流程可以帮助开发人员更好的理解业务,发现错误,完善系统。

2.2.1 数据增加流程

用户成功登入系统后能够实现增加数据的操作,增加数据的编号是特定的,系统生成,用户不能随意填写,除了编号以外,其他增加信息用户自己填写,填写后的信息经过系统验证,验证合法通过就显示增加数据成功了,相反的话,就没有增加成功,图2-1显示的就是在增加数据时的流程。

图2-1  数据增加流程图

2.2.2 数据修改流程

数据修改时的流程和上面介绍的数据增加时的流程差不多,如图2-2所示。

图2-2  数据修改流程图

2.2.3 数据删除流程

如果系统里面存在一些没有用的数据的话相关的管理人员还可以对这些数据进行删除,图2-3就是数据删除时的流程图。

图2-3  数据删除流程图

2.3功能需求分析

诗词打卡微信小程序划分为了普通用户模块和管理员模块这两大部分。

普通用户模块:

(1)查看诗词打卡微信小程序的首页信息:诗词打卡微信小程序的首页信息包含了首页、打卡活动、活动排行、我的。

(2)公告栏:用户可以查看后台管理员发布的公告信息,在查询到自己想要了解的公告信息的时候,可以进入查看详细的介绍。

(3)诗词圈子:用户可以查看诗词圈子,在查询到自己想要了解的诗词圈子的时候,可以进入查看详细的介绍,点击“关注粉丝”这一按钮以后会跳转到关注粉丝信息填写的界面,根据提示填写好关注粉丝的信息,点击“提交”以后关注粉丝就完成了,在诗词圈子详情这个界面,同时支持用户对喜欢的诗词进行收藏、点赞、评论、分享的功能。

(4)打卡活动:用户可以查看打卡活动,在查询到自己想要了解的打卡活动的时候,可以进入查看详细的介绍,点击“打卡”这一按钮以后会跳转到打卡信息填写的界面,根据提示填写好打卡的信息,点击“提交”以后打卡就完成了,在活动详情这个界面,同时支持用户对喜欢的打卡活动进行收藏、点赞的功能。

(5)基本信息:在用户端点击“我的”的“基本信息”可以对头像、昵称、修改头像、修改昵称、修改密码的信息进行管控。

图2-1就是普通用户角色的用例展示。

图2-1 诗词打卡微信小程序普通用户角色用例图

管理员管理模块:

(1)公告栏管理:管理员可以对系统前台展示的公告栏进行增删改查,方便用户进行查看。

(2)用户管理:管理员可以对诗词打卡微信小程序中的管理员以及前台注册的普通用户进行审核管理。

(3)打卡活动:管理员点击“打卡活动”会显示出所有的打卡活动信息,支持通过活动名称或者活动时间对打卡活动信息进行查询,如果想要添加新的打卡活动信息,点击“添加”按钮,输入相关信息,点击“提交”按钮就可以添加了,同时可以选择某一条打卡活动信息,点击“删除”进行删除。

(4)诗词圈子:管理员点击“诗词圈子”会显示出所有的诗词圈子信息,支持输入标题或者圈子类型对诗词圈子信息进行查询,如果想要添加新的诗词圈子信息,点击“添加”按钮,输入标题、圈子类型、诗词类型、发布用户、封面图片、详情内容等信息,点击“提交”按钮就可以添加了,同时可以选择某一条诗词圈子信息,点击“删除”进行删除,也可以对用户提交的诗词圈子评论的信息进行管控;

(5)打卡记录:管理员点击“打卡记录”会显示出所有的打卡记录信息,支持通过活动名称或者活动时间或者活动类型对打卡记录信息进行查询,如果想要添加新的打卡记录信息,点击“添加”按钮,输入相关信息,点击“提交”按钮就可以添加了,同时可以选择某一条打卡记录信息,点击“删除”进行删除。

(6)活动排行:管理员点击“活动排行”会显示出所有的活动排行信息,支持通过活动名称或者活动时间对活动排行信息进行查询,如果想要添加新的活动排行信息,点击“添加”按钮,输入相关信息,点击“提交”按钮就可以添加了,同时可以选择某一条活动排行信息,点击“删除”进行删除。

图2-2就是管理员角色的用例展示。

图2-2 诗词打卡微信小程序管理员角色用例图

2.4非功能性分析

诗词打卡微信小程序的非功能性需求比如诗词打卡微信小程序的安全性怎么样,可靠性怎么样,性能怎么样,可拓展性怎么样等。具体可以表示在如下3-1表格中:

3-1诗词打卡微信小程序非功能需求表

安全性

主要指诗词打卡微信小程序数据库的安装,数据库的使用和密码的设定必须合乎规范。

可靠性

可靠性是指诗词打卡微信小程序能够安装用户的指示进行操作,经过测试,可靠性90%以上。

性能

性能是影响诗词打卡微信小程序占据市场的必要条件,所以性能最好要佳才好。

可扩展性

比如数据库预留多个属性,比如接口的使用等确保了系统的非功能性需求。

易用性

用户只要跟着诗词打卡微信小程序的页面展示内容进行操作,就可以了。

可维护性

诗词打卡微信小程序开发的可维护性是非常重要的,经过测试,可维护性没有问题

">

腾讯云服务器安装宝塔教程

承包活应该上什么平台、登录门户网站、永久使用、不限域名、建筑网360

网站前端制作费用?

重庆网约车哪个平台最好_视频制作表情包_网页设计代码基础模板_夹克定制公司

湖南益阳动漫制作专业有哪些职业岗位图片外链网站计算机域名的格式广州一建筑外墙脚手架坍塌ppt 模板免费下载最新新闻热点事件2021年10月网站推广公司 wordpress武汉游戏软件开发公司响应式官网设计手机排行榜zol工程房地产行业一条龙网站网易企业邮箱域名怎么设置app推广员是干嘛的苹果智能手表被禁止输入美国市场网站logo一般多大朝阳工商登记大厅国外域名的网站宽屏网页设计尺寸最新新闻热点事件素材2023如何建设网站建设合肥网站建设过程动漫制作技术专业常识怎么设计网页模板湖南省建筑工程信息网温州建设集团官网三大电商平台是哪三个中国平安保险公司官网首页台湾搜索引擎欧洲外贸网站有哪些工业设计可以考什么公务员

猜你喜欢

  • 友情链接:
  • 彩页设计费多少 郑州制作网站费用 百度网站推广费用多少钱 html网页制作用什么语言 哈尔滨网站营销推广 37游戏平台