欢迎来到天天文库
浏览记录
ID:44619382
大小:393.00 KB
页数:34页
时间:2019-10-24
《java酒店管理系统课程 设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、JAVA酒店管理程序设计Java语言程序设计课程设计题目酒店管理系统学院南湖学院专业计算机科学与技术班级计科N112学号201145209133学生姓名吴威宗指导教师李永刚编写日期2014/6/26JAVA酒店管理程序设计目录一、需求分析5二、系统运行环境5三、功能需求描述5四、模块结构图6五、数据库设计65.1数据库分析65.2数据库概念设计65.3数据库逻辑结构设计7六、程序模块设计8七、总结36JAVA酒店管理程序设计一、需求分析随着餐饮行业的迅速发展,现有的人工管理方式已经不能呢个满足管理者的需求,广大餐
2、饮业经营者已经意识到使用计算机应用软件的重要性,决定在餐饮企业的经营管理上引入计算机应用软件管理系统。酒店管理系统的大致功能:1.开台点餐2.菜品管理3.自动结账4.后台菜系菜品管理5.日月年结账报表6.用户设置根据需求分析,本系统采用的语言:(1)本系统采用Java语言,Java是目前使用最为广泛的计算机语言之一。它具有简单,面向对象,稳定,与平台无关等特点。说他简单,并不是说这门语言很干瘪,而是一种清楚更容易理解的方式实现程序。面向对象是基于对象的变成更符合人的思维方式,使人们更容易编写程序。(2)本系统还采
3、用SQL语言,SQLServer具有许多显著优点:易用性、适合分布组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。(3)本系统有效的利用Java和SQL的优点。二、系统运行环境操作系统为Windows7、windowsXP或windows2003使用的集成开发工具Eclipse数据库采用SQLServer2008,项目运行环境为JDK7。三、功能需求描述1.开台签单工作区的功能:主要功能有开台、点菜、加菜、签单、查看开台信息和签单信息。2.自动结账工作区的功能:一
4、个功能是自动计算当前选中餐台的消费金额;另一个功能是在结账时自动计算找零金额。JAVA酒店管理程序设计3.结账报表工作区功能:日结帐报表,月结账报表,年结账报表。4.后天管理工作区功能:管理添加信息四、模块结构图模块结构图五、数据库设计5.1数据库分析酒店管理系统的需求包括开台点菜功能、智能化获取菜品功能、自动结账功能、营业额报表功能等。在这些功能总主要涉及的数据表包括台号表、菜品表、消费单表;为了使系统更加的完善,还需要为菜品分类,即需要用到菜系表;为了实现菜品的日销售情况统计,还要建立一个消费项目表,用来记录
5、消费单消费的菜品。5.2数据库概念设计JAVA酒店管理程序设计数据库设计是系统设计过程中的重要组成部分,它是通过管理系统的整天需求而制定的,数据库设计的好坏直接影响到系统的后期开发。5.3数据库逻辑结构设计台号表菜品表菜系表JAVA酒店管理程序设计消费单表消费项目表管理员表六、程序模块设计功能模块整体设计:JAVA酒店管理程序设计用户功能界面:JAVA酒店管理程序设计代码:packagecom.mwq.frame;importjava.awt.BorderLayout;importjava.awt.Dimensi
6、on;importjava.awt.GridBagConstraints;importjava.awt.GridBagLayout;importjava.awt.Insets;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.FocusEvent;importjava.awt.event.FocusListener;importjava.net.URL;importjava.util.
7、Vector;importjavax.swing.BoxLayout;importjavax.swing.ImageIcon;importjavax.swing.JButton;importjavax.swing.JComboBox;importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JOptionPane;importjavax.swing.JPanel;importjavax.swing.JPasswordField;impo
8、rtcom.mwq.dao.Dao;importcom.mwq.mwing.MPanel;publicclassLandFrameextendsJFrame{JAVA酒店管理程序设计privateJPasswordFieldpasswordField;//密码框privateJComboBoxusernameComboBox;//用户名下拉菜单publicstaticvo
此文档下载收益归作者所有