VB课程设计餐饮管理系统
- 格式:doc
- 大小:877.82 KB
- 文档页数:46
课程名称 VB课程设计 系 别 信息工程系 专 业 电子信息工程 班 级 B241201 学 号 B24120104 学生姓名 刘冬冬 指导教师 孟桂英 沈阳航空航天大学北方科技学院课程设计报告 2015年7月 VB课程设计任务书
系 别 信息工程系 专业 电子信息工程 课程设计题目 餐饮管理系统 班级 B241201 学号 B24120104 姓名 刘冬冬 课程设计时间: 2015 年 6 月 22 日至 2015 年 8 月 5 日 课程设计的内容及要求: (一)主要内容
本系统主要应用于餐饮业,实现对饭店信息和消费信息的管理。主要内容如下: 1. 饭店基本信息管理 其中包括员工资料的管理、酒水资料管理、菜单资料管理、主食资料管理、席位和包间信息管理;主要实现对基本信息的录入、更新; 2. 席位和包间预定管理:根据用户的预定要求输入预订信息,当超过预定时间1小时时,自动删除该预定记录;当客户到达时也要更新预定状态信息; 3. 客户消费管理:主要记录顾客的消费信息。 4. 查询管理:能够对各种基本信息进行查询,也能对包间和席位预订和使用状态信息进行查询。 5. 能够根据客户消费记录统计一天营业额。
(二)基本要求 沈阳航空航天大学北方科技学院课程设计报告 1.该系统开发工具采用VB6.0,数据库使用SQL Server; 2.独立完成系统的设计、编码和调试,通过指导教师当场验收; 3.交出完整的课设报告。
(三)主要参考书
(四)评语 (五)成绩
指导教师 2015 年 6 月 22 日 沈阳航空航天大学北方科技学院课程设计报告 餐饮管理系统 目 录 1 需求分析 ........................................................................................................................... 1 1.1功能需求 ..................................................................................................................... 1 1.2数据需求 ..................................................................................................................... 2 1.3性能需求 ..................................................................................................................... 2
2系统设计 ............................................................................................................................ 3 2.1系统总体处理流程 ..................................................................................................... 3 2.2功能模块设计 ............................................................................................................. 7 2.3数据库设计 ................................................................................................................. 8
3详细设计 .......................................................................................... 错误!未定义书签。 3.1 数据库连接 .............................................................................. 错误!未定义书签。 3.2功能模块设计与实现 ............................................................... 错误!未定义书签。 3.2.1基本信息查询模块设计与实现 ......................................... 错误!未定义书签。 3.3人机界面设计 ........................................................................... 错误!未定义书签。
课设总结 ............................................................................................. 错误!未定义书签。 参考文献 ............................................................................................. 错误!未定义书签。 附录1-用户手册 ................................................................................. 错误!未定义书签。 附录2-源程序 ..................................................................................... 错误!未定义书签。 沈阳航空航天大学北方科技学院课程设计报告
1 1 需求分析
软件需求分析也称为需求分析工程,是软件生命期中重要的一步,本软件通过对饭店基本信息管理,席位和包间预订管理,客户消费管理和查询管理,实现了对饭店信息和消费信息的管理。为餐饮管理水平的提高提供了技术的支持。 在需求分析阶段,要对经过可行性分析所确定的系统目标和功能做近一步的详细论述,确定系统“做什么”的问题。 1.1功能需求 随着餐饮业的不断发展,餐饮管理系统的内容对于决策者和管理者来说都非常重要。本系统主要包括桌台显示、消费查,。人事档案及权限等几大部分,具有良好的用户接口,使用方便,具有完善的查询,对维护系统起到辅助决策的作用,能及时、方便、灵动地进行查询、修改、删除等维护性操作。餐饮管理系统有足够的存储容量,满足酒店每日营业的变动,另外,对于操作用户有一定的管理,并对用户的权限有一定的设置超级管理员拥有所有权限。经理除了系统维护外,其他操纵都可以,普通用户只能实现辅助工具的使用权限。 1. 饭店基本信息管理 其中包括员工资料的管理、酒水资料管理、菜单资料管理、主食资料管理、席位和包间信息管理;主要实现对基本信息的录入、更新; 2. 席位和包间预定管理:根据用户的预定要求输入预订信息,当超过预定时间1小时时,自动删除该预定记录;当客户到达时也要更新预定状态信息; 3. 客户消费管理:主要记录顾客的消费信息。 沈阳航空航天大学北方科技学院课程设计报告 2 4. 查询管理:能够对各种基本信息进行查询,也能对包间和席位预订和使用状态信息进行查询。 5. 能够根据客户消费记录统计一天营业额。
1.2数据需求
系统中涉及到的数据较多,例如项目信息。由于数据比较繁多,根据系统要完成的功能,在此一一列出其中涉及到的数据信息,具体如下: ⑴ 餐饮信息管理 餐饮管理工作人员通过本系统来进行订餐、菜单、消费等信息管理。可以实现对餐饮基本信息的浏览,查找,编辑等操作。 基本数据包括员工资料,酒水资料,菜单,主食,席位包间,客户消费等。 ⑵ 项目信息管理 员工的添加、修改、删除,酒水的购入和售出,席位和包间的预定、修改、退订,主食的购入和使用,客户的消费时间、消费金额等。
1.3性能需求 系统是对餐馆,饭店进行系统管理的一个软件。由于是一个对餐饮项目进行管理,要求其要有明确的权限分配,并且要有较快的响应速度,系统还要有较高的可靠性。
⑴ 安全性 要求程序在运行过程中不会造成数据丢失,病毒侵入。 沈阳航空航天大学北方科技学院课程设计报告 3 ⑵ 稳定性 要求程序在长时间运行之后,不会出现故障、崩溃。 ⑶ 可靠性 当用户输入非法数据或不符合格式要求的数据时,系统有相应的错误处理措施。 ⑷ 响应速度 系统的响应速度不得超过1秒。 2系统设计
2.1系统总体处理流程 系统首先进行用户登录,当用户登录时验证用户身份,如图1所示
图1 沈阳航空航天大学北方科技学院课程设计报告
4 如果是帐号密码正确,则进入界面如图2所示
图2 如果是错误身份,则进入界面
图3 沈阳航空航天大学北方科技学院课程设计报告
5 处理流程如图4所示。
图4 处理流程图 2.2功能模块设计
根据餐饮服务需求,本系统主要满足各餐饮行业的工作需求,餐饮管理人员,工作人员的录入统计和管理功能。餐馆工作人员需要录入身份,库存,使用,损耗,收入等内容,每一个流程都录入所需的添加或是修改、删除等的内容。并需要根据各流程的次序和客户订餐顺序等计算出该订单的收支。结账部分,在订单和结账两
开始结束输入用户名、密码
是管理员进入管理界面进入重新输入界面
是否退出
YN
YN