软件工程课程设计报告物流配送管理
系统
青岛工学院
《软件工程课程设计》报告书
题目物流配送管理系统
学生姓名王硕郭庆博宋钊
指导教师杨彦明
系部信息工程系
专业班级级计算机科学与技术1班
目录
摘要........................................................................... 错误!未定义书签。第一章系统分析......................................................... 错误!未定义书签。
1.1概述 ....................................................................... 错误!未定义书签。
1.1.1 系统分析的含义和目标 ................................. 错误!未定义书签。
1.1.2 系统分析的任务............................................. 错误!未定义书签。
1.1.3 系统分析的步骤............................................. 错误!未定义书签。
1.2现行系统主要问题分析........................................ 错误!未定义书签。
1.3可行性分析 ........................................................... 错误!未定义书签。
1.3.1 技术可行性分析............................................. 错误!未定义书签。
1.3.2 经济可行性分析............................................. 错误!未定义书签。
1.3.3 营运可行性分析............................................. 错误!未定义书签。第二章需求分析...................................................... 错误!未定义书签。
2.1数据字典 ............................................................... 错误!未定义书签。
2.1.1 数据流 ............................................................ 错误!未定义书签。
2.1.2 数据字典 ........................................................ 错误!未定义书签。第三章系统概要设计 .............................................. 错误!未定义书签。
3.1数据库设计 ........................................................... 错误!未定义书签。
3.1.1 实体描述 ........................................................ 错误!未定义书签。
3.1.2 联系描述 ........................................................ 错误!未定义书签。
3.1.3 E-R图.............................................................. 错误!未定义书签。第四章系统详细设计 ................................................ 错误!未定义书签。
4.1 数据库的逻辑设计............................................ 错误!未定义书签。
4.2 数据库的实现 ................................................... 错误!未定义书签。
4.3 程序流程图 ....................................................... 错误!未定义书签。
4.4计算机系统配置方案............................................ 错误!未定义书签。
4.4.1 计算机系统硬件配置..................................... 错误!未定义书签。
4.4.2 计算机系统软件配置..................................... 错误!未定义书签。
4.5历史信息的管理.................................................... 错误!未定义书签。
4.6人机界面的设计.................................................... 错误!未定义书签。
4.6.1 登录界面设计................................................. 错误!未定义书签。
4.6.2 系统基本信息界面设计 ................................. 错误!未定义书签。
4.6.3 商品信息界面................................................. 错误!未定义书签。
4.6.4 查询界面 ........................................................ 错误!未定义书签。
4.6.5 订购界面 ........................................................ 错误!未定义书签。
4.6.6 配货界面 ........................................................ 错误!未定义书签。
4.6.7 送货界面 ........................................................ 错误!未定义书签。
4.6.8 验收界面 ........................................................ 错误!未定义书签。第五章系统实现......................................................... 错误!未定义书签。
5.1概述 ....................................................................... 错误!未定义书签。
5.2编程工具与环境.................................................... 错误!未定义书签。
5.3系统测试............................................................. 错误!未定义书签。
5.4系统运行与维护.................................................... 错误!未定义书签。
第六章结束语........................................................... 错误!未定义书签。
6.1概述 ....................................................................... 错误!未定义书签。
6.2系统的功能 ........................................................... 错误!未定义书签。
6.3系统的特点 ........................................................... 错误!未定义书签。
6.4存在问题及改进方向............................................ 错误!未定义书签。
6.5系统开发的体会.................................................... 错误!未定义书签。
6.6致谢 ....................................................................... 错误!未定义书签。
摘要
物流信息管理系统是一个由人和计算机等组成的能进行信息收集、传输、加工、保存、维护和使用的系统。
本系统主要经过使用管理信息系统(MIS)的方法,对日常业务处理和信息资源进行全面、系统的管理。在整个系统开发的过程中,运用了软件工程的基本概念、相关技术和方法。而且采用了系统生命周期的结构化程序设计方法,从而将整个系统开发各阶段(系统分析、系统设计、系统实施)的基本活动贯穿起来。
本系统希望能够经过物流进管理信息系统的建立,理顺信息流程和流向,使管理更加完善,使管理人员在信息系统的辅助下进行工作,提高管理的整体水平。
本系统采用Delphi开发设计,数据库采用SQL Server 。
关键词:物流配送信息系统 SQL Server Delphi
第一章系统分析
1.1 概述
1.1.1 系统分析的含义和目标
系统分析(systems analysis),是指在管理信息系统开发的生命周期中应用系统思想和系统科学的原理进行分析工作的方法和技术。
系统分析阶段的目标:就是按系统规划所定的某个开发项目范围内明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。
1.1.2 系统分析的任务
系统分析的任务是:尽可能弄清用户对信息的需求,调查原信息系统的资源、输入、处理和输出。完成新系统的逻辑设计,以满足业务发展要求。
系统分析的具体工作内容包括:
(1)可行性分析;
(2)详细调查;
(3)系统性分析;
(4)提出新系统的逻辑模型
1.1.3 系统分析的步骤
系统分析阶段的主要活动是:系统的初步调查、可行性研究、系统的详细调查、新系统逻辑方案的提出。
(1)系统的初步调查:系统的初步调查是着重于系统的总体目
标、总体功能和发展方向。
(2)可行性的研究:可行性的研究是进一步明确系统的目标、
规模与功能,对系统发展背景、必要性和意义进行调查分析并根据需要和可能提出拟定开发系统的初步方案计划。
(3)现行系统详细调查:在可行性研究的基础上进一步对现行
系统进行全面、深入的调查和分析,弄清楚现行系统运行状况,发现其薄弱环节,找出要解决的问题实质,确保新系统更有效。
(4)新系统逻辑方案的提出:主要明确用户的信息需求,确定
新系统的逻辑功能,提出新系统的逻辑方案。
1.2 现行系统主要问题分析
1)基本信息表的查询(商品基本信息、员工基本信息、司机基本信息、订购客户信息表、供货客户表、库存表)
2)订购客户下订单,即将订购客户订购详情打入数据库中
3)采购环节,系统可对订单商品进行汇总。负责人则根据汇总情况安排人员采购
4)采购完成后,采购员可把采购信息输入系统,同时负责人