ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:283.62KB ,
资源ID:22308970      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22308970.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(校园订餐管理信息系统课程设计Word格式文档下载.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

校园订餐管理信息系统课程设计Word格式文档下载.docx

1、从全局出发辅助决策;利用信息控制企业或组织行为,帮助其实现长远的规划目标。简言之,管理信息系统是一个以计算机为工具,具有数据处理、预测、控制和辅助决策功能的信息系统。管理信息系统是一个人机系统,同时它又是一个一体化集成系统。管理信息系统是信息系统的一个子系统,它以计算机技术、通讯技术和软件技术为技术基础,同时将现代管理理论、现代管理方法及各级管理人员融为一体,最终为某个组织整体的管理与决策服务,是由人和计算机组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。管理信息系统的基本结构可以概括为四大部件,即信息源、信息处理器、信息用户和信息管理者。因此,一个成功的管理信息系统应该具有可

2、靠的硬件、实用的软件、强有力的现代化管理水平。具体讲,管理信息系统的三大支柱是:计算机网络、数据库和现代化的管理,这三打支柱称为管理信息系统的扩展部件。1.3 校园订餐系统运营方案计划1、建立为成信院及其周围学校学生与教职工人员提供网络订餐服务网站。2、为因学习或工作耽误就餐时间的师生提供便捷的“门到门”服务。3、本网站也提供学生生日,聚餐等活动的预订服务。4、整合校内“门到门”服务经营者,加强与他们的合作,提供稳定的订单,做到互助共赢。5、宣传校内及校外商家的特色菜品。能更好的扩大商家对校园的影响力。1.4 研究分析方法本论文中的管理信息系统设计运用VC+与SQL SERVER 2000相结

3、合而成,是一个可基于互联网的C/S模式的网上订餐系统,由于技术有限,我们放开了技术层面的编写,主要从理论等方面论述了系统的功能与实现、数据流程及存储等。包括管理员管理、员工管理、客户管理、菜品信息介绍、网上订餐以及订餐情况打印等,使用图文并茂(功能代码及截图)的方式,对整个网上订餐系统功能模块的实现方法进行阐述和分析。第二章 系统分析2.1需求分析网上订餐所面对的顾客群,缓解了就餐的拥挤的困境,为就餐提供更为轻松的环境。据调查,在校区,上午三四节要上课的同学占68.7%,第四节课下课后,正是午饭就餐高峰时期,食堂和各个餐馆都很拥挤,需要花费很长时间来排队,而中午只有两个小时休息时间,因此能及时

4、吃上中饭就成了很多老师和同学的梦想。另外,部分同学忙于学习和娱乐或者是由于天气原因,不愿意外出就餐,而愿意叫外卖到寝室用餐,这也让网上订餐有了可实施性。2.1.1项目功能需求管理员功能:登录系统、查询管理员帐号、添加管理员帐号、修改管理员帐号、删除管理员帐号、查询员工帐号、添加员工帐号(有权限)、修改员工帐号(有权限)、删除员工帐号(有权限)。员工功能:登录系统、查询员工帐号、添加员工帐号(有权限)、修改员工帐号(有权限)、删除员工帐号(有权限)、查询订餐情况、删除订单、打印订单。顾客功能:注册帐号、登录系统、修改密码、修改地址、进行订餐操作。2.1.2订餐系统用户界面需求系统人机界面操作友好

5、,本系统外界界面具有简洁性和友好性等特点,但又不失独特的页面风格,界面采用引入的图片温馨暖格调的色调,优雅大方,系统内部结构采用框架布局,使整个系统看起来更有层次感,在用户功能操作上,设计简单方便,符合了现代化管理系统的界面要求。2.1.3订餐系统运行环境需求P4系列、AMD K9以上系列等PC台式机和便携式电脑;运行时占用内存:100MB;所需硬盘空间:软件平台:中文Windows98以上系统;VC+、SQL数据库的电脑。2.2可行性分析2.2.1建立诚信外卖网的可行性分析(1) 网上订餐,具有方便、高效、快捷的特点,而且与传统的快餐店经营模式相比网上订餐可以节省餐馆的座位占用,加速餐馆顾客

6、周转,增加餐馆的营业额,提高经济收益。对于在网上订餐的顾客来说,可以为其节省更多的时间和精力,以便投入到学习和工作中。(2) 网络订餐可充通过色彩、图片、说明、设置动画加强了产品了宣传,大大达到了餐饮业的“色型”要求。(3)网络订餐实现产品管理方便,起到立竿见影的效果,不用因为更改菜色而重新印刷。只要在后台鼠标轻轻一点,全线马上更新。(4)由于采用B/S模式,订餐者无须安装第三方软件,能上网就能订餐,甚至可以利用手机上网订餐,使操作更加简便,订餐信息更加准确。避免口头传递信息的错误,优化服务。(5)不会占线。用餐时间,生意好点的餐厅电话是很难打通的。一些顾客被迫作出其他选择,网上订餐则不存在这

7、个问题。(6)信息准确丰富。客户可以在网上查看菜谱、浏览菜的照片、观看菜的介绍以及价格,下单时还可以写上自己的特别要求,口味等;电话订餐传递的地址、品种等信息有时会误记,导致来回奔波。网上订餐由顾客进行文字输入或选择,准确性大大提高。(7)不易遗忘。顾客经常会找不到菜单、记不得电话,但容易记得网址。(8)早做准备。及时得到订单让厨房有足够时间准备事务。(9)任意时间下单。每天24小时、每周七天,没有没人接电话的烦恼。(10)提高餐馆的形象:网上订餐带来的方便会在顾客中形成比较好的口碑,网络饿应用也会提高很多餐馆的形象,从而吸引更多的顾客。(11)网络订餐倡导了一种时尚,餐店的定位更是网络化,时

8、尚化,具备更为勃勃的生机。(12)缓解了食堂的拥挤的困境,为食堂提供更为轻松的环境。(13)网络订餐有时间的提前性,方便统筹安排,集中处理。(14)采用会员制度,设立积分换赠送,营销手段更是利用得淋漓尽致。 (15)可以设立团体会员制,利用赠品或优惠,扩大市场份额。(16)可详细介绍每一个产品,展现公司周到、细微的服务。(17)容易形成品牌和连锁经营,即使没有合适的店面,主要配送队伍健全,一个店面,就可以做全市生意。 (18)订餐者省电话费,实现双盈。 (19)网络订餐提供了交流的平台,实现消费者可贵信息的反馈和交流。 (20)方便统计和查询,分析经营来得更直接。 (21)企业创新,跟得上市场

9、的需要。2.2.2技术可行性VC+和SQL数据库这两个开发工具到现在已经运用了很多年了,它们的技术到现在已经相当成熟。本系统所要设计的功能难度不大,加上有指导老师的指导和查找相关参考文献,各功能模块在技术上完全是可以的实现。就开发的实际情况来看,技术上是可行的。2.2.3经济可行性 本订餐系统所需要的硬件和软件都是目前广泛使用的,如软件件运行环境windows98以上系统、数据库SQL Server 2000、编程语言VC+等等,都可以通过网上、图书馆等各种渠道得到,不需要再花费大量的资金去购买高成本的设备,大大提高了在设计过程中的工作效率,且投入使用后,便于后期工作的维护,因此,本系统在经济

10、上是可行的。2.3系统功能分析顾客网上订餐功能分析:根据对顾客网上订餐系统业务流程的分析,课已看出顾客点菜主要涉及到一些数据库的逻辑和程序应用逻辑。具体的功能归纳如下:顾客登录网上订餐系统进行菜单浏览1. 顾客注册为会员。2. 会员对自己的个人信息进行更改,比如送餐地址和联系电话。以及账户密码。3. 顾客对已选的菜单进行更改选择的数量或者取消选择。4. 当顾客确定订餐完毕后,顾客将其提交只服务器后台点餐系统,并生成订单。管理员后台管理系统功能分析:1 管理员在后台登录后,可以创建新的管理员。2 管理员可以对餐厅网上订餐系统上的菜单进行添加、删除和修改,比如更改菜单的图片,价格,菜单的描述,更换

11、新品,添加新菜等。3 管理员对菜单进行管理,确定订单的生成。4 管理员根据不同的属性来查询订单,比如生成日期或者编号等。5 管理员根据不同的时间段统计处营业额,成本,同时还能统计出每道菜的销售量、任何时间段的销售情况以及每一个顾客的消费情况。2.4系统结构分析本订餐系统主要包括三大模块:管理员模块、员工模块、客户模块。图2-1第一部分是管理员模块,在这个模块中又分成管理员帐号管理模块和员工帐号管理模块。以管理员身份登录后,可以执行:管理员管理:用于管理员对管理员信息进行查询、添加、修改以及删除。员工管理:用于管理员对员工信息进行查询、添加、修改以及删除(该功能需要权限密码)。第二部分是员工模块

12、,在这个模块中又分成员工帐号管理模块和订餐情况管理模块;以员工身份登录后,可以执行:订餐管理:用于对客户的订餐信息进行查看、打印删除的操作,打印操作会使系统生成一张记录表。第三部分是客户模块,在这个模块中又分成客户帐号管理模块和订餐情况管理模块。以客户身份登录后,可以执行:客户管理:用于客户对客户信息进行注册、修改以及进行订餐操作。用于客户对客户信息订餐操作进行确定,系统进行记录。2.5系统工作流程分析顾客订餐主要流程如下:1. 顾客登录网上订餐系统进行菜单的浏览或者注册为会员。2. 会员可以对自己的个人信息进行更改,以会员形式登陆的顾客享受订餐服务。3. 如果顾客觉得菜单应该有所改变则可对已

13、选的菜单进行选择、更改、删除等功能。4. 当顾客确定订餐完毕后,顾客可以将其提交至我们的餐厅后台系统,并生成订单。5. 顾客可以对系统或者餐厅有意见或者建议的留言给我们,我们会及时满意的回复。管理员、后台管理流程如下:1. 管理员登录后台点餐系统。2. 管理员可以管理会员信息。3. 后台将顾客点餐提交到后厨显示。4. 后厨根据顾客订餐菜单进行做菜。5. 每完成一个菜就更改其状态为已做。6. 所有订餐菜完成后根据会员提交送餐地址进行确认并送餐。第三章 概要设计3.1基本设计概念和处理流程订餐系统主要要求对用户和订餐情况进行添加、删除、修改等。其中:(1)管理员对管理员帐号和员工帐号进行管理,操作

14、导入数据库;(2)员工对员工帐号和订餐情况进行管理,操作导入数据库;(3)客户进行注册客户帐号、更新帐号、订餐操作,操作导入数据库。图3-1 系统数据流图3.2系统总框架图第一部分是管理员模块,在这个模块中又分成管理员帐号管理模块和员工帐号管理模块;第三部分是管理员模块,在这个模块中又分成客户帐号管理模块和订餐情况管理模块。图3-2 网上订餐系统总框架图3.3系统功能3.3.1管理员功能以管理员身份登录后,可以执行的功能:管理员功能管理员管理员工管理管理员信息查询管理员信息添加管理员信息修改管理员信息删除员工信息查询员工信息添加员工信息修改员工信息删除图3-3 管理员功能结构图3.3.2员工功

15、能以员工身份登录后,可以执行的功能图3-4 员工功能结构图3.3.3客户功能以客户身份登录后,可以执行的功能:客户功能客户管理订餐客户注册客户密码修改客户地址修改客户姓名记录订餐日期记录信息查询订餐时间记录客户地址记录订餐内容记录进行订餐 图3-5 客户功能结构图3.4UML建模3.4.1用例图 用例图是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能

16、够实现这些元素。用例图说明:图3-6 用例图管理员模块用例:图3-7 管理员模块用例图员工模块用例:图3-8 员工模块用例图客户模块用例:图3-9 客户模块用例图3.4.2时序图 时序图(Sequence Diagram)用来显示对象之间的关系,并强调对象之间消息的时间顺序,同时显示了对象之间的交互。图3-10 管理员操作时序图3-11 员工操作时图3-12 客户操作时序图3.5数据库设计3.5.1系统E-R图设计在本系统中,主要涉及的实体集有“管理员” ,“员工” ,“客户” ,“订餐信息” ,就“管理员”实体集而言,涉及的主要信息(属性)有:管理员帐号、管理员密码、管理员姓名。对于“员工”

17、实体集,涉及的主要信息(属性)有:员工帐号、员工密码、员工姓名、员工工号、员工职位等。对于“客户”实体集,涉及的主要信息(属性)有:客户帐号、客户密码、客户姓名、客户地址等。“订餐信息”实体集,涉及的主要信息(属性)有:客户姓名,订餐日期,订餐时间,客户地址、订餐内容等。管理员和管理员、员工之间既存在着一对多的关系,也存在着多对一的关系,例如,一个管理员可以对多个员工的信息进行操作(包括浏览、查询、修改、添加、删除),同样,一个员工的信息也可以被多个管理员进行操作,具体的E-R图如下:管理员1m帐号密码登录用户姓名管理员表管理工号职位n员工客户用户表地址日期内容时间图3-13 系统E-R图管理

18、员实体及其属性:图3-14 管理员实体图员工实体及其属性:图3-15 员工实体图客户实体及其属性:图3-16 客户实体图订餐实体及其属性:订餐表订餐日期客户姓名订餐时间客户地址订餐内容图3-17 订餐实体图3.5.2系统表设计要实现本次的网上订餐系统的所有功能,共需要设计4个表,它们分别是:管理员信息表、员工信息表、客户信息表、订餐信息表。本系统的设计所使用的数据库是SQL server 2000。这些表的具体设计如下所示:(1)管理员信息表该表主要是保存管理员的相关信息,包括管理员的帐号、密码、姓名。该表结构如表1所示序号列名数据类型长度小数位标识主键允许空默认值说明管理员帐号char12记

19、录管理员帐号2管理员密码8记录管理员密码3管理员姓名记录管理员姓名表3-1 管理员信息表(2)员工信息表该表主要是保存员工的相关信息,包括员工的帐号、密码、姓名、工号、职位。该表结构如表2所示员工帐号记录员工帐号员工密码记录员工密码员工姓名记录员工姓名4员工工号记录员工工号5员工职位记录员工职位表3-2 员工信息表(3)客户信息表该表主要是保存客户的相关信息,包括客户的帐号、密码、姓名、地址。该表结构如表3所示客户帐号记录客户帐号客户密码记录客户密码记录客户姓名30记录客户地址表3-3 客户信息表(4)订餐信息表该表主要是保存订餐的相关信息,包括订餐的客户姓名、订餐日期、订餐时间、客户地址、订

20、餐内容。该表结构如表4所示。记录订餐日期记录订餐时间200记录订餐内容表3-4 订餐信息表第四章 系统详细设计4.1功能模块的业务流程与基本代码:4.1.1管理员功能图4-1 管理员功能图(1)管理员管理(a)信息查询: 流程图:触发事件显示管理员信息连接数据库m_grid1.SetItemText获取数据关闭数据库图4-2 管理员流程图(b)信息添加流程图:图4-3 信息添加流程图(c)信息修改输入修改内容是否符合修改条件修改成功结 束YN图4-4 信息修改流程图(d)信息删除图4-5 信息删除流程图第五章 结论经过一学期的知识准备和接近两周的论文撰写过程,我们组终于完成了此次课程设计,课程

21、设计在这里告一段落了。通过这次课程设计,我们基本掌握管理信息系统和数据库等知识,对系统运转各流程有了更深的理解,对系统的设计与开发也有了更深一层认识,也对饮食方面有了一定的了解。课程设计的目的是大学本科教学计划中的重要一环,是对学生知识综合应用和实际操作能力的考察,通过课程设计,不仅能够培养学生独立自主地去完成一个项目的能力,而且也能促使学生发挥个人创造力、创新性,大大提高学生的综合能力水平,更好地将理论联系实际,用所学的知识去解决实际问题。在这次课程设计的过程中,我学到了很多东西的同时确实也遇到了不少的困难和挫折,后来通过上网查询资料,查询书籍,询问老师同学等方法,最终将问题都意义解决了,达

22、到了预定的目标。常言道:当你学得越多,你就觉得你的知识越浅薄。在这次课程设计中我们深深地体会到了这句话的深刻含义。在课程设计刚开始时,感觉还挺好的,但是越到后面就越感觉到我们自己的知识的不足和计算机语言的重要性!认识到一个系统所涉及的方面是那么的广泛,你不仅要了解你的工具,也要了解你的系统的用户,更要了解系统所涉及到的商业知识。就如我的订餐系统,我不仅要去了解VC+、SQL、Visio等工具,还要去了解餐厅的运作是如何的,去了解顾客的反应等等。虽然本论文算是完成了,但还存在着很多不足和欠缺的地方,说觉得很多功能尚未实现,而且很多的东西都只停留在理论上,实际操作还不知道具体情况。在以后的时间里,我们会秉着认真学习的态度,继续钻研。参 考 文 献1 萨师煊、王珊编著:数据库系统概论(第三版),高等教育出版社,2002年2 常晋义编著:信息系统开发与管理,机械工业出版社,2004年2月3 美Michael J Young著 邱促渊等译:Visual C+6 从入门到精通电子工业出版社,2004年4 (美)帕特理克著,高京义、汤严等译:SQL基础(第二版),清华大学出版社,2003年9月5 高荣芳 编著数据库原理,西安电子科技大学出版社,2003年6 鸿专创作组 编著Visual C+6编程指南 科学出版社,2003年

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1