
酒店餐厅点菜系统数据库设计说明书1500字.docx
21页酒店餐厅点菜系统数据库设计说明书1500字 酒店餐厅点菜系统数据库实现说明书引言1编写目的目前大多数酒店由于规模的限制,忽略了点菜系统的重要性,而本系统专为具有一定规模和经济条件的大型酒店设计通过集成从顾客定桌、点菜、上菜到结帐等一系列功能,为每个环节明确分工,并通过可视化的软件支持,有效减小了人为差错的概率,代之以高效、便捷、准确的数字化服务系统,使酒店的管理更加范化2定义? 1、系统名称:酒店点菜系统? 2、数据库管理软件:Microsoft SQL Server? 3、数据库设计人员:XXX XXX XXX ? 4、数据库设计采用软件:Microsoft Office ACCESS 2003; SQL SERVER 2005? 5、系统采用C/S体系结构:Client (客户端)负责提供表达逻辑、显示用户界面信息、访问数据库服务器;Server (服务器)端用于提供数据服务 7、运行平台:windows 2000/xp/windows73参考资料列出有关的参考资料《数据库原理》作者:范明,叶阳东,职为梅,邱保志;《实用软件需求》Kovitz,Benjamin L著,机械工业出版社;《C#入门》百度搜索《ACCESS教学视频》约定? 陈述一个程序员或一个系统分析员为了能使用此数据库而需要了解的建立标号,标识的约定,例如用于标识数据库的不同版本的约定和用于标识酒店内个各服务项目。
2需求分析? 2.1功能分析(需不需要再分)? 1、服务员信息的管理:查询、增加、删除、修改? 2、菜单信息的管理:查询、增加、删除、修改? 3、厨师信息的管理:查询、增加、删除、修改4、房间信息的管理:查询、增加、删除、修改? 5、餐桌信息的管理:查询、增加、删除、修改? 6、前台定桌:顾客可以根据自己的需求,选择不同型号的房间或大厅,也可以提前预订 7、房间/大厅点菜:服务员按照用户需求为其点菜并提交菜单给厨房? 8、厨师和菜的分组:厨师和菜分别分组,每组厨师和一组菜一一对应,该组每位厨师会做该组所有的菜本条目位置) ? 9、厨师做菜管理:厨师可以获得自己的待做菜单,并对已做的菜进行标记 ? 10、上菜管理:服务员对已上菜和待上菜进行管理 11、结帐服务:审核菜单,协助顾客结帐概念结构设计E_R图转换逻辑结构设计1、E-R图向数据模型的转换例如:1)Hotel_KH表(KH_ZWH,KH_ZMC,KH_JCKSSJ,KH_JCJSSJ)2)客户点菜表Hotel_KH—YDC表(ID, YWLSH, KH_ZWH, CPSY,CPJG)3)餐厅餐品目录Hotel_CPML表(CPSY, CPMZ, CPMS, CPJG, CP_GID)4)餐厅菜品组目录Hotel_CPML表(CP-GID, CP_ZMS, CP_FL)5)客户消费Hotel_KH_XF表(YWLSH, KH_XF, JCRQ)6)客户已选择的娱乐表 Hotel_KH_YL表(ID, KH_ZWH, YLSY)7)餐厅提供的娱乐 Hotel_YL表(YLSY, YXMC)餐厅菜品目录视图客户已经点菜视图客户已选择娱乐视图 数据模型的初步优化 数据模型的初步优化(1)主码相同的关系进行合并(2)进一步确定各表的属性设计,并确定外码(3)各视图的设计及关系物理结构设计平台的选择由于考虑到该数据库系统不是基于网路,是菜品数量较大。
同时连接数据库的用户量并不是较多,同时在点菜和记录数据的记录量相当大,所以选择server 作为数据存储的数据库,同时server的稳定性也是被选择的理由第二篇:点菜系统数据库设计说明书 1600字1.1编写目的 ...................................................... 21.2 定义 .......................................................... 21.3参考资料 ...................................................... 22需求分析 ........................................................ 3 2 .1数据字典 .................................................... 32 .2数据流图 .................................................... 33结构设计 ........................................................ 33.1概念结构设计 .................................................. 33.2逻辑结构设计 .................................................. 33.3物理结构设计 .................................................. 44运用设计 ........................................................ 44.1安全保密设计 .................................................. 44.2系统运行与维护 ................................................ 3点菜系统数据库设计说明书1引言1.1编写目的目前大多数酒店由于规模的限制,忽略了点菜系统的重要性,而本系统专为具有一定规模和经济条件的大型酒店设计。
通过集成从顾客定桌、点菜、上菜到结帐等一系列功能,为每个环节明确分工,并通过可视化的软件支持,有效减小了人为差错的概率,代之以高效、便捷、准确的数字化服务系统,使酒店的管理更加规范化1.2定义1、系统名称:酒店点菜信息系统2、数据库管理软件:Microsoft SQL Server3、数据库设计人员:王大为、赵剑锋、袁媛、唐小若、秦夏4、使用本数据库的程序:5、数据库设计采用软件:Microsoft Office Visio 20036、系统采用C/S体系结构:Client (客户端)负责提供表达逻辑、显示用户界面信息、访问数据库服务器;Server (服务器)端用于提供数据服务7、运行平台:windows 2000/xp/linux1.3参考资料列出有关的参考资料:5、服务员点菜生成视图菜单(桌号,服务员号,点菜时间,菜的编号,菜号,菜名,价格,是否已上) 从点菜表、菜表导出6、厨师做菜视图做菜(房间号,桌号,菜号,菜名,是否已上)从点菜表、菜表导出3.3物理结构设计建立系统程序员视图,包括:a. 数据在内存中的安排,包括对索引区、缓冲区的设计;b. 所使用的外存设备及外存空间的组织,包括索引区、数据块的组织与划分;c. 访问数据的方式方法。
4运用设计4.1安全保密设计对数据库设计中涉及到的各种项目,如数据项、记录、系、文卷、模式、子模式等一般要建立起数据字典,以说明它们的标识符、同义名及有关信息在本节中要说明对此数据字典设计的基本考虑4.2系统运行与维护说明在数据库的设计中,将如何通过区分不同的访问者、不同的访问类型和不同的数据对象,进行分别对待而获得的数据库安全保密的设计考虑+ -全文完-。
