健身房管理系统的概要设计健身房管理系统总体功能结构如图4-1所描述:图4-1系统功能设计4.2系统各功能模块的设计本设计包含4个功能模块,分别是会员模块,教练模块,普通管理员模块,超级管理员模块。(1)会员模块,流程图如图4-2所示:我的课程:查看自己的课程信息,可以进行课程的选择和教练的选择,也可以对自己选择的课程进行查询、修改和删除操作。我的相册:可以对自己在健身房健身的美好时刻进行拍照,然后上传。我的日历:纪录在健身房的心情及感受。我的视频:对教练上课的内容可以拍摄记录,方便下来学习。图4-2会员用户流程图(2)教练模块,流程图如图4-3所示:课程管理:管理课程名称,课程的上课时间,课程的价格,上课状态,以及对课程进行查询、修改、删除操作。器材管理:对器材进行编号登记,管理器材的价格,使用场地,使用者,以及对器材进行查询、删除、修改操作。预约管理:管理会员的预约课程的详情,包含课程的名称,上课地点,课程价格,上课状态,以及取消预约。图4-3教练用户流程图(3)普通管理员模块,流程图如图4-4所示:考勤管理:管理考勤的名称,考勤的人,考勤类型,考勤备注,以及对考勤进行修改、删除操作。租赁管理:管理租赁的器材名称,租赁的价格,租赁时间,租赁者,是否归还,以及对租赁进行删除、修改操作。办卡管理:管理卡的类型,卡的编号,办卡人,卡内金额,卡的状态,以及卡的查询、新增、修改、删除。通知公告:管理通知的内容,通知者,以及知道是什么时候通知的。系统管理:对系统的用户、角色、模块、进行管理。图4-4普通管理员用户流程图(4)超级管理员模块,如图4-5所示:考勤管理:管理考勤的名称,考勤的人,考勤类型,考勤备注,以及对考勤进行修改、删除操作。租赁管理:管理租赁的器材名称,租赁的价格,租赁时间,租赁者,是否归还,以及对租赁进行删除、修改操作。办卡管理:管理卡的类型,卡的编号,办卡人,卡内金额,卡的状态,以及卡的查询、新增、修改、删除。通知公告:管理通知的内容,通知者,以及知道是什么时候通知的。系统管理:对系统的用户、角色、模块、登录日志进行管理。课程管理:管理课程名称,课程的上课时间,课程的价格,上课状态,以及对课程进行查询、修改、删除操作。器材管理:对器材进行编号登记,管理器材的价格,使用场地,使用者,以及对器材进行查询、删除、修改操作。预约管理:管理会员的预约课程的详情,包含课程的名称,上课地点,课程价格,上课状态,以及取消预约。图4-5超级管理员用户流程图