物流信息系统课程设计模板_第1页
物流信息系统课程设计模板_第2页
物流信息系统课程设计模板_第3页
物流信息系统课程设计模板_第4页
物流信息系统课程设计模板_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

物流信息系统课程设计资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。交通与汽车工程学院课程设计说明书课程名称:物流信息系统设计课程代码:1203999题目:饿了么校园客户订餐系统设计年级/专业/班:级物流管理1班学生姓名:李若兰学号:31开始时间:年1月5日完成时间:年1月23日课程设计成绩:学习态度及平时成绩(30)技术水平与实际能力(20)创新(5)说明书(计算书、图纸、分析报告)撰写质量(45)总分(100)指导教师签名:年月日物流信息系统设计课程设计任务书学院名称:交通与汽车工程学院课程代码:_1203999__专业:物流管理年级:一、设计题目物流信息系统设计:饿了么校园客户订餐系统设计二、主要内容分析设计具备一定功能的物流信息系统软件(或其它管理信息系统软件)三、具体要求完成信息系统分析内容包括:(1)软件功能需求分析(2)业务流程分析(3)数据流程分析(4)数据字典(5)存取分析(6)处理逻辑描述完成信息系统设计内容包括:(1)系统结构设计(2)系统软硬件配置(3)数据库设计(4)代码设计(5)输入输出设计(6)模块功能说明说明书字数6000字以上。(也可进行其它管理信息系统的分析和设计,但工作量上应与上述要求相当,具体内容可由学生与指导教师共同协商确定)四、主要技术路线提示系统分析设计说明书撰写(符合《西华大学本科课程设计说明书规范化要求》):(1)首先调查了解企业现状,该企业的信息系统使用现状,论述进行本系统分析设计的意义,分析设计的主要内容,要达到的主要功能目标;(2)调查分析组织结构和主要业务,完成业务流程图;(3)完成数据流程图;(4)利用数据字典、存取分析、处理逻辑描述对数据流程内容详细描述;(5)根据数据流程图完成系统结构图;(6)进行系统软硬件配置;(7)进行代码设计;(8)进行数据库设计;(9)进行输入输出设计;(10)对系统结构图的各模块进行模块功能说明。五、进度安排第一天——第五天:完成四中(1)(2);第五天——第十天:完成四中(3)(4)(5);第十天——第十五天:完成四中(6)(7)(8)(9)(10)。六、完成后应上交的材料课程设计说明书(符合《西华大学本科课程设计说明书规范化要求》)七、推荐参考资料(不少于3篇)[1]刘勇主编.信息系统分析与设计.北京:科学出版社,[2]薛华成.管理信息系统.北京:清华大学出版社,1999[3]李苏剑,游战清等.物流管理信息系统理论与案例.北京:电子工业出版社,[4]曾传华,黎青松等.物流管理与信息系统.北京:清华大学出版社,指导教师签名日期年1月4日系主任审核日期年1月4日

目录TOC\o"1-3"\h\z摘要 -5-1引言 -6-1.1问题的提出 -6-1.1.1网络订餐系统市场背景 -6-1.2国内研究的现状 -7-1.3任务目的与分析 -7-2系统分析 -8-2.1饿了么点餐系统组织结构及相关业务分析 -8-2.1.1饿了么点餐系统组织结构管理信息系统需求性分析 -8-2.2业务流程分析 -9-2.3数据流程分析 -9-2.4数据字典 -10-2.4.1数据元素 -10-2.4.2数据结构条目 -11-2.4.3数据流条目 -12-2.5处理逻辑描述 -12-3系统设计 -13-3.1系统结构图 -13-3.2系统软硬件配置 -14-3.3代码设计 -14-3.4数据库设计 -15-3.4.1物理结构设计 -15-3.4.2系统登陆主界面设计 -17-3.4.3子系统界面设计 -22-3.5输入输出设计 -23-3.5.1输入设计 -23-3.5.2输出设计 -23-3.6模块功能说明 -24-3.6.1系统登录 -24-3.6.2新用户注册 -24-3.6.3点餐下单 -27-3.6.4客户个人中心信息查询 -29-3.6.5客户收藏店铺信息修改 -31-结论 -35-致谢 -36-参考文献 -37-

