历经两个多月的开发,企业基本信息管理系统终于完工。这是自己做开发以来,独自负责(后端)的一个项目,想不负担也不行啊,只有一个后端。从软件安装、详细设计的编写、数据库的设计、代码层面的 编写、到服务部署,这些全部由自己完成 ,期间的一些经验(或称之为教训)还是值得写下的,以便自己更好的总结。
从这个项目里学习到最重要的一点是 要写详细设计(杨工推荐的),以前写代码时,自己拿到需求文档之后,感觉不需要写详细设计,认为这纯属浪费时间,略作思考就开始写代码了,不能从全局把握需求,导致自己写的代码需要返工,这就很麻烦。写详细设计的时候,要做到以下几个方面:
1 针对有复杂的业务逻辑时,要知道先做什么、在做什么,并用代码验证实现的可行性。比如做组织树excel导入时,如何获取组织层级是个难点,不仅要写实现的步骤,还要用代码去验证。
2 要考虑到与前端的交互。比如字段之间是否具有联动效果,省市区具有联动效果,那么省市区代码也是具有联动效果。
3要考虑到每个字段数据的来源和去处。从Ui上可以看到要设计的字段,但UI上并没有告诉数据的来源;需求文档上也没有告诉数据的来源、;自己也没有认识到缺失这些东西 ;比如这次的需求文档上并没有省市区的数据来源,自己也当初也并未察觉到这个问题,虽然可以把这个问题推给产品身上,但认识到这个问题的时候自己已经写了很多代码,自己会做返工。所以自己要考虑好这些问题,争取不返工。
企业基本信息系统项目思考
最新推荐文章于 2023-09-08 10:53:18 发布