物流信息管理系统开发步骤
1. 客户调研及定向
对于第三方物流公司,专线公司,普通货运部进行调研,以便确定流程,并且根据市场切入点确定开发软件的方向,一个软件无论如何无法适应全部的物流公司,不同类型的物流公司的对于软件的要求侧重点不同,流程也不同,又因流程是决定软件架构及设计的主要因素,故此前期的工作应该是确定软件适应的客户群体,并根据该客户群体的共性来定制软件的流程。
2. 系统设计及数据库关系
系统设计的面比较广,在整个软件开发的时间占用也比较长,几乎可以达到三分之一之重。主要是先根据软件的流程,设计主要的静态页面,在不关联数据库的前提下,先分析一下软件的静态页面对于目标群物流公司流程的符合程度,包括一些细节的输入项,显示项,是否满足目标客户群需要,是否方便理解和操作,这个过程还需要目标客户群代表进行评价,以便确定最终的静态页面流程及要素内容。
确定以上内容之后就是网页设计,这个就比较简单,主要是在页面布局及配色方面。同时会兼顾一些小的技巧的工具附加。
页面及流程确定之后,数据库的设计及关系也就呼之欲出。这里面最重要的是数据库之间、网页程序之间的关联关系的确定。也比较费时费力。另外一点,数据库的字段名称必须规范化。
所有的以上开发文档必须进行造册备份,并且在今后的升级或维护过程中,对于已经更改的内容进行详细的记录。这是让一个软件持续化改进的最最必要的过程。少了这个,一旦有人辞职,或者出现不同客户不同的定制需求,这个软件最终会被自己搞乱。
3. 开发程序的确定及代码的编写
为了避免今后维护升级及人员流动带来的代码方面的维护不便,故此,开发之前必须就语言、函数、代码等内容进行规范化。
程序代码的编写可以交由不同的人员进行开发,但必须是开发一个模块,测试一个模块,不能等到程序全部开发完毕再统一测试,因为这样最容易在初级阶段发现程序的错误,甚至是流程中考虑不清楚的部分,在开发过程中其实流程重建是最头痛的事情,故此在上文提到的第二点中就更加显得重要。
程序的测试内部通过之后,必须经由客户群代表进行实际的测试,然后再不伤害程序骨架的前提下,进行易用化的修改。
4. 培训文件的撰写及培训的流程
这个属于售后的部分,但必须是经由销售、开发人员、目标客户群共同努力才能形成一个真正行之有效的培训文档。
一套非定制的物流信息系统必须达到三个要求
1. 易用
如果让一帮只有高中文化的人能够经过不超过3天的培训就能使用。其中所用的语言应该是他们平时所使用的。
2. 适用
流程的符合程度,报表的符合程度
3. 实用
这些公司的老板要满意,可以提供他们的信息透明度和共享度,让老板有省心的感觉。
多重随机标签
设计师实习总结三篇 五羊本田摩托车两年保值率大概是多少 东莞市超级淘电子商务有限公司怎么样 中小学教育培训机构关停吗 没考上大学想学软件工程在哪里学最好 宿松哪些高中 思维导图制作软件 谈恋爱教程刚谈恋爱怎么升温感情 如何优化网络 nacg考试时间 域名二手交易平台有哪些 http代理服务器地址和端口是什么意思 什么是中国设计 电子公章怎么生成 京东自营入驻条件及费用是什么 浏览器和网址导航是一回事吗 嵩明有些什么银行 卫生管理类专业有哪些 op是什么岗位 上海建工研发岗是做什么的 宠物用品的出口退税是多少 宠物衣服宠物链宠物窝和宠物玩具等 请问在哪里可以查到谢谢各位大侠 江阴中澜建设工程有限公司怎么样 北京企业起名要点及名称结构分析 男生30岁算不算大 沈小胖麻辣鱼嘴创始人 诗词中韵律的名称有哪些 武清杨村宠物弓形虫问题 深圳市建筑设计研究总院有限公司怎么样 淮北论坛的用户名怎么修改 黑龙江工业学院王牌专业