快递信息管理系统讲解
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2016-2017-2本科生实验指导书
软件工程概论
专业:
班级: 软件工程
学号:
姓名:
指导教师:
2017年3月
前言
上机实验目的一、.
软件工程概论是软件工程专业的重要专业课之一,该课程以工程的理念、原理和技术、方法来进行软件开发和维护的。由于这门课程相对理论性强且内容复杂,是较难学的一门课程。软件工程概论也是一门理论性和实践性较强的课程,《软件工程概论》实验教学是《软件工程概论》课程教学的一个必备环节。在学习过程中,只有通过实验,才能使学生对比较抽象的课程内容产生一个具体的感性认识。
二、实验基本内容
为了使学生理解软件工程原理、方法、技术,掌握常用的管理、设计工具,初步了解和掌握软件开发和维护的方法和技巧等,本实验指导书针对课程内容及按照教学大纲要求编写了16个学时的7 个实验。
本指导书中的7 个实验内容分别如下:
1.office Visio软件的用法
2.系统需求分析
3.系统总体设计
4.系统详细设计
5.软件测试
6.用例图
三、实验任务与时间安排
《软件工程概论》是一门实践性较强的课程,除了在课内安排的实验外,鼓
励同学在课外用相关技术进行软件项目设计练习。《软件工程概论》上机实验时间为16学时,建议与教学内容同时进行上机实验。
目录
2
实验一 (3)
实验二 (6)
实验三 (12)
实验四 (22)
实验五 (25)
实验一
3
一、实验目的
1、熟悉键盘指法练习
2、熟练掌握Office Visio的环境组成和用法及利用它绘制图形。
二、实验学时数
2学时
三、实验内容
1、熟悉键盘指法练习
2、熟悉Office Visio的环境组成。
3、使用Office Visio绘制以下图并保存文件,文件名称为“班级+学号后三位+姓名.vsd”
(1)程序流程图练习
START
>0
T
A=B+1
A>10
T
Y=ZX=A
F Y>=5Y<5T T Y=2 Print X,YF C=3
G=H+R
FF>0 T
Print G Print K
stop
4
(2)系统模块图练习发
资
个资
出勤奖
门津贴
)数据流图练习(3
)数据模型图4(
5
四、成绩评定
实验二一、实验目的6
1、熟练掌握系统数据流图的相关知识和画法;
2、熟练掌握数据字典的定义。
二、实验内容
1、学生每人选择一个软件项目,
项目名称为:快递信息管理系统
2、通过查阅资料,首先写出本人所选项目的背景和目的意义;然后绘制系统分层数据流图(包括顶层、中间层和底层数据流图,)若系统较复杂,则可以按照系统功能分开绘制它们的子数据流图,最后给出数据字典定义。
快递信息管理系统
一、开发背景和目的意义
7
1、开发背景
近几年,中国快运速递产业发展迅速,目前已经在中国东部地区形成了以沿海大城市群为中心的4大区域性快运速递圈。同时这4大快运速递圈又以滚动式、递进式的扇面辐射,带动中部和西部地区的发展。部分大城市和特大城市已经成为区域性快运速递产业发展中心,而且全国范围内形成了以基本交通运输干线为基础的若干快运速递通道,
使中国快运快递业的点——轴——面系统初呈雏形。随着人们生活水平的提高,人们推崇更方便快捷的物流,特别是随着网上购物的流行,大大加快了我国快递业的发展。快递物流服务涉及运输、仓储、配送等多个环节,硬件方面的园区建设与软件方面的标准化信息化建设环环相扣,缺一不可。因此,需要有相关软件对各个快件信息进行管理,及时地更新快件信息,完善物流管理机制,优质的快递送货信息管理系统的软件具有很大的市场需求
2、开发目的意义
在当今高速发展的信息社会,现代物流行业突飞猛进发展,伴随着我国国民经济连续多年的高速增长,为现代物流发展创造了良好的条件。目前,我国各类物流企业数量越来越多,可以说现代物流业还将有更大的发展。本系统就是针对这些问题根据中小型企业的实际需求而开发的一套物流管理系统。系统的开发能够帮助企业实现对物流全过程的优化调度和动态控制,高效整合企业的物流业务,以全面提高经济效益和效率为目的,提供高效、实用、技术的物流管理系统和运营手段。物流管理系统从物流行业的实际需求出发,参照先进的物8
流理念和多家领先的物流公司实际的运营流程开发而成,系统从完善的基础信息设置到货物的托运管理、信息查询、到最后订单的生成,清晰的业务流程,使操作人员能够按照流程清晰的进行实际的操作,保证物流运作有序而高效的进行。
2.2数据流图
2.2.1顶层数据流图
顶层的数据的数据流图如图3.1所示。后台员工操作改变快件的状态。根据实际情况操作来改变快件的状态。而在前台用户通过前台查询页面查询自己快件的状态。
顶层数据流图图2.1
2.2.2一层数据流图
所示,不过将系统划分为员工管理、网点管理、快件3.2 一层数据流图如图也将每个模块用到的数据管理、个人信息管理以及前台的快件查询等五大模块。库写明了。9
2.2一层数据流图图
四.数据字典
说明数据类型字段名称
10
自动编号编号id文本用户名loginName密码文本passwordloginNameState
int 用户名状态文本姓名Name
gender 文本性别电话文本phoneNumber
邮箱文本email
int 用户等级level
datetime 生日birthday
文本地址address
头像地址文本imagePath
所在网点的编号bigint(20)pointId
point
数据表2.
所示:该表存储了网点的相关信息,该表结构如表4-2point 表4-2 数据表