littlebot
Published on 2025-04-09 / 1 Visits
0

【源码】基于WPF和MVVM框架的LikeYou.WAWA管理系统

项目简介

本项目是基于WPF(Windows Presentation Foundation)和MVVM(Model-View-ViewModel)框架开发的管理系统。使用Commontity toolkit作为MVVM框架,HandyControl作为UI框架,Serilog日志框架,以及SqlSugar作为数据库操作框架。系统具备用户登录、账户管理、角色管理、菜单管理、权限分配和系统日志记录等主要功能。

项目的主要特性和功能

  1. 用户登录:保障只有授权用户能访问系统。
  2. 账户管理:管理员可添加、删除和管理普通用户与管理员账户。
  3. 角色管理:支持添加和管理角色,并为不同角色分配权限。
  4. 菜单管理:管理员能添加和管理系统菜单,保证用户界面的一致性和可用性。
  5. 权限分配:支持细粒度的权限分配,可根据角色分配不同权限。
  6. 系统日志:记录所有重要操作日志,方便追踪和管理。

安装使用步骤

1. 环境准备

  • 安装.NET Framework 4.0或更高版本。
  • 安装Visual Studio 2019或更高版本。

2. 复制项目

将项目源码文件下载到本地。

3. 打开项目

使用Visual Studio打开项目文件夹中的解决方案文件(.sln)。

4. 配置数据库

appsettings.json文件中配置数据库连接字符串。 json { "ConnectionStrings": { "DefaultConnection": "your_database_connection_string" } }

5. 编译和运行

在Visual Studio中,选择“生成”菜单中的“生成解决方案”来编译项目。编译成功后,按F5或点击“启动”按钮运行项目。

6. 使用系统

  • 启动系统后,使用管理员账户登录。
  • 在系统中进行账户管理、角色管理、菜单管理、权限分配等操作。
  • 查看系统日志以追踪操作记录。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】