长沙学院课程设计说明书题目餐饮管理系统系(部)专业(班级)姓名学号指导教师起止日期课程设计任务书课程名称:综合实训I设计题目:餐饮管理系统已知技术参数和设计要求:1.问题描述:本实训项目要求开发一个餐饮管理系统,该系统属于面向中小型的餐饮行业的管理系统,但同时也要兼顾大型餐饮行业的使用。该系统主要包含四大功能模块:(1)基础数据部门档案:对部门信息的维护,包括增、删、改、查部门档案信息。员工档案:包含员工的入职信息录入、员工信息的修改、员工的离职、员工查询。菜品档案:包括对菜品类型及菜品信息两大基础数据的维护。餐桌档案:对餐厅的各餐桌的信息、状态的维护。餐厅档案:对餐馆的各餐厅的信息、状态的维护。餐厅包含包间和大厅。(2)营业中心客户管理:包括对客户信息的维护,可根据不同类型的用户配置其优惠信息预订管理:客户可进行电话或直接预订就餐或酒宴等,并提供其预订餐厅、菜单等功能。桌台管理:提供开台功能,为客户就餐选择合适的餐桌。也可取消开台。消费管理:提供点单、加菜、退菜、取消菜单、结账的功能。(3)物料管理仓库管理:包含仓库信息的增、删、改、查功能。物料管理:对物料的信息进行维护,该物料为菜品的原料。库存管理:包含自动生成采购单、采购入库、物料领取出库、入库单查询、出库单查询、库存查询、出库确认。供货商管理:对物料的供货商信息进行维护,要便于统计各提供商提供的各物料的进货价(4)营业报表营业报表:包含营业回顾、账单明细、收银员报表、收银员明细表、收银报告单统计分析:客户消费统计、台桌周转率、菜品消费统计、月赢利统计、日赢利统计2.系统环境:(1)开发环境:操作系统:WindowsXP或Windows7,开发工具:VisualStudio2010旗舰版,MicrosoftSQLServer2008,PowerDesigner,。版本管理:MicrosoftVisualSourceSafe,版本管理操作系统:WindowsServer2012(2)运行环境:WindowsXP或Windows7,.NETFramework4.0,水晶报表支持,MicrosoftSQLServer20083.技术要求:(1)团队的协作开发与紧密合作。(2)项目负责人员熟悉软件工程流程,并掌握面向对向的设计方法与工具(3)熟练使用VisualStudio2010旗舰版(4)熟悉使用PowerDesigner进行数据库设计(5)熟悉使用C#.NET的WinForm、ADO.NET等各项技能。(6)熟悉使用水晶报表制作所需的报表(7)熟悉C/S系统设计与界面设计及多标签窗体的制作。(8)熟练使用MicrosoftVisualSourceSafe版本管理软件进行协作开发。设计工作量:80课时工作计划:指导教师签名:日期:2014.01.03教研室主任签名:日期:系主任签名:日期:班级时间节次教室内容教师姓名11软件2班15周周一5~8节致远楼1211布置任务胡易波15周周二5~8节致远楼1211上机15周周三5~8节致远楼1211上机15周周四5~8节致远楼1211答疑15周周五5~8节致远楼1211上机16周周一5~8节致远楼1211上机16周周二5~8节致远楼1211上机16周周三5~8节致远楼1211上机16周周四5~8节致远楼1211答疑16周周五5~8节致远楼1211上机17周周一5~8节致远楼1211上机17周周二5~8节致远楼1211上机17周周三5~8节致远楼1211上机17周周四5~8节致远楼1211答疑17周周五5~8节致远楼1211上机18周周一5~8节致远楼1211上机18周周二5~8节致远楼1211上机18周周三5~8节致远楼1211上机18周周四5~8节致远楼1211答疑18周周五5~8节致远楼1211答辩长沙学院课程设计鉴定表姓名学号专业软件工程班级设计题目餐饮管理系统指导教师指导教师意见:评定等级:教师签名:日期:答辩小组意见:评定等级:答辩小组长签名:日期:教研室意见:教研室主任签名:日期:系(部)意见:系主任签名:日期:说明课程设计成绩分“优秀”、“良好”、“及格”、“不及格”四类;摘要餐饮管理系统是在.NETFramework4.0开发平台下,使用C#语言进行C/S架构的windows应用程序的开发,渗透面向对象的编程思想及软件工程思想,利用ADO.NET进行数据库的开发,进一步巩固数据库方面的知识。实训在局域网能够互联互通,局域网支持TCP/IP协议传输,学生机器与讲师机器能互通。整个系统在MicrosoftVisualStudio2010集成开发环境中开发,利用MicrosoftSQLServer2008工具建立数据库,为餐饮管理系统提供后台数据,使用StarUML绘图工具。关键词:ADO.NET,C/S架构,VS2010目录第1章实训概述................................................................................................................................................11.1设计内容与要求..............................................................................................................................11.2实训过程..........................................................................................................................................11.3实训计划..........................................................................................................................................2第2章系统开发平台及技术............................................................................................................................32.1开发平台介绍..................................................................................................................................32.2数据库服务器..................................................................................................................................32.3设计与开发工具..............................................................................................................................3第3章需求分析................................................................................................................................................53.1功能需求..........................................................................................................................................53.2性能需求..........................................................................................................................................73.3接口需求..........................................................................................................................................73.4数据字典..........................................................................................................................................7第4章概要设计................................................................................................................................................94.1软件结构设计..................................................................................................................................94.2数据结构设计..................................................................................................................................9第5章详细设计..............................................................................................................................................165.1查询员工信息................................................................................................................................165.2删除员工信息................................................................................................................................175.3添加员工信息................................................................................................................................185.4更新员工信息......................................................................................................................