wshxq0218

2016-05-30开始创建后台系统,到现在历时一年。在这个过程中,学习到一些经验和教训。

后台系统的发展历程:

1 前期需求很不明朗,系统一直处于需求摸索阶段,不断的改表改界面,自测,很辛苦。

2 后台系统的定位,旨在给接口提供基础配置数据服务。所以,随着产品需求的扩充,后台也一直在加表加字段,改界面。

在这个过程中,临时用最快的方式处理业务,所以有些字段没及时反应到界面,造成在这个中间段,一直是手动往数据库加数据,很费时费力。

基于后台系统这样的定位,实在不好做出一个功能全面、界面操作便捷的后台系统,很苦恼。

经验和教训:

1 前期表结构的设计、表命名、字段命名要规范,系统所需的基础字段要规划好,比如创建人、创建时间、修改人、修改时间、排序、删除标志、上架下架(启用停用)标志。

2 前期针对表关系的分析,一定不要怕麻烦,可能会有多对多关系的,一定要建立多对多的表关系,不能只图眼前的便捷,给自己挖坑。这里,踩过一个坑,很大。。。

3 大数据的txt类型的字段值,里面的属性值不要跟表字段混在一起,踩过一只巨大的坑,泪奔,佩服自己挖坑并怀着巨大的压力坚持不懈填坑的能力。

4 深入挖掘有些数据的数据来源,比如基本素材尺寸和预览素材尺寸的互转,经过探索,发现是0.24的标准关系,也就是说,有些字段是可以通过其它字段通过运算获得的。

这也说明了,系统在印刷专业知识上很欠缺,一直都是门外汉猜需求。

可能需要跟印管部门交流合作。

5 由于系统是为api接口项目提供基础配置数据,就涉及到开发环境、测试环境、现网环境,而当前的表、表关系很多,所以就需要有一个快捷的方式拉数据脚本。

最后,是采用了写接口进行刷增量脚本数据的办法,效果不错。

 

目前,系统仍旧很很多不足之处。列出以下几点:

1 配置零碎,没有形成一个工作流。

2 本系统主要是以解析psd获得最基础的模板数据,基于easyui的简单的表格类界面,一些校验模板的功能做的不够便捷。

并且,校验模板停留在人为看效果的阶段,有些隐性的东西设计部门人员不容易注意。目前,针对模板的校验,还停留在本人检查的阶段。

另外,本人对于前端技术的掌握还有待提交,系统不能局限在仅适用easyui的阶段。

3 系统到目前有些需求还是不明朗,有些数据来源理论性不强,很多数据还是通过人为感性配置,配置难度大,数据零散。

4 模板的校验功能,可能需要前端支持做的强大一些。

 

分类:

技术点:

相关文章: