项目简介
本项目是一个基于ASP.NET Core和Android的时间记录系统,可助力用户记录与管理日常任务及时间分配。系统支持多端同步,涵盖Android端与Web端,使用户能在不同设备上无缝管理时间记录。
项目的主要特性和功能
1. 时间记录
- 任务管理:用户可创建、编辑和删除任务,设置任务的开始与结束时间。
- 时间段管理:系统自动记录各任务的时间段,用户能查看和管理这些时间段。
- 统计分析:提供时间使用的统计分析,助用户了解自身时间分配情况。
2. 多端同步
- Android端:用户能在Android设备上记录和管理任务。
- Web端:用户可通过Web界面查看和管理任务,支持数据同步与备份。
3. 数据同步
- 自动同步:任务和时间段数据可在Android端和Web端之间自动同步。
- 手动同步:用户能手动触发数据同步,确保数据一致性。
4. 用户管理
- 用户登录:支持用户登录和注册,保障数据的安全性与隐私性。
- 权限管理:管理员可管理用户权限,确保系统安全。
安装使用步骤
1. 配置环境
- ASP.NET Core:确保本地环境已安装.NET Core SDK,并配置好数据库连接。
- Android:确保Android Studio已安装,并配置好Android模拟器或连接真实设备。
2. 运行后端服务
- 打开命令行工具,导航到ASP.NET Core项目的根目录。
- 运行以下命令启动后端服务:
bash dotnet run
3. 运行Android应用
- 打开Android Studio,导入项目源码。
- 连接Android设备或启动模拟器。
- 点击“Run”按钮,启动Android应用。
4. 使用系统
- 登录/注册:首次使用需注册账号,已注册用户可直接登录。
- 创建任务:在任务管理界面创建新任务,设置任务的开始和结束时间。
- 查看统计:在统计分析界面查看时间使用情况,了解自己的时间分配。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】