《ERP开发实例详解之财务人事薪资篇》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:王东迪著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2004
  • ISBN:7115125627
  • 页数:457 页
图书介绍:本书介绍构建ERP系统财务人事薪资管理部分的思想、方法和具体开发过程。

第一部分 基础篇 3

第1章 ERP基本模块介绍 3

1.1 企业的部门设置及各部门的职能 3

1.2 ERP系统的基本模块 5

1.2.1制造管理部分 5

1.2.2财务管理部分 8

1.2.3人力资源管理部分 9

1.3 ERP的行业差异及其发展 10

1.4 ERP与CRM和SCM间的关系 11

2.1.1软件工程的产生 13

2.1软件工程简介 13

第2章 ERP系统开发思想 13

2.1.2软件工程的主要思想 15

2.1.3关于CMM认证 18

2.2从软件工程看ERP开发 18

2.3企业业务流程 19

2.3.1 各部门处理的主要数据文件 19

2.3.2各部门间的相互关系 24

2.4 Eastlight ERP业务流程 25

2.4.1 Eastlight ERP的业务流程 25

3.1.1功能分析 29

3.1 系统分析 29

第二部分 财务篇 29

第3章 财务基础参数设置 29

3.1.2实体分析 30

3.1.3结构分析 32

3.1.4逻辑分析 33

3.2资料的规划——构建表(Table) 33

3.2.1科目大类表(AT1)的详细栏目 33

3.2.2科目中类表(AT2)的详细栏目 34

3.2.3科目小类表(AT3)的详细栏目 35

3.2.4会计员表(Accountant)的详细栏目 36

3.2.5会计科目表(Account)的详细栏目 37

3.2.7接口科目表(AccountLink)的详细栏目 38

3.2.6核算项目表(AccountCheck)的详细栏目 38

3.2.8 币种汇率表(Exchange)的详细栏目 39

3.2.9会计年份表(Year)的详细栏目 40

3.2.10会计期间表(Period)的详细栏目 40

3.2.11数据表视图 41

3.2.12表之间的关系 41

3.3构建窗体(Form)——定制输入界面 44

3.3.1 会计科目输入窗体(AccountInput)的设计 44

3.3.2科目大类输入窗体(AT1Input)的设计 49

3.3.3科目中类输入窗体(AT2Input)的设计 50

3.3.4科目小类输入窗体(AT3Input)的设计 50

3.3.5核算项目输入窗体(CheckInput)的设计 50

3.3.6接口科目输入窗体(AccountsLinkInput)的设计 51

3.3.8 货币兑换率输入窗体(ExchangeInput)的设计 52

3.3.7会计期间输入窗体(PeriodInput)的设计 52

3.3.9会计员输入窗体(AccountantInput)的设计 53

3.4设计面板(Menu)——使工作流程自动化 54

3.4.1 主按钮面板设计 54

3.4.2 子按钮面板设计 62

3.4.3定制主面板的风格 64

3.4.4设置面板的启动方式 65

4.1.1功能分析 67

4.1.2实体分析 67

4.1 系统分析 67

第4章 构建应收管理子系统(AR) 67

4.1.3结构分析 68

4.1.4逻辑分析 69

4.2资料的规划——构建表(Table) 69

4.2.1应收结账单表1(RInvoicel)的详细栏目 70

4.2.2应收结账单表2(RInvoice2)的详细栏目 70

4.2.3收款单表1(Receipt1)的详细栏目 71

4.2.4收款单表2(Receipt2)的详细栏目 71

4.2.5状态表(IST)的详细栏目 71

4.2.6复制表 72

4.2.7链接表 72

4.2.8导入表 73

4.3.1 应收结账单号输入窗体(RInvoiceInput)的设计 75

4.2.9表之间的关系 75

4.3构建窗体(Form)——定制输入界面 75

4.3.2应收结账单确认窗体(RInvoiceModify)的设计 76

4.3.3收款单窗体(ReceiptInput)的设计 78

4.4构建查询(Query)——设计资料的输出 80

4.4.1送货单(Delivery)导入过程查询 80

4.4.2建立存档前的应收结账单查询(RInvoiceQry) 83

4.4.3应收结账单存档过程查询 85

