计算机信息管理专业
社会服务
社会服务

“ERP系统二次开发,应用,技术支持服务” 绍兴职业技术学院社会服务项目

发布者: 网站管理员   发布时间: 2015-04-22

一、 服务前期准备工作

为了能更好的开展ERP相关的服务工作,计算机信息管理专业于20135月,和用友畅捷通,绍兴用易携手举办了ERP第一届订单班。

在订单班正式组建前,2013522日我们邀请了畅捷通信息技术股份有限公司的丁总,及绍兴用易软件有限公司的叶总对ERP人才职业生涯规划进行专场讲座,引导学生对ERP行业,ERP人才需掌握的职业技术技能、职业素养及其职业生涯规划有个明确的认识,在此基础上自主的选择加入ERP人才订单班。

ERP人才订单班全程由企业技术专家进行培训,在学生学完相关专业课程后请企业技术专家对学生开展企业信息管理相关业务流程、企业管理技术、ERP人才职业素养等方面的培训。ERP订单班设置非常人性化的培训模式,针对企业信息化的各类岗位对学员进行分层培训,由学生根据各自个性特征自主选择感兴趣的ERP方面的企业岗位,岗位有计划调度员、ERP信息专员、ERP实施员、统计、销售专员、采购专员、仓库管理等。为学生提供一个企业信息化管理的实施平台,培养职业素养及奠定学生的职业生涯基础。

通过订单班的培训学生具备了一定的基础,并且通过畅捷通平台和很多ERP合作伙伴有了联系。利用暑假时间,教研室教师胡秧,吴国芳带领专业学生陈烨超,王飞,吴君君,毛若男等学生下企业进行ERP系统二次开发,应用,实施等技术服务。

二、 ERP项目二次开发—“绍兴德创环保设备有限公司销售管理系统

绍兴德创环保设备有限公司是一家集生产、销售及代理环保设备为一体的企业,企业已购买用友ERP系统的部分模块(如财务管理等)。

为了更加有效的控制生产、销售业务,绍兴德创环保设备有限公司决定在借鉴用友ERP软件的相关功能的基础上,要求我们负责开发销售管理系统,并要求三个月内,即2013825日前完成。

1 功能需求

1.1 销售合同管理

销售合同管理包括销售合同的录入、修改、查询、审核等功能。

1、销售合同录入

业务部门:

从用友数据库的部门数据中选择

业务人员:

从用友数据库的职员数据中选择

客户编号:

从用友数据库的客户数据中选择

客户名称:

根据客户编号自动获得

合同编号:

合同签订年月+四位序号 如13090001,每月重新计算

合同类别:

从从用友数据库的业务部门中选择

输入比例,自动计算;以首次发货时间开始计算

进度款:

输入比例,自动计算;以首次发货时间+相应账期开始收款

发货款:

输入比例,自动计算;以发货结束时间+相应账期开始收款

到货款:

输入比例,自动计算;以发货结束时间+5+相应账期开始收款

安装款:

输入比例,自动计算;以安装结束时间+相应账期开始收款

调试款:

输入比例,自动计算;以调试结束时间+相应账期开始收款

质保金:

输入比例,自动计算;以质保期结束时间+相应账期开始收款

交货日期

用户填写

合同质保期

用户输入;单位:天

发货款账期

用户输入;单位:天

到货款账期

用户输入;单位:天

安装款账期

用户输入;单位:天

调试款账期

用户输入;单位:天

质保金账期

用户输入;单位:天

2、合同修改

未审核过的合同内容可以修改。

3、合同查询

可以根据合同编号、合同简称、客户名称、业务部门、合同类型等查询

4、审核

合同一旦审核就不能修改,审核后的合同可以进入下一个阶段——任务书管理。

1.2 任务书管理

任务书管理包括根据某个已经审核过的销售合同的录入、修改该合同的任务书;根据合同号查询任务书;任务书审核等功能。

1、 任务书录入

产品编号

产品名称

单位

数量

分项金额

生产任务号

录入时间

正式生产时间

任务交货日期

 

 

 

 

 

130900101

2013/9/4

 

 

 

 

 

 

 

130900102

2013/9/4

 

 

 

 

 

 

 

130900103

2013/9/4

 

 

根据合同录入任务书,一个合同的所有任务书一次性录入,录入时任务书号根据合同号自动产生,录入时间取系统当前时间,产品编号、产品名、单位等信息从用友数据库中获取,同一个合同的所有任务书的分项金额要等于合同金额。

