




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、餐饮管理系统软件工程课程相关设计 姓名姓名学号学号Part1.软件需求说明书软件需求说明书Part2.概要设计说明书概要设计说明书Part3.详细设计说明书详细设计说明书Part4.小组互评小组互评软件需求说明书某某某某1 引言引言待开发的软件系统的名称饭店餐饮管理系统1.1背景 经过多年发展,餐饮管理已经逐渐由定性管理,进入到重视定量管理,进入到重视定量管理的科学阶段。众所周知,在定量管理的具体实现方法和手段方面,最有效的工具就是电脑管理。传统手工操作管理存在着许多无法避免的问题。1.1背景例如:1.人工计算账单容易出差错。2.收银工作中跑单、漏单、偷钱现象普遍。3.个别服务员作弊、改单、宰
2、客情形发生。4.客人消费数据难以保存查询。5无法对大量营业数据进行统计分析。1.1背景因此制约了整个餐饮业的规模化发展和整体服务水平的提升。有效的管理成为了一个难题,为能有效的解决这些问题提高企业的经济效益,在这些中小型饭店中采用工作流技术,结合饭店绿色管理内容,实施计算机管理信息系统视为一条有效的解决途径。1.2编写目的本系统为了有效解决现行系统中手工运作所面临的工作量大、数据传递不及时、数据统计和计算易发生差错等造成餐饮管理效率低的种种问题,本系统将采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。最大限度地实现易维护性和易操作性。实现对餐厅顾客开台、点菜/加菜、账目
3、查询和结账等操作。2 任务概述任务概述2.1 目标系统是服务于餐馆的日常管理的,是为了满足餐饮业发展,科学管理餐馆管理、调高效率的管理系统。餐饮管理系统能帮助餐饮业提高服务质量、工作效率、准备的考评员工绩效,掌握消费者信息,及时协调处理缺货情况。 该系统可以帮助餐饮企业处理日常工作业务,规范管理工作和操作流程,是餐饮行业的得力助手。可以帮助管理者们边工作、边了解企业经营状况,为经营者提供决策分析的数据;可以杜绝内部管理的漏洞和避免人为错误给企业造成损失;可以为顾客提供全方位满意的服务;可以为顾客提供正规、精美、具有企业特色的结帐单;可以保证企业营业额数目的准确;可以了解常客的不同消费习惯和消费
4、历史信息;可以知道畅销菜品和不受欢迎菜品;同时还能建立全方位的管理模式。系统界面简洁,操作直观简单。2.2 用户的特点 (1)支持日常业务运作。(2)集中管理业务数据,支持管理预测与决策。(3)有良好的可扩充性(系统配置灵活,支持用户未来信息化进程的发展)。(4)汉字图形用户界面,人机对话友好,操作方便。(5)响应速度合理,安全性较高。2.3 假定和约束 1,开发时间:对于FABMS的开发应该做到功能齐全,又要方便用户使用这样会要求有大量的时间,我们必须控制好时间是用户满意,收益最大。2,开发资金对与一个系统的开发资金是有限的,我们必须理解用户的要求做到尽量少该代码,这样可以节约时间,从而解决
5、资金问题,并应最大限度地实现易维护性和易操作性方便管理人员使用3,开发团队素质约束开发团队的素质不可能无限优越,必定存在某些不足,增强团队合作是成败的关键,长期的调试和维护的过程是必不可少的。3、需求规定 3.1、对功能的规定4.输入输入输出输出3.查询查询 管理管理5.安全安全1.前台前台营业营业2.营业分营业分析析前台营业backback销售分析:营业总况、收入金额房台分析:按房台统计分析营业情况酒菜分析:各种酒菜的详细销售情况统计操作分析:统计分析服务员的营业情况业绩分析:统计分析提成服务员的销售业绩和提成金额营业分析back财务查询:查询各类单据和消费情况帐单查询:查询所有已结帐单点单
6、查询:查询所有历史点单挂帐查询:查询挂帐(签单)客人消费情况挂帐管理:挂帐人信息录入、修改、挂帐归还辅助管理:日常营业所需的其他管理功能操作员管理:管理操作员信息,并设置系统操作权限和最低折扣值查询管理输入:条形码,英文,汉字,数字输出:英文,汉字数字back安全与保密要求不能轻易被破坏,不能让管理人员以外的人删改餐饮等信息,对断电、死机、系统崩溃等问题有有力措施以保障数据不受损失。该系统包含有密码装置来实现基本密码操作back3.2 对性能的规定3.2.1 精度精度 输入/输出:条形码英文和汉字输入,英文和汉字输出和阿拉伯数字输入输出。阿拉伯数字精确到小数点后两位。3.2.2 时间特性要求时
7、间特性要求 a用户在使用浏览功能时,系统的响应时间不能超过5秒,系统可以不间断运行。b 更新处理时间:每输入一次数据即实现一次更新。即实现实时控制。c 数据的转换和传送时间在1到两秒之间,方便数据输入输出,缩短等待时间。可以有效地对中小型餐厅消费进行管理。 满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求。当由于操作人员输入错误,可以随时更改并更新数据。及时对系统进行升级,避免与运行系统的不兼容问题出现。及时发现软件漏洞,给予补丁更新。3.2.3 灵活性灵活性 3.3 输人输出要求 输入简体中文和阿拉伯数字并生成对应的中文大写数字并输出。要求精确到小数点后两位并标明正负。
8、3.4 数据管理能力要求 考虑到餐饮的业务特点和每天的实际业务量的情况:要求能存储一定数据的能力,并且能够对大量数据有一定的处理功能和快速的响应时间。鉴于开发条件有限,我们打算采用SQL Server 2005 进行管理3.5 故障处理要求 登录时帐号口令错误时,系统将给出提示,但最多只要求输入三次错误信息,三次以后将不再允许登录。正常使用时不应出错,对于用户的输入与操作错误应给出适当的改正提示,保证系统的正常运行。若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。2022-3-74、运行环境规定2022-3-71 、系统采用当今流行的 C/S 结构和三层架构模式,支持 SQL Ser
9、ver 等大型数据库系统。2 、在vs20008开发环境下,以C+builder为开发语言。2022-3-7需求名称详细要求Windows操作系统Windows xp操作系统,1G内存,硬盘剩余500M浏览器 IE浏览器注:1、 打印机支持POS58,POS76等热敏小票打印机器,支持各型号针打和票据打印机(必须带硬字库)。2、钱箱支持通过RJ45口连接小票打印机的钱箱。3、刷卡设备支持无须驱动支持所有磁卡。2022-3-72022-3-7 由键盘,条形码识别器等输入设备输入,从而激发计算机发出指令建立数据库并按以下功能实现对输出设备控制实现输出功能。餐饮管理软件功能结构图back饭店餐饮管理
10、系统 概要设计说明书目录引言引言运行设计运行设计总体设计总体设计接口设计接口设计系统数据结构设计系统数据结构设计系统出错设计系统出错设计学习总结学习总结编写目的本系统为饭店餐饮管理系统是为了有效解决现行系统中手工运作所面临的工作量大、数据传递不及时、数据统计和计算易发生差错等造成餐饮管理效率低的种种问题,本系统将采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。控制精度或生产能力的提高方面对用户输入的数据,进行严格的数据检验,尽可能的避免人为错误。在管理信息服务的改进方面实现对消费的历史记录进行查询。系统应最大限度地实现易维护性和易操作性。实现对餐厅顾客开台、点菜/加菜、
11、账目查询和结账等操作。基本概念设计用户界面设计应反映用户分组和各用户组操作权限的基本要求,即各用户只能对与自己操作相关的功能和数据是可见的在服务端建立独立的数据库,集中管理系统所涉及的菜谱信息数据、点菜单信息数据等。以需求用例图作为系统设计的依据,将整个系统按用例参与者划分为与参与者对应的功能群,由此形成整个系统的主体逻辑结构。接口设计内部接口用户通过局域网以C/S的方式访问系统,用户成功登陆该系统后,按浏览器方式使用该系统与角色权限相关的功能外部接口用户界面 硬件接口 软件接口系统内部分为:顾客包房系统和结账系统两个子系统用户接口运行设计1.包房模块组合包房模块组合2.结账模块组合结账模块组
12、合系统数据结构设计数据结构与程序的关系数据结构与程序的关系逻辑结构设计逻辑结构设计物理结构设计物理结构设计 总体设计总体设计3412运行设计 各实体及其联系图文各实体及其联系图文字说明文字房间和顾客之间是使用关系房间和顾客之间是使用关系顾客与账单之间是付账的关系顾客与账单之间是付账的关系房间与账单的之间是对应关系房间与账单的之间是对应关系部分部分ERER模型设计模型设计文本文本此为房间实体对应的关系模式:此为房间实体对应的关系模式: 房间(房间(房间号房间号,状态,容量,房间类,状态,容量,房间类型,管理员工号)型,管理员工号)此为账单实体对应的关系模式。此为账单实体对应的关系模式。 账单(账
13、单(账单号账单号,菜名,点菜数量,房,菜名,点菜数量,房间号)间号)逻辑结构设计逻辑结构设计公司名公司名公司名公司名物理结构设计物理结构设计系统出错处理设计出错信息 程序在运行时主要会出现两种错误: 1、由于输入信息,或无法满足要求时产生的错误,称为软错误。 2、由于其他问题,如网络传输超时等,产生的问题,称为硬错误。对于软错误,须生成相应的错误提示语句,送到输出模块中。本系统可能发生的软错误如下:登录错误:用户名或密码输入错误,系统提示“用户名或密码错误”。录入信息填写错误:当录入信息时,某项信息所填内容与系统设置的格式不符,系统提示“项填写格式不符”;提交时信息填写不完整,系统提示“项不能
14、为空”。查询错误:进行条件查询时,未找到相应信息,系统提示“所查询信息不存在”。对与硬错误,可在出错的相应模块中输出简单的出错语句,并将程序重置。 补救措施补救措施服务器必须安装不间断电源以防止停电或电压不稳造成的服务器必须安装不间断电源以防止停电或电压不稳造成的数据丢失的损失。若真断电时,在断电恢复过程可采用数据丢失的损失。若真断电时,在断电恢复过程可采用SQL SERVERSQL SERVER的日志文件,对其进行的日志文件,对其进行ROLLBACKROLLBACK处理,处理,对数据进行恢复。对数据进行恢复。 系统维护设计系统维护设计 维护方面主要是对服务器上的数据库进行维护。可维护方面主要
15、是对服务器上的数据库进行维护。可使用使用SQL SERVERSQL SERVER的数据库维护功能机制,定期为数据的数据库维护功能机制,定期为数据库进行库进行BackupBackup,维护管理数据库死锁问题和维护数据库内,维护管理数据库死锁问题和维护数据库内数据的一致性数据的一致性 学习总结通过为软件工程课程的学习,我们一组三人在一起努力,终于完成了餐厅管理系统的设计,其中运用到了SQL语句对数据库的编写,以及对可视化界面的设计和与数据库的连接等知识。让我们在实际的操作中,将学过的理论知识在实践中得到了运用和巩固,并且面对陌生的知识,我们刻苦钻研,不断补充自己的课外知识,并将所学知识灵活运用,才
16、使得程序能够圆满的完成BACK饭店餐饮管理系统详细设计说明书目录第一章 引言第二章 程序系统的结构第三章 程序设计说明第四章 程序(2)标识符设计说明引言1.1目的 在计算机飞速发展的今天,快捷便利的操作方法被越来越多的人所接受,计算机代替了人们众多复杂繁琐的工作。目前餐饮管理系统尚未被广泛应用,还存在着进一步开发的可能性。餐饮管理者和消费者将成为餐饮管理系统报告的潜在读者。本系统为饭店餐饮管理系统是为了有效解决现行系统中手工运作所面临的工作量大、数据传递不及时、数据统计和计算易发生差错等造成餐饮管理效率低的种种问题,本系统将采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可
17、靠。控制精度或生产能力的提高方面对用户输入的数据,进行严格的数据检验,尽可能的避免人为错误。在管理信息服务的改进方面实现对消费的历史记录进行查询。系统应最大限度地实现易维护性和易操作性。实现对餐厅顾客开台、点菜/加菜、账目查询和结账等操作。1.2背景 经过多年发展,餐饮管理已经逐渐由定性管理,进入到重视定量管理,进入到重视定量管理的科学阶段。众所周知,在定量管理的具体实现方法和手段方面,最有效的工具就是电脑管理。传统手工操作管理存在着许多无法避免的问题例如:1.人工计算账单容易出差错。2.收银工作中跑单、漏单、偷钱现象普遍。3.个别服务员作弊、改单、宰客情形发生。3.客人消费数据难以保存查询。
18、4.无法对大量营业数据进行统计分析。因此制约了整个餐饮业的规模化发展和整体服务水平的提升。有效的管理成为了一个难题,为能有效的解决这些问题提高企业的经济效益,在这些中小型饭店中采用工作流技术,结合饭店绿色管理内容,实施计算机管理信息系统视为一条有效的解决途径。说明: a 待开发软件系统的名称:餐饮管理系统 b 本项目的任务提出者:罗文劼 开发者:李佳慧 郭俊雪 王雪静1.4 参考资料 1 王珊 萨师煊数据库系统概论(第四版)北京高等教育出版社20062 郭睿志C# +SQL Server项目开发实践北京中国铁道出版社20073 John SharpVisual C#2005从入门到精通北京清华
19、大学出版社20064飞狼 李春萌数据库管理与应用指南人民邮电出版社20051.3 定义 房间信息表:表中有roomid(房间号),state(房间状态),capacity(房间容纳人次),roomkind(房间类型)chief(负责员工号)第二章第二章 程序系统的结构程序系统的结构2.4各模块之间的关系ER图:2.1 软件结构图2.3 结账信息管理2.2 包房信息模块 登陆经理员工密码修改菜品信息包房信息人员管理营业统计帮助密码修改菜品信息订台信息点菜管理结账功能帮助包房信息按房间类型查询按房号查询增加房间修改房间信息删除房间结账功能连接包房信息表连接账单信息表结账方式选择退出员工房间顾客菜品
20、账单负责对应含有选用付账1 11 11 11 11 1n n1 1n nm mm m找零付款方式领导1 1n n使用m mp p1、房间和顾客之间是使用关系; 供房间可以供不同的顾客所使用,顾客也可是选择不同的包房使用,所以是多对多的对应关系。2、顾客与账单之间是付账的关系; 一张账单只对应固定的消费顾客,所以他们之间是一对一的对应关系。且只有在进行付账过程中才有付款方式的选择和找零,所以这两个属性应该在对应关系上标出。3、房间与账单的之间是对应关系; 房间在不同顾客使用过程中,对应不同的账单;而账单可以来自不同的房间,所以两者之间是多对多的关系。第三章 程序设计说明3.4 输人项3.1 程序
21、描述3.2 功能 3.3 性能3.5 输出项本程序非常驻内存,只把所需到的部分调入内存运行即可。包含子程序,包厢模块及菜单管理方面有覆盖要求,属于顺序处理。本程序包含以下内容:前台营业:日常营业操作日始日结:设定每个营业日的开始和结束接待预订:显示房台状态,进行房台预订点菜收银:开台、点菜、结帐、交班,提供最主要的营业功能营业设置:日常营业所必需的数据库设定酒菜设置:按类别(酒水饮料、凉菜、热菜、主食、包桌、服务用品)设置酒菜数据房台设置:类别设置包房或餐台其他设置:付款方式(现金、银行卡、赠券、挂账、免单)、点菜说明等营业分析:对营业数据进行统计分析、打印报表销售分析:营业总况、收入金额房台
22、分析:按房台统计分析营业情况酒菜分析:各种酒菜的详细销售情况统计操作分析:统计分析服务员的营业情况业绩分析:统计分析提成服务员的销售业绩和提成金额财务查询:查询各类单据和消费情况帐单查询:查询所有已结帐单点单查询:查询所有历史点单挂帐查询:查询挂帐(签单)客人消费情况辅助管理:日常营业所需的其他管理功能操作员管理:管理操作员信息,并设置系统操作权限和最低折扣值挂帐管理:挂帐人信息录入、修改、挂帐归还该系统可以帮助餐饮企业处理日常工作业务,规范管理工作和操作流程,是餐饮行业的得力助手。可以帮助管理者们边工作、边了解企业经营状况,为经营者提供决策分析的数据;可以杜绝内部管理的漏洞和避免人为错误给企
23、业造成损失;可以为顾客提供全方位满意的服务;可以为顾客提供正规、精美、具有企业特色的结帐单;可以保证企业营业额数目的准确;可以了解常客的不同消费习惯和消费历史信息;可以知道畅销菜品和不受欢迎菜品;同时还能建立全方位的管理模式。稳定快速,实时控制。本系统属于小型的餐饮管理系统,可以有效地对中小型餐厅消费进行管理。本研究报告结合公司对餐饮业的实地调查所得出的许多数据,对餐饮业的发展概况和现状、投资特性、行业发展预测等进行详细的分析,并重点对本行业及市场竞争格局做了具体的剖析。3.6 算法 3.7 流程逻辑3.8 接口 3.9 存储分配第三章 程序设计说明添加功能void _fastcall TFo
24、rm1:Button1Click(TObject *Sender) ADOQuery1-Insert() ; ADOQuery1-FieldByName(餐桌代码)-Value=Edit1-Text ; ADOQuery1-FieldByName(可容人数)-Value=Edit2-Text ; ADOQuery1-FieldByName(负责编号)-Value=Edit3-Text ; ADOQuery1-FieldByName(包间类型)-Value=Edit4-Text ; ADOQuery1-Post() ;修改功能void _fastcall TForm1:Button2Click(
25、TObject *Sender) /1 得到用户输入的新值 String newValue=Edit1-Text; /第二步 向TADOTable组件发出编辑的请求 ADOQuery1-Edit(); /给字段赋值 ADOQuery1-FieldByName(餐桌代码)-Value=newValue; /第四步 提交更改 ADOQuery1-Post(); /1 得到用户输入的新值 String newValue2=Edit2-Text; /第二步 向TADOTable组件发出编辑的请求 ADOQuery1-Edit(); /给字段赋值 ADOQuery1-FieldByName(可容人数)-
26、Value=newValue2; /第四步 提交更改 ADOQuery1-Post(); 删除功能void _fastcall TForm1:Button3Click(TObject *Sender) Application-MessageBoxA(餐桌将被删除,信息提示框); ADOQuery1-Delete() ;消费金额计算显示功能void _fastcall TForm_jiezhangxinxi:Button3Click(TObject *Sender) String mysql=select sum(uniteprice) a from dishs,dish where dishs
27、.dishid=dish.dishid and roomid=+ComboBox2-Text+; ADOQuery4-Active=false; ADOQuery4-SQL-Clear(); ADOQuery4-SQL-Add(mysql); ADOQuery4-Open(); AnsiString s=ADOQuery4-FieldByName(a)-AsString; Edit1-Text=s; 客人进店查看前台桌台信息是否有人入座入座人数是否够坐开台点菜是否需要打印结账打印金额是否够桌台自动清空无无无无是是是是是是房间号、房间状态、管理员工号、点菜数量分配4个存储单位。容量、房间类型、账
28、单号、菜名分配8个存储单位。 /1 得到用户输入的新值 String newValue3=Edit3-Text; /第二步 向TADOTable组件发出编辑的请求 ADOQuery1-Edit(); /给字段赋值 ADOQuery1-FieldByName(负责编号)-Value=newValue3; /第四步 提交更改 ADOQuery1-Post(); /1 得到用户输入的新值 String newValue4=Edit4-Text; /第二步 向TADOTable组件发出编辑的请求 ADOQuery1-Edit(); /给字段赋值 ADOQuery1-FieldByName(包间类型)-
29、Value=newValue4; /第四步 提交更改 ADOQuery1-Post(); String mysql=select roomid 餐桌代码,capacity 可容人数,chief 负责编号,name 负责人姓名,roomkind 包间类型 from Room,Staff where chief=id ; ADOQuery1-Active=false; ADOQuery1-SQL-Clear(); ADOQuery1-SQL-Add(mysql); ADOQuery1-Open();3.10.2测试3.10 测试计划3.10.1设计预期效果第三章 程序设计说明说明对本程序进行单元测
30、试的计划,包括对测试的技术要求、输入数据、预期结果、驱动程序及桩模块等的规定。(1)支持日常业务运作。(2)集中管理业务数据,支持管理预测与决策。(3)有良好的可扩充性(系统配置灵活,支持用户未来信息化进程的发展)。(4)汉字图形用户界面,人机对话友好,操作方便。(5)响应速度合理,安全性较高(对折扣、退菜、赠送、优惠操作提供权限校验,并有记录备查。数据库安全中支持前后台双数据库管理),网络运行稳定。(6)不能轻易被破坏,不能让管理人员以外的人删改餐饮等信息,对断电、死机、系统崩溃等问题有有力措施以保障数据不受损失。包房信息管理模块:一、查询功能:1 在“餐桌类型”输入框中,输入“中包”,点击
31、“查询”,将在显示框中显示出房间类型为“中包”的元组;2 在“负责人”输输入框中,输入“和平”,点击“查询”,将在显示框中显示出员工姓名为“和平”的元组;3 当输入的输入项不符合要求时,在显示框中出现空表,没有显示内容;二、插入功能:在出现的对话框右侧,依次输入房间号为5,容纳人数为10,负责编号为123,包房类型大包后,点击“确定”,在显示框中便会立即出现新插入的数组5,10,123, ,大包;三、删除功能:在对话框中直接输入房间号,便可以直接删除对应的房间元组; 出现的错误:再删除房间元组后,出现了产出异常,对应的管理员工的数据也被删除,在其他表中,涉及到该员工的信息元组都一并被删除了。
32、解决方案:经删除语句中,将当初设计的“级联”修改为“限制”。四、修改功能:如插入功能类似,在输入框中输入需要修改的信息,点击修改,然后点击确定,在显示框中便会立即显示出修改后的新数组信息。结账功能模块:1 进入页面后,点击“房间号”输入框后的下拉菜单即可选择房间号码,在选中具体号码之后,便会在“账单号”输入框中自动显示,该房间的账单号;2点击查询后,在显示框中就会心输出账单信息;3点击“总金额”,便会在“折扣前总金额”显示出消费金额;1、房间模块设计说明第四章 程序2(标识符)设计说明2、账单模块设计说明:具体功能描述如下:1)按房间类型查询:通过对房间类型的查询,查看某类房间的使用情况,方便
33、员工和顾客选择房间和了解房间使用情况。2)按房间号查询:通过对某一房间号查询到具体房间,了解该房间此时的使用情况。方便餐厅工作人员了解具体房间的使用情况,对给该房间的开放时间,到目前的使用时间,负责房间的员工等信息直观显示。3)删除房间和增加房间:此项主要是考虑到在具体的实际生活中,餐厅的中房间,可能会因为某种原因不能使用和在问题接触后重新恢复使用,或者餐厅扩大规模,缩小规模的实际情况。4)修改房间信息:在实际的工作中,房间的相关信息并不是一成不变的,所以就需要对房间的相关信息进行及时的修改,以保证信息的正确性。账单通常是都有一个账单号的,账单需要显示顾客所选用的菜名以及数量,并标明是那个房间
34、号。便需要以上的个属性。具体功能如下:1)连接包房表:通过连接包房表,找到顾客消费时使用的包房编号,包房类型;2)连接账单表:连接到账单,显示所选择的菜品和数量;3)结账方式选择:此程序系统为顾客提供了多种支付方式供选择,并且直接在营业额显示中按不同的支付方式总额的比例;4)退台:将使用完毕的包房重新在前台包房信息中恢复显示,供前台服务员安排包房的使用。学习体会设计总结3.3概要设计说明书审评结果:工作成果合格,不需要做很大的改动即可完成审核。1优点:条理清晰,做了详细的概要设计,解决了实现该系统需求的程序模块设计问题。采用了表格的形式,使读者更加容易清楚了解到如何实现该系统,有利于进行详细设
35、计。2缺点:图和表格不够多,文字需要介绍的详细一点。3.4详细设计报告审评结果:工作成果基本合格,代码完成了80%。1优点:简单明了,而且还进行了对实现功能的代码编写,这是我们所欠缺的,需要借鉴。2缺点:对图表的解释不够到位。3.5测试计划审评结果:工作成果基本合格,需要做少量的修改,之后便通过审核即可。1优点:他们对自己的开发的系统进行了详细的研究和测试,分析了很多在测试过程中可能出现的问题。2缺点:只是单一的对系统进行测试,有些部分的代码不够完善,系统的功能有待提高。总结 总的来说,他们小组写的文档基本上是很好的,对整个餐饮管理系统的描述的很详细。与我们自己小组所编写的文档相比,既有优点也
36、有缺点。通过两个小组之间的互评这个环节,有利于我们的发展和进一步对软件工程的了解。小组互评此餐厅管理系统历时三个多星期已基本完成了,实现了餐厅管理系统的基本功能,并具有友好的界面,操作简单方便,基本实现了前台管理、桌台信息的查询、开台信息、点菜、打印,报表、收银、桌台信息管理、员工管理、菜单维护、消费查询和盈利信息查询等功能。一、架构模式及运行环境: 1 、系统采用当今流行的 C/S 结构和三层架构模式,支持 SQL Server 等大型数据库系统。 2 、在vs20005开发环境下,以C+builder为开发语言。二、系统特点: 1、 系统界面友好,在包房信息模块和点菜信息模块中能够以直接、
37、清晰的界面显示所需要的信息,不显示对用户无用的信息; 2、操作简单,在界面上点击所要的操作,便可进入到具体的操作中;进行查询、修改时,只需按界面上的文字提示输入正确数据后,即可显示所需操作运行后的信息; 3、功能齐全,在两个板块中的操作中基本上包括了实际生活中餐厅关于包房和点菜两个方面的全部所需内容;三、不足之处 1、酒店管理人员的登陆与修改密码的模块做的还不够完善。保密措施做的也不够好。 2、在显示一些信息时,需要按照固定要求输入关键字才能够查询,对于实际操作中是暂时无法满足用户的方便性需求的。3、打折、优惠等现实中普遍存在的需求功能还不够完善。4、未定包厢的用户餐桌管理方面还存在欠缺。 我
38、们的设计还有很多不足之处,因为能力有限并没有把各方面的需求做的很好。在制作的过程中,我们遇到了各种各样的难题。通过翻阅书籍和向各位老师同学求助,我们慢慢的解开了一个又一个问题,学到的很多的知识,也积累了一定的经验。我感到我不会的东西还有很多,目前学到的知识还远远不够。 就在前几天,我在机房做了一个上午的作业,还没来得及保存电脑突然死机,当时我非常着急,如果重启电脑,我花了将近4个小时做的程序就一点都没有了,我试着求助了一位当时正在机房授课的老师,没有想到这位老师在资源管理器中关闭了几个程序,又新建了一个文件夹,电脑就恢复了正常状态!我非常感谢这位老师。那是我才意识到对于计算机,我对它的认识和了
39、解还只停留在表面,还有很多很多的地方等待我去发掘,我想今后我更加努力的去学习。评审的工作成果:餐厅管理系统的有关文档具体内容:系统功能的需求分析、概要设计、详细设计、系统测试的内容。创建时间:2014年11月14日技术评审方式:小组间的互相审评。评审所需要的设备:电脑所需要的Office软件评审记录以及意见3.1可行性分析报告审评结论:工作基本完成。1优点:明确指出了潜在的读者,对餐饮管理系统的应用前景有明确的目标。2缺点:在对餐饮管理系统的推广方面没有计划。3.2需求分析报告审评结论:工作成果基本完成,需要做少量的修改。1优点:需求的基本信息简单明了,组员通过需求规格说明书能够把握住系统的基本要求,数据流图较为清晰,有利于建模和整个系统地开发。整体简洁美观,容易阅读。2缺点:需求分析不详细,系统的框架图,建模图,流程图没有做详细描述,这样
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 自行车与城市困境社群融合考核试卷
- 渔业装备智能化考核试卷
- 夫妻出轨财产分割及信任修复保障合同
- 摄影工作室设备更新与摄影技术培训合同
- 离岸公司设立与运营全方位服务合同
- 高端互联网公司兼职产品经理项目合作框架协议
- 专业财税培训机构税务讲师聘用及税务风险评估合同
- 文学创作隔音房租赁及知识产权保护协议
- 海外工程项目融资审批协议
- 婚前个人资产分割与婚后共同投资协议
- 废弃物管理制度范本
- 激光武器简介
- 民事起诉状(股东资格确认纠纷)
- 基于交通冲突的信号交叉口交通安全评价研究论文设计
- 心理健康案例分析试题
- 铜螺母标准相关参考内容
- 八大作业票填写模板
- 2023年梅毒诊疗指南
- 挖掘机人员安全教育
- 非煤露天矿山安全确认牌
- GB/T 1470-2005铅及铅锑合金板
评论
0/150
提交评论