快递管理系统人力资源绩效管理_人力资源-绩效管理.pdf

上传人:c****2 文档编号:95776972 上传时间:2023-08-30 格式:PDF 页数:52 大小:3MB
返回 下载 相关 举报
快递管理系统人力资源绩效管理_人力资源-绩效管理.pdf_第1页
第1页 / 共52页
快递管理系统人力资源绩效管理_人力资源-绩效管理.pdf_第2页
第2页 / 共52页
点击查看更多>>
资源描述

《快递管理系统人力资源绩效管理_人力资源-绩效管理.pdf》由会员分享,可在线阅读,更多相关《快递管理系统人力资源绩效管理_人力资源-绩效管理.pdf(52页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 快递公司管理系统 目 录 1.1 1.1.1 1.2 1 2.2 2.1.2 2.1.1.3 2.1.2.3 2.1.3 .4 2.1.4 .5 2.1.5 .6 3.6 3.1.6 3.1.1.7 3.1.2 .8 4.9 4.1 10 4.1.1B/S.10 4.1.2.10 4.1.3B/S.11 4.2.11 5.13 5.1.13 5.1.1 13 5.1.2.15 5.1.3 20 5.1.4 23 5.1.5 36 5.1.6 36 5.1.7 40 6.43 6 1.42 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快

2、递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 6.1.1.43 6.1.2.44 6.1.3.44 6.1.4.45 7.46 7.1.46

3、8.46 8 1.46 8.1.1.47 9.47 .48 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站

4、管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程实习说明书 1 项目管理 1.1 项目简介 随着快递公司业务的发展,业务量不断增多,跨区域工作的需求,客户需要一种能够运行于 B/S 模式的网络数据管理系统。本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求,并能对业务数据进行统计和管理,最后以报表的形式体现出来。本系统新增了客户服务,使快递公司与客户之间能随时沟通。1.2 项目甘特图 项目甘特图 如图 1-1 所示:图 1-1 项目甘特图 1 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业

5、务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 2需求分析 2.1 业务需求 2.1.1:票据管理 1功能描

6、述:票据管理的主要功能是对票据本的分发,查询,修改和删除。2流程图如图 2-1 所示:填写票据 添加 查询 查询 修改票据 数据库 删除票据 修改 删除 查询 票据状态 图 2-1 票据管理流程图 2.1.2:分公司管理 1、功能描述:分公司管理的主要功能是对分公司的添加、删除、查询。2、流程图 如图 2-2 所示:2 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删

7、除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 填写主要分公司 否 有范围公司?是 填写分公司范围 添加 修改主要分公 查询 查询 是 是主要分公 删除主要分公 司 数据库 司?司 修改 删除 否 否 有范围公司?是 删除分公司范 围 图 2-2 分公司流程图 2.1.3 分站管理 1、分站

8、管理的功能是对分站的添加、删除、查询和修改的管理 2、流程图 如图 2-3 所示:3 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围

9、图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 填写主要分着站 点 否 有站点?是 填写范围分公司 添加 修改主要分站 查询 点 数据库 修改 删除 删除范围分站 点 图 2-3 分站管理流程图 2.1.4 投递人员管理 流程图 如图 2-4 所示:4 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改

10、和删除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 填写职员 添加 查询 查询 修改职员 数据库 删除职员 修改 删除 图 2-4 投递人员流程图 2.1.5 接货管理 1、功能描述:接货管理的主要功能是填写一份货运单合同,该合同的内容包括货运单编 号、发货客户信息、收货客户信息、运费、保险

11、费等。在货物列表中,添加货物,主要填写货物的名称、重量、体积、货物价值等信息。2、流程图 如图 2-6 所示:填写货运单 修改票据 添加 本状态为 已填 否 否 修改货运单 是 是 是否待发 数据库 是否待发 删除货运单 修改 删除 查询 货运单状态 图 2-6 接货管理流程图 5 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修改票据修改填写票据添

12、加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 3.数据库设计 311 数据库设计的基本原则 数据库的规划和设计在整个软件工程中占有非常重要的地位,它在整个系统中不 但起着存储各种信息,供统计、查询、分析等使用的作用,而且协调各个子系统 之间的数据接口。数据库设计应具有合理性、规范性以及适应性,数据库之间的 关系及设置直接关系到

13、系统的优劣。设计数据库系统时应首先需要充分了解用户 各个方面的需求,包括现有的以及将来可能增加的需求。为了提高系统开发的质 量和效率,基础数据管理和查询维护子系统的数据库设计遵循以下原则:(1)层次分明,布局合理。数据库系统必须层次分明,合理布局,数据信息进行浓缩、归纳、合并,减少冗余,提高数据共享程度。(2)保证数据结构化、规范化、编码标准化。这是建立数据库系统和进行业务部门内、外信息交换的基础。在每一个数据库设计之前都有一个充分的、详细的数据分析、数据格式及较为统一的编码,为减少数据的冗余量,应尽量避免数据库结构的重复,并保证整个数据库设计的完整性。(3)数据的独立性和可扩展性。做到数据库

14、的数据具有独立性,独立于应用程序,使数据库的设计及其结构的变化不影响程序,反之亦然。此外,由于业务也是在不断变化的,所以数据库设计需考虑其扩展接口,使系统增加新的应用或新的需求时,不会引起整个数据库系统的重新改写。6 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理

15、功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 (4)共享数据的完整性、正确性和一致性。应充分考虑数据资源的共享,合理建立公共数据库。采用数据库分层管理,使不同层次的信息数据共享。另外,由于共享数据是面向多个程序或多个使用者的,多个用户存取共享数据时,必须保证数据的正确性和一致性。(5)减少不必要的冗余 建立数据系统后,应避免不必要的数据重复和冗余。(6)保证数据的安全可靠。数据库是整个信息系

16、统的核心,它的设计要保证其可靠性和安全性,不能因某一 数据库的故障导致整个系统的瘫痪。做好对数据库访问的授权设计,对数据的非 法访问,病毒侵扰和软、硬盘故障破坏,采取相应的保密措施。3.1.2 逻辑结构设计 逻辑结构设计的任务就是把概念结构设计阶段设计好的基本 E-R 图转换为与选 用 DBMS 产品所支持的数据模型相符合的逻辑结构。设计逻辑结构时一般要分三步进行,首先是将概念结构转换为一般的关系、网状、层次模型,其次是将转换来的关系、网状、层次模型向特定 DBMS 支持下的数据模型转换,最后是对数据模型进行优化。基于 web 的投稿与稿件处理系统采用的是将 E-R 图向关系数据模型转换。关系

17、 模型的一个重要特点就是用二维表格表示实体集,用关键码表示实体间联系的数 据模型。7 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围

18、图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 表 3.1Account_User 表 3-2BillMgt_BillDetail 表 3-3Print_CustomerAmount 表 3-4TransferMgt_CompanyInfor 8 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除

19、流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 4.概要设计 4.1 体系结构设计 4.1.1 B/S 模式的体系结构 B/S 这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser)。浏 览器通过 Web Ser

