《JavaEE高级程序设计(Spring MVC)》期末项目考核要求.docx
《《JavaEE高级程序设计(Spring MVC)》期末项目考核要求.docx》由会员分享,可在线阅读,更多相关《《JavaEE高级程序设计(Spring MVC)》期末项目考核要求.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、JavaEE高级程序设计(Spring MVC)期末项目考核要求 JavaEE高级程序设计(Spring MVC)期末项目考核要求 项目主题:健身俱乐部销售管理系统 使用SpringMVC开发健身俱乐部销售管理系统。该系统的主要作用是帮助健身俱乐部管理者进行客户信息维护、销售情况管理、课程整合,并提供简单的销售账目记录和统计功能 要求: 1、基础信息管理功能(20分) (1)管理员账号的登录、退出和密码修改(2分) (2)客户管理查看客户信息、新增客户和更改客户状态,(3分)客户信息包括客户信息和客户卡类型信息 两部分,但不限于如下内容: 客户信息部分 a)客户账号 b)客户手机号 c)客户卡
2、类型 d)客户姓名 e)余额 f)客户卡有效期截止日期 注:不能删除客户信息 客户卡类型信息部分 a)客户卡卡类型名称 b)折扣系数 c)有效期限 d)价格 客户卡类型包括但不限于如下几种: 次卡只限当次消费 月卡从办卡日期开始计算,一月内进行消费 季卡从办卡日期开始计算,一个季度内进行消费 年卡从办卡日期开始计算,一个年度内进行消费 需求描述:每个客户加入俱乐部时会登记客户基本信息并预存一笔钱,而客户如果需要参加健身活动需要先用预存的金额购买客户卡(注:客户卡只是用于界定客户的消费类型,没有专门的客户卡发给用户,例如客户账号是101101的客户本次购买了一张季卡,系统只会将客户卡类型编号修改
3、为季卡类型,而无需生成一张具体的季卡),客户预定健身课程也是用预存金额进行扣款 (3)客户档案管理管理客户档案信息,(3分)客户档案信息包括基本信息和详细记录两部分,包括但不限 于如下内容: 基本信息部分 a)客户账号 b)性别 c)职业 d)出生年月 e)健身目标 f)健身频率 g)伤病史 h)生活习惯 详细信息部分 a)身高 b)体重 c)BMI值 d)体脂率 e)心肺功能状况 f)记录时间 注:客户的档案信息可以在客户管理的详情页面浏览 (4)教练管理对具体的教练进行管理(3分),教练信息包括但不限于如下内容: a)工号 b)姓名 c)性别 d)靓照 e)可授课程(多选) f)专业和职级
4、(多选) g)底薪 (5)专业和职级管理对专业和职级进行管理(2分),专业和职级信息包括但不限于如下内容: a)专业职级编号 b)专业名称 c)职级名称 d)团课课时费 e)私教课时费 f)私教课时费提成比例 专业职级举例: 瑜伽教练初级 瑜伽教练中级 瑜伽教练高级 初级健身教练 中级健身教练 高级健身教练 健身指导师 注:团课课时费是该职级的教练教授团课时的应付课时费,私教课按私教课时费*提成比例计算教练的提成 (6)课程管理对课程进行管理(3分)课程信息包括但不限于如下内容: a)课程编号 b)课程名称 c)授课资格的专业职级编号 d)课程所需房间类型编号 e)单次授课时间 f)单次授课费
5、用 g)可免费的客户类型(多选) h)是否为私教课程 可选进阶功能:课程所需房间类型可多选;授课资格的专业职级可以多选,在计算教练工资时,若该教练有的多个职级都符合本课程要求,则选择课时费或提成最高的职级进行计算 (7)房间类型管理对健身房类型进行管理(2分),房间类型信息包括但不限于如下内容: a)类型编号 b)类型名称 (8)房间管理对健身房进行管理(2分),房间信息包括但不限于如下内容: a)房间编号 b)房间类型编号 c)人员容量 2、基本业务功能(50分) (1)排课管理为健身教练排课(20分),排课信息包括但不限于如下内容: a)课程编号 b)授课教练工号 c)授课房间号 d)授课
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaEE高级程序设计Spring MVC JavaEE高级程序设计Spring MVC期末项目考核要求 JavaEE 高级 程序设计 Spring MVC 期末 项目 考核 要求
限制150内