当前位置:文档之家› (完整word版)软件工程课程设计――餐厅点餐系统(精)

(完整word版)软件工程课程设计――餐厅点餐系统(精)

(完整word版)软件工程课程设计――餐厅点餐系统(精)
(完整word版)软件工程课程设计――餐厅点餐系统(精)

软件工程课程设计餐厅点餐系统详细设计

姓名:

院系:

学号:

专业班级:

指导老师:

2011 年 6 月 11 日

目录

1、引言 ...................................................................... 1 1.1编写目

的 (1)

1.2编写背景 (1)

2、可行性研究 . ............................................................... 1 2.1 要

求 . ................................................................ 1 2.2 目

标 . ................................................................ 1 2.3 可行性研究方

法 . (1)

2.4 决定可行性的主要因素 . (2)

3、需求分析 . ................................................................. 2 3.1现

状 ................................................................. 2 3.1.1用传统手工流程的餐饮企业面对的是 ............................... 2 3.1.2正在使用着餐饮软件的企业面对的是 ...............................

2 3.1.3内部矛盾分析 ...................................................

3 3.2竞争优

势 (4)

3.2发展前景 (5)

4、总体设计 . ................................................................ 6 4.1 启动系

统 . ............................................................ 6 4.2登陆系

统 ............................................................. 6 4.3退出系

统 ............................................................. 6 4.4用户管

理 ............................................................. 6 4.4.1用户修改个人信

息 ............................................... 6 4.4.2用户管理 . (7)

4.4.3 新增用户 ...................................................... 7 4.4.4删除用

户 ....................................................... 7 4.4.5修改用户 .......................................................

7 4.5菜单信息管理 ......................................................... 8 4.6自动排序功

能 ......................................................... 8 4.7提交用户需求及缴

费 ................................................... 8 4.8数据库备

份 ........................................................... 8 4.9数据库同

步 (8)

4.10服务器端日结 (8)