摘要随着现金电子商务的蓬勃发展,传统的电话订餐方式逐步向网络订餐系统过渡。本课程设计主要针对订餐系统市场运用的现状,运用visualfox6.0管理信息系统的相关知识进行了饿了么校园订餐的设计。在设计过程中使用到了数据库表的建立、表单设计、菜单生成等一系列设计方法,对该系统从数据维护、数据修改、添加、删除等信息输入输出部分进行了设计和优化,同时规范化了订餐的环节,考虑了订餐的时效性并提高了外卖订餐的便捷程度,为校园订餐系统的的发展和走向提出了部分看法和参考。关键词:数据流程组织结构订餐系统表单设计

1引言1.1问题的提出随着互联网技术的快速发展,网络早已经成为现代人日常生活中不可或缺的部分,网上订餐由于其独有的便捷性,能够叫容易地被喜爱追求新鲜潮流的当代大学生认同和接受。互联网上诞生出这种便捷的订餐形式,也是电子商务应用的全新体现;从另一个侧面来看,网上订餐还起到了帮助推进电子商务的普及和应用进程的作用。

随着时代发展的日益加快,科学技术的逐步发展,人们对电子系统等产品的依赖程度大大提升,对于大学生这个群体来说,除了消费资金上的省钱外,更看重的一点便是否能够足不出户尝到美食。外卖事业的不断发展,使的其在点餐的管理上也逐步向电子化迈进,经过电脑信息系统管理点餐的各个环节,使得客户叫外卖的的流程作业更加简单化、高效,而且直观感受强烈。提供多种点菜、实现点餐与菜品制作的同步性,提供店铺直接处理点菜数据。在外卖行业的经营中,传统的电话接受点餐作业流程无法满足现代客户在信息娱乐及时效性等方面的要求。而此系统的使用,使点餐客户便捷的进行点餐流程和菜品选择方面的管理,大大增加客户点餐的便捷性和自主性。1.1.1网络订餐系统市场背景相关统计数据显示,中国餐饮行业年营业额已超过2万亿元人民币,年复合增长率达到15%-17%。与此同时,餐饮企业从单位店面经营向连锁化、规模化、集团化的经营方向不断发展。然而,中国餐饮业在日常经营管理中仍普遍采用手工操作方式,信息化程度偏低也是不争的事实。综观整个餐饮行业,互联网化、电商化的水平在不断提高。据统计,上海在线餐饮商户数量最多,达408万家,增长3036%。北京紧随其后,在线餐饮商户数为4.1万家,增幅35%。据中粮集团统计,中国食品电子商务总交易金额324亿元,同比增长47.9%,网购食品在网购市场总交易额占比提升到2.5%。中国市场商品销售情况16日在贵阳发布,数据显示,生鲜食品逐渐成为网购热门,与同比增速高达108.91%。网购食品增长快与互联网改变居民的消费习惯有关。1.2国内研究的现状如今,随着餐饮行业竞争的加剧,越来越多的餐饮企业将重点放在了餐品的外卖上。据互联网相关数据显示,一些餐饮店经过网络销售的外卖销售额,甚至超过实体店。去年年末至今,外卖行业显得格外热闹,而这份热闹与互联网大佬们的加入有关:”淘点点”在12月份试水外卖业务,在1月份就达到了10万份的单日订单峰值,1月,美团网上线外卖服务,用户在美团外卖频道输入地址,就能够查看提供外卖的餐厅。现在,越来越多的人已经开始习惯于外卖服务,据有关数据表明【1】,年中国的餐饮消费总额约为4500亿元,其中外卖所占比重为10%。而网上订餐这一外卖服务与传统电话订餐相比,免去了顾客等待电话接通和询问菜单的时间,也提高了商家接单的效率,因此日益受到广大顾客欢迎,同时顾客的喜爱也使得餐饮业商家越来越重视网上订餐这一商业模式。1.3任务目的与分析由于了解点餐的整个流程受到每个环节执行情况的制约,因此理顺和优化点餐程序使点餐的客户与菜品的制作同步进行,实现信息的高效传递和整合,保证有效的监督管理机制十分重要。该系统的设计针对大学校园内的外卖订餐现象进行是系统规范化。系统设计的目的在于提高学生外卖点餐的便捷程度,加强提供外卖的店家与客户之间的直接关联性,运用点餐系统为有需求的客户提供足不出户也能尝到不同美食的方法和途径。