4.4.4 建立存档后的应收结账单查询(RInvoiceByNo) 87

4.4.5 建立应收账款对账单查询(RInvoiceByMore) 89

4.4.6建立收款单扣减结账单的查询 91

4.4.7建立收款单查询(ReceiptByNo) 94

4.4.8为结账单确认建立查询(RInvoicelQry) 96

4.5构建报表(Report)——修饰输出资料 96

4.5.1 建立存档前的应收结账单报表(RInvoiceRpt) 96

4.5.2建立存档后的应收结账单报表(RInvoiceByNo) 102

4.5.3建立应收账款对账单报表(RInvoiceByMore) 103

4.5.4建立收款单报表(ReceiptByNo) 105

4.6设计面板(ARMenu)——使工作流程自动化 107

4.6.1 按钮面板的设计视图 107

4.6.2按钮面板及系统测试 114

5.1.2实体分析 118

5.1.1功能分析 118

5.1系统分析 118

第5章 构建应付管理子系统(AP) 118

5.1.3结构分析 119

5.1.4逻辑分析 120

5.2资料的规划——构建表(Table) 120

5.2.1 应付结账单表1(PInvoice1)的详细栏目 121

5.2.2应付结账单表2(PInvoice2)的详细栏目 121

5.2.3付款单表1(Pay1)的详细栏目 122

5.2.4付款单表2(Pay2)的详细栏目 122

5.2.5复制表 122

5.2.6链接表 122

5.3.1 应付结账单号输入窗体(PInvoiceInput)的设计 123

5.2.7表之间的关系 123

5.3构建窗体(Form)——定制输入界面 123

5.3.2应付结账单确认窗体(PInvoiceModify)的设计 124

5.3.3付款单窗体(PayInput)的设计 126

5.4构建查询(Query)——设计资料的输出 128

5.4.1 收货单(Porv)导入过程查询 128

5.4.2建立存档前的应付结账单查询(PInvoiceQry) 131

5.4.3应付结账单存档过程查询 133

5.4.4建立存档后的应付结账单查询(PInvoiceByNo) 133

5.4.5建立应付账款对账单查询(PInvoiceByMore) 135

5.4.6建立付款单扣减结账单的查询 137

5.4.7建立付款单查询(PayByNo) 141

5.4.8为结账单确认建立查询(PInvoicelQry) 142

5.5构建报表(Report)——修饰输出资料 143

5.5.1 建立存档前的应付结账单报表(PInvoiceRpt) 143

5.5.2建立存档后的应付结账单报表(PInvoiceByNo) 145

5.5.3建立应付账款对账单报表(PInvoiceByMore) 145

5.5.4建立付款单报表(PayByNo) 148

5.6设计面板(APMenu)——使工作流程自动化 150

5.6.1 按钮面板的设计视图 150

5.6.2按钮面板及系统测试 157

6.1.1功能分析 160

6.1.2实体分析 160

6.1系统分析 160

第6章 构建成本管理子系统(Cost) 160

6.1.3结构分析 161

6.1.4逻辑分析 161

6.2资料的规划——构建表(Table) 162

6.2.1 货号成本表(ItemCost)的详细栏目 162

6.2.2货号成本暂存表(ItemCostRoll)的详细栏目 162

6.2.3链接表 163

6.2.4表之间的关系 163

6.3构建窗体(Form)——定制输入界面 163

6.3.1 本层成本输入窗体(ItemCostInput)的设计 163

6.4构建查询(Query)——设计资料的输出 164

6.4.1 成本滚加计算过程查询 165

6.4.2成本表查询(ItemCostQry) 167

6.4.3库存价值表查询(StoreValue) 168

6.5构建报表(Report)——修饰输出资料 168

6.5.1建立库存价值报表(StoreValue) 169

6.6设计面板(CostMenu)——使工作流程自动化 170

6.6.1 按钮面板的设计视图 170

6.6.2按钮面板及系统测试 172

7.1.2实体分析 175

7.1.1功能分析 175

7.1系统分析 175

第7章 构建资金管理子系统(Cash) 175

7.1.3结构分析 176

7.1.4逻辑分析 177

7.2资料的规划——构建表(Table) 177

7.2.1金库代码表(Local)的详细栏目 178

