数据库课程设计报告

成绩:

2016-2017学年第1学期

《数据库系统原理A》课程设计

题目:设计并实现一个点菜管理信息系统

学院名称:

班级学号: 学生姓名: 教师姓名:

2017年 1 月

一、需求分析

? 可行性分析

现如今餐饮业发展壮大迅速,拥有一套良好的餐饮管理系统能在很大程度上解决许多问题,方便对服务人员的管理,以及内部的一些信息变化的管理——如菜品的增删,价格的改变、人员的流动,还能很好的管理顾客的点菜、查询消费记录、结账,这将能改善传统意义上的管理,使管理变得方便并且有效,所以本系统有着很好的市场需求前景。

本软件能在很大程度上解决中小型餐厅的消费管理,方便对顾客的消费进行管理,本系统运行时顾客能在菜单上看到当日的所有菜品,并且按照自己的个人喜好进行点餐,也可以选择份数,点餐完毕客户可以查看自己的总消费。

本软件采用Microsoft Visual Studio 2013为前台开发工具,SQL Server 2012 数据库作为后台数据库支持。本软件专为中小型餐厅消费管理而设计,本软件可在Windows上运行,具有很好的可移植性,有良好的中文界面,操作简便,适合餐饮服务人员和顾客使用。

? 功能清单

该点菜信息管理系统主要面向的用户有餐厅管理员、顾客。不同的角色拥有不同的功能,下面根据角色对该系统的不同操作功能做说明。

本系统主要有以下功能模块: ? 通用模块:

(1)登录功能:登录入口分为两个:内部入口和客户入口。餐厅管理员和顾客粉分别通过不同的登录入口进入系统登录界面。登录时输入的账号和密码必须和数据库中已存在的账号密码相匹配,每个角色只有三次登录的机会,否则就退出软件。本软件为了实现和验证的便捷,规定只有一个管理员,客户有多个。

? 管理员功能模块

(1)添加菜色

管理员登录成功以后会在界面上看到数据库中已有的菜色(之前已存在),当餐厅推出新菜色的时候,管理员通过在界面输入菜色的菜号、类别、菜名、价格(菜号、菜名不能

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4