健身房会员管理设计文档

上传人:无*** 文档编号:86717712 上传时间:2022-05-08 格式:DOC 页数:9 大小:103KB
返回 下载 相关 举报
健身房会员管理设计文档_第1页
第1页 / 共9页
健身房会员管理设计文档_第2页
第2页 / 共9页
健身房会员管理设计文档_第3页
第3页 / 共9页
点击查看更多>>
资源描述
-J2EE课程设计设计题目:_健身房后台管理系统 _完成日期: 2016年07月 3日健身房后台管理系统设计案目录健身房后台管理系统设计案1一、需求分析2二、E/R模型3三、数据库模式设计31、关系模式3四、功能实现31、创立数据库32、创立表和视图32、管理系统功能实现3功能一:登录界面3功能二:会员根本信息管理界面3功能三:会员卡管理3功能四:私人教练管理3功能五:会员租柜管理3功能六:商品和库存管理3功能七:菜单管理3功能八:部门管理3功能九:角色管理3功能八:用户管理3功能八:数据字典管理3功能八:上传管理3一、 需求分析此系统用jQuery和aja*框架开发,并采用当前最稳定的MYSQL数据库存储根底数据,是一款集会员管理、会员卡管理、员工和角色管理、私人教练管理、部门管理、商品库存管理、储衣柜管理、菜单管理等系统管理于一体的软件,界面友好,操作简单,可便地进展俱乐部客户关系管理。会员管理,可以先录入会员资料,录入会员卡资料,一条会员资料对应一会员卡,然后可对会员资料进展查询、修改、统计。会员卡管理,可对会员卡进展新增、转让、续卡、禁用/启用等业务。会员卡类型管理,可新增、修改、删除、查询会员卡类型。课程管理,可新增、查询、修改、删除课程信息。员工管理,可录入员工信息,并对员工信息进展修改和查询。工作岗位管理,可新增、修改、删除、查询工作岗位信息。角色管理,可新增、修改、删除、查询管理系统角色信息。训练场地管理,可新增、修改、删除、查询训练场地信息。储衣柜管理,可新增、修改、删除、查询储衣柜信息。二、 E/R模型数据流图如下:整体E/R图如下:三、 数据库模式设计系统中的实体有:会员、会员卡、储衣柜、员工、角色、商品。1、关系模式会员*,手机,性别,年龄,身高,体重会员卡会员卡编号,会员卡等级,开卡日期,开卡金额储衣柜储衣柜编号,类别,状态员工*,性别,手机,地址,岗位商品库存管理四、 功能实现1、 创立数据库本系统使用hibernate自动生成表。Card.javaEntityTable(name=gym_card)publicclass Card IdGeneratedValue(strategy=GenerationType.IDENTITY)private Integer id;/会员卡号private String cardNo;/会员卡等级(,黄金,钻)ManyToOneJoinColumn(name=dict_level)private Dictionary level;/开卡日期private Date beginTime;/到期日期private Date endTime;/办卡金额private Double amount;OneToOne(mappedBy=card)private Member member;/省略getter和setter法,以下实体类一样Employee.javaEntityTable(name=gym_emp)publicclass Employee IdGeneratedValue(strategy = GenerationType.IDENTITY)private Integer id;/*private String name;/性别ManyToOneJoinColumn(name=dict_se*)private Dictionary se*;/年龄private Integer age;/部门ManyToOneJoinColumn(name=dept_id)private Department dept;/职位ManyToOneJoinColumn(name=dict_job)private Dictionary job;/教练有学员OneToMany(mappedBy=coach)private Set members = new HashSet();private String address;private String phone;Goods.javaEntityTable(name=gym_goods)publicclass Goods IdGeneratedValueprivate Integer id;/名称private String name;/类别ManyToOneJoinColumn(name=dict_category)private Dictionary category;/价格private String price;/详细说明private String detail;/图片private String img;/库存量privateintstock;Locker.javaEntityTable(name=gym_lockers)publicclass Lockers IdGeneratedValue(strategy=GenerationType.IDENTITY)private Integer id;/柜子编号private String no;/租用日期private Date beginTime;/到期日期private Date endTime/租用金额private Double amount;/用户有0-N个租柜ManyToOneJoinColumn(name=member_id)private Member member;Member.javaEntityTable(name=gym_member)publicclass Member IdGeneratedValue(strategy=GenerationType.IDENTITY)private Integer id;/*private String name;/性别ManyToOneJoinColumn(name=dict_se*)private Dictionary se*;/年龄private Integer age;/联系式private String phone;/身高private Double height;/体重private Double weight;/会员照片URL地址private String imgUrl;/会员卡OneToOneJoinColumn(name=card_id)private Card card;/私人教练ManyToOneJoinColumn(name=coach_id)private Employee coach;/拥有多个固定私人租柜OneToMany(mappedBy=member)private Setlockers = new HashSet();2、 创立表和视图gym_cardgym_emp. z.
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!