2、 任务书修改

未审核的任务书可以修改,修改时要保证同一个合同的所有任务书的分项金额要等于合同金额。

3、 查询任务书

可以根据合同号、任务书号等信息查询任务书内容

4、 任务书审核

任务书一旦审核审核就不能修改。审核以后的任务书可以进入下一个阶段。

1.3 发货管理

生产部根据任务书完成生产任务,生产的产品根据任务书规定的数量发货。

1、 发货信息查询

根据任务书号查询该任务书的发货信息

2、 发货信息录入

发货日期

发货车数

物流公司

发货备注

 

 

 

 

 

 

 

 

没有打上发货完毕的任务书可以录入该任务书的发货信息,发货时需要填写上诉内容。

3、 发货信息修改

没有打上发货结束的任务,可以修改发货信息

4、 发货结束处理

在任务书上打上发货结束标记,以后就不能再添加、修改发货信息了。

1.4 安装管理

工程部根据任务书负责安装已经发送给客户的产品,填写安装信息。

1、 安装信息查询

根据任务书号查询该任务书的安装信息

2、 安装信息录入

下单日期

安装日期

安装专员

安装验收单号

安装备注

 

 

 

 

 

 

 

 

 

 

没有打上安装完毕的任务书,可以录入该任务书的安装信息,填写安装信息时需要填写上诉内容。

3、 安装信息修改

没有打上安装结束任务书,可以修改安装信息

4、 安装结束处理

在任务书上打上安装结束标记,以后就不能再添加、修改安装信息了。

1.5 调试管理

工程部根据任务书负责调试已经安装的产品,填写调试信息。

1、 调试信息查询

根据任务书号查询任务书的调试信息

2、 调试信息录入

下单日期

调试日期

调试专员

调试验收单号

调试备注

 

 

 

 

 

 

 

 

 

 

没有打上调试完毕的任务书,可以录入该任务书的调试信息,填写调试信息时需要填写上诉内容。

调试信息修改

没有打上调试结束的任务书,可以修改调试信息

3、 调试结束处理

在任务书上打上调试结束的标记,以后就不能再添加、修改调试信息了。

1.6 收款管理

财务部根据收到的款项相关的任务书负责填写收款信息。

1、 收款信息查询

根据任务书号查询该任务书的收款信息;根据合同号查询该合同的收款信息。

2、 收款信息录入

收款日期

收款类型

应收金额

款项性质

收款金额

收款备注

 

 

 

 

 

 

 

 

 

 

 

 

没有打上收款结束的任务书,可以录入该任务书的收款信息,填写收款信息时需要填写上诉内容。其中,应收金额根据任务书的分项金额和收款类型对应的收款比例自动算出。

3、 收款信息修改

没有打上收款结束的任务书,可以修改收款信息

4、 收款结束处理

在任务书上打上收款结束的标记,以后就不能添加、修改收款信息了。该功能由财务主管负责。

1.7 开票管理

财务部根据需要开具发票并填写开票信息。

1、 开票信息查询

根据任务书号查询该任务书的开票信息;根据合同号查询该合同的开票信息。

2、 开票信息录入

开票日期

开票金额

开票数量

发票号

开票说明

 

 

 

 

 

 

 

 

 

 

没有打上开票结束的任务书,可以录入该任务书的开票信息,填写开票信息时需要填写上诉内容。其中,一个任务书的开票金额的总额超过分项金额时要及时提醒用户,一个合同的开票金额总额超过合同金额时提醒用户

3、 开票信息修改

没有打上开票结束的任务书,可以修改开票信息,开票信息的修改由财务主管负责。

4、 开票结束处理

在任务书上打上开票结束的标记,以后就不能添加、修改开票信息了。该功能由财务主管负责。

1.8 报表

报表是最能反应一个企业生产经营状况的手段。根据德创环保设备有限公司的要求,设置如下七张报表

1.8.1 合同应收明细表

业务部门

业务员

客户编号

客户

合同简称

合同号

 

 

 

 

 

 

 

 

没有打上安装完毕的任务书,可以录入该任务书的安装信息,填写安装信息时需要填写上诉内容。

3、 安装信息修改

没有打上安装结束任务书,可以修改安装信息

4、 安装结束处理

在任务书上打上安装结束标记,以后就不能再添加、修改安装信息了。