20、ver同数据库进行数据交互 。基于 web 的投稿与稿件处理系统 采用三层级体系结构的 B/S 结构模式。4.1.2 三层结构工作原理 B/S 模式是一种以 Web 技术为基础的新型 MIS 平台模式,它将传统的 C/S 模 式中的服务器分解成一个数据服务器和一个或多个应用服务器,从而构成一个三 层结构体系。第一层客户层,包括客户端和管理端,采用的是标准的浏览器。浏览器将 HTML 转换为图文并茂的网页,并提供一定的交互能力,允许用户输入信息提交 给后台,提出处理要求。这个后台也就是第二层的应用服务器。第二层应用层,主要依靠应用服务器来完成工作。在客户层提出请求后,应 用服务器将启动相应的进程

21、响应,并动态生成一串 HTML 代码,其中包含处理结 果,返回给客户的浏览器。如果客户端提交的请求包括数据的存取,那么应用服 务器还需要与数据服务器交互完成这一处理。第三层数据层,负责数据的存储、响应和更新处理。位于数据层的数据服务 器应客户请求独立进行处理,而后将数据库结果返回应用服务器,再传回客户端 9 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图

22、所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 或管理端,完成整个请求、应答过程。4.1.3 B/S 模式体系结构的主要特点 采用基于三层体系结构的 B/S 模式较以前的 C/S 模式有以下特点:(1)资源利用率高。在 C/S 模式下,大部分运算在客户端完成,因此客户端配置要求较高,同时,导致服务器空闲

