zoukankan      html  css  js  c++  java
  • 模块管理常规功能自己定义系统的设计与实现(30--第二阶段总结)

    版权声明:本文为博主原创文章。未经博主同意不得转载。 https://blog.csdn.net/jfok/article/details/25124745

    第二阶段总结



    视频解说在线观看:视频解说链接 http://i.youku.com/jfok1972


            经过了前二个阶段近30节介绍,一个全然基于前台配置的销售管理系统即架构成功,并能够使用。当然实际的需求还是千变万化。五花八门,但仅仅要是符合关系数据库原理。仅仅要是以记录作为管理的主体,那就仅仅是一个字段和表扩充的过程了。在搭建系统整个过程中模块採用了自顶向下生成的方式。对于层次多,关系复杂的系统也是一样的,设计合理。逻辑清楚。模块仅仅要一个个搭即可了。开发好以后。整个系统的开发文档事实上也在里面了。全部模块的属性,字段的属性,各模块之间的关系。都能够在这个系统里看得见了。


            至于开发速度也是非常快的。解说的这个系统画出模块总图用了10分钟。建表,增加一些必须的字段,设置好关联关系,1小时;生成java bean文件并增加标记,2小时;将模块导入系统,逐个模块进行配置大约2小时左右。大半天时间十几个模块的系统就能够初步搭好。


            假设你在设计表的时候预加了若干个未使用的字段,而在你的系统中须要增加字段的时候,那就直接在前台进行配置就能够了,把预置的字段改名,设置属性。再增加到grid和form中去就算完毕了。

    假设是数据表的字段增加了。那就要改动hibernate bean的内容。这样就要更新server的程序了。更新好server的bean之后。前台的操作也是非常easy,能够刷新一下模块的字段,新增的字段就会加进来,然后再进行其它设置即可了。


            系统中还有功能,并没有介绍的这里简单说一下:

    1、审核功能。仅仅要在模块功能里设置一下。就能够将该功能设置为可审核模块,模块审核的权限也是单独设置的。审核过后该记录的数据将不能改动。

    而且审核方式也有单条审核,选中多条审核,和全部审核。审核后的记录也能够取消审核。





            2、审批操作。系统中也内置了一个简易审批流程。能够定义审批的级数,每一级的审批部门。设置每个人的审批权限,而且能够并级审批。

    以下仅仅简单截一个图。




            3、字段的下拉框,一个字段并非仅仅有选择父模块的时候才干够用下拉框,系统里能够随时将一个字段字义为能够用下拉框选择的方式,比方性别里面是放的字符串“男”和“女”,不用专门建立一个表来放这二个代码,经过设置,即可将性别字段设置成能够combo输入的,并能够设置是否仅仅能选择。还是能够手工录入新的。

    先有个地方保存全部的这些下拉框选择的值。



    然后在字段的设置里面选中




            还有不少功能未介绍,以后有机会再说吧。

            下节開始权限设计,权限设计完是由前台进行设计后。由后台运行的,因此没什么截图仅仅能讲个大概原理。


             大家看看写得还行的话,顶一个吧。



查看全文
  • 相关阅读:
    java获取src下包的文件的路径
    Java获取日期属于当年第几周
    DIV的内容自动换行
    js验证身份证格式
    处理 WebService 中的 Map 对象
    Oracle使用row_number()函数查询时增加序号列
    SpingMVC实现集合参数(Could not instantiate bean class [java.util.List])
    利用JS实现在li中添加或删除class属性
    栈的应用之中缀表达式转后缀表达式
    栈的应用之判断括号匹配
  • 原文地址:https://www.cnblogs.com/ldxsuanfa/p/10923239.html
  • Copyright © 2011-2022 走看看