软件工程课程设计报告物流配送管理系统frky.docx
《软件工程课程设计报告物流配送管理系统frky.docx》由会员分享,可在线阅读,更多相关《软件工程课程设计报告物流配送管理系统frky.docx(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、物流配送管理系统 青岛工学学院软件工工程课程程设计报报告书题 目物流配送送管理系系统学生姓名名王硕 郭郭庆博 宋钊指导教师师杨彦明系 部信息工程程系专业班级级20099级计算算机科学学与技术术1班目录摘要4第一章系系统分析析51.1 概述51.1.1 系系统分析析的含义义和目标标51.1.2 系系统分析析的任务务51.1.3 系系统分析析的步骤骤51.2 现行系系统主要要问题分分析61.3 可行性性分析661.3.1 技技术可行行性分析析61.3.2 经经济可行行性分析析71.3.3 营营运可行行性分析析7第二章需求分分析82.1 数据字字典82.1.1 数数据流882.1.2 数数据字典典1
2、0第三章系统概概要设计计113.1数数据库设设计1113.1.1 实实体描述述113.1.2 联联系描述述123.1.3 EE-R图图12第四章系系统详细细设计1134.1 数据库库的逻辑辑设计1134.2 数据库库的实现现144.3 程序流流程图1174.4 计算机机系统配配置方案案204.4.1 计计算机系系统硬件件配置2204.4.2 计计算机系系统软件件配置2204.5 历史信信息的管管理2004.6 人机界界面的设设计2114.6.1 登登录界面面设计2214.6.2 系系统基本本信息界界面设计计224.6.3 商商品信息息界面2234.6.4 查查询界面面234.6.5 订订购界面
3、面244.6.6 配配货界面面254.6.7 送送货界面面264.6.8 验验收界面面26第五章系系统实现现275.1 概述2775.2 编程工工具与环环境2775.3系统测测试2775.4 系统运运行与维维护299第六章结结束语3306.1 概述3006.2 系统的的功能3306.3 系统的的特点3306.4 存在问问题及改改进方向向306.5 系统开开发的体体会3116.6 致谢31145摘要物流信息息管理系系统是一一个由人人和计算算机等组组成的能能进行信信息收集集、传输输、加工工、保存存、维护护和使用用的系统统。本系统主主要通过过使用管管理信息息系统(MMIS)的的方法,对对日常业业务处
4、理理和信息息资源进进行全面面、系统统的管理理。在整整个系统统开发的的过程中中,运用用了软件件工程的的基本概概念、相相关技术术和方法法。并且且采用了了系统生生命周期期的结构构化程序序设计方方法,从从而将整整个系统统开发各各阶段(系系统分析析、系统统设计、系系统实施施)的基基本活动动贯穿起起来。本系统希希望能够够通过物物流进管管理信息息系统的的建立,理顺信息流程和流向,使管理更加完善,使管理人员在信息系统的辅助下进行工作,提高管理的整体水平。本系统采采用Deelphi开开发设计计,数据据库采用用SQLL Seerveer 220088。关键词:物流配配送信息息系统 SQLL Seerveer 22
5、0088 Deelphhi20005第一章系系统分析析1.1 概述1.1.1系统统分析的的含义和和目标系统分析析(syysteems anaalyssis),是指指在管理理信息系系统开发发的生命命周期中中应用系系统思想想和系统统科学的的原理进进行分析析工作的的方法和和技术。系统分析析阶段的的目标:就是按按系统规规划所定定的某个个开发项项目范围围内明确确系统开开发的目目标和用用户的信信息需求求,提出出系统的的逻辑方方案。1.1.2 系系统分析析的任务务系统分析析的任务务是:尽尽可能弄弄清用户户对信息息的需求求,调查查原信息息系统的的资源、输输入、处处理和输输出。完完成新系系统的逻逻辑设计计,以满
6、满足业务务发展要要求。系统分析析的具体体工作内内容包括括:(1) 可行性分分析;(2) 详细调查查;(3) 系统性分分析;(4) 提出新系系统的逻逻辑模型型1.1.3 系系统分析析的步骤骤系统分析析阶段的的主要活活动是:系统的的初步调调查、可可行性研研究、系系统的详详细调查查、新系系统逻辑辑方案的的提出。(1) 系统的初初步调查查:系统统的初步步调查是是着重于于系统的的总体目目标、总总体功能能和发展展方向。(2) 可行性的的研究:可行性性的研究究是进一一步明确确系统的的目标、规规模与功功能,对对系统发发展背景景、必要要性和意意义进行行调查分分析并根根据需要要和可能能提出拟拟定开发发系统的的初步
7、方方案计划划。(3) 现行系统统详细调调查:在在可行性性研究的的基础上上进一步步对现行行系统进进行全面面、深入入的调查查和分析析,弄清清楚现行行系统运运行状况况,发现现其薄弱弱环节,找找出要解解决的问问题实质质,确保保新系统统更有效效。(4) 新系统逻逻辑方案案的提出出:主要要明确用用户的信信息需求求,确定定新系统统的逻辑辑功能,提提出新系系统的逻逻辑方案案。1.2 现行系系统主要要问题分分析1)基本本信息表表的查询询(商品品基本信信息、员员工基本本信息、司司机基本本信息、订订购客户户信息表表、供货货客户表表、库存存表)2)订购购客户下下订单,即即将订购购客户订订购详情情打入数数据库中中3)采
8、购购环节,系系统可对对订单商商品进行行汇总。负负责人则则根据汇汇总情况况安排人人员采购购4)采购购完成后后,采购购员可把把采购信信息输入入系统,同同时负责责人可安安排查看看需要发发货的订订单,并并安排司司机送货货5)送货货完成后后,等待待订购客客户确认认收货6)订购购客户确确认后,计计算相应应订单盈盈利,并并送往订订单盈利利核算表表中1.3 可行性性分析在明确系系统目标标和环境境的基础础上,需需要进一一步对系系统的可可行性进进行研究究。此活活动的主主要目标标是进一一步明确确系统的的目标、规规模与功功能,对对系统开开发背景景、必要要性和意意义进行行调查分分析并根根据需要要和可能能提出拟拟开发系系
9、统的初初步方案案与计划划。可行行性研究究是针对对系统进进行全面面、概要要的分析析,主要要包括三三方面:技术可可行性分分析、经经济可行行性分析析和营运运可行性性分析。1.3.1技术术可行性性分析技术上的的可行性性分析主主要分析析现有技技术条件件能否顺顺利完成成开发工工作,硬硬、软件件配置能能否满足足开发者者需要等等。本系系统采用用 Wiindoows 7Proofesssioonall作为操操作系统统平台。本本系统的的数据库库开发平平台选用用Miccrossoftt公司的的SQLLSerrverr20008,该数据据库管理理系统在在Winndowws 77Proofesssioonall上能提提
10、供数据据库之间间的数据据复制功功能,可可代替现现有系统统数据的的手工传传递工作作,降低低出错率率,提高高数据的的可用性性。本系系统的应应用软件件开发工工具选用用的是开开发人员员熟悉的的Dellphii。1.3.2经济济可行性性分析主要是对对项目的的经济效效益进行行评价。1.3.3营运运可行性性分析主要是管管理人员员对开发发信息系系统是否否支持,现现有设计计是否科科学,原原始数据据是否正正确等。系系统操作作简单,易易于理解解,管理理员经过过短时间间的培训训就可以以使用该该系统。第二章需求分分析这一阶段段的主要要目标是是明确项项目的需需求,确确定新系系统的逻逻辑功能能,提出出新系统统的逻辑辑方案,
11、完完成系统统分析阶阶段的最最终成果果系统说说明书的的编写。2.1数数据字典典上面讨论论的数据据流图只只能给出出系统逻逻辑功能能的一个个总框架架而缺乏乏详细、具具体的内内容,因因此我们们还需要要建立数数据字典典。建立立数据字字典是为为了对数数据流程程图上各各个元素素做出详详细的定定义和说说明。数数据字典典以一种种准确的的和无二二义的方方式定义义所有被被加工引引用的数数据流和和数据存存储。数数据流程程图配以以数据字字典,就就可以从从图形和和文字两两个方面面对系统统的逻辑辑模型进进行描述述,从而而形成一一个完整整的说明明。数据据字典有有助于数数据的进进一步管管理和控控制,为为设计人人员和数数据库管管
12、理人员员在数据据库设计计、实现现和运行行阶段控控制有关关数据提提供依据据。数据字典典描述的的主要内内容有:数据流流、数据据元素、数数据存储储、加工工外部项项。2.1.1数据据流数据流是是数据结结构在系系统内传传输的路路径。第一层DFD P2物流管理作业客户D1 库存信息D2订单信息客户基本资料库存变动供应商 P1物流决策管理库存帐订单存挡客户资料供应商发货 P2.1仓库管理 P2.2订单处理客户订单D2 订单信息管理员发货D7 派司机D6 配送信息订货单货款通知单发货单入仓单存档出仓单存档订单存档配送存档司机存档 P2.3配送管理 P2.4结算管理第二层DFD 第三层DFD供应商D1 入仓单P
13、3.1入仓管理D4 入库数据D5 出库信息入仓单存档库存台帐等有货再发货订单P3.6库存控制P3.5出仓管理P3.4库存查询2.1.2数据字字典No名称数据类型型nulll主键内容1商品编号号Charr(200)不允许是商品的编编号2商品名称称Charr(200)不允许商品的名名称3规格Charr(200)允许商品规格格4包装Charr(200)允许袋装还是是散装5单价Moneey(88)不允许(元/斤斤)6用户名Charr(200)不允许是用户名称称7密码Charr(200)不允许用户的密密码8权限Charr(200)不允许用户的身身份9客户编号号Charr(200)不允许是客户的编编号10
14、客户名称称Charr(200)允许客户公司司的名称称11公司类别别Charr(200)允许公司属于于哪方面面服务12传真Charr(200)允许公司的传传真13通信地址址Charr(200)不允许公司的地地址14联系人Charr(200)不允许公司的联联系人15联系电话话Charr(200)不允许客户电话话16订购编号号Charr(200)不允许是订购的编编号17订购日期期Charr(200)不允许订购的日日期18订购客户户编号Charr(200)不允许订购客户户编号19商品编号号Charr(200)不允许订购物品品的编号号20商品数量量Int(4)不允许订购物品品的数量量21状态Charr(
15、200)允许订单状态态22员工编号号Charr(200)不允许是员工的编编号23员工姓名名Charr(200)不允许员工的姓姓名24员工性别别Charr(200)不允许员工的性性别25员工职务务Charr(200)不允许员工的职职务26员工部门门Charr(200)不允许员工的部部门27联系电话话Charr(200)不允许员工的联联系电话话28备注Charr(200)允许特别的事事项标记记29司机编号号Charr(200)不允许是司机的编编号30司机姓名名Charr(200)不允许司机的姓姓名31司机性别别Charr(4)不允许司机的性性别32驾证类型型Charr(200)不允许驾证类型型AB
16、CCD33驾照号码码Charr(200)不允许驾照号码码34联系电话话Charr(200)不允许司机联系系电话35车牌号码码Charr(200)不允许司机车牌牌号码36数量Charr(200)不允许库存商品品数量37送货编号号Charr(200)不允许是送货编号号38盈利Moneey(88)允许盈利额39供货客户户编号Charr(200)不允许是供货客户户的编号号第三章系统概概要设计计3.1数数据库设设计数据库设设计是开开发数据据库及其其应用系系统的技技术,也也是信息息系统开开发和建建设的重重要组成成部分。具具体的说说,数据据库设计计是要在在一个给给定的应应用环境境中,通通过合理理的逻辑辑设计
17、和和有效的的物理设设计,构构造较优优的数据据库模式式,建立立数据库库及其应应用系统统,满足足用户的的各种信信息需求求。在系统的的数据库库设计中中,首先先对系统统分析得得到的数数据字典典中的数数据存储储进行分分析,分分析各数数据存储储之间的的关系,然然后得出出系统的的关系模模式。本本系统用用实体-联系图图(简称称E-RR图)来来描述系系统的概概念模型型。E-R图由由实体、属属性、联联系三部部分组成成,其符符号如图图4.66所示:实体 属属性 联系系E-R图图图例3.1.1实体体描述本系统中中所涉及及的实体体有4个,其其结构如如下:订购客户户(客户户编号、客客户名称称、地址、联联系电话话)供应客户
18、户(客户户编号、客客户名称称、地址、联联系电话话)商品(商商品编号、商商品名称称、销售售单价、采采购单价价、仓库库)库存(商商品编号号、商品品名称、数数量、仓仓库)3.1.2联系系描述各实体的的联系属属性如下下:订购(订订购编号号、订购购日期、订订购客户户编号、商商品编号号、商品名名称、商商品数量量)配货(采采购编号号、采购购日期、供货客户编号、采购员编号、商品编号、商品数量、商品名称、司机编号、商品单价)送货(订订购编号号、司机机编号、目目的地)验收(订订购编号号、收货货人、收收获时间间)3.1.3 EE-R图图本系统的的E-RR图如图图.7 所示:管理员仓库订购配货送货验收用户表库存表司机
19、信息表供应客户表配货表验收表订购表送货表商品信息表11111nnm11mm1nn1n E-RR图第四章 系统统详细设设计4.1 数据库库的逻辑辑设计数据库的的逻辑设设计的任任务就是是把概念念结构设设计阶段段的基本本ERR图转化化为与选选用具体体机器上上的DBBMS产产品所支支持的数数据模型型相符合合的逻辑辑结构,首首先要实实现的是是ERR图关系系模型的的转化。而而为此要要解决的的问题是是如何将将实体和和实体之之间的联联系转化化为关系系模式,如如何确定定这些关关系模式式的属性性和码。对对于实体体,将每每个实体体转换为为一个关关系,实实体的属属性即为为关系的的属性,实实体的码码即为关关系的码码。对
20、于实体体间的联联系,可可以分成成三种情情况:1) 若实体间间的联系系是1:1,可可以在两两个实体体转换成成的两个个关系中中任意一一个关系系的属性性中加入入另一个个关系的的码。2) 若实体间间的联系系是1:n,则在在n端实体体转换成成的关系系中加入入1端实实体转换换成的关关系码。3) 若实体间间的联系系是n:m,则将将联系转转换为关关系,关关系的属属性为诸诸个实体体的码加加上联系系具有的的属性,而而关系的的码则为为诸实体体的码的的组合。本系统中中所涉及及到的关关系的主主码用下下划线,外外码用#标出:订购客户户(客户户编号、客客户名称称、公司司类别、传传真、通通讯地址址、联系系人、联联系电话话、结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 课程设计 报告 物流配送 管理 系统 frky
限制150内