第一篇:餐饮管理系统毕业设计(论文)开题报告
餐饮管理系统毕业设计(论文)开题报告
毕业设计(论文)开题报告(由学生填写)学生姓名 温盛明 专业 计算机科学与技术 班级 08计科本 拟选题目 餐饮管理系统的设计 选题依据及研究意义 随着国家经济的不断蓬勃发展,国民生活水平和消费水平的提高带动了餐饮行业的发展。近几年大中小城市中餐饮行业的发展可谓是蒸蒸日上,传统的手工作业方式已经不能满足餐饮经营者的需求了。人工记账、核算、查询等工作既费时、费力,以容易出错。通过在计算机中运行餐饮管理系统,以上问题将迎刃而解。既提高了工作的效率,又节省了大量人力资源,为广大餐饮行业的经营者带来了更多的利益,同时也方便了广大的消费者。
餐饮业务涉及的各个工作环节已不再仅仅是传统的管理、业务结算,而是更广、更全的服务性行业代表。特别是近年来我国的餐饮业面临更加激烈的同业竞争,如何提供更多的工作流程和更优质的的服务,如何吸引更多的顾客,如何利用计算机技术加强顾客账户信息管理、进行顾客业务再造,提高员工的工作效率和业务竞争能力是摆在各餐饮经营者面前的一上迫切需要解决的问题。餐饮业是一个服务性行业、从选餐、结算等整个过程应该能够体现以人为中心,提供快捷、方便的服务,给顾客感受一种顾客至上的享受,提高管理水平,简化各种复杂操作,在最合理最短时间内完成业务规范操作,这样才能令客舒适难忘,增加顾客回头率。
总之,本系统设计的主要意义在于它能够切实有效地指导工作人员规范业务操作流程,更高效、快捷地实现业务的管理,保障顾客信息的安全,提高管理水平和工作效率,进而提高业务竞争能力。
选题研究现状 当前,我国餐饮行业发展态势明显,主要体现在技术创新、管理科学化为代表的现代餐饮企业,逐步替代传统餐饮业的单店作坊式、人为经验管理型,快步向产业化、现代化迈进;
饮食文化已经成为餐饮品牌培育和餐饮企业竞争的核心,现代科学技术、科学的经营管理、现代营养理念在餐饮行业的应用已经越来越广泛。
早期的消费管理系统都是靠人工采用纸质的资料来管理的,信息量很大,而且数据存储的时间不够长,如果资料库发生意外,大量资料的毁坏将对信用社来说是致命的。这些资料的管理不仅花费更多的人力,物力,占用更大的空间,出错率也比较高,总之效率低,不易管理。随着计算机技术和网络的发展,特别是二十世纪九十年代的时候,利用计算机来管理大量的信息资料,大大提高了对于信息的管理效率。
目前国内外关于消费管理很多,这种系统的偏重点和采用的技术都不一样,但相同的就是都是与数据库相关的操作,利用数据库技术对大量的资料进行管理,摒弃了传统的人工管理阶段,只不过这些东西根据需求的不同在实现方面的侧重点也各不相同。本餐饮管理系统可以帮助餐饮企业对企业运行中大量的、动态的、错综复杂的数据和信息进行及时、准确的分析和处理,及时反馈给管理层。尽可能地降低使用者的劳动强度,同时提高工作质量和效率。本系统具有超强的适用性、灵活性、通用性及安全性,已在各种需求下的餐饮行业中得到广泛的应用与好评。采用本餐饮管理系统,将使您的企业紧跟科技信息时代的步伐,在行业中的发展步步高升、一帆风顺!研究内容(包括基本思路、框架、主要研究方式、方法等)
1.基本思路 本系统使用Java作为程序设计语言、以sql server 2000做为数据库来开发本课题的所要实现的餐饮管理系统,实现餐饮管理的基本功能,同时尽量完善管理的其他附加功能,从而减少管理所用的成本,提高收银管理的效率和正确率等,目标是致力于实现以下几个目标:(1)减少前台服务人员的人数,减少经营者的人员开销;
(2)提高操作速度,提高顾客满意程度;
(3)使经营者能够查询一些历史数据。
2.框架 本系统采用Model2模式开发,整体框架,与传统的Model1模式相比,提高了代码的可重用性、可维护性和安全性,整体上结构清晰、可读性强、易于理解。系统大体上分为三层:
界面层(View):在这一层中,主要是用于制作界面以及界面上的一事件处理,而不再在这一层上进行数据信息的处理,更不进行对数据库的访问,只与模式层进行数据信息交互。
模式层(Model):这一层主要用于对数据信息的处理,它接收界面层和数据库层发送过来的数据信息并进行处理和转发。
数据库层(DB):这一层主要用于对数据库的访问,这是系统提供的唯一一个对数据库访问的接口,接收模式层来的信息并反回信息给模式层,所有与数据库相关的操作都将通过这个接口,当数据库发生改变时,只需要改变这个接口,而不需要对系统进行整体改变。
3.设计(或研究)方法(方案)
3.1 研究方法 本系统采用的是两层结构客户/服务器模式,即客户端和数据库服务端(C/S架构)。利用MyEclipse 9进行开发实现,以Microsoft SQL Server 2000作为数据库服务器,开发出一个满足以上所说的基本功能的管理系统。
3.2 研究措施 3.2.1 收集关于 MyEclipse 9 和 SQL Server 2000的文献,并熟悉开发工具。
3.2.2 学习Java语言,以及Java数据库访问技术和使用SQL语言对数据库进行记录的添加、查询和删除等操作。
3.2.3 按照管理系统规范设计的方法,将系统开发全过程分为需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护六个阶段。分别针对这六个阶段进行具体的分析设计和实现。
3.2.4.根据对传统的管理方法的研发分析发现,要想提高工作效率和服务质量。许多情况下效率是关键,其他可以酌情处理。那就必须有一个良好的辅助工具,系统要实现:点菜管理、、加减菜管理、消费查询、结帐、用户权限管理、结算日报表管理、员工管理、菜谱管理、灵活的营销设置、完善的成本核算、详尽的营业报表。企业才可以在竞争激烈的环境下生存。
论文提纲 第一章 前言 1.1 餐饮管理系统开发背景 1.2 餐饮管理系统开发的目的和意义 1.3 餐饮管理系统需求分析 第二章 系统设计的相关环境以及工具 2.1 硬件环境 2.2 软件环境要求 2.3 MyEclipse 9和Microsoft Sql Servel 2000简介 第三章 系统分析设计 3.1 系统的可行性分析 3.2 系统需求分析 3.3 UML建模 3.4 系统的安全性 第四章 数据库的分析与设计 4.1 数据库分析 4.2 数据库概念设计 4.3 数据库逻辑结构设计 第五章 系统详细设计与实现 5.1 系统闪屏设计 5.2 公共类设计 5.3 登录模块设计 5.4 人事管理模块设计 5.5 菜谱管理模块设计 5.6 进货管理模块设计 5.7 预定与退定模块设计 5.8 点菜模块设计 5.9 加减菜模块设计 5.10 结账模块设计 5.11 财政收支模块设计 5.12 系统决策模块设计 5.13 数据库维护模块设计 第六章 结果与讨论 6.1 工作结果 6.2 问题与不足 6.3 学习心得 主要参阅文献 [1].王珊、萨师煊.数据库系统概论.高等教育出版社.2009 [2].李钟尉、陈丹丹.Java程序设计标准教程.人民邮电出版社.2009 [3].钟德源、林国、程志艳.JSP实用简明教程.清华大学出版社.2009 [4].李钟尉、陈丹丹、马文强.Java开发典型模块大全.人民邮电出版社.2009 [5].刘锐宁、梁水、李伟明.Visuall C++项目开发案例全程实录.清华大学出版社.2011 [6].赵生慧.Java面向对象程序设计.高等教育出版社.2008 [7].耿祥义、张跃平.Java2实用教程.清华大学出版社.2008 [8].Thinking in Java 3th Edition(中文版)[9].精通Java Swing程序设计 [10].Java编程思想 研究进程安排(包括提纲、一稿、二稿、定稿起讫时间)其它说明 指导教师是否同意开题 签名: 年 月 日 院部教学负责人签署 签名: 年 月 日
第二篇:图书管理系统_毕业设计论文_开题报告
毕业设计(论文)
开题报告
题目:__________________________ 院系:__________________________ 站点:__________________________ 专业:__________________________ 姓名:__________________________ 学号:__________________________ 指导教师:______________________
一、课题的目的及意义
本次毕业设计所从事的课题题目是基于VF的图书管理系统的设计与实现。课题的目的:应用当前高速发展的计算机技术,组建图书管理系统。
随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。
图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,以前对图书信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。
数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对图书信息比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力;如要对很长时间以前的图书进行更改就更加困难了。
二、本课题在国内外的研究现状分析
目前大多数图书馆的借阅工作部分还是手工管理,工作效率很低,并且不能及时了解图书的种类和读者们比较需求的图书等,不能更好的适应当前读者的借阅要求。手工管理还存在许多弊端,由于不可避免的人为因素,造成数据的遗漏、误报等。计算机信息化管理有着储存量大,速度快等许多优点,提供给我们的处理信息及时快捷,因此我们利用计算机提供给我们的信息对读者们的借阅过程形成一整套动态的管理
三、本课题主要内容
建立图书管理系统,完成的主要功能有:
借书管理:完成读者借书这一业务流程。
还书管理:完成读者还书这一业务流程。
图书类别管理:完成图书的分类处理。
图书信息管理:完成图书信息的添加、修改、删除和查询处理。读者类别管理:完成读者管理的分类处理。
读者信息管理:完成读者信息的添加、修改、删除和查询处理。系统管理:完成系统管理员的添加和更改密码。
四、实现途径
应用Visual FoxPro 6.0建立数据库,实现本次系统开发。
五、进度计划:
1、确定题目,查看资料第1 周2、系统规划第2-3周3、系统的编制与调试第4-6周4、毕业论文框架的确定第7周5、毕业论文撰写、修改与确定第8-9周6、毕业设计的形式审查及改进、预答辩第10周报告人签名:
六、导师意见
导师签名:
第三篇:学生宿舍管理系统 毕业设计(论文)开题报告
毕业设计(论文)开题报告
2012届
毕业设计(论文)题目院(系)电气与电子工程学院专业名称电子信息工程学生姓名
学生学号
指导教师
XXXX学院学生毕业设计(论文)开题报告表
注:
1、课题类型:设计或论文。
2、课题来源:纵向、横向或自拟课题,对于纵向和横向课题并要用括号括起填写确切基金项目、企事业单位项目。
第四篇:物资信息管理系统毕业设计论文开题报告
西安理工大学本科毕业设计开题报告
毕业设计(论文)
开 题 报 告
题目物资信息管理系统
专业电子信息工程
班级01
学生李嘉亮
指导教师邓亚玲
西安理工大学高科学院
开题报告
一. 选题的背景
物资管理是一般工业、商业企业生产管理环节中重要的一环,需要对物资基本信息管理、物资调配信息等进行完整的监控。物资入库首先要登记物资的基本信息,包括物资的种类、名称、型号、单位、单价等;然后登记加强物资管理,不但有算得出、看得到的效益,还可以大大提高管理队伍的素质,加强职工的增产节约意识、爱护财产意识和学习科技的意识,使科学管理形成共识,并可以减少物资设备各个环节上的矛盾。
二.课题的提出意义
根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于物资信息等很多信息都是用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。
归纳起来,好处大约有以下几点:
1. 可以大量的物资信息,安全、高效;
2. 只需一到二名信息录入员即可操作系统,节省大量人力;
3. 可以迅速查到所需信息。
三.物资管理的功能及特点
根据本系统的需求,结合实际管理情况,本系统应用有如下功能模块: 有关物资基本信息的输入,包括物资编号、物资名称、规格型号、种类和计量单位等
物资基本信息的查询。
物资基本信息的修改。
入库物资信息的输入。入库物资信息的查询。入库物资信息的修改。出库物资信息的输入。出库物资信息的查询。出库物资信息的修改。物资余额信息的查询。物资余额信息的浏览。
四.管理系统的现状
管理信息系统(MIS)是一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体。1985年,管理信息系统创始人,明尼苏达大学卡尔森管理学院的著名教授戴维斯(Gordon.B.Davis)给出了一个具有代表性的定义:“管理信息系统是一个利用计算机硬件和软件,手工作业、分析、计划、控制和决策模型以及数据库的用户-机器系统。它能提供信息支持企业或组织的运行、管理和决策功能。”
基于网络的管理信息系统不断出现,管理信息系统的概念模型也发生了相应的变化,许多学者对管理信息系统给出了新的定义。例如劳顿认为:“管理信息系统是一个基于计算机的信息系统,它通过收集、处理、存储和扩散信息,来支持组织的管理、决策、合作、控制、分析活动,并使之可视化。”
五.物资管理信息系统的设计方法和技术线路
5.1选用设计语言
目前的可用的设计技术在设计此类系统上的数据库技术已经非常成熟,可提供的开发工具也很多,例如:Visual C++ ,Visual Basic,PowerBuilder,Dephi,visual foxpro等,它们都是很好的数据库开发工具,都是可视化开发工具,功能强大,开发容易,开发周期短,对于本任务都能够胜任。
Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。
总的来说,Visual Basic具有以下特点:
可视化编程:
用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。Visual Basic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。
面向对象的程序设计
6.0版以后的Visual Basic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C++)不完全相同。在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而Visual Basic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。
结构化程序设计语言
Visual Basic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。Visual Basic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。
Visual Basic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设计Visual Basic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离Visual Basic环境,直接在Windows环境下运行。
5.2选用SQL Server2000作为后台数据库
SQL Server2000就是关系数据库管理工具,数据库能汇集各种信息以
供查询、存储和检索。SQL Server2000的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel的电子表格,可以使数据库一目了然。另外,SQL Server2000允许创建自定义报表用于打印或输出数据库中的信息。SQL Server2000也提供了数据存储库,可以使用桌面数据库文件把数据文件置于网络文件服务器,与其他网络用户共享数据库。SQL Server2000是一种关系数据库管理工具,关系数据库是已开发的最通用的数据库之一。如上所述,SQL Server2000 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。
六、系统统设计进度安排
1.系统运行需求: PII以上处理器,128MB内存,硬盘20G
以上.2.将会用到的软件:Visual Basic 6.0 , SQL Server 2000
3.制作时间安排
第一阶段(第一周):通过调查分析开发物资信息管理所具备的能力及实现的方法。
第二阶段(第二周到第三周):绘出逻辑模块图,征求指导老师的建议。
第三阶段(第四周到第十周):技术攻坚,实施开发
第四阶段(第十周到第十三周):运行、调试、修改
第五阶段(第十三周到第十五周):写出论文报告,整理技术文档,形成使用说明。
第六阶段(第十七周):答辩演讲
第五篇:毕业设计论文开题报告
毕业设计论文
开
题
报
告
课
题
名
称
基于PLC的十字路口交通灯
控制系统设计
类
别
毕业设计
专
业
班
姓
名
评
分
指
导
教
师
年
月
毕业设计开题报告
学
生
姓
名
学
号
专业班级
系别
机电与自动化学院
指导教师
职称
课题名称
基于PLC控制的交通灯
课题设计的目的和意义
本课题来源于生产实践,与其研究的内容以及变电站的研究水平不仅与我们的生活息息相关,还对我们的生活和生产起着至关重要的影响。
随着社会经济的发展,城市交通问题引起越来越多的人的关注,交通问题成为制约我我国经济发展的一个大问题,因为我国人口较多。十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?考的就是交通信号灯的自动控制系统。
目前交通信号灯的控制方式有很多。可以用标准逻辑器件,可编程序逻辑控制器PLC,单片机等方案来实现。其中用标准逻辑器件来实现电路在很大程度上要受到逻辑器件如门电路等影响,调试工作极为不易,而单片机编程复杂不容易掌握,因此,我们选择了用可编程的控制器PLC来实现系统功能的设计,设计此次的题目。
根据交通灯工艺控制要求和特点,这里选择采用日本三菱公司FX2n系列PLC来进行设计,因为三菱PLC有小型化,高速度,高性能等特点,三菱PLC指令较丰富,可以接各种输入,输出扩充设备,有丰富的特殊扩展设备,其中模拟输入设备是系统所必须的,能够方便地联网通信。本系统采用PLC基于下列原因:
(1)PLC具有很高的可靠性,抗干扰能力强;
(2)系统设计周期短,便于维护,改造难度小,功能完善,实用性强;
基于上述原因,本系统设计的交通控制灯在操作,维护,以及改造等方面都将优于单片机和标准逻辑器件设计的控制系统。
2.课题内容及具体要求
2.1
PLC控制的交通灯的作用
交通灯作为目前生活中交通秩序控制的器件,对于控制交通秩序起到的作用已经没有任何东西可以替代.2.2
PLC控制的交通灯实现的功能
(1)南、北绿灯和东、西绿灯不能同时亮,如果同时亮则应关闭信号灯系统,并立刻报警。
(2)南、北直通道与左转红灯亮,维持63s。在南、北红灯亮的同时,东.西左转灯也亮,并维持35s,然后变为左转绿灯亮23s,东、西绿灯闪亮,闪亮3s,之后左转黄灯亮2S。然后直通红灯亮29s.(3)东、西直通道和左转道红灯亮,维持54s,南、北左转红灯亮,维持30s,然后变成左转绿灯亮19s,闪亮3s之后左转黄灯亮2s;南北向直通绿灯亮24s,闪亮3s,之后直通黄灯亮2s,然后直通红灯亮25s。
(4)信号灯按以上方式周而复始的工作:同时南北向,东西向数码管显示率等最后3s,黄灯2s,红灯最后3s,起着提醒作用。
2.3
PLC的交通灯控制系统流程图
2.4
PLC控制的交通灯I/O引脚分配及接口电路
2.4.1输入/输出点分配表
2.4.2
信号灯及南北向时间显示输入/输出接线图
SB1:车辆正常时的信号输入
SB2:无信号输入
SB3:东西方向车辆普通拥挤的信号输入
SB4:东西方向车辆特别拥挤的信号输入
SB5:南北方向车辆普通拥挤的喜好输入
SB6:南北方向车辆特别拥挤的信号输入
SB7:紧急情况时的信号输入
SB7:紧急情况排除时的信号输入
实施计划
(1)1-4周选定毕业设计题目,查阅资料,翻译外文资料。
(2)4-5周撰写开题报告,开题报告答辩。
(3)5-10周进行毕业设计的理论研究、方案设计、软硬件设计、工艺设计、实
验测试等。
(4)11周中期检查
(5)11-13周撰写毕业设计论文并完成初槁
(6)14-15周指导教师检查、批改论文;学生修改论文,定稿。
(7)15周毕业设计答辩资格审查。
(8)16周毕业设计答辩。
主要参考文献
略
指导教师意见
指导教师签字:
****年**月**日
答辩小组意见:
组长签字:
****年**月**日
教研室审查意见:
负责人签字:
****年**月**日
系审查意见:
系主任签字:
(系
公
章)
****年**月**日