7.2.2库存现金表(LocalMoney)的详细栏目 178

7.2.3现金出纳薄表1(LocalKeeping1)的详细栏目 178

7.2.4现金出纳薄表2(LocalKeeping2)的详细栏目 178

7.2.5银行代码表(Bank)的详细栏目 179

7.2.6银行存款表(BankMoney)的详细栏目 179

7.2.9复制表 180

7.2.8银行存款出纳薄表2(Bankeeping2)的详细栏目 180

7.2.7银行存款出纳薄表1(Bankeeping1)的详细栏目 180

7.2.10表之间的关系 181

7.3构建窗体(Form)——定制输入界面 181

7.3.1金库代码设置窗体(LocelInput)的设计 181

7.3.2库存现金设置窗体(LocalMoneyInput)的设计 182

7.3.3现金出纳薄输入窗体(LocalKeepingInput)的设计 182

7.3.4银行代码设置窗体(BankInput)的设计 184

7.3.5银行存款设置窗体(BankMoneyInput)的设计 184

7.3.6银行存款出纳薄输入窗体(BankeepingInput)的设计 185

7.4构建查询(Query)——设计资料的输出 186

7.4.1现金出纳薄存档过程查询 186

7.4.2现金出纳薄查询(LocalKeepingQry) 188

7.4.3银行存款出纳薄存档过程查询 189

7.4.4银行存款出纳薄查询(BankeepingQry) 193

7.5构建报表(Report)——修饰输出资料 194

7.5.1现金出纳薄报表(LocalKeepingRpt) 194

7.5.2银行存款出纳薄报表(BankeepingRpt) 196

7.6设计面板(CashMenu)——使工作流程自动化 198

7.6.1 按钮面板的设计视图 198

7.6.2按钮面板及系统测试 204

第8章 构建总账管理子系统(GL) 207

8.1系统分析 207

8.1.1功能分析 207

8.1.2实体分析 208

8.1.4逻辑分析 209

8.2资料的规划——构建表(Table) 209

8.1.3结构分析 209

8.2.1 会计凭证表1(GLVoucher1)的详细栏目 210

8.2.2会计凭证表2GLVoucher2的详细栏目 210

8.2.3凭证类型表(VT)的详细栏目 211

8.2.4凭证状态表(VST)的详细栏目 212

8.2.5 资产负债表及其相关表的详细栏目 212

8.2.6损益表及其相关表的详细栏目 216

8.2.7复制表 219

8.2.8表之间的关系 219

8.3.1 会计凭证输入窗体(GLVoucherInput)的设计 220

8.3构建窗体(Form)——定制输入界面 220

8.3.2损益表参数输入窗体(PLdate)的设计 222

8.4构建查询(Query)——设计资料的输出 223

8.4.1凭证查询(GLVoucherQry) 223

8.4.2凭证过账查询 224

8.4.3日记账查询(GLVoucherByDay) 225

8.4.4明细账查询(GLVoucherBySub) 226

8.4.5总账查询(GLVoucherByGL) 227

8.4.6核算项目查询(GLVoucherByAcCheck) 228

8.4.7试算表查询(GLVoucherCheckBalanee) 229

8.4.8资产负债表查询 230

8.4.9损益表查询 238

8.5构建报表(Report)——修饰输出资料 243

8.5.1 凭证打印(GLVoucherRpt) 243

8.5.2 日记账(GLVoucherByDay) 244

8.5.3明细账(GLVoucherByDay) 247

8.5.4总账(GLVoucherByGL) 249

8.5.5核算项目表(GLVoucherByAcCheck) 251

8.5.6试算平衡表(GLVoucherCheckBalance) 253

8.5.7资产负债表(BalanceSheetRpt) 255

8.5.8损益表(PandLSheetRpt) 256

8.6设计面板(GLMenu)——使工作流程自动化 258

8.6.1 按钮面板的设计视图 258

8.6.2按钮面板及系统测试 264

第9章 构建自动分录子系统(AVoucher) 268

9.1系统分析 268

9.1.1功能分析 268

9.1.2实体分析 269

9.1.3结构分析 270

9.1.4逻辑分析 272

9.2资料的规划——构建表(Table) 272

