企业基本信息系统项目思考

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值