赞
踩
目 录
1 前言 1
1.1 研究目的与意义 1
1.2 研究现状 1
1.3 论文结构 2
2 可行性分析 3
2.1 经济可行性 3
2.2 操作可行性 3
2.3 技术可行性 3
2.4 法律可行性 3
2.5 可行性分析结论 3
3 系统需求分析 3
3.1 需求分析概述 3
3.2 基本账号需求 5
3.3 用户角色需求 5
3.4 快递员角色需求 6
3.5 网点管理员角色需求 7
3.6 系统管理员角色需求 7
4 概要设计 9
4.1 系统结构设计 9
4.2 功能模块设计 10
4.2.1 登录模块 10
4.2.2 网点管理模块 10
4.2.3 快件管理模块 11
4.2.4 人员管理模块 12
4.2.5 基础数据模块 13
4.2.6 统计中心模块 13
4.3 数据库设计 14
4.4 数据库表设计 17
5 详细设计 21
5.1 登录模块 21
5.2 网点管理模块 22
5.3 快件管理模块 23
5.4 人员管理模块 25
5.5 基础数据模块 27
5.6 统计中心模块 28
6 系统实现 30
6.1 软件开发说明 30
6.1.1 开发框架介绍 30
6.2 操作系统界面和功能实现 31
6.2.1 基本账号功能 31
6.2.2 用户角色功能 32
6.2.3 快递员角色功能 34
6.2.4 网点管理员角色功能 36
6.2.5 系统管理员角色功能 39
7 结语 47
参考文献 49
致谢 50
3 系统需求分析
3.1 需求分析概述
本系统初始定义的角色包括有总管理员、网点管理员、快递员和普通用户一共四种。
普通用户是指非快递公司职员的用户,他们的主要需求是寄件和查看寄件和收件的信息,需要在系统上注册账号并登录后可以发起寄件请求,这时便会生成一份寄件的订单,这时用户支付后,便会有快递员上门收取快件,通过网点运输,把快件送到收件人手上。并且在寄件过程中用户可以看到物流信息,可以实时知道快件现在的位置和状态,甚至包括揽件员和派件员的信息。同样的作为收件方的用户注册账号登录系统后可以看到自己的收件信息,也可以看到物流信息,知道快件现在送到哪个位置。像是如果刚好有事要出门,但看物流信息快递员正在派件,可以通过派件人手机号信息,联络派件人,约定合适的时间送件。接下来快递员平时的主要工作有揽件、派件两个。有关揽件的需求是快递员揽件时需要知道哪里有要揽收的快件。所以需要给快递员提供一个揽件列表,显示着哪里有需要揽收的快件,并且是用户发起寄件请求并支付完后就会出现在这个列表上。揽件的数据流图如图1所示,快递员用快件id从快件列表获取快件信息,然后修改快件状态,根据快递员信息更新物流信息,让用户可以看到最新的物流信息,用快递员信息设置快件的揽件人,最后保存快件信息到快件列表。
图1 揽件数据流图
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。