企业ERP财务管理系统带源代码.doc

更新时间:2023-05-29 09:53:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

基于和多种ORM技术实现的企

业ERP财务管理系统开发视频教程

1 - 56

本课程涉及技术要点

系统架构

四、练习与作业:

1.认识 ERP 系统 2.搭建三层架构 五、小结: a)项目介绍 b)系统架构

第 2 讲 利用 封装数据访问层一、导入 a)通过本节主要掌握 核心组件,利用 组件封装常用的 CRUD 方法。 二、学习目标: a)掌握 核心组件 b)利用 组件封装常用的 CRUD 方法

三、教学过程描述: a)掌握 核心组件

b)利用 组件封装常用的 CRUD 方法

四、练习与作业: 1.认识 Connection 对象 2.熟练掌握 Command 对象 3.根据本节所讲内容,实现封装通用的更改数据的方法。

五、小结: a)掌握 核心组件 b)利用 组件封装常用的 CRUD 方法

第 3 讲 利用 封装数据访问层 1.2一、导入 a)通过本节主要掌握根据 封装常用的查询数据的方法。 二、学习目标: a)根据 封装常用的查询数据的方法

三、教学过程描述: a)DataAdapter 对象填充数据集

b)封装查询数据库常用方法

四、练习与作业: 1.认识 DataAdapter 对象 2.熟练掌握 DataReader 对象 3.根据本节所讲内容,实现封装通用的查询数据的方法。 五、小结: a)根据 封装常用的查询数据的方法

第 4 讲 搭建后台管理平台一、导入 a)通过本节主要掌握后台平台搭建,ERP 登录页面设计及验证码功能设计。 二、学习目标: a)后台平台搭建 b)ERP 登录页面设计及验证码功能设计 三、教学过程描述: a)后台平台搭建

b)数据库设计

C)登录设计及验证码功能设计

四、练习与作业: 1.搭建后台管理平台。 2.实现后台登录验证码功能设计。 五、小结: a)后台平台搭建 b)ERP 登录页面设计及验证码功能设计

第 5 讲 企业角色管理 1.1一、导入 a)通过本节主要掌握 ERP 系统中角色管理的相关需求和设计流程。 二、学习目标: a)角色管理需求分析 b)角色管理数据库设计 C)角色管理业务方法封装 三、教学过程描述: a)角色管理需求分析 ERP 系统是企业资源管理系统,对企业资源的管理,通常分为若干角色去实现,比如 销售,客 服,实习生,财务,出纳,部门经理,副总经理,总经理等。 在实

现 ERP 相关系统中,角色管理是一个很重要的模块,通常结合权限管理模块实现。 b)角色管理数据库设计 数据库设计工具软件:PowerDesigner

C)角色管理业务方法封装

四、练习与作业: 1.实现角色管理数据库设计。 2.实现角色管理业务方法封装。

五、小结: a)角色管理需求分析 b)角色管理数据库设计 C)角色管理业务方法封装

第 6 讲 企业角色管理 1.2一、导入 a)通过本节主要表示层实现角色相关业务管理。 二、学习目标: a)表示层实现角色相关业务管理 三、教学过程描述: a)表示层角色相关业务管理 表示层:主要需要设计其界面及调用业务逻辑层相关业务方法实现业务的管理。 相关

四、练习与作业:

1.根据本节所讲内容,实现角色信息业务的管理。 2.完善修改角色信息。

五、小结: a)表示层角色相关业务管理

第 7 讲 权限信息管理 1.1一、导入 a)通过本节主要完善角色信息管理的相关业务, 权限管理需求介绍, 权限管理业务方法封装 (基

于存储过程实现) 。 二、学习目标: a)完善角色信息管理的相关业务 b)权限管理需求介绍 c)权限管理业务方法封装(基于存储过程实现) 三、教学过程描述: a)完善角色信息管理的相关业务 b)权限管理需求介绍 权限管理系统是 ERP 系统的基础系统模块, ERP 企业资源办公平台中, 在 模拟现实的工作环境, 不同的用户,不同的角色都有不同的权限。 在本系统中,先设计实现权限的相关数据管理,后期结合角色管理,员工管理实现模拟真实工 作环境。 c)权限管理业务方法封装(基于存储过程实现)