23、。而在 B/S 模式下,大部分运算在服务器端完成,因此客户端配置要求不高,仅需能够正常显示网页即可。(2)可维护性好。在 C/S 模式下,各种应用的主要部分安装在客户端,维护起来很不方便。而在 B/S 模式下的维护工作主要在服务器上,而且支持远程维护,客户端只运行浏览器,无需特别维护。(3)安全机制完善。在 C/S 模式下,主要利用操作系统和数据库系统的安全机制,较难提供数据加密和身份验证功能。而在 B/S 模式下不仅可以解决以上问题,还可以利用 Web Server 的安全机制或防火墙技术进行访问控制,利用 cookie 进行身份验证,极大地完善了安全机制。(4)网络实时性强。在 C/S 模

24、式下,数据库直接与客户端进行事务处理,一般需要做多次交互,数据更新过程繁琐。而在 B/S 模式下,事务处理在应用服务器上进行,数据的多次交互限定于应用服务器和数据服务器之间,网络传输量少,数据的实时更新性好。4.2 各模块功能描述 (1)首页模块功能 登录页面的入口连接了各个登录页面的连接 (2)票据管理模块功能 实现了票据查询、分发的功能 10 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能

25、是对票据本的分发查询修改和删除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 (3)接货管理模块功能 包括了货运单的填写、货运单查询以及状态查询三个功能 (4)到货管理模块功能 包括了客户查询和新到货物查询 (5)分公司管理模块功能 包括了分公司填写、查询,分站填写和查询 (6)应用管理模块功

26、能 主要包括了客户信息、线路信息、分公司信息 (7)投递人员管理模块功能 主要包括投递人员的信息 11 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公

27、司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 5.详细设计 51 系统的设计与实现 5.1.1 系统登录界面 这是管理系统的首页,客户、员工、管理员都可以通过此页面登录。登录界面如 图 5-1 所示:图 5.1 登录界面 相关代码:namespaceLight.EXP.WebUI.SystemFrame public partial class Login:System.Web.UI.Page 12 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快

28、递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 protected void Page_Load(object sen

29、der,System.EventArgs e)if(!IsPostBack)/移除身份验证 FormsAuthentication.SignOut();/消除会话状态中的所有值 HttpContext.Current.Session.Clear();/取消当前会话 HttpContext.Current.Session.Abandon();protected void lgnUserLogin_LoggedIn(object sender,EventArgs e)Session LoginID =this.lgnUserLogin.UserName;#region Web Form Desig

30、ner generated code override protected void OnInit(EventArgs e)/CODEGEN:This call is required by the ASP.NET Web Form Designer./InitializeComponent();13 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修

31、改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 base.OnInit(e);/Required method for Designer support-do not modify /the contents of this method with the code editor./private void

32、InitializeComponent()#endregion 5.1.2 票据分发 投递人员根据货运单号进行分发,其界面如图 5-2 图 5-2 票据分发界面 相关代码:namespaceLight.EXP.WebUI.Bill 14 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删

33、除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 public partial class BillDispenseCreate:PageBase /页面载入 /protected void Page_Load(object sender,EventArgs e)if(!IsPostBack)BindBillDispensePersonsInfor();/绑定有关票据人员信息

34、 /private void BindBillDispensePersonsInfor()/声明票据业务类对象 BillBusiness billBusiness=new BillBusiness();/绑定领票人下拉框 drdlReceiveBillPerson.DataTextField=Employee;drdlReceiveBillPerson.DataValueField=Employee;drdlReceiveBillPerson.DataSource=billBusiness.GetBillEmployees();15 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统

35、本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 drdlReceiveBi

