目 录
1 概述 1
1.1课题背景及意义 1
1.2 国内外研究现状 1
1.3 本课题主要工作 2
2 系统开发环境 3
前端技术:nodejs+vue+elementui
前端:HTML5,CSS3、JavaScript、VUE
1、 node_modules文件夹(有npn install产生)
这文件夹就是在创建完项目后,cd到项目目录执行npm install后生成的文件夹,下载了项目需要的依赖项。
2、package.json文件
此文件是项目的配置文件(可定义应用程序名,版本,依赖项等等)。node_modules文件夹下的依赖项是从哪里知道的呢?原因就是项目根目录下的这个package.json文件,执行npm install时会去找此文件中的dependencies,并安装指定的依赖项。
3、public文件夹(包含images、javascripts、stylesheets)
这个文件夹做过Web开发的应该一看就知道,为了存放图片、脚本、样式等文件的。
4、routes文件夹
用于存放路由文件。
5、views文件夹
存放视图。
3 系统分析 5
3.1 可行性分析 5
3.1.1 技术可行性 5
3.1.2操作可行性 5
3.1.3 经济可行性 5
3.1.4 法律可行性 6
3.2系统流程分析 6
3.2.1系统开发流程 6
3.2.2 业主登录流程 7
3.2.3 系统操作流程 7
3.2.4 添加信息流程 8
3.2.5 修改信息流程 9
3.2.6 删除信息流程 9
3.3系统用例分析 10
3.3.1管理员用例图 10
3.3.2业主用例图 11
4 系统设计 12
4.1 系统概述 12
4.2 系统结构设计 12
4.3数据库设计 13
4.3.1 数据库设计原则 13
4.3.2 数据库实体 13
4.3.3 数据库表设计 15
5系统界面实现 17
5.1 登录 17
5.2 管理员功能模块 17
5.2.1 业主管理 17
5.2.2 车位信息管理 18
5.2.3 费用信息管理 18
5.2.4 报告信息管理 18
5.2.5核酸检测管理 19
5.2.6访客登记管理 19
5.2.7公告信息管理 19
5.2.8公告回复管理 20
5.2.9投诉信息管理 20
5.3 业主功能模块 21
6系统测试 22
6.1系统测试的意义 22
6.2 测试方法 23
6.3测试分析 23
结 论 24
致 谢 25
参考文献 26
本文以nodejs为开发技术,实现了一个 ,疫情防控物业管理系统 。 疫情防控物业管理系统 的主要实现功能包括:管理员:首页、个人中心、业主管理、车位信息管理、费用信息管理 、报告信息管理 、核酸检测管理、访客登记管理、投诉信息管理、公告信息管理、公告回复管理,业主:首页、个人中心、车位信息管理、费用信息管理 、报告信息管理 、核酸检测管理、投诉信息管理、公告信息管理、公告回复管理、隔离状态管理等功能。通过这些功能模块的设计,基本上实现了整个疫情防控物业管理系统的过程