摘要
首先,论文一开始便是清楚地论述了系统的研究内容。其次,剖析系统需求分析,弄明白“做什么”,分析包括业务分析和业务流程分析以及用例分析,更进一步明确系统的需求。然后在明白了系统需求的基础上进一步地设计系统,主要包括软件架构模式、整体功能模块、数据库设计。本项目软件架构选择B/S模式,总体功能模块运用自顶向下的分层思想。再然后就是实现系统并进行代码编写实现功能。论文的最后章节总结一下自己完成本论文和开发本项目的心得和总结。通过心理自测咨询app将会使在心理自测咨询管理各个方面的工作效率带来实质性的提升。

关键字:心理自测咨询;B/S模式;软件架构

Abstract
Firstly, the systematic research content is clearly discussed at the beginning of the paper. Secondly, the analysis of system requirements analysis, understand "what to do", including business analysis and business process analysis and use case analysis, further clear system requirements. Then on the basis of understanding the requirements of the system to further design the system, mainly including software architecture pattern, the overall functional modules, database design. The software architecture of the project is B/S mode, and the overall functional modules are layered from top to bottom. Then is the realization of the system and code writing to achieve the function. The last chapter of the paper summarizes the experience and summary of the completion of this paper and the development of this project. Through the psychological self-testing consulting app will make in the psychological self-testing consulting management of all aspects of work efficiency to bring substantial improvement.

Key words: psychological self-test consultation; B/S mode; Software architecture

目录
1绪论    4
1.1项目研究的背景    4
1.2开发意义    4
1.3项目研究内容与结构    4
2开发技术介绍    6
2.1B/S架构    6
2.2Android平台    6
2.3Java语言简介    6
2.4MySQL 介绍    7
2.5MySQL环境配置    9
2.6SSM框架    9
3系统分析    11
3.1可行性分析    11
3.1.1技术可行性    11
3.1.2经济可行性    11
3.1.3操作可行性    12
3.2 app性能需求分析    12
3.3 app设计规则与运行环境    12
3.4 app功能分析    13
3.5 app流程的分析    14
3.5.1 用户管理的流程    15
3.5.2个人中心管理流程    16
3.5.3登录流程    16
4系统设计    17
4.1 软件功能模块设计    17
4.2数据库设计    17
4.2.1概念模型设计    17
4.2.2物理模型设计    18
5系统详细设计    27
5.1 APP端    27
5.2管理员功能模块    30
6系统测试    36
7总结与心得体会    37
7.1 总结    37
7.2 心得体会    37
参考文献    38
致谢    39

考虑到实际生活中在心理自测咨询方面的需要以及对该系统认真地分析,将app权限按管理员,咨询师和用户这三类涉及用户划分。
(a)管理员;管理员使用本系统涉到的功能主要有首页,个人中心,用户管理,咨询师管理,心理知识管理,信息推荐管理,心理咨询管理,分析建议管理,社区交流,自我测试管理,测试题目管理,系统管理,自我测试管理等功能。

(b)咨询师;咨询师进入app可以实现心理咨询,我的收藏管理,我要发帖,我的发帖等功能进行操作。

(c)用户;用户进入app可以实现咨询师,心理咨询,分析建议,自我测试记录,错题本,我要发帖,我的发帖等功能进行操作。

本设计所实现的是一个心理自测咨询app,该系统严格按照需求分析制作相关模块,并利用所学知识尽力完成,但是本人由于学识浅薄,无法真正做到让该程序可以投入市场使用,仅仅简单实现部分功能,希望日后还能改善。
本app具有以下优点:该app具有较高的适用性,选用B/S结构,可以在绝大部分个人平台上使用该系统;系统将用户权限进行划分,管理员,咨询师和用户能看到及操作的信息不一样,三者具备不同的操作权限;该app操作界面简单明了,大部分人都可以正常使用。
但也存在以下问题需要改进:运行时窗口不能被刷新,可以改进;系统过于简单,显示的信息有限;不能添加多个管理员账号,如果可以则将利于发展心理自测咨询规模,便于在心理自测咨询信息集中管理;不能实时预约接待消息和心理自测咨询反馈建议,容易被忽视,不利于管理员服务客户。

