zoukankan      html  css  js  c++  java
  • 食堂就餐卡系统设计(Week 1)

    架构师训练营第一周的主要内容是架构方法,涉及到建模、UML、4+1视图、架构文档等。课后练习是用UML图来简单设计一个食堂就餐卡系统,题目描述如下:

    题目描述:食堂就餐卡系统设计

    • 系统中每个消费者都有一张卡,在管理中心注册缴费,卡内记着消费者的身份、余额。
    • 使用时将卡插入收款机则显示卡上金额,服务员按收款机上数字键,收款机自动计算并显示消费额及余额。
    • 管理中心的管理员监视每一笔消费,可打印出消费情况的相关统计数据。

    请设计系统用例图,组件图,组件时序图,部署图。

    系统设计

    为了使设计简单,假设题目要求设计该系统第一版,仅需支持系统最核心的就餐卡注册、缴费、消费、统计。收款机终端的软硬件不在本系统范围内,系统仅需提供接口供收款机提交消费记录。

    系统用例图如下:

     系统组件图如下:

     系统部署图如下:

     该设计是一个简单的B/S架构的系统,业务服务器与数据库服务器分离。管理员登陆系统前端完成卡的注册与充值,或者汇总所有或部分卡的消费统计信息。收款机通过API告知系统用餐卡的消费数据。

  • 相关阅读:
    加强面向对象设计思想需要学习的知识
    (转载)myeclipse快捷键
    tomcat的jdbc驱动
    mysql常见设置
    不用配制数据源如何用JDBC连接access数据库
    关于updatePanel
    jsp常见问题
    Servlet问题
    Rational Rose未找到suite objects.dll问题
    jsp+servlet+javabean实现简单的查询
  • 原文地址:https://www.cnblogs.com/susy/p/13698829.html
Copyright © 2011-2022 走看看