基于Java+Vue+uniapp微信小程序专利服务系统平台设计和实现

随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了基于微信小程序的专利服务系统的开发全过程。通过分析基于微信小程序的专利服务系统管理的不足,创建了一个计算机管理基于微信小程序的专利服务系统的方案。文章介绍了基于微信小程序的专利服务系统的系统分析部分,包括可行性分析等,系统设计部分主要介绍了系统功能设计和数据库设计。
本基于微信小程序的专利服务系统有管理员和用户。管理员功能有个人中心,用户管理,专利申请管理,分类号管理,专利管理,增值服务管理,业务指导信息管理,我的收藏管理,系统管理等。用户可以申请专利相关信息。因而具有一定的实用性。
本站后台采用Java的SSM框架进行后台管理开发,可以在浏览器上登录进行后台数据方面的管理,MySQL作为本地数据库,微信小程序用到了微信开发者工具,充分保证系统的稳定性。系统具有界面清晰、操作简单,功能齐全的特点,使得基于微信小程序的专利服务系统管理工作系统化、规范化。
程序上交给用户进行使用时,需要提供程序的操作流程图,这样便于用户容易理解程序的具体工作步骤,现如今程序的操作流程都有一个大致的标准,即先通过登录页面提交登录数据,通过程序验证正确之后,用户才能在程序功能操作区页面操作对应的功能。

请添加图片描述
(1)通过查阅相关的书籍搜集材料,进行需求调查。
(2)写需求分析文档,确定系统的主要模块。
(3)画出ER图,流程图等图示以用来明确模块之间的关系
(4)根据需求分析,建立数据库文档,设计表和字段。
(5)进行系统的界面设计。
(6)通过Java语言和MySQL数据库实现本系统。
关键词:微信小程序;Spring框架;MySQL数据库
本文主要划分成7大部分:
第一部分为绪论,主要介绍了目前电脑技术发展状况、货运信息平台发展阶段,分析当前微信小程序的货运信息平台弊端以及使用信息技术来管理货运信息平台的好处。
第二部分为相关技术简介,主要介绍了各技术的发展历程,技术发展现状,技术优点以及选用该技术的原因等。
第三部分为系统分析,主要分析了软件设计所需要的功能,。
第四部分为系统设计,主要进行了系统的架构设计、数据库设计等
第五部分为系统详细设计。
第六部分为系统调试与测试,利用测试方法进行可行性测试、性能测试、系统测试等。
第七部分为总结与致谢,主要总结了程序设计的完成过程及完成情况,比对完成设计过程中施以援手的同学和老师表达中心的感谢和祝愿。

请添加图片描述

  1. 了解uni-app的特点
    2.掌握uni-app运行环境和开发环境的部署
    3.了解整个uni-app项目的开发流程
  2. 熟悉uni-app的页面开发
    5.掌握uni-app的组件库和样式设计
    6.实现页面布局和样式设计
    7.数据处理和绑定
    8.网络请求和数据交互
    9.状态管理和全局数据
    10.导航和路由控制
    11.本地存储和缓存
    12.第三方插件和扩展
    13.多平台适配和界面优化
    14.多平台打包发布
    笔记本电脑、台式机电脑、HBuilderX、微信开发者工具、调试预览工具。

请添加图片描述
请添加图片描述
uni-app框架:使用Vue.js开发跨平台应用的前端框架,编写一套代码,可编译到Android、小程序等平台。
前端:HTML5,CSS3 VUE.js
开发运行:微信开发者/hbuilderx
前端开发框架:vue.js
数据库 mysql 版本不限
数据库工具:Navicat/SQLyog等都可以
后端语言框架:java,SPringMVC框架

请添加图片描述
在该项目的实现阶段,为保证该系统的编码合乎规范,专门制定其编码规范,具体内容如下
1:包名由小写字母构成。类名由一个或者多个单词构成,且单词首字母大写。
2:函数(方法)名由一个或者多个单词构成,第一个单词为动词,首字母小写,后面的单词为名词,且每个单词的首字母大写。
3:常量名全部由大写字母构成,单词间用下划线(_)分割。
4:变量名由一个或者多个单词构成,第一个单词首字母小写,后面的单词首字母大写。
5:参数命名和变量保持一致。
6:Bean命名:去掉表名的下划线同时首字母大写
7:DAO接口命名:Bean名:DAO。实现类命名:DAO接口:Impl
8:Service接口命名:模块名:Service。 实现类命名:Service接口:Impl
9:Controller类命名:模块名: Controller
10:Bean实例及方法调用规范:Controller只允许调用Service,Service只允许调用DAO。
一个DAO对应一个数据库表。
一个Service对应一个业务模块,可以对应多个DAO。
一个Controller对应一个业务模块,可以对应多个Service。

请添加图片描述
请添加图片描述
主要内容、研究方法和思路

  1. 研究思路
    采用B/S架构,使用Maven作为项目管理工具,使用Springboot+Mybatis做整合开发,前端页面数据处理传输以及页面展示使用Vue技术,
    后端使用Springboot轻量级框架
    使用Mysql数据库构建数据库表
    开发工具:Idea
    开发步骤;
    (1) 创建好数据库并导入,
    (2) 创建后台Springboot三层架构(controller,service,mapper层)并启动测试
    (3) 导入并编译前端代码vue:网站和后台管理
    编译:npm install
    试运行:npm run dev

请添加图片描述
本系统选择的Java语言开发,通过访问MySQL数据库来存储管理系统的数据,无论从技术成熟度亦或是软件结构来看,都具备开发系统的前提条件和研究目标。本文利用软件工程的思路进行分析,设计和实现,安排了七个章节来进行阐述,下面进行简单的介绍。
第一章首先提出开发系统的背景意义,阐述国内外研究的现状并进行比较,最后得出展望,
第二章介绍系统的关键技术,包括Java语言、前台技术。
第三章进行需求分析。先介绍开发系统的可行性,然后规划系统提出需求,并利用用例图来分析各个角色所要具有的功能。
第四章对系统进行详细的设计。
第五章介绍系统的实现过程,包括截图和实现流程。
第六章进行系统的测试,通过测试用例来逐条测试完善系统。
第七章对系统进行总结和工作展望。

  • 22
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值