2系统分析2.1饿了么点餐系统组织结构及相关业务分析2.1.1饿了么点餐系统组织结构管理信息系统需求性分析(1)服务质量需求用餐高峰期,人工接听记录订单的方式浪费了大量时间,降低了工作效率差,直接影响了翻台率。接受大规模定当时、但居多信息量大,分单、派菜的环节冗杂,极易造成误操作,直接影响了客户感受道德服务质量。服务效能低,措施大量订单,虽然有客户资料,却没能将现有的系统资料与电话适当结合。点餐系统的设计能够更好地提高在外卖环节的服务质量。(2)时效性需求【2】

据调查,92%的消费者希望在1小时之内收到自己所订的食物,超过一小时则表示无法接受。这一小时中既包括商家接单之后的制作时间,也包括了物流配送的时间,因此与网上订餐业务相匹配的物流系统要满足其在时效方面的特殊要求。同时,商家也希望想固定的一段时间内,能接受到并送达的订单越多越好。因此网络定餐的系统化更贴近消费者对时效性的需求

(3)低成本需求

这种经营模式能够使订餐平台统一对订单进行管理,将各餐厅的订单分别发放到各个餐厅进行生产。生产之后由店家自主进行配送,减少了在配送方面的额外支出。系统操作员的人数能够适当减少,艺人能够管理多个客户订单,改进了从前传统的电话点餐方式,减少接线员的人数,自然在员工工资支出方面一定程度上得到缓解,综合以上,点餐系统的设计使得网络订餐的总成本大大降低。2.2业务流程分析(1)业务流程符号说明:业务处理单表格、表业务功能描述信息传递过程注册系统注册系统菜单表登录系统欢迎用户菜单表登录系统欢迎用户个人中心点餐界面个人中心点餐界面店家表店家表客户表菜单表用户下单客户表菜单表用户下单信息维护付款信息维护付款录入客户及点餐信息录入客户及点餐信息饿了么校园客户订餐系统业务流程图2.3数据流程分析这里的数据流程分析是指业务逻辑层面的东西,了解业务逻辑后,就知道具体的数据流向,再结合数据,就能够发现业务上的一些漏洞。因此数据流程分析的作用就在于能够帮助使用者对业务层面的逻辑进行了解,发现漏洞,优化业务流程用户注册用户注册客户表客户信息用户名、密码客户订餐系统登录系统客户订餐系统登录系统新店家数据添加数据查询菜新店家数据添加数据查询品信菜单表店客息客户下单家户客户下单店家表信信接收订单店家息息接收订单数据删除店家信息数据删除店家菜品信息饿了么校园客户订餐系统数据流程图2.4数据字典在整个系统分析中,数据字典是必不可少的工具,数据字典是对系统中的数据的详尽描述,数据字典是关于数据信息的集合,对数据流图中包含的所有元素的定义的集合,它提供对数据库中数据描述的集中管理,目的是对收集到的数据进行标准化、统一化,有统一的名称、格式和含义,与数据流图共同构成系统的逻辑模型。2.4.1数据元素客户订餐系统数据流图中,数据信息和处理过程需要经过数据字典才能描述清楚。在定义的点餐系统数据字典中,主要对数据流图中的数据项、数据流、数据存储和处理过程进行说明。以下是饿了么客户订餐管理信息系统数据元素的具体条目:数据项名称含义说明类型长度逻辑关系菜品编号惟一标识一个菜品字符型20不允许为空菜名菜品名称字符型15不允许为空菜品单价衡量菜品价格字符型8不允许为空图样直观描述菜品通用型10允许为空店名店家名称字符型12不允许为空店家电话惟一标识一个店家数值型12不允许为空送餐人电话—数值型12不允许为空订单号唯一标识一张订单字符型8不允许为空客户名识别收货人字符型10不允许为空送餐地址送餐到达点字符型12不允许为空客户电话方便与店家联系字符型12不允许为空2.4.2数据结构条目数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。以下是饿了么客户订餐管理信息系统数据结构的具体条目。结构名称数据关联包含数据元素数据结构作用菜单信息菜单表对店家表、菜单表对订单表菜品编号、菜名、菜品单价、图样整理菜品相关信息客户信息客户表对订单表客户名、订单号、送餐地址、客户电话整理客户相关信息店家信息店家表关联菜单表、店家表关联订单表店名、店家电话、菜品编号、送餐人电话整理店家相关信息订单信息订单表关联客户表、订单表和关联店家表订单号、份数、菜品编号整理订单相关信息2.4.3数据流条目数据流名称说明数据流来源数据流去向客户信息系统用户资料人工输入数据库店家信息入驻系统的商家信息资料人工输入数据库菜品信息菜品信息、图片信息人工输入数据库2.5处理逻辑描述处理逻辑编号处理逻辑名称输入的数据流处理数据描述输出数据流P1登录系统用户名、密码在原记录的基础上登录系统客户信息F1客户表P2用户注册新用户信息新添加用户数据客户信息F1客户表P3订餐系统菜品信息、店家信息在原有记录的基础上,查询数据并进行选择菜品信息F3菜单表P4用户下单客户信息、订单信息订餐者的订餐明细菜品信息F3菜单表P5接受订单店家信息送餐者的订单明细店家信息F2店家表P6数据查询客户信息、店家信息在原有记录基础上进行查询,有助信息数据的修改客户信息F1客户表修改客户信息店家信息F2店家表修改店铺信息P7数据添加新用户、新店家原有记录基础上,录入新信息客户信息F1客户表添加客户信息店家信息F2店家表添加店铺信息P8数据删除客户信息、店家信息删除已有的信息记录F1客户表删除客户信息F2店家表删除店铺信息3系统设计3.1系统结构图饿了么校园客户订饿了么校园客户订餐系统欢迎界面登录管理点餐管理用户登录进入系统订单管理信息管理新用户注册偏好选择店家选择菜品选择下新订单个人中心店铺信息3.2系统软硬件配置校园订餐系统的建立在计算机PC客户端基础上,订餐系统的现实界面设置较为鲜亮活泼,而且配合有字母滚动效果增加界面的动态性,适合的系统软硬件配置能够将系统展现的更加完全,使用流畅,因此对饿了么校园订餐系统的软硬件配置作如下要求:硬件配置:一台电脑,实际使用最低配置要求:CPU:IntelPIII500Hz内存:256MB以上硬盘空间:4GB以上,最好高于20GB显卡:4MB以上的PCI或AGP显卡声卡:最新的PCI声卡CD-ROM:8x以上CD-ROM以及联机设备(打印机等)软件配置:Windows以上操作系统Visualfox6.03.3代码设计信息系统的开发中,代码设计【3】是一项基础工作,是建立信息系统的前提条件,是信息标准化管理的重要标志代码设计的原则有唯一性、适应性合理性、可扩充性、简明性稳定性、标准化便于识别和记忆等。第一,代码标准化的问题,强调代码设计必须按已有的标准设计第二,代码设计既要考虑代码的可扩充性,又要使代码具有简明性第三,在考虑代码中所含属性时,要注意到代码的稳定性原则。第四,代码设计时不能忽略代码校验方法的设计,这也是代码设计的内容。3.4数据库设计3.4.1物理结构设计将一个给定逻辑结构实施到具体的环境中时,逻辑数据模型要选取一个具体的工作环境,这个工作环境提供了数据存储结构与存取方法,这个过程就是数据库的物理设计。在饿了么校园订餐系统的实现前,我们先将数据库设计的具体明细描述如下:(1)数据库需求分析数据库中所有的表及其属性如下:客户(客户名,订单号,客户联系方式,送餐地址)订单(订单号,份数,菜品编号);菜单(菜品编号,菜名,菜品单价,图样,店名)店家(店名,店家电话,送餐人电话);(2)数据库逻辑结构详细设计下面是部分数据库中的表以及具体属性和数据类型,如下A、菜单表B、客户表C、订单表D、店家表(1)建立各表之间的索引关系3.4.2系统登陆主界面设计欢迎界面:主页的作用好比一本书的封面,是为了吸引用户浏览你的网站内容。因此欢迎界面的设计应该醒目的、清晰的。创立一个表单文件,经过表单控件工具栏在表单上添加3个标签对象,分别设置各个对象的主要属性,属性值如表所示对象名称属性名称属性值Form1Showwindow2—作为顶层表单Label1Caption这个冬季温暖你的胃Backstyle0—透明Fontname华文新魏Fontsize36Label2Caption饿了么网上订餐Backstyle0—透明Fontname华文行楷Fontsize48TimerInterval100Left576设计界面如下:”进入”按钮代码:计时器代码:运行后如下图所示:登陆界面系统登录主界面是用户进入本系统的一个防止她人窥窃资料的界面,具有保护系统安全性的作用。设计界面如下:【登录】按钮的单击(click)事件代码如图【退出系统】按钮的单击(click)事件代码如图运行后界面:点击”退出系统”按钮弹出以下对话框核实动作:点餐设计界面:do菜单设置.mprwiththis,运行结果如下,显示顶层菜单:3.4.3子系统界面设计为了实现能够根据用户所需的不同选择,打开不同的子系统并提供相应的功能服务,能够利用一个菜单进行子系统界面的设计,如图3-6所示:主菜单相关信息录入,将菜单与表单相链接子菜单信息录入:点击保存,并生成菜单:菜单设置菜单运行结果如下图所示:3.5输入输出设计系统的输入输出设计对于用户和系统使用的安全可靠性是十分重要的。一个好的输入设计能够为用户和系统双方带来良好的工作环境,一个好的输出设计能够为管理者提供便捷、明了、有效、实用的管理和控制信息。3.5.1输入设计输入方式的设计主要是根据总体设计和数据库设计的要求来确定数据输入的具体形式。在开发本管理系统时,要以用户至上的原则来设计输入界面。在信息资料的输入过程中由计算机系统自动给出输入法并进行必要的数据类型检验、数据格式检验和必要的逻辑检验并及时提示信息管理员出错,并给出正确的输入方式。在本设计中主要采用的是键盘输入和网络数据传送。3.5.2输出设计输出设计包括以下几方面的内容:确定输出内容。用户是输出信息的主要使用者,要根据用户的需求,设计输出的内容。确定输出介质与设备。确定输出方式。提供给人的信息都要进行格式设计,输出格式要满足使用者的要求和习惯,达到格式清晰、美观、易于阅读度理解的要求。3.6模块功能说明3.6.1系统登录功能:识别系统用户身份,防止其它人操作。用户输入用户名及密码后,单击”登录”命令按钮,对所输入的编号和密码进行验证,若验证经过,则登录如子系统界面,否则就经过信息框弹出错误信息。3.6.2新用户注册功能:录入新用户个人信息原表单click事件代码:docasecasethis.value=1gotopcasethis.value=2ifnotbof()skip-1endifcasethis.value=3skipifeof()skip-1endifcasethisvalue=4gobottomcasethis.value=5sure=messagebox("确认注册吗?",4+32+256,"确认")casethis.value=6thisform.releaseendcasethisform.refresh首先经过以下语句浏览客户表原始信息USEc:\users\administrator\desktop\logistics\大三上\xitongsheji\客户.dbfEXCLUSIVEBROWSELAST原始信息显示如下:进行新用户注册:【注册】按钮的单击(click)事件代码如下:insertinto客户(客户名,送餐地址,客户电话)values(thisform.text1.value,thisform.text3.value,thisform.text5.value)this.enabled=.f.thisform.refresh重新浏览客户表的记录USEc:\users\administrator\desktop\logistics\大三上\xitongsheji\客户.dbfEXCLUSIVEBROWSELAST新的用户注册成功:3.6.3点餐下单功能:完成订餐下单界面:【立即下单】按钮的单击(click)事件代码如图下单界面设计:运行结果如下:手动输入订餐人姓名及联系方式,点击【立即下单】,下单成功:3.6.4客户个人中心信息查询功能:针对当前登录客户的个人信息及其收藏的店铺信息进行查询作业:个人中心表单设计部分相关属性介绍:对象名称属性名称属性值Form1Autocenter.T.—真Caption个人中心Label1Caption张三,你饿了么?欢迎回来!Backstyle0—透明Fontname华文楷体ForeColor255,255,0Fontsize16VisibleT.—真OptiongroupBackstyle0—透明ButtonCount2GridRecordSourceType4—SQL说明TimerInterval150Left192双击表单,(Init)过程事件代码如下:设计命令按钮组的click事件代码如下图所示:选项按钮控件Option1的(click)事件代码:数据查询:运行结果如下,选择”个人中心”进行查询,焦点自动转移至”信息一览”,当前登录用户信息显示在表格控件中:选项按钮控件Option1的(click)事件代码:运行结果如下,选择”店铺收藏”进行查询,焦点自动转移至”显示”,当前登录用户收藏的店铺信息显示在表格控件中:【显示】按钮的单击(click)事件代码如下:thisform.grid1.recordsource="SELECT*FROM店家"【信息一览】按钮的单击(click)事件代码如下:thisform.grid1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论