# dataview **Repository Path**: maning1225/dataview ## Basic Information - **Project Name**: dataview - **Description**: Java代码质量量化评估 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-10-30 - **Last Updated**: 2024-03-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # dataview #### 介绍 Java代码质量量化评估 #### 安装教程 1. node.js环境配置 2. 解压dataview项目 3. 进入项目根目录,用管理员权限打开命令行 4. npm i 安装 5. npm run dev 运行 #### 使用说明 1. 登录功能 输入用户名或者注册邮箱,再输入密码,点击登录即可。 ![输入图片说明](src/images/login.png) 2. 注册功能 在登录界面点击注册按钮,根据提示输入相关信息,点击获取验证码后,输入邮箱收到的验证码,最后点击注册即可。 ![输入图片说明](src/images/%E6%B3%A8%E5%86%8C.png) 3. 密码重置功能 在登录界面点击忘记密码按钮,输入用户名和邮箱, ![输入图片说明](src/images/%E5%BF%98%E8%AE%B0%E5%AF%86%E7%A0%81.png) 重置密码, ![输入图片说明](src/images/%E9%87%8D%E7%BD%AE%E5%AF%86%E7%A0%81.png) 输入邮箱收到的验证码, ![输入图片说明](src/images/%E9%AA%8C%E8%AF%81%E7%A0%81.png) 4. 修改密码功能 在用户管理折叠选项中选择修改密码,按文字提示输入旧密码和新密码即可。 ![输入图片说明](src/images/%E4%BF%AE%E6%94%B9%E5%AF%86%E7%A0%81.png) 5. 添加项目功能 上传格式为zip的代码文件,填写项目名称、版本、详情,点击提交即可完成添加项目,添加了的项目会自动开始分析。 ![输入图片说明](src/images/addProject.png) 6. 编辑项目信息功能 点击项目列表操作框内的最左边的按钮,将想要修改的信息填入并提交即可。 ![输入图片说明](src/images/edit.png) 7. 删除项目功能 勾选好要删除的项目,点击批量删除,或直接点击项目列表操作框内的最右边的按钮逐个删除。 ![输入图片说明](src/images/del.png) ![输入图片说明](src/images/delete_batch.png) 8. 分析结果查看功能 点击项目列表操作框内的中间的按钮,将跳转到对应项目的分析结果界面,分为三部分:整体信息、源码信息、调用图。 ![输入图片说明](src/images/analy.png) 整体信息部分,可以查看项目基本信息、项目指标评价,还可以选择单个文件查看指定文件的基本信息。 ![输入图片说明](src/images/wholeinfo.png) 源码信息部分,可以查看项目代码中的方法的一些信息如出度、入读、圈复杂度等。 ![输入图片说明](src/images/codeinfo.png) 调用图部分,可以看到整个项目方法关系调用图。 ![输入图片说明](src/images/functionCall.png) 也可以选择指定文件,查看单个文件方法关系调用图。点击红点,可以看到对应方法相关信息。 ![输入图片说明](src/images/SingleFunctionCall.png)