四、练习与作业:

1.根据本节所讲内容,完善权限信息管理中存储过程编写 五、小结: a)完善角色信息管理的相关业务 b)权限管理需求介绍 c)权限管理业务方法封装(基于存储过程实现)

第 8 讲 权限信息管理 1.2一、导入 a)通过本节主要完善权限管理业务方法封装以及业务层方法封装及表示层功能实现。

二、学习目标: a)完善权限管理业务方法封装 b)业务层方法封装及表示层功能实现 三、教学过程描述: a)完善权限管理业务方法封装 b)业务层方法封装及表示层功能实现 业务层:调用数据层方法,根据需求调用指定存储过程。 SQLHelper.ExcuteSqlReturnInt("StoreprocedureName", “命令类型”, “参数”);

四、练习与作业: 1. 根据本节内容,完善业务逻辑层方法封装。 2.尝试实现表示层业务功能。

五、小结: a)完善权限管理业务方法封装 b)业务层方法封装及表示层功能实现

第 9 讲 权限信息管理 1.3一、导入 a)通过本节主要完善表示层权限信息管理功能及掌握 Linq 相关技术。 二、学习目标: a)完善表示

层权限信息管理功能 b)Linq 技术简介 C)O/R 设计器简介 三、教学过程描述: a)完善表示层权限信息管理功能 权限基本信息管理业务相对简单,可以将权限的数据的 CRUD 业务在一个页面实现。 主要实现以下业务: 1.权限信息添加 2.权限信息修改 3.权限信息删除 4.权限信息列表查询 b)Linq 技术简介

LINQ,语言集成查询(Language Integrated Query)是一组用于 c#和 Visual Basic 语言的扩展。 它允许编写 C#或者 Visual Basic 代码以查询数据库相同的方式操作内存数据。 C)O/R 设计器简介

四、练习与作业: 1. 根据本节内容,完善业务逻辑层方法封装。 2.尝试实现表示层业务功能。 五、小结: a)完善表示层权限信息管理功能 b)Linq 技术简介 C)O/R 设计器简介

第 10 讲 Linq 技术介绍及应用一、导入 a)通过本节主要掌握 Linq 相关技术的基本应用。 二、学习目标: a)Linq 技术简介 b)O/R 设计器简介 C)Linq 实现 CRUD 三、教学过程描述: a)Linq 技术简介 b)O/R 设计器简介 C)Linq 实现 CRUD Linq 技术实现查询 Linq 技术实现添加数据 Linq 技术实现修改数据 Linq 技术实现删除数据

四、练习与作业: 1. 根据本节所讲内容,掌握 Linq 的基本语法。 2.根据本节所讲内容,实现 Linq 添加,修改,删除,查询业务。 五、小结: a)Linq 技术简介

b)O/R 设计器简介 C)Linq 实现 CRUD

第 11 讲

企业部门管理(Linq)1.1

一、导入 a)通过本节主要掌握 Linq 技术实现部门相关管理业务实现。 二、学习目标: a)部门管理业务需求介绍 b)设计部门管理的数据模型 C)使用 Linq 技术实现添加,查询业务(存储过程实现)

三、教学过程描述: a)部门管理业务需求介绍

b)设计部门管理的数据模型

C)使用 Linq 技术实现添加,查询业务(存储过程实现)

四、练习与作业: 1. 完善部门管理的界面设计。 2.根据本节所讲内容练习使用存储过程结合 Linq 实现查询,添加业务。

五、小结: a)部门管理业务需求介绍 b)设计部门管理的数据模型 C)使用 Linq 技术实现添加,查询业务(存储过程实现)

第 12 讲

企业部门管理(Linq)1.2

一、导入 a)通过本节主要掌握完善 Linq 技术实现添加,查询业务(存储过程实现),Linq 技术实现修改,删 除部门信息业务。 二、学习目标: a)完善 Linq 技术实现添加,查询业务(存储过程实现) b)Linq 技术实现修改,删除部门信息业务

三、教学过程描述: a)完善 Linq 技术实现添加,查询业务(存储过程实现) b)Linq 技术实现修改,删除部门信息业务 四、练习与作业:

1. 实现部门修改相关业务实现。 五、小结: a)完善 Linq 技术实现添加,查询业务(存储过程实现) b)Linq 技术实现修改,删除部门信息业务

第 13 讲 EF 技术介

绍及应用一、导入 a)通过本节主要完善部门管理同时介绍 EF 技术的使用步骤 二、学习目标: a)完善 Linq 技术实现修改部门信息业务 b)EF 技术介绍 C)EF 技术开发步骤

三、教学过程描述: a)完善 Linq 技术实现修改部门信息业务 b)EF 技术介绍 Entity Framework 是微软以 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案,早期被称为 ObjectSpace,现已经包含在 Visual Studio 2008 Service Pack 1 以及 .NET Framework 3.5 Service Pack 1 中发表。 C)EF 技术开发步骤 详解 PPT

四、练习与作业: 1. 完善部门管理的相关业务。 2.掌握 EF 技术的基本概念及简单应用。 五、小结: a)完善 Linq 技术实现修改部门信息业务 b)EF 技术介绍 C)EF 技术开发步骤

第 14 讲 员工管理模块(EF 技术)1.1一、导入 a)通过本节主要掌握 ERP 系统中员工管理的基本需求及相关基本业务实现(基于EF技术)。

二、学习目标: a)员工基本管理需求介绍 b)员工信息数据库设计 C)基于 EF 技术封装员工管理 CRUD 业务

三、教学过程描述: a)员工基本管理需求介绍 在企业中,员工的基本属性包括以下信息: 员工名,系统登录名,密码,所属部门,角色,生日,手机号码,QQ 号码,Email 地址, 权限信息,员工状态。 相关业务实现: 在员工管理系统中,包含员工的基本信息的管理,如实现员工信息录入,查询,修改等基 本业务。 b)员工信息数据库设计 详见 PPT C)基于 EF 技术封装员工管理 CRUD 业务

四、练习与作业: 1. 根据本节内容完成数据库设计。 2.根据本节内容实现基于 EF 技术的用户添加,统计业务封装。 五、小结: a)员工基本管理需求介绍 b)员工信息数据库设计 C)基于 EF 技术封装员工管理 CRUD 业务

第 15 讲 员工管理模块(EF 技术)1.2一、导入 a)通过本节主要掌握完善 EF 技术封装员工管理 CRUD 业务。

二、学习目标: a)完善 EF 技术封装员工管理 CRUD 业务

三、教学过程描述: a)完善 EF 技术封装员工管理 CRUD 业务

四、练习与作业: 1. 根据本节所讲内容,完善相关员工管理业务。 五、小结: a)完善 EF 技术封装员工管理 CRUD 业务

第 16 讲 员工管理模块(EF 技术)1.3一、导入 a)通过本节主要掌握用户管理表示层相关业务实现和用户登录功能完善。 二、学习目标: a)用户管理表示层相关业务实现 b)用户登录功能完善

三、教学过程描述: a)用户管理表示层相关业务实现

b)用户登录功能完善 登录基本需求实现: 1.登录基本业务实现。 2.防止匿名登录。

3.使用 Cookie 保存客户端验证码。

四、练习与作业: 1. 完善表示层员工基本信息管理相关业务。 2. 完善员工登录。 五、小结: a)用户管理表示层

相关业务实现 b)用户登录功能完善

第 17 讲 员工管理模块(EF 技术)1.4一、导入 a)通过本节主要完善用户管理表示层相关业务实现和完善用户登录功能。 二、学习目标: a)用户管理表示层相关业务实现 b)用户登录功能完善

三、教学过程描述: a)用户管理表示层相关业务实现

b)用户登录功能完善 登录基本需求实现: 1.登录基本业务实现。 2.防止匿名登录。 3.使用 Cookie 保存客户端验证码。

四、练习与作业: 1. 利用 EF 技术,完善员工基本管理业务。 2. 完善登录业务。 五、小结: a)用户管理表示层相关业务实现 b)用户登录功能完善

第 18 讲

员工权限赋值 1.1

