软件工程课程设计报告物流配送管理系统样本.doc
《软件工程课程设计报告物流配送管理系统样本.doc》由会员分享,可在线阅读,更多相关《软件工程课程设计报告物流配送管理系统样本.doc(33页珍藏版)》请在咨信网上搜索。
1、青岛工学院软件工程课程设计报告书题 目物流配送管理系统学生姓名王硕 郭庆博 宋钊指引教师杨彦明系 部信息工程系专业班级级计算机科学与技术1班目 录摘 要4第一章 系统分析51.1 概述51.1.1 系统分析含义和目的51.1.2 系统分析任务51.1.3 系统分析环节51.2 现行系统重要问题分析61.3 可行性分析61.3.1 技术可行性分析61.3.2 经济可行性分析71.3.3 营运可行性分析7第二章需求分析82.1 数据字典82.1.1 数据流82.1.2 数据字典10第三章系统概要设计113.1数据库设计113.1.1 实体描述113.1.2 联系描述123.1.3 E-R图12第四
2、章 系统详细设计134.1 数据库逻辑设计134.2 数据库实现144.3 程序流程图174.4 计算机系统配备方案204.4.1 计算机系统硬件配备204.4.2 计算机系统软件配备204.5 历史信息管理204.6 人机界面设计214.6.1 登录界面设计214.6.2 系统基本信息界面设计224.6.3 商品信息界面234.6.4 查询界面234.6.5 订购界面244.6.6 配货界面254.6.7 送货界面264.6.8 验收界面26第五章 系统实现275.1 概述275.2 编程工具与环境275.3系统测试275.4 系统运营与维护29第六章 结束语306.1 概述306.2 系统
3、功能306.3 系统特点306.4 存在问题及改进方向306.5 系统开发体会316.6 道谢31摘 要物流信息管理系统是一种由人和计算机等构成能进行信息收集、传播、加工、保存、维护和使用系统。本系统重要通过使用管理信息系统(MIS)办法,对寻常业务解决和信息资源进行全面、系统管理。在整个系统开发过程中,运用了软件工程基本概念、有关技术和办法。并且采用了系统生命周期构造化程序设计办法,从而将整个系统开发各阶段(系统分析、系统设计、系统实行)基本活动贯穿起来。本系统但愿可以通过物流进管理信息系统建立,理顺信息流程和流向,使管理更加完善,使管理人员在信息系统辅助下进行工作,提高管理整体水平。 本系
4、统采用Delphi开发设计,数据库采用SQL Server 。核心词:物流配送信息系统 SQL Server Delphi 第一章 系统分析1.1 概述1.1.1 系统分析含义和目的系统分析(systems analysis),是指在管理信息系统开发生命周期中应用系统思想和系统科学原理进行分析工作办法和技术。系统分析阶段目的:就是按系统规划所定某个开发项目范畴内明确系统开发目的和顾客信息需求,提出系统逻辑方案。1.1.2 系统分析任务系统分析任务是:尽量弄清顾客对信息需求,调查原信息系统资源、输入、解决和输出。完毕新系统逻辑设计,以满足业务发展规定。系统分析详细工作内容涉及:(1) 可行性分析
5、;(2) 详细调查;(3) 系统性分析;(4) 提出新系统逻辑模型1.1.3 系统分析环节系统分析阶段重要活动是:系统初步调查、可行性研究、系统详细调查、新系统逻辑方案提出。(1) 系统初步调查:系统初步调查是着重于系统总体目的、总体功能和发展方向。(2) 可行性研究:可行性研究是进一步明确系统目的、规模与功能,对系统发展背景、必要性和意义进行调查分析并依照需要和也许提出拟定开发系统初步方案筹划。(3) 现行系统详细调查:在可行性研究基本上进一步对现行系统进行全面、进一步调查和分析,弄清晰现行系统运营状况,发现其薄弱环节,找出要解决问题实质,保证新系统更有效。(4) 新系统逻辑方案提出:重要明
6、确顾客信息需求,拟定新系统逻辑功能,提出新系统逻辑方案。1.2 现行系统重要问题分析1)基本信息表查询(商品基本信息、员工基本信息、司机基本信息、订购客户信息表、供货客户表、库存表)2)订购客户下订单,即将订购客户订购详情打入数据库中3)采购环节,系统可对订单商品进行汇总。负责人则依照汇总状况安排人员采购4)采购完毕后,采购员可把采购信息输入系统,同步负责人可安排查看需要发货订单,并安排司机送货5)送货完毕后,等待订购客户确认收货6)订购客户确认后,计算相应订单赚钱,并送往订单赚钱核算表中1.3 可行性分析在明确系统目的和环境基本上,需要进一步对系统可行性进行研究。此活动重要目的是进一步明确系
7、统目的、规模与功能,对系统开发背景、必要性和意义进行调查分析并依照需要和也许提出拟开发系统初步方案与筹划。可行性研究是针对系统进行全面、概要分析,重要涉及三方面:技术可行性分析、经济可行性分析和营运可行性分析。1.3.1 技术可行性分析技术上可行性分析重要分析既有技术条件能否顺利完毕开发工作,硬、软件配备能否满足开发者需要等。本系统采用 Windows 7 Professional作为操作系统平台。本系统数据库开发平台选用Microsoft公司SQL Server,该数据库管理系统在Windows 7 Professional上能提供数据库之间数据复制功能,可代替既有系统数据手工传递工作,减少
8、出错率,提高数据可用性。本系统应用软件开发工具选用是开发人员熟悉Delphi。1.3.2 经济可行性分析重要是对项目经济效益进行评价。 1.3.3 营运可行性分析重要是管理人员对开发信息系统与否支持,既有设计与否科学,原始数据与否对的等。系统操作简朴,易于理解,管理员通过短时间培训就可以使用该系统。第二章需求分析这一阶段重要目的是明确项目需求,拟定新系统逻辑功能,提出新系统逻辑方案,完毕系统分析阶段最后成果系统阐明书编写。2.1 数据字典上面讨论数据流图只能给出系统逻辑功能一种总框架而缺少详细、详细内容,因而咱们还需要建立数据字典。建立数据字典是为了对数据流程图上各个元素做出详细定义和阐明。数
9、据字典以一种精确和无二义方式定义所有被加工引用数据流和数据存储。数据流程图配以数据字典,就可以从图形和文字两个方面对系统逻辑模型进行描述,从而形成一种完整阐明。数据字典有助于数据进一步管理和控制,为设计人员和数据库管理人员在数据库设计、实现和运营阶段控制关于数据提供根据。数据字典描述重要内容有:数据流、数据元素、数据存储、加工外部项。2.1.1 数据流数据流是数据构造在系统内传播途径。第一层DFD P2物流管理作业客户D1 库存信息D2订单信息客户基本资料库存变动供应商 P1物流决策管理库存帐订单存挡客户资料供应商发货 P2.1仓库管理 P2.2订单解决客户订单D2 订单信息管理员发货D7 派
10、司机D6 配送信息订货单货款告知单发货单入仓单存档出仓单存档订单存档配送存档司机存档 P2.3配送管理 P2.4结算管理第二层DFD 第三层DFD供应商D1 入仓单P3.1入仓管理D4 入库数据D5 出库信息入仓单存档库存台帐等有货再发货订单P3.6库存控制P3.5出仓管理P3.4库存查询2.1.2 数据字典No名称数据类型null主键内容1商品编号Char(20)不容许是商品编号2商品名称Char(20)不容许商品名称3规格Char(20)容许商品规格4包装Char(20)容许袋装还是散装5单价Money(8)不容许(元/斤)6顾客名Char(20)不容许是顾客名称7密码Char(20)不容
11、许顾客密码8权限Char(20)不容许顾客身份9客户编号Char(20)不容许是客户编号10客户名称Char(20)容许客户公司名称11公司类别Char(20)容许公司属于哪方面服务12传真Char(20)容许公司传真13通信地址Char(20)不容许公司地址14联系人Char(20)不容许公司联系人15联系电话Char(20)不容许客户电话16订购编号Char(20)不容许是订购编号17订购日期Char(20)不容许订购日期18订购客户编号Char(20)不容许订购客户编号19商品编号Char(20)不容许订购物品编号20商品数量Int(4)不容许订购物品数量21状态Char(20)容许订单
12、状态22员工编号Char(20)不容许是员工编号23员工姓名Char(20)不容许员工姓名24员工性别Char(20)不容许员工性别25员工职务Char(20)不容许员工职务26员工部门Char(20)不容许员工部门27联系电话Char(20)不容许员工联系电话28备注Char(20)容许特别事项标记29司机编号Char(20)不容许是司机编号30司机姓名Char(20)不容许司机姓名31司机性别Char(4)不容许司机性别32驾证类型Char(20)不容许驾证类型ABCD33驾照号码Char(20)不容许驾照号码34联系电话Char(20)不容许司机联系电话35车牌号码Char(20)不容许
13、司机车牌号码36数量Char(20)不容许库存商品数量37送货编号Char(20)不容许是送货编号38赚钱Money(8)容许赚钱额39供货客户编号Char(20)不容许是供货客户编号第三章系统概要设计3.1数据库设计数据库设计是开发数据库及其应用系统技术,也是信息系统开发和建设重要构成某些。详细说,数据库设计是要在一种给定应用环境中,通过合理逻辑设计和有效物理设计,构造较优数据库模式,建立数据库及其应用系统,满足顾客各种信息需求。在系统数据库设计中,一方面对系统分析得到数据字典中数据存储进行分析,分析各数据存储之间关系,然后得出系统关系模式。本系统用实体-联系图(简称E-R图)来描述系统概念
14、模型。E-R图由实体、属性、联系三某些构成,其符号如图4.6所示:实体 属性 联系E-R图图例3.1.1 实体描述本系统中所涉及实体有4个,其构造如下:订购客户(客户编号、客户名称、地址、联系电话)供应客户(客户编号、客户名称、地址、联系电话)商品(商品编号、商品名称、销售单价、采购单价、仓库)库存(商品编号、商品名称、数量、仓库)3.1.2 联系描述各实体联系属性如下:订购(订购编号、订购日期、订购客户编号、商品编号、商品名称、商品数量)配货(采购编号、采购日期、供货客户编号、采购员编号、商品编号、商品数量、商品名称、司机编号、商品单价)送货(订购编号、司机编号、目地)验收(订购编号、收货人
15、、收获时间)3.1.3 E-R图本系统E-R图如图.7 所示:管理员仓库订购配货送货验收顾客表库存表司机信息表供应客户表配货表验收表订购表送货表商品信息表11111nnm11mm1nn1n E-R图第四章 系统详细设计4.1 数据库逻辑设计数据库逻辑设计任务就是把概念构造设计阶段基本ER图转化为与选用品体机器上DBMS产品所支持数据模型相符合逻辑构造,一方面要实现是ER图关系模型转化。而为此要解决问题是如何将实体和实体之间联系转化为关系模式,如何拟定这些关系模式属性和码。对于实体,将每个实体转换为一种关系,实体属性即为关系属性,实体码即为关系码。对于实体间联系,可以提成三种状况:1) 若实体间
16、联系是1:1,可以在两个实体转换成两个关系中任意一种关系属性中加入另一种关系码。2) 若实体间联系是1:n,则在n端实体转换成关系中加入1端实体转换成关系码。3) 若实体间联系是n:m,则将联系转换为关系,关系属性为诸个实体码加上联系具备属性,而关系码则为诸实体码组合。本系统中所涉及到关系主码用下划线,外码用#标出:订购客户(客户编号、客户名称、公司类别、传真、通讯地址、联系人、联系电话、结账方式)供应客户(客户编号、客户名称、公司类别、传真、通讯地址、联系人、联系电话话)顾客(顾客号、权限、顾客密码)司机(司机编号、司机姓名、司机性别、驾照类型、驾照号码、联系电话、车牌号码、状态、备注)商品
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 课程设计 报告 物流配送 管理 系统 样本
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。