1.5 调试管理

工程部根据任务书负责调试已经安装的产品,填写调试信息。

1、 调试信息查询

根据任务书号查询任务书的调试信息

2、 调试信息录入

下单日期

调试日期

调试专员

调试验收单号

调试备注

 

 

 

 

 

 

 

 

 

 

没有打上调试完毕的任务书,可以录入该任务书的调试信息,填写调试信息时需要填写上诉内容。

调试信息修改

没有打上调试结束的任务书,可以修改调试信息

3、 调试结束处理

在任务书上打上调试结束的标记,以后就不能再添加、修改调试信息了。

1.6 收款管理

财务部根据收到的款项相关的任务书负责填写收款信息。

1、 收款信息查询

根据任务书号查询该任务书的收款信息;根据合同号查询该合同的收款信息。

2、 收款信息录入

收款日期

收款类型

应收金额

款项性质

收款金额

收款备注

 

 

 

 

 

 

 

 

 

 

 

 

没有打上收款结束的任务书,可以录入该任务书的收款信息,填写收款信息时需要填写上诉内容。其中,应收金额根据任务书的分项金额和收款类型对应的收款比例自动算出。

3、 收款信息修改

没有打上收款结束的任务书,可以修改收款信息

4、 收款结束处理

在任务书上打上收款结束的标记,以后就不能添加、修改收款信息了。该功能由财务主管负责。

1.7 开票管理

财务部根据需要开具发票并填写开票信息。

1、 开票信息查询

根据任务书号查询该任务书的开票信息;根据合同号查询该合同的开票信息。

2、 开票信息录入

开票日期

开票金额

开票数量

发票号

开票说明

 

 

 

 

 

 

 

 

 

 

没有打上开票结束的任务书,可以录入该任务书的开票信息,填写开票信息时需要填写上诉内容。其中,一个任务书的开票金额的总额超过分项金额时要及时提醒用户,一个合同的开票金额总额超过合同金额时提醒用户

3、 开票信息修改

没有打上开票结束的任务书,可以修改开票信息,开票信息的修改由财务主管负责。

4、 开票结束处理

在任务书上打上开票结束的标记,以后就不能添加、修改开票信息了。该功能由财务主管负责。

1.8 报表

报表是最能反应一个企业生产经营状况的手段。根据德创环保设备有限公司的要求,设置如下七张报表

1.8.1 合同应收明细表

业务部门

业务员

客户编号

客户

合同简称

合同号

 

 

 

 

 

 

 

 

没有打上安装完毕的任务书,可以录入该任务书的安装信息,填写安装信息时需要填写上诉内容。

3、 安装信息修改

没有打上安装结束任务书,可以修改安装信息

4、 安装结束处理

在任务书上打上安装结束标记,以后就不能再添加、修改安装信息了。

1.5 调试管理

工程部根据任务书负责调试已经安装的产品,填写调试信息。

1、 调试信息查询

根据任务书号查询任务书的调试信息

2、 调试信息录入

下单日期

调试日期

调试专员

调试验收单号

调试备注

 

 

 

 

 

 

 

 

 

 

没有打上调试完毕的任务书,可以录入该任务书的调试信息,填写调试信息时需要填写上诉内容。

调试信息修改

没有打上调试结束的任务书,可以修改调试信息

3、 调试结束处理

在任务书上打上调试结束的标记,以后就不能再添加、修改调试信息了。

1.6 收款管理

财务部根据收到的款项相关的任务书负责填写收款信息。

1、 收款信息查询

根据任务书号查询该任务书的收款信息;根据合同号查询该合同的收款信息。

2、 收款信息录入

收款日期

收款类型

应收金额

款项性质

收款金额

收款备注

 

 

 

 

 

 

 

 

 

 

 

 

没有打上收款结束的任务书,可以录入该任务书的收款信息,填写收款信息时需要填写上诉内容。其中,应收金额根据任务书的分项金额和收款类型对应的收款比例自动算出。

3、 收款信息修改

没有打上收款结束的任务书,可以修改收款信息

4、 收款结束处理

在任务书上打上收款结束的标记,以后就不能添加、修改收款信息了。该功能由财务主管负责。

1.7 开票管理

财务部根据需要开具发票并填写开票信息。

1、 开票信息查询

根据任务书号查询该任务书的开票信息;根据合同号查询该合同的开票信息。

