企业信息化平台开发经验分享

 

今天想分享给大家的是软件开发方面的相关内容。做为开发人员,一定要知道软件的诞生都有一定的基础,都是为...



今天想分享给大家的是软件开发方面的相关内容。做为开发人员,一定要知道软件的诞生都有一定的基础,都是为了解决一类问题产生的。对于企业信息化平台一般有哪些内容呢。大体功能有:行政管理、财务管理、销售管理、采购供应链管理、项目管理。

1、行政管理一般有哪些内容呢:公司信息管理、部门信息管理、人员信息管理、人员异动管理、人员离职管理、人员考勤管理、人员薪资管理、人员请假管理等。

2、财务管理一般含:财务科目管理,年度预算管理、月度预算管理、费用报销管理、预收款管理等。

3、销售管理一般含:客户信息管理、客户拜访管理等。

4、采购供应链管理都可以做为一个独立平台了,具体我就不一一细说了。





对于每一个模块都可以做了一个独立的系统来开发。对于企业或工厂,其实没有必要系统架构独立起来,我们因该相相关环节打通,便整个系统能形成一个闭环结构,而不是使其孤立。具体我就不细说了,大家都懂的。

今天我要讲的是项目型信息化管理开发。做开发都知道,前期是需要做需求调研和分析的。对于需求部分,它又分为用户需求和系统需求。为什么这么说呢。因为有部分是系统为了支撑用户需求,需要简化用户输入或提高用户体验。这部分需求,是用户无法提供的。只有产品经理或开发人员根据具体业务需求而设计。

那什么是用户需求,什么又是系统需求呢,下面我就以一个实例来给大家分解:



从上图中,项目编号、立项日期、项目名称到你所看到的一切,都是用户需求的内容。那么这里面是否有系统需求呢,当然是有。比如:项目编号,立项日期、任务类型、负责人、重要程度、紧急程度。我这么一说,可能大家会有点晕。系统需求是配合用户,减少用户输入的部份,能系统生成或选择的,尽量用系统实现,也不需要人为输入。只要是人工操作,必有失误。任选类型是采用下拉功能,还是采购弹出对话框选择呢(因为选择不同的方式,对于开发时间和成本不一样的)?如果对于数量比较少的,一般建议采用下拉式,对数量值教多时,我们就采用弹出对话框让用户选择或多选方式。

(弹出式选值)
(下接式选值)
对于上面功能,开发是按正常思维完成开发并自测通过后,提交SVN管理,再由测试人员从SVN上取下来测试。那么测试人员会怎么做呢?在有需求和设计的情况下,测试先对页面是否和设计一至,再对每一项功能进行验证。比如:日期是否可以输入其他值,任务名称长是如果是50个字节,那么在26个汉字的时候,系统是否做了正常处理,是否会报异常(一个汉字两个字节)。测试人员是以“对立面”来验正系统是否做正常处理。所以按正常流程测试,是无法验证产品中是否有缺陷的。按正常流程是开发人员需要保证的工作,这是基本的职责要求。


(多选式选值)






    关注 文浩软件


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册