zoukankan      html  css  js  c++  java
  • 设备资源管理系统-用户管理

    设备资源管理系统-用户管理

    • 数据库设计

      用户信息:

      

      蜀国:

          刘备(admin/admin),赋予超级管理员的角色。

          12月1日,录入关羽的信息。

          12月2日,录入张飞的信息

          12月5日,张飞电话号换了,更新张飞的信息(诸葛亮更新)

          2022,张飞退休了,删除张飞的信息。

      特点:

        是否删除:控制用户“假删除”字段。

        初始状态是0,如果退休或者离职的时候设置是否删除字段为1。

      注意:

        1、在查询在职或者未退休的人员的时候,需要添加 where 是否删除=0。

        2、如果查询已退休人员的时候,需要添加 where 是否删除=1。

       

      数据字典:

         keyword(数据类型)    ddlCode    ddlName

           性别                 1          男

           性别                 2          女

           所属单位             1          北京

           所属单位             2          上海

           所属单位             3          深圳

           是否在职             1          是

           是否在职             2          否

      表设计:

    • 用户首页

      操作:

            1、根据传递的用户姓名,查询用户信息列表,

              (1)默认当点击左侧用户管理的时候,查询所有用户信息。

              (2)当点击页面上“查询”按钮的时候,通过传递的用户姓名作为条件进行查询。

            2、组织查询条件,查询用户信息,返回相应结果。

            3、PO对象转换成页面显示的VO对象

            4、将VO对象中“性别”和“是否在职”的数据字典的ddlCode转换成ddlName。

    • 添加用户(查询数据字典)

      操作:

          1、从数据字典中查询“性别”、“所属单位”、“是否在职”,查询得到ddlCode和ddlName,页面显示的时候<option value='ddlCode'>ddlName</option>

    • 添加用户(保存提交表单)

        操作:

             1、获取VO对象中表单值

             2、VO对象转换成数据库保存PO对象

             3、执行save()

    • 编辑用户(查询数据字典)

      操作:

          1、传递userID,使用userID查询用户的详细信息。

          2、PO对象转换成VO对象

          3、再从数据字典中查询“性别”、“所属单位”、“是否在职”,查询得到ddlCode和ddlName

    • 编辑用户(保存提交表单)

      操作:

             1、获取VO对象中表单值

             2、VO对象转换成数据库保存PO对象

             3、使用userID判断执行的操作是新增还是修改

                  新增用户:执行save()

                  修改用户:执行update()

    • 删除用户

      操作:

          1、从页面中获取userID

          2、执行delete()方法

    累了。明天接着更新,"优秀程序员的价值,不在于其所掌握的几招屠龙之术,而是在细节中见真著".

  • 相关阅读:
    Python 里的下划线
    浅谈TCP拆包粘包问题
    40 张图带你搞懂 TCP 和 UDP
    头条面试官问:如何保证网络传输的可靠性?这就很尴尬了
    TCP协议灵魂12问,面试总会用得到(建议收藏)
    TCP网络握手
    HTTP1.0、HTTP1.1和HTTP2.0的区别
    面试官:这波HTTP究极combo,你顶得住吗?_chuhe1989的博客-CSDN博客
    腾讯面试官:说一下Android网络知识和框架?
    网络通信必备基础之Http协议&TCP/IP协议(二)
  • 原文地址:https://www.cnblogs.com/yangml/p/3817519.html
Copyright © 2011-2022 走看看