在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
公司有3个网站的后台管理系统,其中2个是ASP编写的网站后台管理系统,1个是ASP.NET编写的网站后台管理系统,各自的用户权限管理,后台的风格都不一样,虽然用起来很好用,但是还是感觉有些凌乱一些,公司正好也有相应的开发能力,想把这部分都进行一次整合,而且没几个开发人员愿意去长期维护ASP编写的网站了。 1:首先要制定目标,例如我们4周时间完成ASP.NET网站的通用权限管理系统整合目标,在用4周时间去整合完成ASP编写的2个网站的后台管理整合工作,先有个大致的工作计划,让公司里的人都认可这样的做法,而不是蛮干,接着立项通过后我们可以有计划有目的的开展工作了。 2:首先不应该是自己加班加点把需要干的事情全干了,若有哪一天你走了,那你这些事情谁会熟悉了?所以这不是只是干活的事情,而是把事情尽量安排给公司里的其他开发人员也参与,让个人行为变成公司的集体行为。 3:干活前需要说服大家,得到大家的支持,而不是自己想干什么就干什么,至于大家都支持你干这个事情的时候,你的计划才能顺利执行,大家才会更容易任何你的工作成果。 4:要进行系统的培训、讲解,先让大家熟悉通用权限管理系统组件的优点,好处,源码的风格设计的思路也可以学习参考。 5:一般普通员工干活力度都不够,需要抓一个工作的重点,需要经常敦促事情的进展如何,是否遇到了困难问题,还需要加强测试工作。 6:在开展这个工作的时候,尽量听取别人的意见意见,别人可能会提出更友善的界面,更友善的设计,更好用的功能设计,更好的设计参考,还要听听美工的意见等等。 7:项目做好了,还需要有一段时间保留原有的系统,新系统进行一段时间的测试使用,听取用户的反馈意见,不断改进用户反馈的细节优化。 8:得到大家的认同和支持了,项目就会进展顺利了,项目得到成功了也要进行对成员的鼓励表演,让大家开心工作。 9:在不大改原有系统的基础上,能把ASP原系统重构了,也是需要一定的造诣,只进行一些小的改动,就可以与ASP.NET可以集成在一起了,还是很有技术挑战的。 其实很多事情虽然嘴巴行说说很简单,真想做好一个事情还需要动用了好几个人,前后2-3个月,其实按成本来算,几万元也足足烧进去了才见到了不错的效果。
集中统一管理的用户库的效果如下 下面是其中的某个子系统 下面是其中的某个子系统 最终达到的目的 1:整个系统的管理更规范统一了,所有的后台的管理都风格一致,界面一致,整个公司就用一套账户就可以了,不用每个系统都有一套账户了,权限配置也统一了。 2:后台数据库的设计更规范了,可以长期信任扩展维护了。 3:后台管理的代码的质量也彻底提成了,可以长期信任维护了。 4:可以跟通用权限管理系统组件的500多个付费用户一起使用稳定的系统组件了,有那么多人一起测试使用了,比少数几个人开发测试的系统更有生命力。 5:将来的升级维护也不用只指望公司内部的力量了,可以与500多个付费用户一同维护完善了。
|
请发表评论