会议管理系统简要


CQRS  详见   https://docs.microsoft.com/en-us/previous-versions/msp-n-p/jj554200(v=pandp.10)

 一.会议系统 概要

   1.创建会议

        客户可以创建新的会议并且维护会议的信息(名字,描叙,日期)等等,通过是否发布 可以设置会议是否通过系统网站是否可见。

         客户可以设置会议有多少类型的座位和每种座位的数量。

         另外可以设置会议的支付方式,会议的关键人员(比如会议主席,活动策划人员),会议是否需要通过审核

   2.销售座位

        客户设置会议的座位数量。客户指定会议事件如(招待会,工作会议,高级会议)参会者必须有票才能参会。并且制定每种事件有多少座位。

 系统保证会议和他的子事件座位不会出现超订,系统要有等待列表,如果有人取消订购,取消的座位可以被再分配。

系统要求参会者与订购的座位是一 一对应。参会者可以打印他们的座位码。

      

二.领域分解

       词汇:

             1.注册  注册登陆的用户,可以购买会议位置。

             2.预定:注册用户开始订单流程的时候,系统暂时锁定购买的座位15分钟,超市没有支付完成就取消预定。

             3.订单

             4.订单项

             5.客户:创建 管理会议的人员

             6.创建会议,客户创建会议成功后,系统会给客户发送会议的访问编码。客户通过他的邮件和访问编码可以查看会议。

             7.会议管理,客户维护会议的一些基本信息(名字,描叙),会议的开始结束时间、会议有多少类型的座位和座位数量。客户可以选择是否发布会议。

             8. 支付