1、 课程设计报告书课程设计报告书 课程名称: 软件工程导论 题 目: 物流管理系统 学生姓名: 专 业: 计算机科学与技术 班 别: 计科本 101 班 指导老师: 日 期: 2013 年 06 月 30 日 物流管理系统物流管理系统 摘要 当今社会己进入信息社会时代,信息己经受到社会的广泛关注。信息是管理的基础, 是进行决策的的基本依据。在一个组织里,信息己作为人力、物力、财力之外的第四种能 源,占有重要的地位。然而,信息是一种非物质的,有别于基本资源的新形式的资源。信 息也是管理的对象,必须进行管理和控制。 本文主要介绍了物流管理系统的设计,给出了系统的可行性研究、需求分析、概要设 计、详细
2、设计和开发,着重介绍了物流管理系统的需求分析、详细开发方案和实现。本系统 主要采用 C#为编程语言,SQL2008为数据库,实现对车辆信息、员工信息、订单信息等的维 护;本系统操作简单,使用方便。 关键词:物流管理、信息管理、数据库 目目 录录 1.绪 论 .1 2.可行性分析 .2 2.1 引言 .2 2.1.1 编写目的 .2 2.1.2 背景 .2 2.1.3 定义 .2 2.1.4 参考资料 2 2.2 可行性研究的前提 2 2.2.1 要求 .2 2.2.2 目标 .3 2.2.3 条件、假定和限制 3 2.2.4 评价尺度 3 2.3 对现有系统的分析 3 2.3.1 处理流程和数
3、据流程 .3 2.3.2 工作负荷 4 2.3.3 费用开支 4 2.3.4 人员 .4 2.3.5 设备 .5 2.3.6 局限性 5 2.4 所建议的系统 .5 2.4.1 对所建议系统的说明 .5 2.4.2 处理流程和数据流程 .5 2.4.3 改进之处 5 2.4.5 局限性 6 2.4.6 技术条件方面的可行性 .6 2.5 可选择的其他系统方案 .6 2.5.1 可选择的系统方案 16 2.6 投资及效益分析 .7 2.6.1 支出 .7 2.6.2 收益 .8 3. 项目开发计划9 3.1 项目角色 .9 3.2 项目进度安排 9 4. 需求分析. 10 4.1 引言 . 10
4、 4.1.1 编写目的 10 4.1.2 背景 . 10 4.1.3 定义 . 10 4.1.4 参考资料 10 4.2 任务概述 11 4.2.1 目标 . 11 4.2.2 概述 12 4.2.3 业务流程 . 12 4.2.2 用户的特点 . 13 4.2.3 假定和约束 . 13 4.3 需求规定 13 4.3.1 对功能的规定 . 13 4.3.2 对性能的规定 . 14 4.3.3 输人输出要求 . 14 4.3.4 数据管理能力要求 14 4.3.5 故障处理要求 . 15 4.3.6 其他专门要求 . 15 4.4 运行环境规定 . 15 4.4.1 设备 . 15 4.4.2
5、 支持软件 15 4.4.3 接口 . 15 4.4.4 控制 . 15 5. 概要设计. 16 5.1 引言 16 5.1.1 编写目的 . 16 5.1.2 背景 16 5.1.3 定义 16 5.1.4 参考资料 . 16 5.2 总体设计 . 16 5.2.1 需求规定 . 16 5.2.2 功能模块图 . 17 5.2.3 运行环境 . 18 5.2.4 基本设计概念和处理流程. 18 5.2.5 结构 18 5.2.6 功能需求与程序的关系 19 5.3 接口设计 . 19 5.3.1 用户接口 . 19 5.3.2 外部接口 . 19 5.3.3 内部接口 . 19 5.4 运行
6、设计 . 20 5.4.1 运行模块组合 20 5.4.2 运行控制 . 20 5.4.3 运行时间 . 20 5.5 系统出错处理设计 . 20 5.5.1 出错信息 . 20 5.5.2 补救措施 . 20 6. 详细设计说明书 21 6.1 引言 . 21 6.1.1 编写目的 21 6.1.2 背景 . 21 6.1.3 参考资料 21 6.2 程序系统的结构 . 21 6.3 根据前一阶段概要设计的功能模块图,现对子系统描述 22 6.4 现对模块具体设计分别说明如下 . 22 6.4.1 用户注册模块设计说明 22 6.4.2 登录模块设计说明 . 23 6.4.3 员工管理模块设计说明 24 6.4.4 订单模块设计说明 . 25 6.4.5 库存管理模块设计说明 . 26 6.4.6 车辆管理模块设计说明 27 6.4.7 用户权限管理模块设计说明 . 28 7. 测试 29 7.1 引言 . 2