机房收费系统——UML图

news/2024/11/23 5:38:11/

       机房收费系统个人版需要用vb.net结合三层&设计模式,刚开始还想着边画图边写代码,画好一个窗体的图再写一个窗体的代码,师傅看了我的周报后,明确告诉我先画图写文档再写代码。这几天,一直忙着画图,画好之后,找师傅,然后改,画好之后,找师傅,然后再改,如此反复,于是现在仍然处于画图阶段。

       不管现在我的图怎么样,我先晒晒吧。。。

用例图:

一般用户:

操作员:

管理员:

包图:

三层&抽象工厂

类图:

除了Entity类则是一个数据表一个类,其余不管是UI、BLL、SqlDAL都是一个窗体一个类,IDAL也是一个窗体一个接口,本来想着依照数据中的表来标明类,但上机窗体就涉及到多个类,那么在B层就不止一个对象了...........
UI类:                                 BLL类:                             SqlDAL类:                       IDAL接口:
   
Entity实体类:                          Commone类:SqlDAL公共类
                                
DataAcessFatory中的类:

        此时会想,为什么SqlDAL中的类没有方法?SqlDAL和接口的关系是继承关系,在SqlDAL中,要表现出来,这样,SqlDAL中的类就不用写明方法了。
SqlDAL的类图:以AddDeleteUser类为例
                             

时序图:

一个用例对应一个时序图,以AddDeleteUser用例为例

         这些都还不完善,可能都还会改,不管怎么样,机房收费系统个人版从迷糊到现在的逐渐明朗,我们都在不断进步,不断成长。。。
           





http://www.ppmy.cn/news/432395.html

相关文章

CAD圆命令的高阶练习、CAD高阶绘图练习

用CAD制图软件练习绘制下列机械零件平面图,目标图案如下: 目标图案 步骤 1.首先打开CAD画图软件,调整合适的画图参数。 2.绘制十字辅助线,在辅助线交点处绘制一个直径为16的圆,再绘制一个直径为23的圆&#xff0c…

计算机工程制图cad,物流工程制图CAD计算机绘图指导教程

回答:零基础学习CAD制图可以从以下三个层面去展开: 1、熟悉功能 任何一款软件从学习到应用,都是一个孰能生巧的过程,所以你要熟悉的这些CAD基本功能: (1)二维CAD的基本功能 平面绘图:能以多种方式创建直线、…

C#机房收费系统刷卡上机功能简述

前言 刷卡上机,一听这个词,我就觉得好有难度,可事实上却不难实现。 我的小伙伴实现了这个功能,实现固然重要,但是复用对以后更有帮助。我便简单的研究了下这个功能...... 实现思路 首先,你当然需要一个刷卡…

【工控老马】PLC六路抢答器系统设计详解

一、前景 随着我国经济和文化实业的发展,在很多公开竞争场合要求有公正的竞争裁决,诸如证券、股票交易及各种智力竞赛等,因此出现了抢答器。最初的抢答器是由优先权编码器构成的逻辑电路,其运算速度慢,线路复杂&#…

机房收费系统——登录窗体

机房收费系统在历时17天之后,磕磕绊绊的写完了,虽然一直都没有订每天的任务量,但是总体感觉还行,因为中间差不多每天要花费三个小时去听英语,我听英语还是比较认真的。 其实想想做机房收费系统的整个过程,…

CAD绘图软件使用技巧总结及CAD快捷键大全

CAD绘图软件使用技巧总结及CAD快捷键大全 很多造价学习小伙伴问我们,学造价CAD不熟会不会影响,学造价要不要先学CAD等等,其实我们可以很负责的告诉大家哈,会不会CAD,CAD熟不熟跟造价没多大关系。 因为我们造​价​日…

涂鸦别墅机安装调试操作手册

第一章:概述 H5系列采用主流 IoT 涂鸦物联网,1080P高清摄像头,可轻松远程实时查看、对讲、开锁、回放录像等功能,配网方式多样化支持;二维码联网、WiFi联网、 有线联网,支持家人分享,可 5 个客户…

Chromium网页绘图表面(Output Surface)创建过程分析

在Chromium中,Render进程在绘制网页之前,要为网页创建一个绘图表面。绘图表面描述的是网页经过渲染之后得到的输出。这个输出需要交给Browser进程处理,才能显示在屏幕上。在硬件加速渲染条件下,这个输出有可能是一个OpenGL纹理&am…