9.2.1送货单分录表1(DelVoucher1)的详细栏目 273

9.2.2送货单分录表2(DelVoucher2)的详细栏目 273

9.2.3应收结账单分录表1(RInvVoucher1)的详细栏目 273

9.2.5收款单分录表1(RecVoucher1)的详细栏目 274

9.2.4应收结账单分录表2(RinvVoucher2)的详细栏目 274

9.2.6收款单分录表2(RecVoucher12)的详细栏目 275

9.2.7收货单分录表1(PorvVoucher1)的详细栏目 275

9.2.8收货单分录表2(PorvVoucher2)的详细栏目 276

9.2.9应付结账单分录表1(PinvVoucher1)的详细栏目 276

9.2.10应付结账单分录表2(PinvVoucher2)的详细栏目 277

9.2.11付款单分录表1(PayVoucher1)的详细栏目 277

9.2.12付款单分录表2(PayVoucher2)的详细栏目 278

9.2.13表之间的关系 278

9.3构建窗体(Form)——定制输入界面 279

9.3.1 送货单分录修改窗体(DelVoucherModify)的设计 279

9.3.2应收结账单分录修改窗体(RInvVoucherModify)的设计 280

9.3.3收款单分录修改窗体(RecVoucherModify)的设计 281

9.3.4收货单分录修改窗体(DelVoucherModify)的设计 282

9.3.5应付结账单分录修改窗体(RInvVoucherModify)的设计 283

9.3.6付款单分录修改窗体(RecVoucherModify)的设计 284

9.4构建查询(Query)——设计资料的输出 285

9.4.1送货单生成分录过程查询 285

9.4.2送货单分录试算表查询(DelVoucherByPeriod) 288

9.4.3应收结账单生成分录过程查询 290

9.4.4应收结账单分录试算表查询(RInvVoucherByPeriod) 293

9.4.5收款单生成分录过程查询 294

9.4.6收款单分录试算表查询(RecVoucherByPeriod) 297

9.4.7收货单生成分录过程查询 298

9.4.8收货单分录试算表查询(PorvVoucherByPeriod) 301

9.4.9应付结账单生成分录过程查询 303

9.4.10应付结账单分录试算表查询(PInvVoucherByPeriod) 306

9.4.11 付款单生成分录过程查询 307

9.4.12付款单分录试算表查询(PayVoucherByPeriod) 310

9.4.13送货单分录过入总账查询 312

9.4.14应收结账单分录过入总账查询 312

9.4.15收款单分录过入总账查询 313

9.4.16收货单分录过入总账查询 314

9.4.17应付结账单分录过入总账查询 315

9.4.18付款单分录过入总账过程查询 315

9.5.1送货单分录查询报表(DelVoucherByPeriod) 316

9.5构建报表(Report)——修饰输出资料 316

9.5.2应收结账单分录查询报表(RInvVoucherByPeriod) 319

9.5.3收款单分录查询报表(RecVoucherByPeriod) 321

9.5.4收货单分录查询报表(PorvVoucherByPeriod) 323

9.5.5应付结账单分录查询报表(PInvVoucherByPeriod) 325

9.5.6付款单分录查询报表(PayVoucherByPeriod) 327

9.6设计面板(AVMenu)——使工作流程自动化 329

9.6.1按钮面板的设计视图 330

9.6.2按钮面板及系统测试 341

10.1.2实体分析 347

10.1.1功能分析 347

第10章 构建人事管理子系统(Man) 347

第三部分 人事薪资篇 347

10.1系统分析 347

10.1.3结构分析 348

10.1.4逻辑分析 348

10.2资料的规划——构建表(Table) 349

10.2.1人事档案表(Personal)的详细栏目 349

10.2.2性别表(Sex)的详细栏目 350

10.2.3学历表(Eduction)的详细栏目 351

10.2.4部门表(Dept)的详细栏目 351

10.2.5分部表(SubDept)的详细栏目 352

10.2.6分组表(Group)的详细栏目 352

10.2.8级别表(Level)的详细栏目 353

10.2.7职位表(Title)的详细栏目 353

10.2.9宿舍表(Dormitory)的详细栏目 354

10.2.10表之间的关系 355

10.3构建窗体(Form)——定制输入界面 355

