|
1.Staff Available里的TooggleButton是公司所有在线技师的编号及姓名
2.当柜台选择员工(可同时选择多位)只需点击号码后再点击Work按钮则弹出另一个窗体选择服务类型(服务窗体已经制作了)点击Confirm后则弹出一个输入密码的窗体以记录是哪位操作员输入该笔记录的(这窗体尚未制作)
a.员工的编号及姓名 (No.1 @ Riyan)
b.服务类型(脚底按摩)
c.服务价钱(55)
d.服务时间(1小时)
e.数据输入的时间日期(根据电脑系统)及操作员的名字当完成该指令后所选择的员工号码则从Staff Available的框里移植到Staff On Duty里并显示结束时间。每个记录输入后则根据服务类型的时长外加20分钟以方便员工有足够的时间整理或休息。
假设1号技师是中午3点工作1小时,结束时间则为16:20。详情请看下图或附件。
3.当顾客要买单时柜台则在Staff On Duty里点击哪位技师的号码(同样可以同时选择多位)然后点击Checked进入结账窗体(尚未制作)。
4.假设技师休假柜台则点击技师号码然后点击Pending按钮后弹出一个可以选择Pending或On Leave的窗体再根据所选择的移植到Staff Pending或Staff On Leave的框里。
5.至于Booking预约的指令可能会比较复杂一些。当某技师被预约时柜台则点击技师号码(可同时选择多位)然后弹出另一个只可以输入时间,手机号码及一个备注的窗体。
当被预约的时间未到之前的1小时或服务所选的时长该技师则无法被选中
假设目前时间为13:00而该技师被预约的时间是18:00,该技师的号码则依然在Staff Available里。当时间17:00时该技师的号码则被移植到Booked框里。
又或者当时间16:00该技师被选中服务时长为2小时则弹出错误(因为结束时间为18:20)。当预约时间超过20分钟后则弹出一个MsgBox显示刚才输入的预约内容提醒柜台联络顾客。超过30分钟后则自动或手动取消该预约而该技师号码则移植回Staff Available里。
其它细节仍在整理着,希望论坛里的高人可以一一帮忙完成。
|
|