stem business. To master the whole software development process, the knowledge is used in practical production.
Key
words Database Management System Catering Management System System Design Java Access2003
目录
引 言 1
第一章 绪论 2
1.1 选题背景和研究意义 2
1.2 国内外研究现状 2
1.3 本课题研究的内容 3
第二章 系统技术概述 5
2.1 ASP.NET技术 5
2.2 Java程序开发技术 6
2.3 Access数据库系统技术 7
第三章 需求分析 9
3.1 用户需求 9
3.1.1 可浓餐厅的基本功能 9
3.1.2 用户对系统的需求 9
3.2 系统具备的基本功能 9
3.2.1 前台用户模块 9
3.2.2 后台管理员模块 10
3.3 数据流图 11
3.3.1 顶层数据流图 12
3.3.2 第一层数据流图 12
第四章 系统总体设计 13
4.1 体系结构 13
4.2数据库设计 14
4.2.1 实体图 14
4.2.2 总E-R图 15
4.2.3 关系模式 16
4.3 系统数据库实现 17
4.3.1 Access数据库 17
4.3.2 数据库表的设计 17
第五章 系统详细设计与实现 21
5.1 网上订餐系统前台设计 21
5.1.1 系统首页设计 21
5.1.2 菜色及菜单信息浏览 22
5.1.3 留言功能 23
5.2 网上订餐系统后台设计 24
5.2.1 后台管理系统登录界面设计 24
5.2.2 网上订餐管理系统首页 26
5.2.3 添加员工信息页面 27
5.2.4 修改/删除员工信息页面 29
5.2.5
查询会员信息页面 30
第六章 总结与展望 35
6.1 总结 35
6.2 展望 35
致谢 37
参考文献: 38
引 言
近年来,随着人民的生活水平的不断提高,餐饮业的消费持续增长,竞争愈来愈激烈。然而,传统餐饮企业的日常运作还是靠人工管理,从原材料入库到客人点单,再到结账,基本上由人工完成记录,这样做不仅耗费人力资源而且容易导致记录丢失或重复等错误,造成管理水平低下。这就迫切需要标准的、高效率的计算机管理方式引导其发展,通过计算机管理该企业的日常运作,给管理者以决策参考的模型,来不断完善管理水平,提高工作效率。
当今世界已进入了在计算机信息管理领域中激烈竞争的时代,应用计算机已经变得十分普遍了,如同人们现在离不开的自行车、汽车一样。大家都应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能够在各种竞争中立于不败之地。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。越来越多的管理人员意识到信息管理的重要性。
作为计算机应用的一部分,使用计算机对餐饮企业信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高信息管理的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。
本系统选用 Access数据库及配套的平台Win 7。前台开发工具采用ASP.NET语言,利用其可视化的开发环境、丰富的控件资源,快速开发出了前台网站。而后台开发工具采用了Java编程语言,设计出一个简单易操作的后台应用程序,实现对员工、菜品、部门、会员、餐桌信息的添加、查询、修改及删除功能。
使用本系统,员工可以快速地编辑顾客资料信息,并且为客户提供订餐打折和充值服务。管理员使用本系统,既可以完成员工的所有工作,又可以更好地管理员工,精准地了解员工账面的资金情况。除了这些,管理员还可以设定餐厅的菜单信息和折扣程度,从而使得管理员对餐厅的运营情况可以全面掌控。
第一章 绪论
1.1 选题背景和研究意义
面对餐饮业多元化的经营现状,经营的特色、规模、出品这些因素的不同,带给餐饮企业的则是不同的标准和工作流程和方法,面对着这解决方