2 Springboot钓鱼交友平台小程序系统分析
在分析了Springboot钓鱼交友平台小程序的真实需求后,将Springboot钓鱼交友平台小程序所需要的角色划分整理成了下图2-1和图2-2。
从开发工具来看,由于Springboot钓鱼交友平台小程序是基于JAVA技术的,因此当前市面上的开发工具都可以来开发,这些功能强大的开发工具可以给我来设计毕设带来非常大的方便。
从Springboot钓鱼交友平台小程序的本身技术来说,对于我来开发一个Springboot钓鱼交友平台小程序这个毕设是不费事的。Springboot钓鱼交友平台小程序的开发可以简单的分为前台模块、后台模块开发以及数据库开发。其中的大部分技术难点在我上学时已经使用过了,同时网络上很多技术点可以让我来借鉴。Web后台管理使用JAVA、springboot等技术,数据库使用mysql,因此为我在开发Springboot钓鱼交友平台小程序这个毕设上省去了很多多余代码,这给我的毕设项目编写带来了极大的便利。
从用户体验来看,市面上很多被广泛使用的例如淘宝等电商案例可以让我来参考,因此我可以综合淘宝上的页面交互设计的优点,基于我的毕设项目特点来进行改版,最后达到令用户满意的页面交互体验。综上所述,从技术层面来看开发Springboot钓鱼交友平台小程序是可行的。
从Springboot钓鱼交友平台小程序的开发成本来看,Springboot钓鱼交友平台小程序的设计和开发都是我自己完成的,没有其他成本上的开销。
从Springboot钓鱼交友平台小程序的维护成本来看,Springboot钓鱼交友平台小程序的开发遵循一套完整的代码编写规范,并且Springboot钓鱼交友平台小程序的结构设计非常灵活,遵循高内聚低耦合的原则,因此易于维护和迭代开发。
在Springboot钓鱼交友平台小程序上线之后,上线前期我会根据真实需求来调查,对使用我开发的Springboot钓鱼交友平台小程序来制定一套符合的使用费。系统运行稳定后我会将推广范围到其他行业的中,他们可以自己来注册使用我的Springboot钓鱼交友平台小程序,只需要缴纳一点点的定金,我会给他们引入广告投资和自营业务。
综合以上的分析,Springboot钓鱼交友平台小程序所带来的经济效益将会带来极大的收益。并且随着我的推广,来使用我开发的Springboot钓鱼交友平台小程序的市场将越来越大,Springboot钓鱼交友平台小程序带来的利润也就越来越多。因此,从经济层面来看开发Springboot钓鱼交友平台小程序的是可行的。
本次开发的Springboot钓鱼交友平台小程序是比较简单的,只要会上网的用户就可以使用,进入系统以后,可以根据提示进行对应的操作,不管是系统的操作设还是系统的逻辑设计都相对简单,比如说用户想要购买某一个渔具商品的时候,首先是要了解渔具商品的各种参数,在了解的过程中,我们在这个页面中设置了醒目的购买菜单,方便用户购买,所以说在用户使用方面看来是比较容易操作的;再来看管理者管理部分,我们对系统价格的设置,各种参数的设置都是固定的,操作者只要进入后就能够实现增删改查,非常方便,综合来说,系统在操作上是可行的。
Springboot钓鱼交友平台小程序目的是实现对渔具的在线选购,图2-1就是系统的数据流图。
图2-1渔具购买操作展开图
分析完系统的数据流,接下来我们来看系统的业务流程,图2-2就是业务流程图:
图2-2业务流程图
按照Springboot钓鱼交友平台小程序的角色,我划分为了用户管理模块、和管理员管理模块这两大部分。
用户管理模块:
(1)用户注册登录:用户注册并登录Springboot钓鱼交友平台小程序
(2)商城中心:用户进行商品信息的阅览,通过发现喜欢的商品后可以加购+购买+评论+收藏。
(3)个人信息:用户可以对个人资料、头像、昵称进行修改。
(4)网站公告:用户进行公告消息的阅览,查看管理者发布的行公告信息。
(5)购物车:用户对喜欢的商品可以加购,在购物车里面,可以查看到所有加购的商品,支持对商品数量的更改、删除商品,可以进行选择购买。
(6)钓点信息:用户在“钓点信息”这一栏可通过搜索钓点名称和潮汐情况进行查看钓点类型、钓点位置、空钓位置、潮汐情况、详情说明等详细信息,可查看地图详情、预定钓位、点赞、评论等操作;
(7)天气预报:点击“天气预报”栏,可发布或查询某地的天气情况;
(8)我的收藏:点击“我的”中“我的收藏”按钮的时候就会显示出自己收藏的各种信息了,支持对收藏信息的搜索查询,如果你想不再收藏某一信息,点击删除就可以了。
(9)我的订单:点击“我的订单”可以查看到自己的订单信息。
(10)文章信息:点击“文章信息”栏,可查看管理员发布的文章信息,对喜欢的文章可以收藏、点赞、发表评论,也可发布文章信息;
(11)联系钓友:在“联系钓友”一栏可编辑联系内容选择要发送到需要联系的钓友;
管理员管理模块:
(1)系统公告管理:管理员可以对Springboot钓鱼交友平台小程序中首页显示一些公告发布到系统当中,让用户及时的查看到系统信息,进行合理安排。
(2)轮播图管理:管理员可对Springboot钓鱼交友平台小程序中首页显示的轮播图发布到系统当中,让用户查看到轮播图信息。
(2)用户管理:管理员可以对Springboot钓鱼交友平台小程序中所有的用户进行管控,包括了管理员和注册用户。
(3)商城中心:管理员在后台可以对Springboot钓鱼交友平台小程序中显示的商品信息进行增删改查以及商城订单信息进行分类管理。
(4)模块管理:管理员在后台可以对Springboot钓鱼交友平台小程序的模块管理中的确认预定+天气预报+钓点信息+预定钓位+文章信息+联系钓友这六个子菜单进行管理。
Springboot钓鱼交友平台小程序的非功能性需求比如Springboot钓鱼交友平台小程序的安全性怎么样,可靠性怎么样,性能怎么样,可拓展性怎么样等。具体可以表示在如下3-1表格中:
表3-1Springboot钓鱼交友平台小程序非功能需求表
安全性 | 主要指Springboot钓鱼交友平台小程序数据库的安装,数据库的使用和密码的设定必须合乎规范。 |
可靠性 | 可靠性是指Springboot钓鱼交友平台小程序能够安装用户的指示进行操作,经过测试,可靠性90%以上。 |
性能 | 性能是影响Springboot钓鱼交友平台小程序占据市场的必要条件,所以性能最好要佳才好。 |
可扩展性 | 比如数据库预留多个属性,比如接口的使用等确保了系统的非功能性需求。 |
易用性 | 用户只要跟着Springboot钓鱼交友平台小程序的页面展示内容进行操作,就可以了。 |
可维护性 | Springboot钓鱼交友平台小程序开发的可维护性是非常重要的,经过测试,可维护性没有问题 |
通过2.3功能的分析,得出了本Springboot钓鱼交友平台小程序的用例图:
用户角色用例如图2-3所示。
图2-3 Springboot钓鱼交友平台小程序用户角色用例图
web后台管理上的管理员是维护整个Springboot钓鱼交友平台小程序中所有数据信息的。管理员角色用例如图2-4所示。
图2-4 Springboot钓鱼交友平台小程序管理员角色用例图
本章主要通过对Springboot钓鱼交友平台小程序的可行性分析、流程分析、功能需求分析、系统用例分析,确定整个Springboot钓鱼交友平台小程序要实现的功能。同时也为Springboot钓鱼交友平台小程序的代码实现和测试提供了标准。
日本b2b网站全屋定制设计师培训建站宝盒的设置绍兴seo公司深圳移动网站建设制作公司重庆网站设计最佳科技营销 推广代办公司收费价目表欧洲paypal网站深圳市建抖音推广运营深圳网站建设公司流程无本钱一个月内赚5万龙岩公司注册深圳自助建站系统对外贸易电商平台网站公安备案流程作图神器邢台新闻最新事件北京出啥事了最新情况岳阳网站开发培训门户网站后台管理系统手机端网页制作莱芜金点子信息港最新招聘建设工程公司名称大全网页制作基础教程内容网页设计总结报告程序员联系方式企业搭建自己的网站免费的网站模板哪里有app定制小程序开发