一、导入 a)通过本节主要员工权限赋值业务介绍和实现员工权限赋值。 二、学习目标: a)员工权限赋值业务介绍 b)实现员工权限赋值 三、教学过程描述: a)员工权限赋值业务介绍 对于企业员工, 有人力资源部赋予相应的权限才可以进行相应的工作。 否则不能进行相关工作。 b)实现员工权限赋值

四、练习与作业: 1. 完善选择员工时,动态显示当前员工权限信息。 五、小结: a)员工权限赋值业务介绍 b)实现员工权限赋值

第 19 讲 财务报销单模块设计 1.1一、导入 a)通过本节完善员工赋值相关业务及设计财务报销单相关模块。 二、学习目标: a)完善员工权限赋值业务 b)财务报销单模块简介 c)财务报销流程分析 d)财务报销数据库设计 三、教学过程描述:

a)完善员工权限赋值业务 b)财务报销单模块简介 财务报销是 ERP 财务系统中的重要模块,对公司成本管理和控制有着重要作用。另外,财务报 销工作实现系统管理,也极大的节约了人力成本,提升了财务人员分析统计,核对数据的相应 功能,财务报销包含如下功能模块:

c)财务报销流程分析 财务报销基本流程: 业务人员填写报销单(动态添加表格,理论可以填写无数条报销项目)—> 部门经理审核—>财务 人员审核—>总经理签字—>执行报销。 d)财务报销数据库设计 详见 PPT 及数据模型文档 四、练习与作业: 1. 完善员工权限设置。 2.完善财务报销单模块数据库设计。 五、小结: a)完善员工权限赋值业务 B)财务报销单模块简介 c)财务报销流程分析 d)财务报销数据库设计

第 20 讲 财务报销单申请设计 1.1一、导入 a)通过本节完善报销单数据库设计和报销申请业务逻辑设计,并且通过本节内容,大家熟练掌 握代码生成器工具的使用。 二、学习目标: a)完善报销单数据库设计 b)报销申请业务逻辑设计 三、教学过程描述: a)完善报销单数据库设计 详细见数据模型文档 b)报销申请业务逻辑设计 报销单基本信息添加业务设

报销单基本信息修改业务设计 报销单项目批量添加业务设计 报销单根据编号获取报销单基本信息业务设计 删除报销单业务设计 设计通用的查询存储过程并封装业务逻辑层相关方法 设计通用的修改存储过程并封装业务逻辑层方法 设计通用删除存储过程并封装业务逻辑层方法 四、练习与作业: 1. 完善数据库设计。 2.下载并使用动软代码生成器。 3.根据动软代码生成器生成报销单相关业务。 五、小结: a)完善报销单数据库设计 b)报销申请业务逻辑设计

第 21 讲 财务报销单申请设计 1.2一、导入 a)通过本节完善业务逻辑层通用业务方法封装,报销单界面设计及相关数据绑定。 二、学习目标: a)完善业务逻辑层通用业务方法封装 b)报销单界面设计及相关数据绑定

三、教学过程描述: a)报销申请业务逻辑设计 报销单基本信息添加业务设计 报销单基本信息修改业务设计 报销单项目批量添加业务设计 报销单根据编号获取报销单基本信息业务设计 删除报销单业务设计 设计通用的查询存储过程并封装业务逻辑层相关方法 设计通用的修改存储过程并封装业务逻辑层方法 设计通用删除存储过程并封装业务逻辑层方法 b)报销单界面及相关数据绑定

四、练习与作业: 1. 完善通用业务方法封装。 2.完善申请报销页面相关数据绑定。 3.尝试 使用 Jquery 框架实现动态添加行。 五、小结: a)完善业务逻辑层通用业务方法封装 b)报销单界面设计及相关数据绑定

第 22 讲 财务报销单申请设计 1.3一、导入 a)通过本节实现动态添加、删除表格实现,jquery ajax 实现无刷新加载下拉列表。 二、学习目标: a)动态添加、删除表格实现 b)jquery ajax 实现无刷新加载下拉列表

三、教学过程描述: a)动态添加、删除表格实现

本文来源:https://www.bwwdw.com/article/jbp4.html

微信扫码分享

《企业ERP财务管理系统带源代码.doc.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
下载全文
范文搜索
下载文档
Top