2、 开票信息录入

开票日期

开票金额

开票数量

发票号

开票说明

 

 

 

 

 

 

 

 

 

 

没有打上开票结束的任务书,可以录入该任务书的开票信息,填写开票信息时需要填写上诉内容。其中,一个任务书的开票金额的总额超过分项金额时要及时提醒用户,一个合同的开票金额总额超过合同金额时提醒用户

3、 开票信息修改

没有打上开票结束的任务书,可以修改开票信息,开票信息的修改由财务主管负责。

4、 开票结束处理

在任务书上打上开票结束的标记,以后就不能添加、修改开票信息了。该功能由财务主管负责。

1.8 报表

报表是最能反应一个企业生产经营状况的手段。根据德创环保设备有限公司的要求,设置如下七张报表

1.8.1 合同应收明细表

业务部门

业务员

客户编号

客户

合同简称

合同号

 

 

 

 

说明:

1、此报表以生产任务号为显示单位

2、前8项取自数据库表

3、开票金额:汇总生产任务号中发票录入数据中的金额

4、各收款类型=各收款类型的收款总额

5、查询条件:客户号、合同号、时间段动态查询

1.8.5 应收考核账期

业务部门

业务员

客户

合同简称

合同金额

生产任务号

发货结束日期

收款合计

发货

到货

安装

调试

质保

发货款

考核账期

到货款

考核账期

安装款

考核账期

调试款

考核账期

质保金

考核账期

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

说明:

1、此报表以生产任务号为显示单位

2、收款合计:汇总该生产任务号收款金额

3、发货款、到货款、…=合同中各收款类型应收金额-合同中各收款类型的收款总金额

4、各考核账期=参照合同录入中的账期时间推算出日期

5、查询条件:客户号、合同号、时间段动态查询

1.8.6 月收款详细

业务部门

业务员

客户

合同简称

合同号

收款合计

本月收款

收款时间

收款方式

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

说明:

1、此报表以合同为显示单位

2、收款合计:所有收款金额合计

3、本月收款=时间段之内的收款的明细数据

4、收款时间=时间段之内的收款的明细数据

5、收款方式=时间段之内的收款的明细数据

6、查询条件:按客户号、合同号、截止时间动态查询

1.8.7 三项指标

业务部门

业务员

客户

合同简称

合同金额

生产任务号

产品名称

分项金额

开票金额

收款合计

收款类型

预付款

发货款

到货款

安装款

调试款

质保金

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

说明:

1、此报表以生产任务号为显示单位

2、前8项取自数据库表

3、开票金额:汇总生产任务号中发票录入数据中的金额

4、收款合计:汇总该生产任务号的所有收款信息

4、各收款类型=各收款类型的收款总额

5、查询条件:客户号、合同号、时间段动态查询

2 其他需求

除了功能需求外,用户可能还会提出其他需求,比如界面、安全性、性能、容量甚至技术选型上的需求。绍兴德创环保设备有限公司主要提出了如下非功能需求:

系统操作界面友好,并实时给予用户操作提示。

系统客户端运行在Windows平台下,服务端运行在Windows 平台下。系统还应该有一个较好的图形用户界面。系统应该有很好的可扩展性。

这个项目绍兴德创环保设备有限公司只给我们三个多月开发时间,时间非常紧。一方面数据要能跟该公司已经购买的用友ERP软件的数据接轨,还要能够保证数据的相对独立,对系统的操作方便性,灵活性,可靠性提出了很高的要求。

3 系统设计

3.1数据库设计

我们根据用户的需求设计了E-R

如下图所示:


3.1绍兴德创环保设备有限公司E-R

我们进一步设计数据库,如下所示:

3.1合同表

列名

类型

长度

说明

合同号

Char

8

主键,前4位为年月,后4位为流水号,每个月重新计算流水号

合同简称

Varchar

20

非空

合同金额

Decimal

10,2

非空

交货日期

Varchar

10

格式为YYYY-MM-DD

质保期

Int

单位:天,一年按365天计

客户号

Char

4

外键

合同类型

Char

2

外键,用部门号代表类型

部门编号

Char

2

外键,代表签订合同的业务部门

职员号

Char

4

外键,代表签订合同的业务员

是否审核

Char

1

Y代表已审核,N代表未审核

3.2合同收款约定表

列名

类型

长度

说明

合同号

Char

8

主键,外键

