总体功能设计
通过对业务管理系统的建设,完成对装卸业务处理流程的自动化管理和数据的查询统计,
并完成以下功能设计:
1. 实现各种基础数据的管理,使业务流程中的信息标准化;
2. 实现派班员对“日班作业情况”的登记,修改和查询;
3. 实现派班员对“装卸作业单”的登记,Excel表格数据的导入和打印功能;
4. 根据填写的“装卸作业单”实现各种条件的查询和各种报表的统计和打印的功能;
5. 签防护,对防护信号的管理,防护信号的领用和交回;
6. 实现公司公告功能。
7. 系统权限管理。
程序说明:
单位情况:
公司:主营业务:装卸、搬运
下设值班室、装管办、7个作业所
作业所下设:值班室、收费、业务、财务
工作流程:
作业所值班室派班员点名后填大表――派班填作业单――签防护――
盯控――作业完了撤防护――收费员收费――财务核对、统计、
杂费录入――业务统计―――7时、18时作业所向公司值班室报日报
一:实现功能
1:实现公司,作业所同步显示
2: 实现7时、18时数据生成上报
3:实现派班、收费、财务核算、业务报表管理
4:公司值班室、作业所值班室客户发信息
5:提供历史数据查询、月度结转
二:各部门录入
1: 值班室:装卸作业单、大表内容
2:收费:路内、路外作业费,货运收费情况
3:财务:清算收入、调整路内、路外作业费收入差错
4:公司值班:录入干部值班、通知、浏览各作业所作业情况
三:各窗口功能
1:作业所值班室:打印装卸作业单、7时、18时数据上报
2:作业所业务:生成业务数据或报表
3:作业所财务:生成路内、路外收入报表、并提供分项查询、打印
目录
1. 项目名称及业主单位.... 3
2. 项目背景.... 3
3. 总体功能设计.... 3
4. 系统软硬件需求.... 3
4.1. 软硬件设备... 3
4.2. 系统网络拓扑图... 4
5. 详细功能需求.... 4
5.1. 功能概述... 4
5.2. 系统架构... 5
5.3. 基础数据管理... 5
5.3.1. 基础数据维护... 5
5.3.1.1. 作业地点管理... 5
5.3.1.2. 车种车号管理... 6
5.3.1.3. 运输种类管理... 6
5.3.1.4. 部门管理... 6
5.3.1.5. 作业所管理... 6
5.3.1.6. 机械类别管理... 6
5.4. 日常业务管理... 7
5.4.1. 日班作业情况管理... 7
5.4.2. 装卸作业单管理... 8
5.4.3. 防护信号管理... 9
5.5. 查询统计管理... 10
5.6. 系统管理... 12
5.6.1. 角色管理... 12
5.6.2. 用户管理... 12
5.6.3. 修改密码... 12
5.6.4. 安全退出... 13
系统软硬件需求
1.1. 软硬件设备
类别 | 产品 |
基础软件设备 | SQL Server 2008 |
Windows Server 2003 SP1 中文企业版 |
基础硬件设备 | 服务器 |
1.1. 系统网络拓扑图
(图 系统网络拓扑图)
2. 详细功能需求
2.1. 功能概述
业务管理系统提供对装卸搬运整个过程的信息化管理,系统分为基础数据管理、
日常业务管理、查询统计管理、系统管理等四大功能模块。
2.2. 系统架构
2.3. 基础数据管理
2.3.1. 基础数据维护
业务管理系统的基础数据包括:
l 作业地点
l 车种车号
l 运输种类
l 部门管理
l 作业所管理
l 机械类别
2.3.1.1. 作业地点管理
作业地点管理提供对下列基础数据的查询、新增、删除及修改操作。
编号 | 名称 | 数据类型 | 必填 |
1. | 编号 | 字符型 | √ |
2. | 作业地点 | 字符型 | √ |
2.3.1.2. 车种车号管理
车种车号管理提供对下列基础数据的查询、新增、删除及修改操作。
编号 | 名称 | 数据类型 | 必填 |
1. | 编号 | 字符型 | √ |
2. | 车种车号 | 字符型 | √ |
2.3.1.3. 运输种类管理
运输种类管理提供对下列基础数据的查询、新增、删除及修改操作。
编号 | 名称 | 数据类型 | 必填 |
1. | 编号 | 字符型 | √ |
2. | 运输种类 | 字符型 | √ |
2.3.1.4. 部门管理
部门管理提供对下列基础数据的查询、新增、删除及修改操作。
编号 | 名称 | 数据类型 | 必填 |
1. | 编号 | 字符型 | √ |
2. | 部门名称 | 字符型 | √ |
2.3.1.5. 作业所管理
作业所管理提供对下列基础数据的查询、新增、删除及修改操作。
编号 | 名称 | 数据类型 | 必填 |
1. | 编号 | 字符型 | √ |
2. | 作业所名称 | 字符型 | √ |
作业所管理提供对作业所下设部门的设置功能,操作员可以设定哪些部门属于作业所。
2.3.1.6. 机械类别管理
部门管理提供对下列基础数据的查询、新增、删除及修改操作。
编号 | 名称 | 数据类型 | 必填 |
1. | 编号 | 字符型 | √ |
2. | 机械类别 | 字符型 | √ |
2.4. 日常业务管理
2.4.1. 日班作业情况管理
日班作业情况提供对作业情况基本信息的查询、新增、删除及编辑操作。日班作业
情况包括下列基本信息:
类型 | 名称 | 数据类型 |
| 开始时间 | 日期时间型 |
| 结束时间 | 日期时间型 |
| 值班员 | 操作员ID |
路工出勤 | 应出 | Int型 |
实出 | Int型 |
病事假 | Int型 |
合作单位出勤 | 应出 | Int型 |
实出 | Int型 |
病事假 | Int型 |
机械出勤 | 应出 | Int型 |
实出 | Int型 |
原因 | 字符型 |
天气预报 | 白天天气 | 字符型 |
白天气温 | 字符型 |
白天风力 | 字符型 |
夜间天气 | 字符型 |
夜间气温 | 字符型 |
夜间风力 | 字符型 |
其他 | 本班待卸车数 | Int型 |
本班作业平均时间 (小时/车) | Int型 |
当班装车 | 路内车数 | Int型 |
路内吨数 | Int型 |
合作车数 | Int型 |
合作吨数 | Int型 |
汽马车路内(吨) | Int型 |
汽马车委外(吨) | Int型 |
合计车数 | Int型 |
合计吨数 | Int型 |
当班卸车 | 路内车数 | Int型 |
路内吨数 | Int型 |
合作车数 | Int型 |
合作吨数 | Int型 |
汽马车路内(吨) | Int型 |
汽马车委外(吨) | Int型 |
合计车数 | Int型 |
合计吨数 | Int型 |
收入 | 路内 | 金额型 |
合作 | 金额型 |
合计 | 金额型 |
十八点待卸车 | 待卸车品名及车数 | 字符型 |
原因分析 | 字符型 |
六点待卸车 | 待卸车品名及车数 | 字符型 |
原因分析 | 字符型 |
停时 | 原因分析 | 字符型 |
| 重点事项交接 | 字符型 |
| 交班人 | 操作员ID |
| 接班人 | 操作员ID |
2.4.2. 装卸作业单管理
装卸作业单提供对装卸作业情况信息的查询、新增、删除及编辑操作。装卸作业单包括
下列基本信息:
编号 | 名称 | 数据类型 | 必填 |
1. | 编号 | 字符型 | √ |
2. | 值班员 | 操作员Id | √ |
3. | 路工 | 字符型(路工,路外) | √ |
4. | 班组 | 字符型 | √ |
5. | 机械类别 | 字符型(在基础数据管理中定义,这里可供选择) | √ |
6. | 装卸日期 | 日期型 | √ |
7. | 核收费用总额 | 金额型 | √ |
8. | 收费员 | 操作员Id | √ |
9. | 安全注意事项 | 字符型 | |
10. | 附记 | 字符型 | |
11 | 货运员 | 操作员Id | √ |
装卸作业单明细包括下列基本信息:
编号 | 名称 | 数据类型 | 必填 |
1. | 作业别 | 字符型(装卸,搬运) | √ |
2. | 作业地点 | 字符型(在基础数据管理中定义,这里可供选择) | √ |
3. | 车种车号 | 字符型(在基础数据管理中定义,这里可供选择) | √ |
4. | 运输种类 | 字符型(在基础数据管理中定义,这里可供选择) | √ |
5. | 货物品名 | 字符型 | √ |
6. | 件数 | Int型 | √ |
7. | 计费重量 | Float型 | √ |
8. | 作业开始时间 | 时间型 | √ |
9. | 作业结束时间 | 时间型 | √ |
10. | 防护时间 | 时间型 | |
11. | 班车 | 字符型 | |
12. | 合计加成 | 金额型 | |
13. | 货运员 | 操作员Id | √ |
以上装卸作业单的基本信息和明细信息提供Excel导入功能和打印功能。
2.4.3. 防护信号管理
防护信号管理提供对防护信号使用记录的查询、新增、删除及编辑操作。防护信号使用
信息包括下列基本信息:
类型 | 名称 | 数据类型 | 必填 |
| 日期 | 日期型 | √ |
| 班组 | 字符型 | √ |
| 股道 | 字符型 | √ |
领取 | 时间 | 日期时间型 | √ |
领取人 | 字符型 | √ |
确认值班员 | 操作员Id | √ |
交回 | 时间 | 日期时间型 | √ |
交回人 | 字符型 | √ |
确认值班员 | 操作员Id | √ |
交接记录(1) | 交接时间 | 日期时间型 | |
交牌人 | 字符型 | |
确认值班员 | 操作员Id | |
交接记录(2) | 交接时间 | 日期时间型 | |
交牌人 | 字符型 | |
确认值班员 | 操作员Id | |
2.5. 查询统计管理
查询统计管理提供对装卸运输情况信息的各种角度的查询统计和分析。
2.6. 系统管理
2.6.1. 角色管理
角色管理提供对业务系统权限的设置,可以定义角色并设置该角色相应的权限,
包括下列基本信息:
编号 | 名称 | 数据类型 | 必填 |
1. | 编号 | 字符型 | √ |
2. | 角色名称 | 字符型 | √ |
3. | 相应权限 | 复选框选择许可的权限,权限细分到各个菜单的功能操作 | √ |
2.6.2. 用户管理
用户管理提供对操作本系统的人员进行管理,可以定义用户信息并设置该用户所属的角色,
每个用户可以属于多个角色,并拥有属于该角色的所有权限,包括下列基本信息:
编号 | 名称 | 数据类型 | 必填 |
1. | 编号 | 字符型 | √ |
2. | 用户名称 | 字符型 | √ |
3. | 所属部门 | 部门Id | √ |
4. | 所属作业所 | 作业所Id | |
3. | 所属角色 | 复选框选择角色管理中定义的角色。 | √ |
2.6.3. 修改密码
新建立的用户,密码与用户名相同,第一次登录系统需要通过此功能修改密码。
2.6.4. 安全退出
安全退出系统,跳转到登录页面,如需再次进入系统,需重新输入用户名和密码。