1引言 .............................................................................................................................. 2
1.1编写目的 ............................................................................................................. 2 1.2背景 .................................................................................................................... 2
1.3定义 .................................................................................................................... 3 1.4参考资料 ............................................................................................................. 3 2总体设计 ....................................................................................................................... 3
2.1需求分析 ............................................................................................................. 3
2.2运行环境 ............................................................................................................. 3 2.3基本设计概念和处理流程 ..................................................................................... 3 2.4结构 .................................................................................................................... 5 2.5功能器求与程序的关系 ........................................................................................ 5 2.6人工处理过程 ...................................................................................................... 6 2.7尚未问决的问题 ................................................................................................... 6 3接口设计 ....................................................................................................................... 6
3.1用户接口 ............................................................................................................. 6 3.2外部接口 ............................................................................................................. 6 3.3内部接口 ............................................................................................................. 6 4运行设计 ....................................................................................................................... 6
4.1运行模块组合 ...................................................................................................... 6 4.2运行控制 ............................................................................................................. 7 4.3运行时间 ............................................................................................................. 7 5系统数据结构设计 ......................................................................................................... 7
5.1逻辑结构设计要点 ............................................................................................... 7
5.2物理结构设计要点 ............................................................................................... 7 5.3数据结构与程序的关系 ........................................................................................ 7 6系统出错处理设计 ......................................................................................................... 7
6.1出错信息 ............................................................................................................. 7 6.2补救措施 ............................................................................................................. 7
6.3系统维护设计 ...................................................................................................... 8
人员定位管理系统
概要设计说明书
日期:2009年6月10日
1引言
我公司开发的人员定位管理系统,基于海尔GPRS/GPS卫星定位器终端。本系统可以针对不同的单位公司或部门分配可访问的页面,是由六个子系统组成的,集人员的管理定位,客户的添加修改,部门信息管理,任务指派于一体,可管理公司外勤人员及客户信息,设置上传数据的有效参数,同时具有考勤统计、行程管理和轨迹查看等功能。此系统功能强大,使用者涵盖面广,是一套设计较完善的人员定位管理系统。
1.1编写目的
本系统面向企事业单位提供的具有定位管理、行程管理和客户管理功能的以位置服务为核心的一项行业应用业务。
可广泛应用于外出人员较多的批零销售型企业对业务销售人员的管理。通过对各类外勤人员(如:寻访销售人员、师承监管人员、客户维系人员、工程监理人员、导游速递人员、路线巡检人员、设备巡护人员以及各类出差人员等)的设备定位,实现企业对外勤人员的行程管理,通过对车载定位设备或当班司机的设备定位,实现对车辆的定位管理和行程监控。 可广泛应用于各类外勤人员的行程管理和车辆的调度管理,实现各类销售企业对寻访销售人员的客户拜访管理、通信、电力、铁路、公路等行业对线路巡检人员的巡线管理、油田、燃气、煤炭等行业对基础设施和管道设施的巡护管理、旅游、速递等行业对外勤人员的行程管理、物流运输行业对车辆的调度管理及对货物的跟踪管理、汽车个租赁行业对车辆的监控管理以及与人身安全有关的紧急救助和警务调度等
1.2背景
说明:
软件系统的名称:基于GPRS/GPS手持卫星定位仪的人员定位管理系统 项目任务提出者:青岛海尔软件有限公司 项目任务开发者:我公司
用户:人员定位管理系统的所有使用者
1.3定义 1.4参考资料
海尔
2总体设计
2.1需求分析
系统初步要求有以下几个模块功能要求 人员定位管理系统权限控制:只有持有本系统支持的手持终端的用户,及享有本系统服务的公司,企业,单位等才可以使用本系统
定位监控:对外勤人员,车辆等进行即时定位,设定区域监控,轨迹查询等
客户管理:对公司的所有客户进行系统管理,设定地图定位,查看分布等
公司信息管理:对本公司信息进行一些基本的设定,设置考勤时间,考勤上报数据有效性检
验等
人员信息管理:对公司员工的基本信息进行相应的管理,添加员工,将设备与员工进行相应
的绑定,为员工添加任务,分配所属部门,所在组等功能 行程管理:对公司员工设定周期行程,设定定时上报位置数据,临时指派任务,并监督执行
情况等,查看特定员工的分布情况等信息 报表中心:对本公司的所有员工查看考勤情况,查看员工拜访计划报表,员工拜访日踪报表 系统维护:预留功能界面,等待补充完善。
2.2运行环境
本系统基于window2000或xp 下 TOMCAT5.5以上执行环境
2.3基本设计概念和处理流程
系统采取B、S
进入后台界面-选择父级部门或公司信息-注册部门信息—>开通账号 -为本部门注册设备
进入前台界面—》登录系统—》进入人员管理界面-选择公司信息管理栏目 -完善公司详细信息---标位公司位置信息在地图上标示出公司的具体位置 下一栏显示公司的经纬度-位置标注完成点击确定按钮—》标注错误—》重新
标注—》设定公司考勤时间—》此时间将对公司员工进行考勤统计—》设定完毕
选择人员信息管理栏目—》点击添加员工组—》选择父组—》填写组的名称—》添加备
注信息—》提交确定—》点击添加员工按钮—》添加员工的详细信息—》为员工添加详细的任务计划 选择定位监控栏目—》选择目标员工—》点击相应的操做—》立即定位—》在地图上显
示目标员工的详细位置信息—》区域监控—》选择相应的区域—》设定时间间隔—》
对目标用户进行出区报警—》选择实时跟踪—》设置时间间隔—》将定时显示目标用户信息—》轨迹回放—》设定轨迹回放时间—》在地图上显示设定时间内的轨迹播报 选择客户信息管理—》点击添加客户组信息—》选择上级客户组信息—》填写客户组信
息—》选择添加客户—》填写客户信息—》对客户进行信息管理
选择行程管理—》选择目标员工—》选择周期行程—》设定目标员工规律性上传位置信
息—》预约行程—》设定目标员工在预定时间内上传信息—》分布查询—》显示目标员工的位置信息
报表中心—》选择目标员工—》点击考勤报表—》选择考勤时间—》显示当前员工的考
勤信息报表—》拜访计划报表—》显示目标员工的规定是间内的拜访客户目标—》
日踪报表—》选择报表日期—》显示目标员工日期内的行踪信息
2.4结构
公司企业单位 公司信息管理 员工管理 客户管理 定位监控 行程管理 报表中心 公司基本信息管考勤管理设定 员工基本信息管员工任务管理 客户基本信息管理 员工定位监控 员工轨迹管理 周期预约行程管理 行程分布查询管理 考勤日踪报表 任务计划报表 .
2.5数据库设计分析
本系统数据库设计包括以下几个方面:
员工基本信息表:包括 序号Sim卡号 姓名/部门 性别 0男1女 年龄 头衔 手机
号 紧急手机号 Email 出生日期 身份证号 家庭住址 添加时间 备注 是否部门0否1 是 层级 父部门 单位
公司单位企业基本信息表:包括 序号 企业名称 企业代码 登记机关 企业类型 企
业法人 签到时间 系统名称 所在区域经纬度经度。纬度
允许半径 地址 备注信息
客户基本信息表:包括 序号 姓名/部门 客户全名 联系人 联系电话 客户经纬 配
置半径 客户地址 添加时间 备注 是否客户 层级 父组 所属单位
行程设定时间表:包括 序号 simcard号 开始时间 结束时间 时间间隔 是否周期
循环 周几
考勤时间统计表:包括 序号 simcard号 考勤状态 月份 时间列表
员工任务管理表:包括 序号 simcard号 目标客户 拜访开始时间 结束时间 时间
间隔 是否周期循环
2.6人工处理过程
说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。
2.7尚未问决的问题
说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。
3接口设计
3.1用户接口
说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。
3.2外部接口
说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。
3.3内部接口
说明本系统之内的各个系统元素之间的接口的安排。
4运行设计
4.1运行模块组合
说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。
4.2运行控制
说明每一种外界的运行控制的方式方法和操作步骤。
4.3运行时间
说明每种运行模块组合将占用各种资源的时间。
5系统数据结构设计
5.1逻辑结构设计要点
给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。
5.2物理结构设计要点
给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。
5.3数据结构与程序的关系
说明各个数据结构与访问这些数据结构的形式:
6系统出错处理设计
6.1出错信息
用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。
6.2补救措施
说明故障出现后可能采取的变通措施,包括:
a. 后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立
和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种
后备技术;
b. 降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需
结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;
c. 恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软
件从头开始重新运行的方法。
6.3系统维护设计
说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。 各个程序之间的对应关系,可采用如下的矩阵图的形式;
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- efsc.cn 版权所有 赣ICP备2024042792号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务