注册、登陆该系统根据操作权限的不同分为管理员和用户两种,新用户在登陆前要进行用户注册,注册完成后方可进行登陆。
 本次设计的关键问题处理,主要有如下几点:
 (1)本次开发,采用主流Thinkphp框架进行开发,MySQL数据库储存数据;
 (2)前端采取响应式vue页面,一套兼容3端(PC端、平板端、手机端),不同屏幕尺寸下均可完美响应展示。
 (3)为加强系统安全性,用户及管理密码采用加密算法存储到数据库,避免黑客破解密码,盗取用户信息及破坏系统。



  功能需求分析
 (1)管理员:个人中心、操作员管理、公告信息管理、组织信息管理、成员信息管理、份额信息管理、股份信息管理、收益分配管理、改革文件管理。管理员用例图如3-1。
  
 图3-1  管理员用例图
 (2)操作员:个人中心、公告信息管理、组织信息管理、成员信息管理、份额信息管理、股份信息管理、收益分配管理、改革文件管理。用户用例图如3-2。
 运行环境:phpstudy/wamp/xammp等
 开发语言:php
 后端框架:Thinkphp5
 前端框架:vue.js
 服务器:apache
 数据库:mysql
 数据库工具:Navicat/phpmyadmin
 开发软件:hbuilderx/vscode/Dreamweaver/PhpStorm等
 前端技术:nodejs+vue+elementui。
 本农村集体产权管理系统采用主流Thinkphp框架进行开发,系统的数据采用数据库MySQL进行存储。本系统的功能包括管理员:个人中心、操作员管理、公告信息管理、组织信息管理、成员信息管理、份额信息管理、股份信息管理、收益分配管理、改革文件管理。用户:公告信息管理、组织信息管理等。基本涵盖了农村集体产权管理的基本需求。用户通过在浏览器输入网址就可以访问农村集体产权管理系统,管理员在后台管理界面上能够对系统的数据进行管理,因此用户和管理员能够较为方便操作系统。论文全面介绍了系统的功能设计、业务流程设计和需求分析。
关键词:农村集体产权管理;MySQL;Thinkphp
  
 目  录
摘  要    I
 ABSTRACT    II
 1 绪论    1
 1.1 研究背景    1
 1.2 研究意义    1
 1.3 主要研究内容    1
 2 系统技术    3
 2.1 MySQL介绍    3
 2.2 Vue.js技术简介    3
 2.3 B/S结构简介    4
 2.4 Tomcat技术介绍    4
 2.5 ThinkPHP介绍    5
 3 需求及可行性分析    6
 3.1 系统目标    6
 3.2 系统可行性分析    6
 3.3 功能需求分析    6
 3.4 非功能需求分析    7
 4 系统功能设计    9
 4.1 功能模块设计    9
 4.1.1 功能分析    9
 4.1.2 业务流程    10
 4.2 数据库设计    12
 4.2.1 概念模型设计    12
 4.2.2 逻辑结构设计    13
 5 系统实现    16
 5.1 用户登录    16
 5.2 操作员管理    16
 5.3 公告信息管理    17
 5.4 组织信息    17
 5.5 收益分配管理    18
 6 系统测试    19
 6.1 系统测试的目的    19
 6.2 测试过程    19
 6.2.1 登录测试    19
 6.2.2 操作员管理测试    20
 6.2.3 公告信息测试    21
 6.3 系统测试的意义    22
 7 总结    23
 参考文献    24
 致  谢    1