36、llPerson.DataBind();drdlReceiveBillPerson.Items.Insert(0,new ListItem(请选 择 ,);/绑定分发人下拉框 drdlReleasePerson.DataTextField=Employee;drdlReleasePerson.DataValueField=Employee;drdlReleasePerson.DataSource=billBusiness.GetBillEmployees();drdlReleasePerson.DataBind();drdlReleasePerson.Items.Insert(0,new Li

37、stItem(请选择 ,);/添加按钮单击事件 /protected void imgbCreate_Click(object sender,ImageClickEventArgs e)if(Int32.Parse(txtbBillStartCode.Text)Int32.Parse(txtbBillEndCode.Text)Utility.AlertMsg(this.Page,单据开始号必须小于单据结 束号!);return;16 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最

38、后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 /声明票据实体类对象 BillDispense bill=new BillDispense();/为票据实体类对象的各个属性赋值

39、 bill.BillType=drdlBillType.SelectedItem.Text;bill.BillStartCode=txtbBillStartCode.Text;bill.BillEndCode=txtbBillEndCode.Text;bill.ReceiveBillPerson=drdlReceiveBillPerson.SelectedValue;bill.AcceptStation=txtbAcceptStation.Text;bill.ReceiveBillTime=Utility.ToDateTime(txtbReceiveBillTime.Text);bill.Re

40、leasePerson=drdlReleasePerson.SelectedValue;/声明票据业务类对象 BillBusiness billBusiness=new BillBusiness();/增加票据分发信息 int rtnCode=billBusiness.CreateBillDispense(bill);if(rtnCode 0)Response.Redirect(BillDispenseList.aspx);else string errorMessage=;17 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承

41、运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 switch (rtnCode)case 0:errorMessage=增加票据

42、分发信息操作失败!;break;case-1:errorMessage=票据开始编号已经存在!;break;case-2:errorMessage=票据结束编号已经存在!;break;Utility.AlertMsg(this,errorMessage);/取消按钮单击事件 /protected void imgbCancel_Click(object sender,ImageClickEventArgs e)Response.Redirect(BillDispenseCreate.aspx);18 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业

43、务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 5.1.3 单据编号分配 记录工作人员分发票据的情况,界面如

44、图 5-3 所示:图 5-3 编号分配界面 相关代码 namespaceLight.EXP.WebUI.Bill public partial class BillDispenseList:PageBase /页面载入 /19 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除

45、分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 protected void Page_Load(object sender,EventArgs e)BindGridView();/每个需要分页查询的页面都需要实现此方法 /此方法为分页控件提供分页数据的读取 /当前要读取的页,从开始 /总的数据行数(不分页时)/一页数据 private DataSet GetPagerData(in

46、t pageIndex,ref Int64 recordCount)string billStatus=drdlBillStatus.SelectedItem.Text=全 部?:drdlBillStatus.SelectedItem.Text;string receiveBillPerson=txtbReceiveBillPerson.Text;/获取数据源 BillBusiness billBusiness=new BillBusiness();int pageSize=10;DataSet dsBill=billBusiness.GetBillDispenses(receiveBillP

47、erson,billStatus,pageIndex,pageSize,ref recordCount);return dsBill;/20 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公

48、司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津大学 天津大学软件工程课程设计 /绑定票据分发列表 /private void BindGridView()int pageSize=10;this.dtpBillDepense.BindDataPage(this.GetPagerData,pageSize);/搜索按钮单击事件 /protected void imgbQuery_Click(object sender,ImageClickEventArgs e)BindGridView();21 跨

49、区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修改票据修改填写票据添加查询数据库查询查询票据状态图票据管理流程图删除票据删除分公司管理功能描述分公司管理的主写分公司范围添加修改主要分公司查询查询数据库是主要分公司是删除主要分公司修改删除否否有范围公司是删除分公司范围图分公司流程图分站管理分站管理的功能是对分站的添加删除查询和修改的管理流程图如图所示天津

50、大学 天津大学软件工程课程设计 5.1.4 货运单填写界面 客户填写详细的货运单,界面如图 5-4 所示:图 5-4 货运单 相关代码:namespaceLight.EXP.WebUI.Accept public partial class CarryBillCreate:PageBase 22 跨区域工作的需求客户需要一种能够运行于模式的网络数据管理系统本软件能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求并能对业务数据进行统计和管理最后以报表的形式体现出来本系统新增了客户服求分析业务需求票据管理功能描述票据管理的主要功能是对票据本的分发查询修改和删除流程图如图所示修改票据

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > PPT文档

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