# 会员信息管理系统_Linux+C语言 **Repository Path**: zhangqichen86/mem_ctr_sys ## Basic Information - **Project Name**: 会员信息管理系统_Linux+C语言 - **Description**: 乒乓球馆会员信息管理系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-09-02 - **Last Updated**: 2024-02-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: C语言, Linux, 增删改查, 管理系统 ## README # 乒乓球馆会员管理系统 ## 功能介绍 本系统实现了乒乓球馆的人员管理功能,包括:会员信息管理、店员信息管理等。 ## 项目架构 后端服务器:处理用户请求,进行数据存储和逻辑处理。 数据库:存储会员信息、店员信息和其他相关数据。 ## 安装指南 在项目文件夹中输入指令 1. 安装系统 ``` make ``` 2. 激活系统 ``` make install ``` 3. 清理生成的中间文件,并且把源文件和头文件移动到src文件夹 ``` make clean ``` 4. 卸载删除软件,并且删除生成的文件夹和文件 ``` make uninstall ``` ## 功能需求 1. 本系统具有两种不同用户角色:管理员和会员,管理员只有一个,初始用户名为 admin,初始密码为:123456。首次使用时应提示管理员用户修改用户名或密码。会员用户不能自由注册,只能由管理员在系统中开卡。会员密码默认为手机号的后六位,会员登录后也需要提示其修改默认密码。 2. 管理员登录系统后,可以进行的操作:修改自己的用户名和密码、会员开卡、会员销卡、会员续卡、修改会员信息、查询会员信息(至少支持通过卡号、姓名、手机号进行精确或模糊查询)、查询到店记录、查询所有已到期会员等。 3. 会员登录后,可以进行的操作:修改自己的登录密码、查看自己的个人信息、查看自己的到店记录、查看剩余次数或时间。 4. 会员信息至少包括卡号、密码、会员类型、开卡日期、剩余次数、姓名、性别、手机号、备注等字段。 5. 为了保障信息安全,所有密码等隐私敏感信息应该加密后存放,防止泄漏。