基于微信小程序的心理自测咨询APP设计与实现-计算机毕业设计源码+LW文档相关推荐

  1. 基于微信小程序的校园二手物品交易平台的设计与实现-计算机毕业设计源码+LW文档

    一.选题的意义.目的.主要内容和主要研究方法: 1.研究目的和意义 目的:设计一个同学们能自由发布和浏览求购或卖出商品信息的校园二手交易小程序,解决信息的不流通以及传统二手商品信息交流方式的笨拙等问题 ...

  2. 基于微信小程序的外卖点餐平台的设计与实现-计算机毕业设计源码+LW文档

    附件3:   毕业论文(设计)开题报告 一.课题来源 导师指定 二.课题研究现状 随着互联网加移动端的普及与传播,人们的生活方式发生了很大的变化,其中一个最明显的变化就是饮食方面,相比较以前,人们吃饭 ...

  3. 基于微信小程序的学习记录与提醒应用设计与实现-计算机毕业设计源码+LW文档

    摘  要 网络的广泛应用给生活带来了十分的便利.所以把学习记录与提醒应用管理与现在网络相结合,利用java技术建设学习记录与提醒应用app,实现学习记录与提醒应用的信息化.则对于进一步提高学习记录与提 ...

  4. 基于微信小程序的校园体育设施管理系统的设计与实现计算机毕业设计源码70715

    ssm校园体育设施管理系统小程序 摘  要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,校园体育设 ...

  5. 基于微信小程序的学院通知与文件分享系统app设计与实现-计算机毕业设计源码+LW文档

    摘  要 网络的广泛应用给生活带来了十分的便利.所以把学院通知与文件分享管理与现在网络相结合,利用java技术建设学院通知与文件分享系统app,实现学院通知与文件分享的信息化.则对于进一步提高学院通知 ...

  6. 基于微信小程序的流动人口管理移动APP设计与实现-计算机毕业设计源码+LW文档

    摘  要 网络的广泛应用给生活带来了十分的便利.所以把流动人口管理移动与现在网络相结合,利用java技术建设流动人口管理移动app,实现流动人口管理移动的信息化.则对于进一步提高流动人口管理移动app ...

  7. 基于Python Flask框架的共享自习室预约系统的设计与实现-计算机毕业设计源码+LW文档

    1.1选题背景 信息技术的发展改变了我们的生活方式,许多行业的管理模式发生了根本性改变,特别是零售业受到电子商务强烈的冲击,越来越多的人参与到网购中.许多传统行业逐渐凋零,蓬勃发展的信息技术带来了大量 ...

  8. 基于python的优智学直播授课平台的设计与实现-计算机毕业设计源码+LW文档

    题目:基于B/S架构优智学直播授课平台的设计与实现 与本题目有关的国内外研究情况.题目研究的目的和意义.主要内容.本课题创新之处.拟解决的问题: 1 国内外研究现状 国内:从最初的主机终端模式到之后的 ...

  9. 基于微信小程序的货物管理系统的设计与实现-计算机毕业设计源码+LW文档

    货物管理系统小程序 摘  要 随着Internet的发展,人们的日常生活已经离不开网络.未来人们的生活与工作将变得越来越数字化.网络化和电子化.本文以实际运用为开发背景,运用软件工程原理和开发方法,它 ...

最新文章

  1. python property装饰器原理,Python @property装饰器不起作用
  2. SAP RETAIL 基于分配表创建采购订单的时候按工厂拆分?
  3. 山西出台法规规范社会力量认养文物 系全国首例
  4. boost::math::nonfinite_num_facets用法的测试程序
  5. VTK:可视化之ColorGlyphs
  6. 在SAP云平台测试帐号中启用Kyma运行环境
  7. Oracle工具使用(export,import,sqlldr中文帮助及实例))
  8. 【mybatis】mybatis中 if test=等于的条件怎么写
  9. Linux 系统的IP与域名解析文件[局域网的DNS]
  10. Vue 动画的封装
  11. (转)JavaScript导出Word后对Word分页的处理
  12. java获取前台值_SpringMVC接收前台传递过来的值的实例
  13. 韩国韩亚航空数万份乘客身份信息被泄露
  14. 一天一个小技巧(5)——CSDN编译器的图片位置、大小调节
  15. 湖南大学高级软件开发过程
  16. 你认为3D建模是像程序员一样敲代码吗?你太out了
  17. 密码学实验4 欧拉数求解和DES的初始置换
  18. 微信公众号图文中怎么下载封面图?
  19. mysql 格式化函数总结_Mysql字符串处理函数详细介绍、总结
  20. 马化腾:微信与电信运营商合作是大势所趋

热门文章

  1. Python实现平安喜乐壁纸
  2. alertdialog报错_AlertDialog异常:Resources$NotFoundException: Resource ID #0x0 in AlertDialog
  3. 零基础学画画,一套非常详细的手绘教程,4步教会你画,收藏学习
  4. ChatGPT是什么?ChatGPT里的G、P、T分别代表什么
  5. 华为云服务器CPU架构x86和鲲鹏区别对比及选择
  6. CF:1674 G. Remove Directed Edges
  7. 什么品牌蓝牙耳机音质好?五款音质好的蓝牙耳机推荐
  8. Linux入门--教程4(点灯笼) Shell Scirpt 脚本 string字符串 专题
  9. Selenium:如何利用webdriver uncheck checkbox
  10. RK3568平台开发系列讲解(设备驱动篇)V4L2程序实现流程