小数据系统与SMP(之六)--SMP(软件制作平台)语言基础知识之八十一

小数据系统与SMP(之六)--SMP(软件制作平台)语言基础知识之八十一 小数据系统与SMP之一--SMP软件制作平台语言基础知识之八十一小数据系统与SMP之二--SMP软件制作平台语言基础知识之八十一小数据系统与SMP之三--SMP软件制作平台语言基础知识之八十一小数据系统与SMP之四--SMP软件制作平台语言基础知识之八十一小数据系统与SMP之五--SMP软件制作平台语言基础知识之八十一六、小数据系统和SMP的范例银保监处罚数据库查询统计系统是一个典型的小数据系统它的数据只有2万多条涉及的数据表不到20个模块只有7个界面61个大小功能不到100。任一用户都可以通过手机使用它以完成用户查询处罚数据的需求。它起初是通过微查系统定义而产生的后来是通过SMP产生的它是一个小数据系统采用SMP开发的一个范例。1、系统的背景此系统是2019年由孔提出主要是在金融机构监管领域向金融机构提供监管咨询时候给出银保监处罚实例帮助金融机构了解相关监管要求、了解处罚的要点获得防范风险的意见和建议。此前有关银保监处罚数据库是放在一张xls表的讲解的时候则是通过投影方式向学员讲解。这种方式限制了咨询的地点限制了咨询的人数限制了对银保监处罚库的进行自由的查询。而且这个xls表是一年产生一次数据相对比较迟后。为此孔提出能不能利用微查将银保监处罚数据放到手机上进行查询。经过多数讨论我们确定用微查来完成手机查询其有三个设计要点第一从用户感兴趣的各种入口进行层层点击查询不要要求用户输入查询条件第二提供一个综合查询功能用户可以自己设定条件进行查询。第三提供一些相关法律法规查询帮助用户了解处罚的法律依据。方案确定后我们对微查进行了改造增加了sql定义功能可以对数据进行筛选和展示。经过二个月的开发该系统开发完成并投入使用改变了来xls讲解的方式用户可以在手机上自由的查询到处罚相关信息。2、系统开发1系统的需求分析2设计流程3数据和界面分类定义方法4查询定义5通用的界面设计6系统总结SMP一共有600行语句61个界面4个模板51个数据定义数据定义界面最少只有一行。最多语句5行。5到10分中完成一个界面。灵活的后期维护增加功能增加链接增加参数。无需改动SMP未完待续。。。