收款类型

Char

6

主键,外键

比例

Decimal

5,2

百分比,10%就写10

账期

Int

单位:天

3.3任务书表

列名

类型

长度

说明

任务号

Char

10

主键,在合同号后加2为流水号

分项金额

Decimal

10,2

非空

录入时间

Varchar

10

格式为YYYY-MM-DD

正式生产时间

Varchar

10

格式为YYYY-MM-DD

任务交货日期

Varchar

10

格式为YYYY-MM-DD

产品号

Char

2

外键,非空

数量

Int

非空

合同号

Char

8

外键

是否审核

Char

1

Y代表已审核,N代表未审核

是否发货结束

Char

1

Y代表已结束,N代表未结束

是否安装结束

Char

1

Y代表已结束,N代表未结束

是否调试结束

Char

1

Y代表已结束,N代表未结束

是否收款结束

Char

1

Y代表已结束,N代表未结束

是否开票结束

Char

1

Y代表已结束,N代表未结束

3.4发货表

列名

类型

长度

说明

发货号

Int

主键,自动增长

发货日期

Char

10

格式为YYYY-MM-DD

发货车数

Int

物流公司

Varchar

20

备注

Varchar

200

任务号

Char

10

外键

3.5安装表

列名

类型

长度

说明

安装号

Int

主键,自动增长

下单日期

Varchar

10

格式为YYYY-MM-DD

安装日期

Varchar

10

格式为YYYY-MM-DD

安装验收单号

Varchar

10

用户自己输入

备注

varchar

200

职工号

Char

4

外键,表示安装专员

任务号

Char

10

外键

3.6调试表

列名

类型

长度

说明

调试号

Int

主键,自动增长

下单日期

Varchar

10

格式为YYYY-MM-DD

调试日期

Varchar

10

格式为YYYY-MM-DD

调试验收单号

Varchar

10

用户自己输入

备注

varchar

200

职工号

Char

4

外键,表示调试专员

任务号

Char

10

外键

3.7收款表

列名

类型

长度

说明

收款号

Int

主键,自动增长

收款日期

Varchar

10

格式为YYYY-MM-DD

收款金额

Decimal

10,2

收款性质

Char

10

电汇或承兑

备注

Varchar

200

任务号

Char

10

外键

3.8开票表

列名

类型

长度

说明

发票号

Varchar

20

主键,用户输入

开票日期

Varchar

10

格式为YYYY-MM-DD

开票数量

Int

开票金额

Decimal

10,2

说明

Varchar

200

任务号

Char

10

外键

3.2模块设计

我们根据需求将德创环保设备有限公司销售管理系统分为如下模块:

3.2模块划分

其中王飞、陈烨超等同学和教师一起参与了这个项目的开发。吴国芳参与了数据库设计,胡秧负责报表的编制,王飞参与了合同管理模块的编写。陈烨超参与前期的需求调研。

项目在与企业导师的共同努力下,终于全部完成。以下是这个项目的总体界面图:

3.3主界面

本系统操作比较方便,能不让用户输入的尽量不让用户输入,比较适合企业用户使用。系统还控制了打印机,能够打印发票和报表。本系统的基本信息如部门、职员、产品、客户等信息从用友ERP数据库中获取,实现了和用友ERP系统的接轨。

三、 ERP技术支持服务

吴君君、毛若男、周维在宁波鄞州和信计算机有限公司参与社会服务。为客户公司解决了一系列ERP技术问题。主要如下:

公司名称

所使用ERP软件

问题描述

解决办法

处理时间

浙江元凯科技有限公司

T6软件

客户端出现要安装补丁,但是安装失败

从主机上又重新拷了个补丁安装上

2013-7-23

宁波南苑进出口有限公司

T6软件

客户反馈结账不会

总账--月末结账--选择要反结账的月份--ctrl+shift+f6

2013-7-26

宁波海曙美之术医疗美容诊所有限公司

T6软件

客户端连接不上主机

主机查询到IP地址和计算机名,客户端中C盘下windowssystem 32driversetc中的hosts文件配置

20138-20

大荣建设集团

T6软件

要查询现金和银行明细账查询不出来

会计科目进去--编辑--指定科目--指定库存现金和银行存款

2103-8-25

以下图片为学生在进行远程客服支持。




版权所有:绍兴职业技术学院计算机信息管理专业网

| 您是本网站的第 位访问者