5、详细设计 . ................................................................. 9 5.1客户端(顾

客 ....................................................... 9 5.2客户端(服务

员 .................................................... 10 5.3客户端(厨

师 ...................................................... 10 5.4后台管

理 (11)

5.5服务器 (11)

6、软件测试 . (11)

7、后记 (11)

1、引言

1.1编写目的

软件可行性研究报告的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解 , 使之成为整个开发工作的基础 .

1.2编写背景

旨在改善就餐厅餐环境, 缓解就餐高峰期点餐顾客等待时间过长的问题, 运用高科技点餐,突破原有的餐厅服务模式,吸引更多的客户。

2、可行性研究

2.1 要求

主要功能 :将餐厅点菜自动化、自由化、个性化

功能需求 :

面向经理 :后台管理 (访问权限,修改菜单,增加菜项,删除菜项,销售情况分析面向顾客 :显示特色菜,菜单列表,具体菜名查询(显示实际图片 ,订餐功能,预计等待时间银行卡消费并打印座位凭条 (顾客服务员一式两份及消费凭条

面向服务员 :顾客消费结算功能

面向厨师 :显示当前任务功能

性能要求 : 管理员录入的信息必须无差错地存储至中心服务器, 且对客户端的数据应该及时进行更新。

输出要求 :数据完整,详实。

输入要求 :方便,简捷,快速。

安全与保密要求 : 餐厅顾客和厨师以及服务员只有查询和建议功能

管理人员则拥有在其权限内的查询,修改,增加,删除菜单,制定价格等一些管理功能。 2.2 目标

为各大中小型餐厅酒店提供一个统一、方便、安全的信息管理平台 .

2.3 可行性研究方法

可行性研究的方法是通过对各大中小型餐厅、酒店管理者进行问卷调查及访问谈话而得

到用户对此系统的信任度关注度及依赖度的, 通过建模分析, 得出了该系统的功能需求, 成本分析,可行性分析。

2.4 决定可行性的主要因素

成本 /效益分析结果,效益 >>成本。技术可行,现有技术可完全承担开发任务。操作可行, 软件能被原有工作人员快速接受。

3、需求分析

3.1现状

?顾客:一些生意较好的餐厅人往往比较多, 点个菜都要等好久, 更别提什么时候能吃上了。

?服务员:有的顾客比较挑剔, 点菜的时候会对各种菜问个究竟, 有的顾客拿点菜迟迟不定主意,人多的时候根本忙不过来。

?厨师:刚做完一道菜,同样的菜又要做一份,效率很低,顾客的等待时间也会延长。?经营者:希望有这么一个系统,合理得分配调节,也使顾客就餐更加自主

3.1.1用传统手工流程的餐饮企业面对的是

1 舞弊:收银员舞弊等客人结完帐在退菜品,退的钱自己收下;结完账把原始单销毁, 多的钱可以自己收下; 算错多收钱自己可以收下; 茹果收银软件存在漏洞, 那就会更危险。酒水员舞弊退客人的酒水,销售自己带的酒水,获取暴利。

2 跑单:因上菜速度慢,客人催菜,服务员去厨房催菜,客人趁机走人;或者因上菜慢随最后上来但客人拒绝付款。

3 错单:厨师看不清单子,做错菜;服务员催的急有时会做重菜;做菜速度慢,菜品被客人退回。

4 丢单:手写单到厨房的只有一联, 各个档口都会抢着用单子,忙时往往会丢单; 餐饮软件不稳定就会有丢单现象,丢单是餐饮界“兵家大忌” 。

5 效率低:收银部、传菜部、厨师部、库房等采用手写单据,财务部要核对手写单据,费时费力。

3.1.2正在使用着餐饮软件的企业面对的是

1 无法满足企业发展需要,运行不稳定,报表常报错。

2 收银软件存在完全漏洞, 功能不完善结构不合理, 售后服务差或没有服务, 提供不了有价值的报表。

3 漏记、错记、重记客户预订翻台信息不能及时传递至咨客,延长客人等待时间。

4 手工点单字迹不清,造成错上、漏上沽清信息不及时导致退菜、换菜频繁。

5 单据容易迫损、遗失传单效率低下,延误上菜时间。

6 手工计算易出错,稽核难折扣、馈赠不易管理。

7 采购无序不及时库存数量、合理库蠢砘易掌握,造成资金积压或销售损失。

8 无法有效分析客户消费偏好、消费频度、消费额度等信息。

9 营销针对性不强, 怠慢或漏失大客户日审、成本、统计工作量大, 易出错报表编制困难, 只能进行简单经营分析。

3.1.3内部矛盾分析

主要问题表现为:

◆手工收银单队储字不清晰、核对困难费时费力

◆财务人员核单、核算负担过重产生怨气

◆收银遇到多收、少收、错收、退菜、加菜等无法及时监督资金漏洞

◆客人收银时才算消费合计、赠加等待时间客人不满

症结所在 :

手工单据容易被有意修改、无法核对考证

收银人员操作无操作记录、无法及时监督

主要问题表现为:

◆酒楼面对的氏塔务的竞争、菜品的竞争、管理的竞争、

◆客户的竞争竞争残酷

◆厨房里的领料、用料、退料、盘点、原料浪费、做错菜、

◆做重菜等情况难以控制

症结所在 :

通过传统管理方法难以同时抓

原材料使用情况无法有效跟踪

主要问题表现为:

◆四联单跑四个地方才可以完成点菜浪费时间

◆服务员队储工作量大、重复性工作高浪费人力

◆手工进行成本核算、报表生成、原始单据核对效率极低

风险所在 :

手工核算工作量大、容易出错

服务员来回传送单、容易跑单

◆营业员、服务员、点菜员分工不明确存在服务死角

◆点菜、退菜、送单、催菜、收银等都有一人完成服务时间很短◆对酒楼的新老客户不能够统一管理与维护客户资源流失

风险所在 :

服务时间无法保证,服务上不去,而且影响企业信誉;

客户关系维护困难,关怀上不去,而且容易恶性循环;

◆厨师做菜全听喇叭喊、传菜生要先识菜在上菜做菜上菜出错率高◆手工单不能实时进行统计分析、进行销售统计老板决策失误率高风险所在 :

报表及时性不强,影响领导决策的有效性

厨房传菜业务流程不规范不能精细化管理

3.2竞争优势

1、功能完善:前台营业、出品调度、客户关系管理、库房成本、应收应付、远程查询、财务接口一应俱全。

2、结构先进:真正实现数据库、应用服务器、客户端多层结构编程,系统的稳定性和可扩展性、可定制性大为加强。数据库只持 SQL2000,客户端、应用服务器只持 WIN2000、 WIN XP SP1、 WIN XP SP2等最新操作系统。用户可根据企业规模、资金计划、当前管理重点等因素按模快选择目前所需要的软件功能, 随着企业的发展或解决了目前的管理短板后,可随时扩充其它功能。

3、产品族完善:餐饮通是用友餐饮娱乐酒楼套件中的一部分。用友餐娱套件产品族可以满足目前或将来有餐饮娱乐一体化经营要求的客户要求。

4、预订环节亮点

可以记录查询当前或未来任意时刻的预订,只持时段、桌台、菜品预订

只持预订金管理(实现全部前台资金环节的严密管理

独创只持预折扣处置

5、点单环节亮点

电脑点单、触摸屏点单、无线 PDA 实时点单三种模式,可灵活混用,各点单模式数据自动同步

点单完全按向导式方式设计, 开台-输入顾客人数-点单-选择点单员-特殊菜品

自动弹出做法,无需记忆操作步骤,不会遗漏或错选做法、重量、备注等,避免造成宾品或营业统计分析不准确

助记码点单“模糊匹配,动态筛选”功能,例茹点取“清蒸鲈鱼” ,既可以输入从菜品第一个字起输入拼音首字母“ QZLY ” ,也可输入菜品中任意几个字的拼音首字符

茹“鲈鱼” 的拼音首字符“ LY ” 。 (不用死记硬背菜谱, 熟练应用可加快入单速度按量计价或临时菜点取后在拥有相应权限的操作员处自动提示输入过磅重量或审定价胳,避免后续收银环节出错

只持议价菜品,凡议价菜品可灵活临时核价(茹各种时蔬菜

强大灵活的价胳清单管理, 只持同一菜品在不同时蓟涪不同楼层和区域、不同单位自动套用不同价胳(茹鲍参翅肚羹, 中餐 158元 /份,晚餐 188元 /份,按份算大厅158/份包厢 188/份按位算大厅价 38/位,包厢 58/位等

6、结帐收银环节亮点

打印预结帐单后自动锁定帐单, 重复打印结帐单系统自动提示并在帐单上标明打印次数,避免各种收银漏洞且利于财务稽核

独创的既可只持按点菜时间顺序排列消费明细 (利于收银员最后根据原始手工点菜单核对顾客菜品氏笋遗漏 ,又可按菜品类别排列消费明细

更完善的折扣管理流程。自动根据客户卡号或协议号调用相应折扣方案, 增加对内部不同职位操作人员的折扣授权管理

只持菜品关联付款方式管理, 灵活设定某些菜品采用某些付款方式时不可购买或折扣(茹:消费券不可用于购买酒水,挂帐不打折等

只持单据套打,独创的单据套打设计工具,会用 word 就会设计单据胳式

7、客户关系及营销管理亮点

客户生日、婚礼纪念日等提前提示功能,利于开展宴会营销,提供客户关怀。强大的积分管理模式, 除了只持按消费额的固定比例积分, 还只持按消费额区间定

义积分(例茹单次消费 1000元以内每 100元计 1分,千元以上每 100元计 2分, 这种积分规则利于识别消费能力强的大客户、按来店次数额外送积分(每来店消费1次送 1分,这种积分规则利于识别培养忠实顾客

提供身份识别卡、积分卡、折扣卡、储值消费卡、等多种 VIP 卡应用模式,且各种应用模式可混用,帮助客户建立一套系统的以卡为载体的 VIP 客户营销模式

严密的储值卡发卡充值流程, 任一充值过程数据库、管理卡双重数据校验, 杜绝储值卡管理漏洞,便于财务稽核

新增对消费券的领用、发放、回收的全流程管理, 自动提示发券并对回收券的有效性自动校验。

8、供应链管理环节

除了通常的“标准成本卡” (逐一制定各项目的标准菜谱,例茹:青椒炒肉:青椒 -100克, 猪肉-50克……模式来核定管理标准成本外,独创提供“主物料标准耗用” 模式来核定管理标准成本 (按关键或贵重物料在各项目的核定用量, 例茹:贵重物料燕窝标准耗用:原只木瓜炖燕窝 3克 /盅;花生牛奶燕窝 2克 /盅;燕窝挞 1克 /只……

简要分析:

标准成本管理是各类餐饮企业管理的重点。“标准成本卡”模式在理论上可行,实际应用中由于需要逐一制定每种菜品的标准成分, 工作量巨大, 且一惟密制菜成分不宜或不愿提供,实践中不太容易实行,故该模式往往只适用于快餐业。

“主物料标准耗用” 模式克服了建立标准菜谱的种种不足,将成本管理的着眼点放在原材料上, 不要求厨部公开或提供菜品的具体配方, 只坞提供应用到某种关键或贵重原料的菜品中该物料用量,这样利于企业逐步而持续地推动标准成本管理。采购-入库-应付-领用-耗用-盘点-成本核算-付款-核销应付等物流收只业务完整系统处置, 也可提供入库-应付-领用-盘点-成本核算-付款这几个主要环节管理的简捷物流收只版本

收只管理模快, 只持对客户应收及供应商应付按单据、按金额、按明细的核销模式 9、统计查询及经营分析环节

独创的、经典的《营业回顾》报表, 经理人只花 5分钟便可了解当天或任意时间段内企业营业帐务氏笋平衡, 各部门或菜品类别销售收入、消费人次、人均消费等关键数据

强大的报表-原始单据穿透连查功能, 查看报表时需要了解任一数据的来源或形城虱因时双击可自动连查到明细表直至顾客的原始消费单

3.2发展前景

在计算机技术以及互联网飞速发展的今天,先进的经营理念,人性化的设计,以及高科技的支持, 无疑使得餐厅、酒店更受消费者的欢迎。通过先前的调查分析得知,点餐系统以其高效率、直观、便捷的优点将迅速占领整个餐饮市场。

4、总体设计

4.1 启动系统

使用本系统无需登录, 但管理员和会员能够登录。登录的时候需要填写正确的用户名和密码,管理员可以修改自己的密码。

4.2登陆系统

用户输入用户名、密码,系统进行用户身份验证,验证通过则成功登录,显示带有相关权限的界面,显示登录用户名,服务器日期,用户可以进行相关权限的处理。

如果是用 admin 账号登录,将出现如下完整功能界面:

身份验证过程如下:

1、和服务器建立连接;

2、查找输入用户名;

3、验证对应用户的密码是否正确。

在以上验证过程中,用户名和密码均对大小写敏感。

如果登录失败,系统将向用户提示失败信息,具体有以下情况:

1. 如果用户名不存在,提示:登录失败,用户名错误

2. 如果密码错误,提示:登录失败,密码错误。

3. 规格错误的提示。

4.3退出系统

操作系统“退出”功能时,系统会提示用户是否退出,用户点击“确认”后系统退出, 点“返回”按钮系统不退出。

4.4用户管理

4.4.1用户修改个人信息

用户登录后可以修改个人信息,包含:姓名、会员号、密码、其中用户名和用户卡号不可修改,不能进行输入。密码分旧密码、新密码、验证新密码,若需修改密码,系统验证旧密码正确,两个新密码相同,则更新密码,旧密码即失效,其他修改项也生效,并提示“用户信息修改成功” ; 若旧密码不正确,则提示“用户密码错” ,系统将不修改个人信息;若两个新密码不同,则提示“新密码与验证新密码不同” ,系统将不修改个人信息。

若只修改密码外其他信息,则不需输入两个新密码,系统只验证旧密码正确,就成功更改个人信息,并提示“用户信息修改成功” ;如果系统验证旧密码输入不正确,则提示“用户密码错” .

4.4.2用户管理

1新增用户

2删除用户

3修改用户

有用户管理权限的人员登录后可以进行上述操作, 点击“用户管理”按钮,出现用户界面如下,下面进行分述

4.4.3 新增用户

用户个人信息包含如下内容:

?姓名

?会员号

?密码

1、提交后系统验证必输项不为空,否则显示相关错误信息,新增用户失败;

2、系统验证“姓名”和“会员号”是否唯一,如果不唯一则提示相关错误信息,新增用户失败;

3、系统校验“密码”和“验证密码”是否一致,一致则提示新增用户成功,用户列表中显示新增的用户信息, 按用户名递增顺序排列出所有用户, 显示姓名、会员号, 否则则显示相关错误信息,新增用户失败。

4.4.4删除用户

系统将弹出对话框让用户进行确认是否删除,如果用户确认删除,则删除选中的用户, 提示删除成功信息, 并且用户列表中所选的用户信息消除。系统管理员账号admin 不允许被删除。

4.4.5修改用户

具有用户管理权限的后台管理员可以修改用户信息, 包括:录入用户个人基本信息, 用户访问权限设置、新卡号设置、撤销长时间不用的用户信息、备份用户信息。

用户个人私密信息只可用户进行修改, 用户姓名名和用户卡号不可修改, 其他需修改项的类型和范围同新增用户输入一样。若需修改密码, 只需要两个新密码非空并且相同, 则更新密码,旧密码即失效,其他修改项也生效,并提示“用户信息修改成功” ;若两个新密码不同,则提示“新密码与验证新密码不同” ,系统将不修改个人信息。

若只修改密码外其他信息,则不需输入两个新密码,就成功更改个人信息, 并提示“用户信

息修改成功”

4.5菜单信息管理

菜单信息主要包括后台管理员对菜单的管理和客户对菜单的使用。

后台部分的管理:包括上传菜单;更新菜单;删除不用菜单;并赋予菜单必要的说明, 如菜的名称,价格,营养元素,配料等,注重健康饮食,明确菜的风味,并会对哪些病种易引起并病发等。部分菜可以给予特定优惠时也必须给用户说明。

前台用户使用:客户可以查询餐厅提供的各种食物及了解相应的饮食注意事项; 点取自己最喜爱的食物;了解菜的价格和是否点菜。

4.6自动排序功能

餐厅的很多缺点就是用户点菜后服务员传菜出现混乱, 还不清楚自己前面到底还有多少人都在等待自己喜欢的饭菜,因此可能会耽误用户的宝贵时间,自动排序功能特点:

用户可以自动获取系统给予的排号, 如果时间很急, 就可以在此时改变注意是否等待这道菜。同样厨师也可以缓解都做同一道菜的压力。

在你确定点菜并获取序号时, 服务员同时也获取到相同的序号, 这样你的菜就不会先来后吃到了,不会混淆,不管对服务员还是客户都是最好的。

4.7提交用户需求及缴费

◆提交用户所需要的菜单名称,菜单名称必须是系统中存在的菜,输入的内容均为汉字, 出现其他的语种不给予允许。如果没有则提示用户没有此菜,但是可以提醒用户把它列为喜爱的菜种,可以为食堂提供参考,并在条件允许时添加此道菜。提交用户菜名后系统给予用户提示,是成功还是失败,必须明确提示,如果操作超时,也要做出提示。

◆缴费时可采用现金和信用卡,会员用户可有自己的账户,可预存。结算时可从预存账户扣除。

4.8数据库备份

备份分为手工备份和自动备份:

◆在服务器端有一个按钮,点击后,数据会存成一个数据备份文件。

◆自动备份,数据每天 2次定时备份

4.9数据库同步

由于点菜系统分为用户选项以及后台操作所以必须维持前台于后台数据库的数据一致性 . 4.10服务器端日结

为了提高服务效率,服务器端有日结功能,服务器在日结过程中将断开网络,日结完成后恢复。日结将食堂为七天之前的菜单数据归档,

顾客点餐系统服务服务员结算器、数据库管理者下达任务厨师顾客通过客户端展示的显示特色菜,菜单列表等进行点餐。订单通过服务器下达给服务员和厨师。服务员通过服务器打印顾客结算单,桌号等。厨师根据服务器下的单进行操作。管理者可以查询每日消费详情,包括订单、营业额等。 5、详细设计、5.1 客户端(顾客)客户端(顾客)点餐功能:查询、点餐、修改订单、提交订单、个性定制 1.查询:通过输入查询菜单点餐:对中意的菜肴下单,并记入订单中 2.修改订单:修改订单中已经加入的菜名 3.提交订单:确认无误后提交,下单 4.个性定制:根据个人喜好,对菜肴提出要求,包括就餐人数。菜单介绍:每样菜展示菜名、实物图片、配料、营养搭配、人气指数等。 1.特色菜:显示本店的特色菜。 2.地域菜:包括中餐(八大菜系)、西餐 3.人气排行:根据顾客点餐的次数、评价,对每样菜进行评定,给用户参考。 4.菜肴分类:开胃菜、甜品、冷盘、汤类、煲类、素食、海鲜等(可自定义) 5.设定价格区间套餐推荐1.价格区间:根据套餐配菜制定价格 9

2.人数:设定各个人数的套餐 3.就餐性质:同学聚会、家庭聚餐、公司聚餐、商务餐等 4.个性定制:对套餐中的某些配菜进行更换酒水饮料 1.价格区间:自定义 2.酒类:啤酒、白酒、红酒(可根据各个餐厅具体情况设定) 3.饮料:果汁(西瓜、橙汁、苹果等)、碳酸饮料等说明:酒水饮料除设定浏览功能外还设定多重搜索功能。反馈 1.对服务员评价:非常满意、满意、基本满意、不满意、很差 2.对就餐环境评价:好、一般、不好 3.对菜肴口味评价:过咸、过淡、不熟等等,视每样菜而定。顾客也可不评价需求服务:可以通过按键,呼叫服务员进行服务 1.更换餐具 2.清理残渣 3.酒水开瓶 4.其他 5.2 客户端(服务员)客户端(服务员)订单:显示各订单的基本信息 1.桌号 2.就餐人数 3.已点菜目(若是套餐则显示套餐) 4.个性需求 5.配送详情 6.酒水需求 7.总价/优惠/实际结算 8.是否买单顾客反馈 1.对服务员评价 2.对就餐环境评价 3.对菜肴口味评价服务需求提示 1.需求提示信号 2.需求桌号 3.需求内容 5.3 客户端(厨师)客户端(厨师)任务列表 1.菜名 2.数量 10

3.桌号 4.个性需求 5.完成详情顾客评价根据顾客评价系统可进行多重搜索(菜名、口味、色泽、满意程度等) 5.4 后台管理功能项删除、添加、修改、查询、广播 1.删除:删除菜肴 2.添加:添加新菜肴 3.修改:对已有的菜肴进行图片、介绍方面的修改 4.查询:查询菜肴、各区段的营业额、顾客评价、订单详情 5.广播:对各客户端发送广播,包括温馨提醒,活动预告、优惠信息等系统设置 1.主题风格 2.分类设置 5.5 服务器服务器的设置已经数据库的设置属技术范畴。根据系统功能进行设计。 6、软件测试、根据功能设计开发系统配置服务器、数据库白盒测试、黑盒测试初期试点投放收集反馈信息系统软件完善、美化正式发布系统定期维护、更新 7、后记、通过对课题的选择,查阅资料,课题分析、设计,感觉到做一份软件可行性报告确实不容易,要考虑到多重因素,一时间可能考虑还不够全面,所以,可行性报告还要不断修改。直到能够实行,并且对系统的开发确实能起到指导性的作用。做软件可行性报告可以锻炼人的设计能力、语言表达能力以及专业技术能力,同时可以改变人的思维方式,想问题更加全面。总体来说,是个不错的实习案例。 11

餐饮服务管理系统数据库课程设计

上海应用技术学院课程设计任务书 指导教师(签名):教研室主任(签名): 2015年7月 17 日 2015 年 7月 17 日 目录

1........................................................................... 概述 44 1.1餐饮管理系统的目标 (44) 1.2开发环境及工具 (44) 1.3小组分工 (44) 2需求分析 (66) 2.1问题陈述 (66) 2.2功能需求 (66) 2.3系统总体功能模块图 (66) 3概念结构设计 (88) 3.1设计思想 (88) 3.2系统总E--R图 (99) 3.3局部E-R图 (1010) 3.4实体属性的描述 (1111) 4逻辑结构设计 (1313) 4.1关系模式 (1313) 4.2建表逻辑设计 (1313) 5物理结构设计 (1515) 5.1数据流图 (1515) 5.1.1总体数据流图 (1515) 5.1.2分功能数据数据流图 (1717) 5.2数据字典 (1818) 5.2.1数据项 (1818) 5.2.2数据结构 (1818) 5.2.3数据流 (1919) 5.2.4数据存储 (1919) 5.2.5处理过程 (1919) 6数据库实施 (2121) 6.1界面设计 (2121) 6.1.1登录界面设计 (2121) 6.1.2登录界面主要代码 (2121) 6.1.3主界面设计 (2323) 6.1.4主界面对应代码 (2323) 6.2桌台信息管理 (2626) 6.2.1桌台管理模块页面设计 (2626) 6.2.2桌台管理主要代码 (2828) 6.3菜单管理设计....................... 错误!未定义书签。错误!未定义书签。 6.3.1菜单管理界面设计............... 错误!未定义书签。错误!未定义书签。 6.3.2菜单管理功能主要代码........... 错误!未定义书签。错误!未定义书签。 6.4数据的存储与表的设计............... 错误!未定义书签。错误!未定义书签。

软件工程课程设计任务书(模板及参考)

编号: 大连理工大学本科生课程设计任务书 课程名称:软件工程课程设计 指导教师: 项目名称:粒子群主题网站 小组名称: 组长姓名: 上课时间:2009年7月13 日- 7月25 日 大连理工大学软件学院 20 年月日

1 设计目的 软件工程课程设计是在学生系统的学习了《软件工程》课程后,综合运用所学的知识,设计开发一个小型的实际系统。 要求学生运用软件工程的思想,严格按照软件生命周期各个阶段的目的和任务,完成对系统的定义、设计、编码、运行以及后期的维护。通过对具体系统的设计和开发,使得学生掌握软件工程的基本原理和基本方法,学会用软件工程学的概念、原理、方法开发和维护软件。 2 设计要求 (1)选用迭代式开发的过程模型,运用软件工程的方法,规范地完成规模小、功能较为简单 的软件开发,包括需求分析、设计、编码和测试。 (2)学生5人组成一个项目小组,一人为组长,其他人为组员,组内成员分工明确、团结协 作、相互配合,共同完成选题的设计。 (3)课程设计时间为2周。 (4)开发平台.NET3.5,语言(C# \ ASP),数据库设计工具Powerdesigner;数据库系统MS SQL Server 2005 (5)具体指标: 1)可以选择结构化分析/设计(SA/SD)或面向对象方法(OOA/D) 2) 结构化分析/设计(SA/SD) a)需求分析:分析系统的静态功能和动态行为 每一位小组成员能够描绘分配的子功能需求 每一位小组成员完成分配子功能的数据流图DFD,要求绘制到3级DFD3 小组负责人组织完成系统的DFD3 b)设计:完成系统的功能模块设计 每一位小组成员根据需求的DFD3图,完成分配的子功能模块设计,用HIPO 图表征。 每一位小组成员设计分配的子功能模块的接口 每一位小组成员能够完成分配的子功能程序流程的逻辑设计 小组负责人组织完成系统的总体结构集成 c)软件实现: 每一位小组成员完成分配的子功能界面的设计 每一位小组成员完成分配的子功能代码编写 小组负责人在.NET框架下,组织完成系统的实施 d)软件测试: 每一位小组成员完成分配的子功能的单元测试 小组负责人负责组织系统的测试用例,不少于20个,完成测试工作 3)面向对象方法(OOA/D):以UML为主 a)需求分析:分析系统的静态功能和动态行为

餐厅点餐系统毕业设计

西北工业大学网络教育学院 毕业论文任务书 一、题目: 餐厅点餐系统毕业设计 二、指导思想和目的要求: 本论文从可行性分析、需求分析、详细设计、编码实现、系统测试五个方面入手,实现系统的完整设计。 三、主要技术指标: 需求:系统需要实现的功能 用户:使用系统的操作员 角色:拥有一组权限的用户 C#:一种面向对象编程语言 VS:Visual Studio 2010开发工具的简称 四、进度与要求: 6月20日与导师沟通 6月22日前确定论文题目、填写任务书 6月24日至7月24日调研、起草、修改论文

7月25日至8月15日二审定稿 8月6日前填写《毕业论文中期调查表》 8月15日至24日上交论文及电子版 8月30日前上交论文纸制版 9月17日至9月29日毕业答辩 五、主要参考书及参考资料: [1]软件工程课程设计,吕云翔,机械工业出版社,2009年9月1日,1-132页 [2]大话设计模式,程杰著,清华大学出版社,2007年12月1日,1-368页 [3]面向对象技术与UML,刘振安董兰芳刘燕君,机械工业出版社,2007年4月 学习中心:郑州惠文科技中等班级:005309404 专业:软件工程学生:王保国 指导教师:孙飞显

摘要 在深入研究中小餐饮企业工作流程的基础上,分析制约餐饮企业工作效率的各种因素,发现影响效率的主要因素是普遍使用手工登记菜谱的现象,本系统运用计算机系统来实现餐饮企业工作流的信息化管理,采用面向对象的开发方法以及C#语言,依靠Visual studio2010作为开发工具,使用Sql Server 2005网络数据库存储数据。实现了客户点餐、厨师配餐、收银管理、系统设置四大功能,解决餐饮企业中客户点餐速度慢、服务员登记不清晰、厨师配餐漏配、菜谱更新不及时且不直观、会员管理混乱的现象。 关键词:餐饮点餐;面向对象开发方法;C#

餐馆订餐信息管理系统数据库课程设计修订版

餐馆订餐信息管理系统数据库课程设计 集团标准化小组:[VVOPPT-JOPP28-JPPTL98-LOPPNN]

餐馆订餐信息管理系统 **课程设计文档 班级: 小组组长: 成员: 指导老师: 2012年11月*日 第一章前言 餐饮行业慢慢的也进入了网络时代,各大餐饮企业争相做自己的网站,实现网络营销。而小的餐馆也不想落后,也纷纷做起了自己的餐馆订餐系统。 什么样的订餐系统才是好的呢?当今社会的生活节奏越来越快,做什么都讲究一个“快”字。做什么最有效率才是最大的赢家。面对人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式也有了更高的要求,许多顾客由于工作繁忙无法抽出时间来享受美味,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络。在当今社会,家家户户都有电脑,大街小巷人人都会上网,如今老一辈的人们也在学习上网。而且,人人都有手机,使用手机上网是当今一道普普通通的风景了!在哪里都会发现有人在玩手机。使用手机上网订餐也是一件便利的事情。人们都喜欢这种快捷便利的方式,因而造就了如今这个庞大的网络营销环境。 订餐管理系统对于商家、用户都是一个非常便利的一个工具。商家可以利用系统协调时间来接收更多的外卖预定,也可以方便管理餐馆的运营。对于用户来说节省时间,了解餐馆的菜品,有更好的选择口味、价格、环境等等。 第二章需求分析 第一部分调查用户需求 本系统的最终用户为送餐员工,订餐用户。根据我们日常生活中的经验,结合对餐馆用户的咨询和对周围市民的调查,得出用户的下列实际要求: 1、订餐的基本情况 一、老板的基本信息 老板可以查看顾客的基本信息。查看员工的基本信息,对员工进行管理,可以进行进行增、删、改、查。而且对他们的工资进行修改。老板的联系电话进行公开,方便顾客有什么问题可以反馈给自己。 二、送餐员工的基本信息 一个餐馆有多个送餐员,、一个送餐员要处理多张订单。每一张订单是一个唯一的送餐员来送餐。他要能够查看用户订单的信息,才能够获取电话和地址等的联系方式去送餐,以及查看顾客的留言。 三、顾客的基本信息 订餐用户是能够注册、修改、查看自己的个人信息。

黑盒测试软件测试实验报告2

软件测试与质量课程实验报告实验2:黑盒测试法实验

缺席:扣10分实验报告雷同:扣10分实验结果填写不完整:扣1 – 10分其他情况:扣分<=5分总扣分不能大于10分 参考代码如下: (1)程序参考答案: #include double main() { int hours; double payment,wage; wage=20; cout<<"please input hours:"; cin>>hours; if(hours>=0&&hours<=168){ if (hours<40) payment=hours*wage ; else if ((hours>=40) && (hours<=50)) payment=40*wage+(hours-40)*1.5*wage; else if (hours>50) payment=40*wage+10*1.5*wage+(hours-50)*3*wage; cout<<"The final payment are:"< void main() { int year; int month,maxmonth=12; int day,maxday; printf("请输入年份:(1000~3000)"); scanf("%d",&year); if(year<1000 || year>3000) { printf("输入错误!请从新输入!\n");

软件测试课程设计报告(模板)

课程设计 课程名称软件测试技术题目名称图书系统软件测试专业班级软件工程 学生姓名 学号 指导教师褚伟 二○一六年五月二十四日

目录 1.测试需求分析 (3) 1.1系统概述 (4) 1.2测试需求 (4) 2. 测试概要 (5) 3.测试计划 (5) 3.1测试方案的选择 (5) 3.2测试方案: (7) 3.3测试项目 (7) 3.4测试准备 (7) 3.5 测试覆盖率要求 (7) 4.测试项目说明 (8) 4.1测试项目名称及测试内容 (8) 4.2测试用例 (9) 5.对软件功能的结论 (24) 5.1功能1(系统登录) (24) 5.2功能2(图书管理测试) (24) 5.3功能3(图书查询测试) (24) 5.4功能4(系统管理测试) (24) 5.5功能5(借书测试) (24) 5.6功能6(还书测试) (25) 6.测试评价与结论 (25) 6.1能力 (25) 6.2缺陷和限制 (25) 6.3建议 (25) 7.总结 (26) 8.参考资料 (27)

摘要(中英文)

1.测试需求分析 1.1系统概述 本图书管理系统是一款功能非常强大的图书管理软件,本系统在继承了以往系统版本优点的基础上做了进一步优化;在功能上,本系统不仅包含图书管理的常用功能(如书籍管理、期刊管理、物品管理、读者管理、借、还、预借、续借和统计分析等等功能),而且还增加了条码的生成和打印功能(不仅为使用者省去了购买价格昂贵的条码专用打印机的费用,而且条码产生更方便,与系统结合更紧密)。 考虑到很多单位和学校有现成的身份IC卡(校园卡、会员卡等),为了有效的利用这些已有资源,让使用者使用更方便,我们特在系统中加入了会员卡管理功能,这样,图书管理员不仅可以通过读者编号进行借阅操作,也可以通过已有的身份卡(配合刷卡机或者条码扫描抢使用)来完成操作;在系统的办卡管理中有新办卡、换卡和注销卡等功能,彻底解决丢卡后的安全隐患问题(向制卡公司定制卡时,一般会要求每张卡的ID号都不同,所以一旦换卡了,原来的会员卡就作废了,即使丢失卡被别人捡到也不能进行正常的借阅操作)。 本系统具有操作简单,易学易用的特点。在开发过程中,我们总结了多年使用电脑管理图书馆业务的经验,注意到工作人员在使用电脑时容易发生的人为错误,因而使系统具有较强的容错和排错功能,而且本系统自带了一些常用的资料库(如中图分类库,出版社库等,系统会自动根据图书的标准ISBN码检索出当前图书的出版社名称和出版地点等,从而实现图书的自动录入的功能),使得用户在录入图书资料时更轻松;系统也自带了通用数据导入功能,可以非常简单地把用户以前的已有资料或者通过采集器采集到的数据资料导入到本系统中,避免了大量的重复劳动。经过长时间的不断测试和完善,系统的安全性和稳定性得到保证。 本系统完全可以配合条码扫描枪使用,操作会更流畅,更简单。 技术简介:本系统采用Adaptive Server Anywhere数据库、C/S结构,完全支持多用户操作;可运行于 Windows9x/WindowsNT/2000/Xp/2003平台,有良好的兼容性、先进性与扩充性;可在线升级。 系统特点:操作简单、界面清晰、功能强大、运行稳定快速、系统资源占用少。 1.2测试需求 本次测试针对开发的图书馆管理系统进行,包括功能测试,界面测试,图书

软件工程课程设计任务书

《软件工程》课程设计 任务书 一、目的、要求 通过该课程设计要使学生树立起强烈的工程化意识,用工程化思想和方法开发软件。切实体会出用软件工程的方法开发系统与一般程序设计方法的不同之处,学生在对所开发的系统进行软件计划、需求分析、设计的基础上,实现并测试实际开发的系统。通过一系列规范化软件文档的编写和系统实现,使学生具备实际软件项目分析、设计、实现和测试的基本能力。 二、主要内容 要求学生掌握软件工程的基本概念、基本方法和基本原理,为将来从事软件的研发和管理奠定基础。每个学生选择一个小型软件项目(内容参照《计算机综合实践指导》,宋雨等编著,清华大学出版社出版),按照软件工程的生命周期,完成软件计划、需求分析、软件设计、编码实现、软件测试及软件维护等软件工程工作,并按要求编写出相应的文档。具体的方法可以选用传统的软件工程方法或者面向对象的方法,开发环境和工具不限。 三、进度计划 四、设计成果要求 1.至少提交4个文档,包括软件计划、软件需求规格说明书、软件设计说明书、软件测试计划,要求文档格式规范、逻辑性强(可参考《计算机综合实践指导》中给出的要求及格式)、图表规范; 2.独自实现了系统的某些功能,基本达到了要求的性能,经过了测试,基本能运行。 五、考核方式 (1)提交的文档规范,工作量大,文档逻辑性强、正确,按《计算机综合实践指导》标准考核(附《软件工程课程设计》实验报告评分表)占60%(2)系统验收、讲解、答辩占25% (3)考勤占15% 学生姓名:(此处为签名)

指导教师: 2011年6 月17 日《软件工程课程设计》实验报告评分表

(注:素材和资料部分来自网络,供参考。请预览后才下载,期待你的好评与关注!)

饭店点菜管理系统课程设计报告书[1]

大学课程设计 饭店点菜管理系统 单位学院(系) 专业 学号 学生姓名 指导教师 完成日期 2010 年 9 月 15 日

目录 1.内容摘要 (3) 1.1 编写目的 (3) 1.2 定义 (3) 2.需求分析 (4) 2.1 功能分析 (4) 2.2 业务活动 (4) 3.界面设计 (5) 3.1 登陆界面设计 (5) 3.2 内部菜类管理系统界面设计 (6) 3.3 内部人员管理系统界面设计 (7) 4.代码设计 (9) 4.1 登陆界面代码 (9) 4.2 内部菜类管理代码 (10) 4.3 内部人员管理代码 (12) 5.总结 (13) 5.1 总结 (14) 5.2 存在的主要问题 (15) 参考文献 (15)

一摘要 1.1 编写目的 饭菜点菜管理系统是用VB6.0编写的一款软件。饭店点菜管理系统是实用性很强的系统,本系统实现了照片上传,信息的增删改查、统计、报表等功能,对实际理解和掌握VB语言以及进行实际的项目开发有很好的范例作用。本系统将通过编写一个饭菜点菜管理系统程序,综合介绍VB的一些特征,讲解如何使用VB设计和实现本应用程序。同时,也借此了解编写此类程序的基本过程。 在本系统的实际应用中,顾客可以分类浏览饭店的各种菜式、采样及价格并进行点菜,操作后能预览点菜结果,并可对其进一步修改;留言板能够记录顾客对饭店菜色以及服务等各方面的建议和评价,并具有浏览功能;当顾客消费达到一定金额时,可抽取一些小奖品。 该系统中除了顾客应用系统外,还有饭店管理内部人员使用系统。饭店管理者可以通过登陆界面进入饭店内部管理系统,由此可以对菜类,菜价等进行修改,增删等操作以及对顾客留言和消费金额的查看。另外还有饭店工作人员的档案管理,可以对人员惊醒增删,修改等操作,和该系统的用户使用管理,同样可以进行增添修改等操作。 此软件主要用于饭店管理系统,有利于饭店工作效率的增加。 关键词:饭店点菜管理系统,VB6.0,组件 1.2 定义 1、系统名称:饭店点菜管理系统 2、系统应用软件:VB6.0 3、系统设计人员:杨杰、陈毅、王巍浩

餐饮管理系统课程设计

《Windows项目开发》课程设计 专业:计算机科学与技术 班级: 12级蒙文信息处理班 姓名:张学良 学号:12000285 指导教师:白迎霞 2015年11月24日 餐饮管理系统

一.餐饮管理系统的目标与分析 1.1 传统餐饮存在的问题 由于传统酒店的管理还处于人工管理阶段,所以酒店的管理效率不高。由于缺乏科学的管理和现代化的管理工具,传统酒店在管理上和业务的安排上都存在着不足。 1.包间的管理不够科学方便,使用情况不直观。 2.库管员不能随时掌握库存情况,不能及时发现商品缺货的情况,另外统计商品数量即费时又费力。 3.由于酒店的商品种类多,菜样多变,靠人工方式管理商品和菜品信息有很多不便。例如商品数量大导致查找商品信息困难等。 1.2餐饮管理系统的目标 面对服务行业的高速发展和餐饮企业信息发展的过程中出现的各种情况,本系统应达到以下目标: ●系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。 ●实现对餐厅顾客开台、点菜/加菜、账目查询和结账等操作。 ●对用户输入的数据,进行严格的数据检验,尽可能的避免人为错误。 ●实现对消费账目自动结算。 ●实现对消费的历史记录进行查询,支持模糊查询。 ●系统应最大限度地实现易维护性和易操作性。 1.3可行性分析 1.3.1 技术上的可行性 技术方面的可行性就是根据现有的技术条件,能否实现系统的各项要求。 1.设备:该系统对所需的硬件设备,如pc机配件的性能要求一般,现有设备的性能完全能够满足系统功能的要求。 2.软件上,本系统属于数据库应用程序,本系统需要一个数据库服务器及其运行的操作系统平台,根据客户的数据量并不是十分巨大,我们选择目前市场上价格比较低廉的数据库服务器产品:SQL Server2000及配套的平台Windows XP。而前台开发工具采用Microsoft Visual Studio 2005 ,利用其可视化的开发环境、丰富的控件资源,能快速开发出应用程序。 1.3.2 经济上的可行性 1.费用:本系统属于小型的餐饮管理系统,软硬件费用要求不高,一般的餐饮行业都能支付的了费用。 2.效用:实施该系统也能给公司带来长期效益,它可帮助领导实现管理方法的现代化、科学化,极大地提高餐饮企业的工作质量与工作效率,减少管理支出的费用,从而保证企业管理的可持续的良好发展。因此经济上具有了系统开发的可行性。

软件测试实验报告

本科实验报告 课程名称:软件测试技术 实验项目:软件测试技术试验实验地点:实验楼211 专业班级:软件工程学号: 学生姓名:戴超 指导教师:兰方鹏 2015年10月7 日

太原理工大学学生实验报告

一、实验目的和要求 (1)熟练掌握白盒测试方法中的逻辑覆盖和路径覆盖方法。 (2)通过实验掌握逻辑覆盖测试的测试用例设计,掌握程序流图的绘制。 (3)运用所学理论,完成实验研究的基本训练过程。 二、实验内容和原理 测试以下程序段 void dowork(int x,int y,int z) { (1)int k=0,j=0; (2)if((x>0)&&(z<10)) (3){ (4)k=x*y-1; (5)j=sqrt(k); (6)} (7)if((x==4)||(y>5)) (8)j=x*y+10; (9)j=j%3; (10)} 三、主要仪器设备

一、实验目的和要求 (1)熟练掌握黑盒测试方法中的等价类测试方法和边界值测试方法。 (2)通过实验掌握如何应用黑盒测试用例。 (3)运用所学理论,完成实验研究的基本训练过程。 二、实验内容和原理 (1)用你熟悉的语言编写一个判断三角形问题的程序。 要求:读入代表三角形边长的三个整数,判断它们能否组成三角形。如果能够,则输出三角形是等边、等腰或者一般三角形的识别信息;如果不能构成三角形,则输出相应提示信息。 (2)使用等价类方法和边界值方法设计测试用例。 三、主要仪器设备 四、操作方法与实验步骤 (1)先用等价类和边界值方法设计测试用例,然后用百合法进行检验和补充。 (2)判断三角形问题的程序流程图和程序流图如图1和图2所示。用你熟悉的语言编写源程序。 (3)使用等价类方法设计测试用例,并填写表2 和表3。

2014软件工程课程设计任务书

《软件工程》课程设计任务书 一、目的及意义 软件工程课程设计是在学生学习了《软件工程》课程的同时,综合运用所学的知识,设计开发一个小型的实际系统。 要求学生运用软件工程的思想,严格按照软件生命周期各个阶段的目的和任务,完成对系统的定义、设计、编码、运行以及后期的维护。通过对具体系统的设计和开发,使得学生掌握软件工程的基本原理和基本方法,学会用软件工程学的概念、原理、方法开发和维护软件。 二、内容及要求 自拟课题,可以进行相关系统或网站设计(如资源管理系统、网络监控系统、勤工俭学管理系统、个人财务管理系统、大学城二手物品在线交易网站等),然后以项目小组的形式完成项目。 本课程设计要求学生采用“项目小组”的形式,结合具体的开发项目进行设计,对软件生命周期的每一个阶段包括可行性分析、需求分析、概要设计、详细设计、编码、测试等严格按照软件工程规范实施一个具体的案例。具体要求如下: 1.可以选择结构化分析/设计(SA/SD)或面向对象方法(OOA/D) 2.结构化分析/设计(SA/SD) 1)需求分析:分析系统的静态功能和动态行为。每一位小组成员能够描绘分配的子功能需求;每一位小组成员完成分配子功能的数据流图DFD,要求绘制到3级DFD,小组负责人组织完成系统的DFD。 2)设计:完成系统的功能模块设计。每一位小组成员根据需求的DFD图,完成分配的子功能模块设计,用HIPO图表征。每一位小组成员设计分配的子功能模块的接口,每一位小组成员能够完成分配的子功能程序流程的逻辑设计,小组负责人组织完成系统的总体结构集成。 3)软件实现:每一位小组成员完成分配的子功能界面的设计,每一位小组成员完成分配的子功能代码编写,小组负责人在.NET框架下,组织完成系统的实施。 4)软件测试:每一位小组成员完成分配的子功能的单元测试,小组负责人负责组织系统的测试用例,完成测试工作。 3.面向对象方法(OOA/D):以UML为主 1)需求分析:分析系统的静态功能和动态行为。每一位小组成员完成一个用例分

软件工程课程设计――餐厅点餐系统

软件工程课程设计餐厅点餐系统详细设计 姓名: 院系: 学号: 专业班级: 指导老师: 2011 年 6 月 11 日 目录 1、引言 ...................................................................... 1 1.1编写目 的 (1) 1.2编写背景 (1) 2、可行性研究 . ............................................................... 1 2.1 要 求 . ................................................................ 1 2.2 目 标 . ................................................................ 1 2.3 可行性研究方 法 . (1) 2.4 决定可行性的主要因素 . (2) 3、需求分析 . ................................................................. 2 3.1现 状 ................................................................. 2 3.1.1用传统手工流程的餐饮企业面对的是 ............................... 2 3.1.2正在使用着餐饮软件的企业面对的是 ............................... 2 3.1.3内部矛盾分析 ................................................... 3 3.2竞争优 势 (4)

软件工程课程设计报告案例

网上招聘系统分析设计

目录 第一章网上招聘系统需求规格说明书.................... - 3 - 第二章软件项目的概要设计说明书. (16) 第三章网上招聘系统详细设计 (54) 第四章软件项目的编码案例说明 (67) 第五章网上招聘系统客户端系统测试计划 (74) 第六章网上招聘系统客户端系统测试设计 (78) 第八章网上招聘系统客户端系统测试报告 (95)

第一章网上招聘系统需求规格说明书 1.导言 1.1 目的 该文档是关于用户对于网上招聘系统的功能和性能的要求,重点描述了网上招聘系统的功能需求,是概要设计阶段的重要输入。 本文档的预期读者是: ·设计人员; ·开发人员; ·项目管理人员; ·测试人员; ·用户。 1.2 围 该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型的,解决整个项目系统的“做什么”的问题。在这里,没有涉及开发技术,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的平台。 1.3 编写说明 HR,Human Resource(人力资源管理)的缩写。 JSP,Java Server Page(Java服务器页面)的缩写,一个脚本化的语言。 UML,Unified Modeling Language(统模语言)的缩写,是一个标准的建模语言。 1.4 术语定义 无 1.5 引用标准 [1]《企业文档格式标准》,****************软件工程过程化组织 [2]《需求规格报告格式标准》,************软件工程过程化组织 1.6 参考资料 [1]《UML说明》,***********************软件 [2]《需求规格报告格式标准》,************公司软件工程过程化组织 1.7 版本更新信息 本文档的更新记录如表A-1所示。 表A-1 版本更新记录 修改编号修改日期修改后版本修改位置修改容概述 001 002 003 004 005 2008.9.5 2006.9.10 2006.9.15 2006.9.16 2006.10.18 0.1 0.2 0.3 0.4 1.0 全部 第3.1节 第4.1节 第5.1节 第7章 初始发布版本 增加 修改 修改 增加 2.系统定义 我们分别阐述一下项目的来源、背景,项目的用户特点和项目的目标。 2.1 项目来源及背景 本项目是为某公司开发的一个网上招聘系统,由于这个公司的规模比较大,需要招聘 的员工也很多,每次招聘总能收到成千上万的简历,如何挑选合适的应聘者常常是公司比较

餐馆点餐系统课程设计

软件工程设计报告 餐馆点餐系统 班XXX 姓名:XXXX 学XXXX

第一章绪论 1.1现实背景和理论背景1.2研究目的 1.2目的 第二章系统需求分析 1.引言 1.1编写目的 1.2项目背景 2.术语定义 3.参考资料 4.目前餐饮企业工作流程 5.所建议系统的工作流程 6.产品功能 7.软件需求描述 8.系统用例图 9.软件接口 第三章系统设计 1.系统部署图设计 2.数据库设计 2.1命名规范 2.2安全设计 2.3概念设计 2.4物理设计 2.5函数设计 3.系统模块设计 4.系统架构设计 5.客户端系统目录结构 0. . 0 . 3. 3. . 3. 3. 3. . 3. . 3. 4. 5. . 6. . 6. . 8. . 9. .9 .. 9. 9. 9. 9. 1. 1 ■13 15 15 16

6.系统类图设计■ 16 7.主要模块设计20 7.1登录模块设计20 7.2点餐模块设计20 第五章测试概要23 1.测试用例设计23 2.测试环境与配置23 3.测试方法(和工具)23

第一章绪论 1.1现实背景和理论背景 1.1.1 现实背景 我国的餐饮市场经过30 多年的改革开放及发展,可以说我国正迎来一个餐饮业大发展的时期,市场潜在力量巨大,远景很是广阔。根据中国烹饪协会发布的2009年度餐饮业发展报告显示,即便在经济遭受重创的2009 年,全社会餐饮业零售额达依然到17998 亿元,同比增长16.8%。其中,每月的零售额均超过1300 亿元,增长率稳定在14.4%至21.6%。在各类消费性支出中增幅居前,仅次于交 通和通信支出。并且预计2012 年餐饮市场还将继续增长,营业额也将达到20000 亿元。 与此同时,我国餐饮业发展的质量和内涵也发生了重大变化。行业的经营领域和市场空间不断拓宽,经营档次和企业管理水平不断提高,经营业态日趋丰富,投资主体和消费需求多元化特点更加突出,网点数量和人员队伍继续扩大;餐饮市场更加繁荣,消费的个性化和特色化的趋势明显,追求健康营养和连锁规模发展成为主题。集团化、品牌化、产业化和国际化的发展步伐加快,餐饮现代化的进程不断推进。 近几年来,中国餐饮业的发展一直保持强劲快速增长同时,也看到目前餐饮行业普遍存 在的问题。餐饮企业的发展一直处于自我摸索、自我运作、自我积累和自我完善为主的状态, 利润低、承载重、支撑小、发展难的特点突出。餐饮企 业在产品标准化技术设备开发、连锁管理体系的建立、专业人才的培养、吸纳资本投入、理论指导和信息交流等方面的条件十分不足,存在着技术开发与设备配套难、管理与人才难、配送渠道与发展资金难、沟通交流与合作难等深层次因素的制约,行业平台和基础支持力量不强,对企业发展产生较大的影响。

餐厅管理系统课程设计报告

河南城建学院 《可视化编程技术》课程设计 课程名称:《可视化编程技术》课程设计 设计题目:餐饮管理系统 指导教师:孟庆见、薛冰、景伟娜 班级:0834112 学号:083411207 学生姓名:吕静 同组人员:关敏、冯俊杰、韩经宇、王红旗 计算机科学与工程学院 2013年12月26日

目录 第1章概述 (2) 1.1选题 (2) 1.2选题的背景和意义 (2) 1.3团队分工和个人贡献 (2) 第2章系统分析(需求分析) (3) 2.1系统的整体需求 (3) 2.2系统的功能需求 (3) 2.3系统主要模块流程图 (4) 2.3.1主窗体业务流程图 (4) 2.3.2详细业务流程图 (4) 第3章系统设计 (5) 3.1系统的整体设计 (5) 3.2系统的主要模块设计 (5) 3.3数据库设计 (7) 第4章系统实现 (9) 4.1登录界面实现 (9) 4.2主窗体界面实现 (9) 4.3桌台管理界面实现 (10) 4.4开台界面实现 (10) 4.5点/加菜界面实现 (11) 4.6结账界面实现 (11) 第5章结束语 (12) 参考文献 (12)

第1章概述 1.1 选题 餐饮管理系统是一个饮食产业不可缺少的部分,它的内容对企业的决策者和管理者都至关重要,所以餐饮管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用的餐饮管理系统均是以人为主体的,需要很多的人力、物力、财力,且效率不是很高,在系统运营时也可能产生人为的失误,以致餐饮管理工作既繁琐而且不利于分析企业的经营状况。作为计算机应用的一部分,使用计算机对餐饮信息进行管理,这样不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使管理者能够准确、有效地管理餐饮。 1.2选题的背景和意义 近年来,随着人民的生活水平的不断提高,餐饮业的消费持续增长,竞争愈来愈激烈。然而,传统餐饮企业的日常运作还是靠人工管理,从原材料入库到客人点单,再到结账基本上由人工完成记录,这样做不仅耗费人力资源而且容易导致记录丢失或重复等错误,造成管理水平低下。餐馆作为传统的餐饮企业也存在这些问题,进货,库存有人工管理,客人点单需服务员记录并送至厨房,客人结账由手工记录,人力耗费大,客人等待时间长,管理效率低下,这就迫切需要标准的、高效率的计算机管理方式引导其发展,通过计算机管理该企业的日常运作,给管理者以决策参考的模型,来不断完善管理水平,提高工作效率。改革开放二十多年来,我国餐饮业发展迅猛,日新月异,各种风味特色,各种经营形式,各种组织结构的餐饮企业星罗棋布,但“竞争激烈,生意难作”也成了餐饮业的“流行脖。更新经营方式,拓展大众市场,建全餐饮业的“软硬”件设施,发展餐饮信息渠道是我国餐饮业应探索的主旋律。所以,社会化,科学化,集锦化21世纪的发展方向。 作为计算机应用的一部分,使用计算机对餐饮企业信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查询方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高信息管理的效率,也是企业科学化、正规化、管理与世界接轨的重要条件。 1.3团队分工和个人贡献 我们组做的课题题目为餐饮管理系统,我们小组由5个人组成,:关敏,吕静,冯俊杰,韩经宇,王红旗.其中关敏主要负责文档的任务和口令设置的实现部分,吕静主要负责消费管理模块的实现部分,以及整个餐饮管理系统的界面设计, 冯俊杰和韩经宇主要负责桌台管理,职员管理模块的实现部分, 王红旗参与每个模块的调试过程。

软件测试实验报告一

广东*融学院实验报告 课程名称:软件测试 」、实验目的及要求 1、理解测试用例的重要性。 2、熟练掌握等价类划分、边界值方法、决策表和因果图法设计测试用例。 二、实验环境及相关情况(包含使用软件、实验设备、主要仪器及材料等) 1. 使用软件:装有QTP功能测试软件 2 .实验设备:装有Windows的联网的个人计算机 三、实验内容及步骤(包含简要的实验步骤流程) 1、实验题目:登陆框测试 在各种输入条件下,测试程序的登录对话框功能。 用户名和密码的规格说明书如下:(密码规则同用户名规则。) 用户名长度为6至10位(含6位和10 位); 用户名由字符(a-z、A-Z)和数字(0-9)组成; 不能为空、空格和特殊字符。 要求:按照规格说明书,分别用等价类划分和边界值方法设计测试用例。 步骤:(1)分析规格说明书,确定输入条件、输出条件的有效等价类、无效等价类以及各个边界条件;(2)第二步:填表格并编号;(3)第三步:设计测试用例;(4)第四步:执行测试用例。 2、员工薪制冋题。 (1)年薪制员工:严重过失,扣年终风险金的4%,过失,扣年终风险金的2%。 (2)非年薪制员工:严重过失,扣月薪资的8%,过失,扣月薪资的4%。 步骤:(1)分析程序的规格说明,列出原因和结果;(2)找出原因与结果的因果关系、原因与原因之间的约束关系,画出因果图;(3)将因果图转化成决策表;(4)根据决策表,设计测试用例的输入数据和预期输出。

四、实验结果(包括程序或图表、结论陈述、数据记录及分析等,可附页) 等价类划分方法: 五、实验总结(包括心得体会、问题回答及实验改进意见,可附页) 通过本次实验,我理解了测试用例的重要性。熟练掌握了等价类划分、边界值方法、决策表和因果图法设计测试用例。 六、教师评语 1、完成所有规定的实验内容,实验步骤正确,结果正确; 2、完成绝大部分规定的实验内容,实验步骤正确,结果正确; 3、完成大部分规定的实验内容,实验步骤正确,结果正确; 4、基本完成规定的实验内容,实验步骤基本正确,所完成的结果基本正确; 5、未能很好地完成规定的实验内容或实验步骤不正确或结果不正确。 评定等级: 签名:

软件工程课程设计

软件工程课程设计

题目:高校课表编排子系统 学院信息工程学院 专业计算机科学与技术 指导教师白娟 1 月 3 日

摘要 教学工作是高校的中心工作,而课表是高校日常教学活动运行的指挥调度表,是高校能否进行正常教学的关键,因此科学的,合理的课表在高校的重要性毋庸置疑。高校教务管理是一向复杂而繁重的工作,课表编排作为其中腰组成部分是长期困扰学校教务管理工作的大问题,计算机排课无疑是必然优势。课表编排是一个涉及多因素约束的,多目标的,结构复杂的典型的组合优化问题,而且已经被证明为一个NP完全类,是典型的组合优化的问题,其问题求解的时间复杂度呈指数函数增长。每个学校在排课表时考虑的因素千差万别,各种约束条件也不尽相同,可是它所涉及的主要实体却具有相对稳定性。 关键字:NP完全类; 约束满足;课表编排;课程设置;

目录 目录 (4) 第一章需求分析说明 (5) 1.1编写目的 (5) 1.2问题定义 (6) 1.3可行性分析 (6) 1.4任务描述 (7) 1.5目标 (7) 1.6运行环境 (7) 1.7功能需求 (7) 1.7.1功能描述 (7) 1.7.2排课约束 (8) 1.7.3操作规程 (8) 第二章概要设计说明 (10) 2.1数据描述与数据库设计 (10) 2.2数据表 (10) 2.2.1E-R图 (11) 2.2.2数据流图部分 (11) 2.3运行需求 (13) 2.3.1硬件 (13) 2.3.2软件 (13)

第三章详细设计说明 (14) 3.1模块的具体算法 (14) 3.1.1登陆模块 (14) 3.1.2管理员模块 (14) 数据库中各表的物理结构 (18) 第四章编码+测试 (20) 4.1登录模块 (20) 4.1.1 管理员模块 (22) 4.1.2教师模块 (26) 4.2测试方案设计 (30) 测试结果分析: (30) 第五章用户使用说明书 (31) 第六章实验总结 (34) 第七章参考文献 (37) 第一章需求分析说明 1.1编写目的 供设计人员、开发人员参考。 为明确软件需求、安排项目规划进度、组织软件开发与测试,撰写本文档。

餐馆点餐系统课程设计

软件工程设计报告 ——餐馆点餐系统 班级:XXX 姓名:XXXX 学号:XXXX

目录 第一章绪论 (1) 1.1 现实背景和理论背景 (1) 1.2 研究目的 (2) 1.2 目的 (2) 第二章系统需求分析 (3) 1.引言 (3) 1.1编写目的 (3) 1.2项目背景 (3) 2.术语定义 (3) 3.参考资料 (3) 4.目前餐饮企业工作流程 (3) 5.所建议系统的工作流程 (4) 6.产品功能 (5) 7.软件需求描述 (6) 8.系统用例图 (6) 9.软件接口 (8) 第三章系统设计 (9) 1.系统部署图设计 (9) 2.数据库设计 (10) 2.1命名规范 (10) 2.2安全设计 (10) 2.3概念设计 (10) 2.4物理设计 (12) 2.5函数设计 (14) 3.系统模块设计 (15) 4.系统架构设计 (16) 5.客户端系统目录结构 (17)

6.系统类图设计 (17) 7.主要模块设计 (21) 7.1登录模块设计 (21) 7.2点餐模块设计 (21) 第五章测试概要 (23) 1.测试用例设计 (23) 2.测试环境与配置 (23) 3.测试方法(和工具) (23)

第一章绪论 1.1 现实背景和理论背景 1.1.1现实背景 我国的餐饮市场经过30多年的改革开放及发展,可以说我国正迎来一个餐饮业大发展的时期,市场潜在力量巨大,远景很是广阔。根据中国烹饪协会发布的2009年度餐饮业发展报告显示,即便在经济遭受重创的2009年,全社会餐饮业零售额达依然到17998亿元,同比增长16.8%。其中,每月的零售额均超过1300亿元,增长率稳定在14.4%至21.6%。在各类消费性支出中增幅居前,仅次于交通和通信支出。并且预计2012年餐饮市场还将继续增长,营业额也将达到20000亿元。 与此同时,我国餐饮业发展的质量和内涵也发生了重大变化。行业的经营领域和市场空间不断拓宽,经营档次和企业管理水平不断提高,经营业态日趋丰富,投资主体和消费需求多元化特点更加突出,网点数量和人员队伍继续扩大;餐饮市场更加繁荣,消费的个性化和特色化的趋势明显,追求健康营养和连锁规模发展成为主题。集团化、品牌化、产业化和国际化的发展步伐加快,餐饮现代化的进程不断推进。 近几年来,中国餐饮业的发展一直保持强劲快速增长同时,也看到目前餐饮行业普遍存在的问题。餐饮企业的发展一直处于自我摸索、自我运作、自我积累和自我完善为主的状态,利润低、承载重、支撑小、发展难的特点突出。餐饮企业在产品标准化技术设备开发、连锁管理体系的建立、专业人才的培养、吸纳资本投入、理论指导和信息交流等方面的条件十分不足,存在着技术开发与设备配套难、管理与人才难、配送渠道与发展资金难、沟通交流与合作难等深层次因素的制约,行业平台和基础支持力量不强,对企业发展产生较大的影响。

管理信息系统课程设计餐饮

第一章引言 随着信息化的发展,现代饭店的管理趋势也进入了电子化管理。而订餐系统是任何一个从事 餐饮业无论是大饭店还是小餐馆不可缺少的系统,它的内容对于饭店的决策者和管理者来说 都至关重要。为此,我们编制了此系统,力求降低饭店的经营成本,提高员工的工作效率, 进而使利润得到增加。本系统主要包括以下几个模块:餐厅公告,订单管理模块,菜单管理 模块,订单结算模块。从2010年7月起,我们小组对常州美林公馆的订餐系统进行详细的 调查分析与认识,根据其实践特点设计出以下订餐系统。 1.1开发人员决策分析 系统开发人员由业务咨询联络人,技术支持人员,系统分析与设计员组成 (1)业务咨询联络人刘总,餐厅总经理(其所承担的角色既是该系统拥有者,也是系统使用者) 主管经营以及信息化建设 (2)技术支持人员张静静、张琼、曹志坚,信息技术人员(其所承担的角色是偏重网络和硬 件系统的系统分析员和系统设计员,系统维护员)主管餐厅计算机网络和信息系统维护工作 (3)系统分析与设计员张艳梅、赵芸(其所承担的角色是偏重应用软件系统的系统分析员, 系统设计员及程序员) 1.2公司或企业的背景介绍 公司名称:美林公馆 公司地址:常州市河海路 公司主业:餐饮 公司规模:小型企业,人员在25人左右 公司组织机构图: 总经理 前厅经理销售经理厨师长采购员维修员服务员财务会计厨师后勤

人员结构表: 序号部门名称主要业务人员数1 总经理制定工作计划,执行高层经营及管理工作组 1 织协调,监督各下属部门的工作 2 前厅经理负责服务员工作;收银;接听订餐电话 1 3 销售经理负责店内客源,兼催菜 1 4 厨师长负责整个后厨工作 1 5 采购员每天的食材采购,上下午各一次 1 6 维修员负责店内各种设施的维修 1 7 服务员为客人服务;餐桌收拾,杯具清洗10 8 会计结算每天收入,支出;工作人员的工资结算 1 9 厨师炒菜7 10 后勤负责店内卫生工作 2 1.3调查的情况及结果分析

相关主题
文本预览
相关文档 最新文档