项目思索

           两个月没有写点东西了,突然感觉比较空虚,虽然说现在忙了些,(天天加班+周末学车),不过这些都不应该是借口.可是自己做的的确不够好,适应了就放松了,放松了就成了所谓的"温水煮青蛙了",走上了天天混日子的道路……

 

          先简单总结一下吧,先说工作吧。这几个月主要做的两件事:1,和His沟通业务,写接口程序;2,熟悉项目,开发功能。

 

          1,由于我们这个项目是建立在His,银行,和硬件驱动的基础上进行开发的,所以对其它方的依赖相对来说比较大。其中硬件驱动接口和银行接口相对来说比较固定,我们只是进行调用即可,没有特别大的改变,调用后调试即可,相对来说省心简单。而HIS的接口是和我们的项目进行对接根据业务进行不断的改进,不断的完善呢。需要和HIS的开发工程师不断的交互,不断的改进,而这期间就体现“沟通,合作”的重要性了。由于我们这调用方,HIS是被调用方,所以我们得经常“要求对方去修改东西”,这样一来沟通方式不好的,进度就很难把控了,因为谁都不想被要求干活,更不想在不高兴的情况下被要求干活,所以如何使对方很配合的和我们一起工作,就需要慢慢从实践中不断感受,不断提高了。

          接口程序的编写,只要我们用对了工具,写接口程序,相对来说还是比较简单。只不过是Java实体对象,xml字符串,gson对象的相互转化,有相应的工具只要我们写好了相对应的工具类,就非常方便了。当然调用他们的WebService接口就先用的CXF提供的Wsdl2Java.bat wsdl地址转化为stub(存根)即可,然后调用相关的接口方法即可。当日这里对于医保的部分,HIS采用了动态链接库,这里我们使用的JNA进行解决即可。所以对于技术的细节,都需要我们在项目中慢慢积累。

         

          2,开发功能,这个就是一条功能线了,例如自助缴费,当日挂号等,从前台页面一直到后台数据库,或者WebService接口。其中涉及到前台页面的跳转,页面的数据的存储,页面向Controller层的数据传输格式,我们使用的gson,还有就是Java后台三层的编写。相对来说就是业务复杂些,沟通的任务量比较大。当日对于这种建立在其它项目基础上的项目,测试也是非常恶心的一件事,真正感觉到,编码的时间远远小于测试的时间。

 

          项目感想:几个月项目进行,让我更加深刻的体会到以下几点:1,技术细节是次要的,只要想好了怎么做,基本都是可以实现的,因为我们有百度有谷歌;2,业务流程的善变的,如何让自己的项目能够容易的应付各种需求的变化,咱们就得再开发项目的时候想着代码的易扩展,高内聚,低耦合也是深有感悟;3,沟通合作,这一次再次体会到沟通的重要性,沟通不仅仅需要语言的表达能力,表达技巧,思维的反应能力,理解能力等等很多方面。合作,如何和项目团队中的成员分工明确,而又合作顺畅,也是值得不断提高的,很多网上的工具,我们可以试着去使用,而且需要团队成员一起使用来提高效率,这里推荐一个网易云笔记。QQ沟通其实我觉的能不使用就不使用,还是那句“主动获取信息,而不是被动获取信息”,这样我觉的能够更好的提高每个人的工作效率;4,设计能力,一个软件从无到有,界面的设计,后台设计,数据如何流转等等,都是非常需要设计的,而设计就需要考虑很多问题:合理以否,扩展性容易以否,性能以否,实用广度以否等等。

 

           总而言之,在项目中不断思考,在项目的不断积累,在项目中不断提高,这就是所谓的经验吧。年前的一篇博客,推了好久。最近不愿意写东西,也就很难静下心来了,思考的事情也就少了,感觉这样很不好。前进的道路上,需要时不时的驻足停顿,思考总结,这样才能保证自己走的弯路更少。加油。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值