技术分析:所以这个架构开发出来的系统应该会更加的稳定,生命周期更长一点。本次的开发中通过上网查阅相关的知识点以后,从中大概清楚了怎么划分了整个系统的功能模块。最终利用这些比较主流的开发语言和技术点,构建起来了可以基本实现原有需求和构思的健康信息管理系统。

开发环境及工具:本系统所使用的开发环境为Window11操作系统,采用目前已掌握的开发语言Java、HTML,开发工具为Idea2021.2,数据库使用的是MySQL关系型数据库,后端开发时使用的框架是SSM,前端使用的框架是VUE。

Java:是一种面向对象的语言,一种平台无关的语言,必须程序运行的解释环境,一种健壮的语言,吸收了C/C++语言的优点,但是去掉了影响程序健壮性的部分,例如指针、内存的申请与释放等。而我们Web应用开发采用的是Java企业版,为企业提供电子商务构架及Web服务的解决方案。

**Idea:**IDEA 全称 IntelliJ IDEA,是Java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。在我们日常开发若是没有这么一款强大的开发工具,可能会大大的降低我们的开发效率,而且管理代码也是比较繁琐的。

**MySQL:**MySQL是一款目前在市面上流行的开源数据库,而且是一个关系型数据库管理系统,关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织。易于维护:都是使用表结构,格式一致;SQL语言通用,可用于复杂查询;可用于一个表以及多个表之间非常复杂的查询。

SSM框架:这是一个目前非常主流的框架,SSM框架是spring、spring MVC 、和mybatis框架的整合,是标准的MVC模式。标准的SSM框架有三层,分别是dao层(mapper),service层,controller层。使用spring实现业务对象管理,使用spring MVC负责请求的转发和视图管理,mybatis作为数据对象的持久化引擎。

SpringBoot:这是一个在该系统中比较重要的框架,它主要的作用就是简化Spring的配置,提供自动装配的功能,并且内嵌服务器,不需要我们再去单独去配置一个服务器,配置极为简单。

操作可行性分析:本系统是一个界面友好的交互式的Web应用后台管理系统,管理员用户只需要使用自己的账号登录即可进入后台系统,如果没有登录是不可访问到我我们的后台数据的。进入系统之后就可以根据自己的权限对其对应的功能进行操作。

4.系统管理模块的主要功能是为系统的管理员用户对权限进行操作,可以对管理员用户的权限进行控制。
系统体系架构:本系统是基于B/S的开发模式设计的健康信息管理系统,由用户浏览器、数据服务器、Web服务器组成。本系统是的核心的中间的接入服务器和应用服务器的部分。

项目设计报告可行性分析相关推荐

  1. 学生选课系统项目设计报告

    设 计 报 告 报告题目:学生选课系统的数据库设计 摘  要 在当下疫情肆虐的时期,线上教学成为了主流方式,各种教学活动都转为线上,网上选课系统成为学生课程分配的主要方式,传统的选课管理模式已经无法满 ...

  2. 随记随提可行性分析报告

    随记随提可行性分析报告 一.题目要求 请确定本团队项目的所有利益相关者,把调研结果发布到团队博客中 请团队所有成员针对目标用户确定需求调查提纲,并进行需求调研,可以采取各种你认为可行的方法,并把调研过 ...

  3. 04-项目立项:项目方案、可行性分析、产品规划、立项评审

    文章目录 4.1 项目方案 立项阶段 4.2 可行性分析 4.3 产品规划 4.4 立项评审 4.4.1 立项说明书的主要内容 4.4.2 立项评审流程 章节总结 4.1 项目方案 学习目标: 能够输 ...

  4. java课程设计连连看_连连看_java课程设计报告

    连连看_java课程设计报告 <连连看> 项目设计报告 专 业: 软件工程 班 级: 07级2班 姓 名: 二00九 年 七 月 二十一 日 目 录 1.项目设计目的.意义-------- ...

  5. java课程设计报告连连看_连连看_java课程设计报告.doc

    连连看_java课程设计报告 <连连看> 项目设计报告 专 业: 软件工程 班 级: 07级2班 姓 名: 二00九 年 七 月 二十一 日 目 录 1.项目设计目的.意义-------- ...

  6. Educode--头歌 《软件工程》实验作业5-可行性分析的任务及报告

    可行性分析的任务及报告 第1关:可行性分析的任务及报告 任务描述 相关知识 作答要求 参考资料 答案 第1关:可行性分析的任务及报告 任务描述 本关任务:根据所学有关可行性分析的知识,完成右侧的选择题 ...

  7. 软件工程(二)可行性分析

    可行性分析: 分析开发的软件是否有价值开发.估算软件成本.分析收入.描绘出流程图.与用户分析讨论征求意见.最后生成可行性研究报告. 对软件开发之后取得经济效益和社会影响力进行分析预测.从而提出软件是否 ...

  8. 理想、激情、生存———位技术管理人员的20年工作经历和感悟(2)

    [正文]第9节 -- 第18节 9. 人脉关系 工作中建立起来的人脉关系应该说是自然形成的,互相间觉得比较投缘,就多了一些来往,各自工作中碰到技术问题,也可以交流一下.因为工作了20年,走过几家公司, ...

  9. 随手记note(第二次团队作业)

    随手记note 现在网络上各种文档编辑器数不胜数,有EmEditor,UEStudio,GridinSoft Notepad ,Notepad++,win32pad ,SkimEdit,UniRed, ...

  10. 软件开发的生命周期描述

    软件项目的生命周期: 项目计划 需求分析 设计(概要设计和详细设计) 编码 测试 发布 维护 项目计划阶段:走访客户,进行交流沟通,获得客户原始需求. 对客户的需求和市场等进行调研,分析,编写可行性分 ...

最新文章

  1. LeetCode | Path-Sum
  2. python之旅(六) - 自省
  3. C语言 第五章 循环结构
  4. Dojo高级Web2.0 UI组件库---Tree组件
  5. 前端学习(573):margin无效情形table无效
  6. Shell脚本中的export
  7. centos下mysql备份数据库命令_[CentOS]下mysql数据库常用命令总结
  8. SQL server 2008 R2 使用教程
  9. 使用 WinRAR 将bat转exe
  10. ArcGIS中英文切换
  11. uniapp打包安卓APP实现自动更新(更新app)
  12. T(n)=2T(n/2)+n=o(nlogn)
  13. 360Wonder监控系统,设计和开发经验之谈
  14. altera/xlinx pcie dma应用
  15. 出海企业怎么选择国际短信平台
  16. 【python】eclipse+Pydev中import报错Unused import解决方案
  17. GSM/GPRS之二-短信pdu详细解析
  18. jarvis oj Web By Assassin
  19. 诺基亚n1 android 64位,诺基亚N1开始推送安卓5.0.2系统更新
  20. VBS + SendKeys 方法

热门文章

  1. db9口rs485引脚接收和发送定义
  2. 蓝桥杯训练--官网真题训练
  3. VMware虚拟机安装及虚拟机下安装XP系统
  4. Navicat连接Oracle数据库
  5. mysql英文怎么发音_英文字母和汉语拼音先学哪个?科学答案在这里
  6. c语言背包问题(动态规划解法)
  7. h5侠客行服务器维护有更新什么,《侠客行》1月22日版本更新说明
  8. matlab 2ask原理,基于Matlab对2ASK调制解调及其仿真设计
  9. 量化选股模型—多因子模型
  10. 掌握C语言判断素数(质数)相关内容