10.3.1个人档案输入窗体(PersonalInput)的设计 355

10.4构建查询(Query)——设计资料的输出 359

10.4.1个人档案查询(PersonalQry) 359

10.4.2在职人员清单查询(PersonalList) 361

10.4.3试用期满人员清单查询(PersonalByDate) 362

10.4.4按部门查询(PersonalByDept) 362

10.4.5按职位查询(PersonalByTitle) 363

10.4.6按级别查询(PersonalByLevel) 364

10.4.7按学历查询(PersonalByEducation) 365

10.4.8按藉贯查询(PersonalByNative) 366

10.4.9按性别查询(PersonalBySex) 366

10.4.10按宿舍查询(PersonaiByDormitory) 367

10.5构建报表(Report)——修饰输出资料 368

10.5.1建立个人案档报表(PersonalRpt) 368

10.5.2在职人员清单报表(PersonalList) 370

10.5.3试用期满人员清单报表(PersonalByDate) 371

10.5.4各部门人员清单报表(PersonalByDept) 373

10.5.5各职位人员清单报表(PersonalByTitle) 375

10.5.6各级别人员清单报表(PersonalByLevel) 377

10.5.7各学历人员清单报表(PersonalByEducation) 379

10.5.8各地区人员清单报表(PersonalByNative) 381

10.5.9各性别人员清单报表(PersonalBySex) 382

10.5.10各宿舍人员清单报表(PersonalByDormitory) 384

10.6设计面板(Menu)——使工作流程自动化 386

10.6.1按钮面板的设计视图 386

10.6.2按钮面板及系统测试 393

第11章 构建工资管理子系统(Salsry) 396

11.1系统分析 396

11.1.1功能分析 396

11.1.2实体分析 396

11.2资料的规划——构建表(Table) 398

11.1.3结构分析 398

11.1.4逻辑分析 398

11.2.1人员底薪表(Salary)的详细栏目 399

11.2.2薪资类别表(PayKinds)的详细栏目 400

11.2.3每月出勤表(Work)的详细栏目 400

11.2.4每月工资表(Workpay)的详细栏目 401

11.2.5历史月工资表(Workpays)的详细栏目 402

11.2.6链接表 403

11.2.7表之间的关系 403

11.3构建窗体(Form)——定制输入界面 403

11.3.2工时输入窗体(WorkInput)的设计 404

11.3.1底薪输入窗体(SalaryInput)的设计 404

11.3.3工资修改窗体(WorkPayModify)的设计 405

11.4构建查询(Query)——设计资料的输出 406

11.4.1底薪输入查询(SalaryInput) 406

11.4.2工时输入查询(WorkInput) 407

11.4.3工资修输入查询(WorkpayModify) 409

11.4.4工资计算过程查询 411

11.4.5工资条查询(WorkpayQry) 413

11.4.6各部门工资查询(WorkpayByDept) 415

11.4.7各级别工资查询(WorkpayByLevel) 416

11.4.8当月工资存档查询 417

11.4.9历史工资条查询(WorkpaysQry) 418

11.4.10历史工资清单查询(WorkpaysList) 419

11.4.11历史工资按部门查询(WorkpaysByDept) 421

11.4.12历史工资按级别查询(WorkpaysByLevel) 422

11.5构建报表(Report)——修饰输出资料 423

11.5.1工资条打印(WorkpayRpt) 423

11.5.2各部门工资报表(WorkpayByDept) 425

11.5.3各级别工资报表(WorkpayByLevel) 427

11.5.4历史工资条打印(WorkpaysRpt) 428

11.5.5历史工资清单(WorkpaysList) 429

11.5.6各部门历史工资表(WorkpaysByDept) 431

11.6.1 按钮面板的设计视图 432

11.6设计面板(Menu)——使工作流程自动化 432

11.5.7各级别历史工资表(WorkpaysByLevel) 432

11.6.2按钮面板及系统测试 437

第四部分 系统篇 443

第12章 系统的维护与持续改进 443

12.1 ERP的发展和不断完善 443

12.2数据库的备份 443

12.3定期压缩数据库 444

附录A 关系型数据库的原理与设计规范 446

附录B 货号编码方案举例 451

附录C 单据编码方案举例 455

参考文献 457