餐饮管理系统_长沙大学专用
校园餐饮消费管理系统解决方案

餐饮消费管理系统解决方案一、系统简介餐饮消费管理子系统是校园一卡通系统的重要组成部分,它能够实现餐厅消费领域的一系列功能,包括充值、补助发放、消费扣款、报表统计等,完成师生在校内的各类电子支付。
持卡消费采用真正的电子钱包方式实现,有完善的卡信息、终端数据采集安全机制及日志管理。
餐饮消费管理系统由一卡通中心、卡务中心、数据网关及消费POS终端组成。
用户办卡充值后可在消费POS终端上刷卡消费,数据由POS终端经数据网关上送至一卡通中心,实现餐饮消费的使用及管理。
二、系统架构餐饮消费管理子系统采用ID模式刷卡消费,消费数据处理和存储均在校园一卡通平台完成。
餐饮消费管理系统运行于windows操作系统上,支持IE、Firefox、Opera等多种浏览器,采用标准MSSQL数据库,支持大规模餐厅使用。
1、 ID模式消费学生刷卡就餐时,消费终端读取会员卡ID,向网站系统发送该用户的消费请求,网站系统处理完消费请求后,向消费终端返回成功消费响应。
2、卡务中心模块卡务管理模块可以提供发卡、充值、挂失、解挂等基本功能。
卡务中心设备包括管理电脑、发卡器。
3、刷卡消费业务模块餐饮消费管理系统中的刷卡消费业务模块,可以实现学生在餐厅持卡刷卡消费就餐的目的。
刷卡消费业务模块用以接收处理餐厅消费机的消费扣款请求,完成扣款业务。
4、消费记录模块系统自动存储每笔刷卡消费记录,以便出现消费分歧时对账查阅。
三、系统特点餐饮消费管理系统功能可分为:消费管理、商户管理、数据录入、设备通讯、日报月报、明细查询、汇总查询、系统管理和帮助等多项功能模块。
可根据用户的具体情况进行功能的开发与对接,实现定制化服务模式。
1、POS机进行餐厅、营业分组、营业时间段等参数的设置;2、支持金额模式、定额模式、菜号模式及单价份数模式。
3、提供餐别、餐次管理,可设置限额、限次消费;4、实时监控各终端机状态,7*24小时实时数据采集、权限下发;5、设备支持TCP/IP通讯、485通讯方式;6、设备内置后备电池、大容量存储,保障断电断网消费;7、按照商户及持卡人身份设置管理收取方式;8、提供补助管理;9、系统具有脱机消费限额、密码消费限额机制来保护持卡人的利益;10、提供营业明细及消费汇总等丰富的账务报表;11、白名单、黑名单设置管理;12、提供实时查询存取、圈存、补助和消费数据;13、提供权限等级控制,操作员、出纳员、管理员等权限划分清楚,控制稳定;14、与财务系统的无缝链接;15、系统软件具有友好的人机界面,丰富的操作导航,用户易学易懂;16、软件运行可靠,数据安全性高;17、系统扩展性强,具有可扩展接口,方便增加消费点。
学校餐饮的充值与结算系统

提高学校餐饮管理的效 率和准确性。
系统功能
01
02
03
04
学生和家长可以通过系统进行 在线充值、查询余额和消费记 录等操作。
学生和家长可以通过系统进行 在线充值、查询余额和消费记 录等操作。
学生和家长可以通过系统进行 在线充值、查询余额和消费记 录等操作。
学生和家长可以通过系统进行 在线充值、查询余额和消费记 录等操作。
改进措施
01
02
03
04
界面优化
根据用户调查和意见收集的结 果,对系统界面进行优化,提 高操作便捷性和用户体验。
功能完善
针对用户反映的问题,对系统 功能进行完善,如增加充值方 式、优化结算流程等。
服务提升
加强员工培训,提高服务意识 和能力,确保用户在使用过程 中得到及时、专业的帮助和支 持。
持续改进
03
结算功能
每日结算
总结词
每日结算是指系统在每天固定时间对餐饮销售数据进行汇总,生 成当天的结算报表。
详细描述
通过每日结算,学校可以及时了解餐厅的营收情况,掌握食材消 耗和利润情况,为次日的食材采购和菜单安排提供参考。此外, 每日结算还有助于学校对餐厅的经营状况进行监控,及时发现并 解决潜在问题。
故障恢复
数据备份
定期对系统数据进行备份,确保在发生故障时能够快速恢复 数据。
高可用性设计
采用高可用性技术,如负载均衡和容错机制,确保系统在故 障情况下仍能提供不间断的服务。
05
系统维护与更新
系统升级
80%
定期检查系统版本
确保系统版本是最新的,以获得 最新的功能和安全性更新。
100%
计划性升级
制定系统升级计划,并提前通知 相关人员,以便他们有足够的时 间准备和测试。
校园智能一卡通订餐消费管理系统

校园智能一卡通订餐消费管理系统校园实时联网型IC卡订餐消费管理系统应用于校园统一收餐费项目分析:此次联网型订餐消费系统是应用在学校统一订餐消费类型的学校,规定学生在学校就餐,学生凭请假条或授权老师证明到总务、后勤管理中心进行停餐、退餐登记,如没有停餐又没去就餐的学生将会餐后通过消费管理系统将当餐的餐费扣除,学校管理方或承包商不会造成浪费。
学期结束后可统计学生的存款情况与订餐停餐消费情况将余额统一退回学生,本系统使学校后勤管理更加科学掌握就餐人数、快捷统计各种报表数据!此项目中的订餐消费系统实现的功能是:本订餐管理系统由:管理电脑、消费机、交换机、发卡机等组成620)this.style.width=620;" border=0>基于电脑的集中管理功能:包括学生统一存款、批量订餐、批量停餐、个别停餐、设备控制、记录查询等。
兼容智能卡:M1卡及兼容卡;ID则为EM4001卡、手机RF-SIM读卡器等。
批量存款:学生每个学期或每个月统一收取餐费,由学校统一批量存款,存款时学生不需要刷卡直接存到每个学生帐户。
620)this.style.width=620;" border=0>批量订餐功能:学校根据当月的就餐情况批量将不同就餐类型学生统一订餐。
620)this.style.width=620;" border=0>当天订餐人数:在管理电脑可查询当天或一个时间段的订餐人数,使用每天有计划采购各种菜式。
620)this.style.width=620;" border=0>班级订餐情况:可通过管理电脑查询每个班级的订餐就餐情况。
620)this.style.width=620;" border=0>停餐情况:有某个学生有特殊原因请假不就餐可持请假证明到管理处停餐处理。
620)this.style.width=620;" border=0>个人交易总帐汇总表:每个学期结束可统计每班每类型的学生就餐、停餐、需退金额情况,报表可导出EXCEL、TXT等多种格式文件供第三方使用。
高校智慧食堂订餐系统设计方案

高校智慧食堂订餐系统设计方案一、引言高校智慧食堂订餐系统是为了提升高校食堂的效率、优化用户体验和管理流程而设计的一套系统。
该系统通过应用互联网和智能化技术,实现了在线订餐、自助支付、智能排队等功能,为高校食堂提供了一种更便捷、高效的服务方式。
二、系统架构高校智慧食堂订餐系统的架构主要分为前端、后端和数据库三个部分。
1. 前端:前端主要包括用户端和管理端两个界面。
用户端提供给用户使用的界面,用户可以通过用户端完成订餐、查询菜品信息、评价等操作;管理端提供给食堂管理员使用的界面,管理员可以通过管理端管理用户订单、菜品信息、库存等。
2. 后端:后端主要负责处理前端发来的请求,包括用户认证、订单处理、菜品管理等业务逻辑。
后端还负责与数据库进行交互,更新数据和获取数据。
3. 数据库:数据库主要负责储存系统所需的数据,包括用户信息、订单信息、菜品信息等。
数据库采用关系型数据库,可以提供高效的数据读写和查询能力。
三、系统功能高校智慧食堂订餐系统包括以下功能:1. 用户注册与登录:用户可以通过手机号码注册账号,并使用注册的账号登录系统。
2. 菜品浏览:用户可以通过系统浏览可选的菜品,查看菜品的图片、价格、口味等详细信息。
3. 菜品订购:用户可以选择要订购的菜品,并加入购物车。
用户可以选择配送或自取的方式。
4. 自助支付:用户可以通过系统提供的支付接口,选择支付方式完成支付。
系统支持支付宝、微信支付等多种支付方式。
5. 餐品评价:用户可以对已订购的菜品进行评价,包括评分和评论。
6. 订单管理:管理员可以通过管理端查看用户的订单信息,包括订单的状态、支付信息等。
7. 菜品管理:管理员可以通过管理端管理菜品的信息,包括添加新菜品、修改菜品信息、设置菜品库存等。
8. 统计报表:系统可以根据用户的订购数据生成统计报表,例如热销菜品排行榜、用户消费分析等。
四、系统实现技术高校智慧食堂订餐系统的实现主要依赖于以下技术:1. 前端技术:使用HTML、CSS 和JavaScript 开发用户和管理端的界面,使用AJAX 技术实现与后端的异步通信。
餐饮管理系统_长沙大学专用

长沙学院课程设计说明书题目餐饮管理系统系(部) 计算机科学与技术专业(班级)姓名学号指导教师起止日期2012/12/04—2012/12/28课程设计任务书课程名称:综合实训I设计题目:餐饮管理系统已知技术参数和设计要求:1.问题描述:本实训项目要求开发一个餐饮管理系统,该系统属于面向中小型的餐饮行业的管理系统,但同时也要兼顾大型餐饮行业的使用。
该系统主要包含四大功能模块:(1)基础数据部门档案:对部门信息的维护,包括增、删、改、查部门档案信息。
员工档案:包含员工的入职信息录入、员工信息的修改、员工的离职、员工查询。
菜品档案:包括对菜品类型及菜品信息两大基础数据的维护。
餐桌档案:对餐厅的各餐桌的信息、状态的维护。
餐厅档案:对餐馆的各餐厅的信息、状态的维护。
餐厅包含包间和大厅。
(2)营业中心客户管理:包括对客户信息的维护,可根据不同类型的用户配置其优惠信息预订管理:客户可进行电话或直接预订就餐或酒宴等,并提供其预订餐厅、菜单等功能。
桌台管理:提供开台功能,为客户就餐选择合适的餐桌。
也可取消开台。
消费管理:提供点单、加菜、退菜、取消菜单、结账的功能。
(3)物料管理仓库管理:包含仓库信息的增、删、改、查功能。
物料管理:对物料的信息进行维护,该物料为菜品的原料。
库存管理:包含自动生成采购单、采购入库、物料领取出库、入库单查询、出库单查询、库存查询、出库确认。
供货商管理:对物料的供货商信息进行维护,要便于统计各提供商提供的各物料的进货价(4)营业报表营业报表:包含营业回顾、账单明细、收银员报表、收银员明细表、收银报告单统计分析:客户消费统计、台桌周转率、菜品消费统计、月赢利统计、日赢利统计2.系统环境:(1)开发环境:操作系统:Windows XP或Windows 7,开发工具:Visual Studio 2010旗舰版,Microsoft SQL Server 2008,PowerDesigner,。
版本管理:Microsoft Visual SourceSafe,版本管理操作系统:Windows Server 2012(2)运行环境:Windows XP或Windows 7,.NET Framework 4.0,水晶报表支持,Microsoft SQL Server 20083.技术要求:(1)团队的协作开发与紧密合作。
大学学生餐厅管理信息系统

1 系统规划系统背景随着计算机技术和现代通信技术的发展,人类已经步入数字化和网络化为特征的知识经济时代,人们对各种信息量的需求也逐渐增大。
由于当前学校的规模不断扩大,学生数量不断增加,学生信息量也不断增长,食堂管理工作成为学校各项管理工作的一个重要部分,学校后勤管理工作也日趋繁杂,众多的学生和教工食堂地理位置分散,又要实现统一的协调管理,面对庞大的工作量,如何有效提高食堂管理工作的效率是学校急需解决的问题。
同时,随着我校高速发展以及不断地扩招,我们可以发现由于西校区人数众多,中午时间吃饭人员无法分散,造成食堂窗口大面积拥堵,北村餐饮一条街人山人海,连站着的地方都没有,通常情况是下课以后如果跑的不快的话,往往要等上20多分钟才能顺利就餐。
这一状况不仅造成一些同学在中午临近下课时不能专心听讲,接近半个小时听课效率低下,而且中午时间众多的就餐人员造成了食堂工作人员的高负荷工作,同时失误增加,例如经常出现算错就餐费用的情况,做错饭菜的情况等一系列错误。
为了有效解决以上问题,就不得不借助现代化的管理模式——网络管理模式。
这样不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使得管理者能够准确,有效的管理餐饮。
学校食堂管理信息系统是一个实用并且是与我们的学校生活密切相关的一个管理信息系统;如果能够很好的研究、开发并加以利用,那么就会提高食堂的效益,降低食堂的成本,降低食堂的饭、菜价从而能够给学校的学生带来莫大的利益和好处。
本文首先对学位生食堂管理信息系统进行需求分析,阐述高校食堂管理工作流程,分析高校食堂管理存在的问题并提出如何用管理信息系统的方法来解决存在问题。
信息管理系统(MIS)是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合型学科,研究的是信息管理活动的全过程,以便有效地管理信息,提供各类管理决策信息,辅助企业进行现代化管理。
管理信息系统具备数据处理、计划、控制、预测和辅助决策功能,具体作用如以下5点内容:(1)用统一标准处理和提供信息,排除使用前后矛盾的不完善的数据。
校园智慧餐厅管理系统设计设计方案

校园智慧餐厅管理系统设计设计方案设计方案:一、项目背景:随着信息技术的发展和大学生人数的增加,传统的校园餐厅已经无法满足日益增长的需求。
为了提高校园餐厅的效率和服务质量,需要引入智慧餐厅管理系统。
该系统将利用信息技术手段,实现餐厅的智能化经营、订单管理和健康饮食监管。
二、系统功能模块:1. 餐厅管理:包括菜单管理、库存管理、员工管理等功能,实现餐厅的基本管理。
2. 订单管理:学生可以通过手机APP或者自助终端进行点餐,系统将自动记录点餐的时间和菜品信息。
厨房根据订单制作食物,并根据学生的就餐时间合理安排供餐。
学生就餐完毕后,系统会自动结算账单。
3. 健康饮食监管:系统可以根据学生的个人信息分析出适合自己的饮食搭配,并提供相应的营养建议。
学生可以通过系统预约健康饮食指导师,得到更加详细的饮食调理方案。
4. 数据统计分析:系统会自动记录学生的点餐历史、消费金额等信息,并进行统计分析,帮助餐厅了解用户的消费习惯和爱好,从而更好地提供服务。
5. 用户反馈:学生可以通过系统提交意见和建议,餐厅可以根据学生的反馈改进服务质量。
三、系统实施方案:1. 系统硬件设备:需要安装自助终端设备、POS机、摄像头等设备,提供智能化的点餐和结算服务。
2. 系统软件开发:采用C/S架构,使用Java语言开发客户端和服务器端。
客户端主要负责点餐、查看订单、提交反馈等操作,服务器端负责与客户端进行通信、订单管理等功能实现。
3. 数据库设计:设计合理的数据库结构,确保数据的安全性和可靠性。
4. 系统部署和培训:在餐厅中部署系统,并进行员工培训,确保系统的正常运行。
5. 系统测试与验收:进行系统功能测试和用户验收,确保系统的稳定性和用户友好性。
四、系统预期效果:1. 提高餐厅的服务效率:学生可以随时随地进行点餐,避免了排队等待的时间,提高了用餐效率。
2. 提升餐厅的营业额:通过系统统计和分析,餐厅可以了解学生的消费习惯,有针对性地提供适合学生口味的菜品,从而提高餐厅的营业额。
餐饮管理信息系统

(3)该系统的设计与完成主要在电脑上完成,我们项目组人员也都具备了这个条件,可以很方便的对系统实现设计与制作。
(4)在系统投入使用之后我们还可以对系统进行不断的维护与改善。
1。3项目计划
1
提示:说明项目团队的角色、知识技能要求、建议人选、人数、工作时间,如下表所示.
角色
知识技能要求
建议人选、人数
工作时间
项目经理
协调
唐宗宇 段树榕 2
10—11月
需求开发人员
调查整合
段树榕 王新利 2
10—11
系统设计人员
设计
唐宗宇 段树榕 黄聪聪
王新利 4
10-11
编程人员
编程
唐宗宇 黄聪聪 2
3)用户可以通过信息反馈系统,将自己的要求和建议反馈回来并对这类信息进行分类整合。
4)通过本信息系统,可以获取各个部门的最新信息发布,是大家能够最快速的掌握新信息。
5)管理层可以通过系统实现对各部门工作情况及信息的了解,以确定良好的公司发展决策。
2。2组织结构图及管理功能分析
2。2.1组织结构图
2.2.2 组织和功能的关系分析
RequestODBC
ResponseSQL
1。1.6关键技术:
系统力求使用先进的C/S架构,建立在Windows平台上,PHP为客户端技术,采用多线程的数据库MySQL和其他画图工具如Axure及制表工具支持餐饮管理信息系统的设计,数据安全性和完整性得以保证.用户简单地通过登陆界面就可以进行相关使用.
2。2.3管理功能分析
餐饮管理信息系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
长沙学院课程设计说明书题目餐饮管理系统系(部) 计算机科学与技术专业(班级)姓名学号指导教师起止日期2012/12/04—2012/12/28课程设计任务书课程名称:综合实训I设计题目:餐饮管理系统已知技术参数和设计要求:1.问题描述:本实训项目要求开发一个餐饮管理系统,该系统属于面向中小型的餐饮行业的管理系统,但同时也要兼顾大型餐饮行业的使用。
该系统主要包含四大功能模块:(1)基础数据部门档案:对部门信息的维护,包括增、删、改、查部门档案信息。
员工档案:包含员工的入职信息录入、员工信息的修改、员工的离职、员工查询。
菜品档案:包括对菜品类型及菜品信息两大基础数据的维护。
餐桌档案:对餐厅的各餐桌的信息、状态的维护。
餐厅档案:对餐馆的各餐厅的信息、状态的维护。
餐厅包含包间和大厅。
(2)营业中心客户管理:包括对客户信息的维护,可根据不同类型的用户配置其优惠信息预订管理:客户可进行电话或直接预订就餐或酒宴等,并提供其预订餐厅、菜单等功能。
桌台管理:提供开台功能,为客户就餐选择合适的餐桌。
也可取消开台。
消费管理:提供点单、加菜、退菜、取消菜单、结账的功能。
(3)物料管理仓库管理:包含仓库信息的增、删、改、查功能。
物料管理:对物料的信息进行维护,该物料为菜品的原料。
库存管理:包含自动生成采购单、采购入库、物料领取出库、入库单查询、出库单查询、库存查询、出库确认。
供货商管理:对物料的供货商信息进行维护,要便于统计各提供商提供的各物料的进货价(4)营业报表营业报表:包含营业回顾、账单明细、收银员报表、收银员明细表、收银报告单统计分析:客户消费统计、台桌周转率、菜品消费统计、月赢利统计、日赢利统计2.系统环境:(1)开发环境:操作系统:Windows XP或Windows 7,开发工具:Visual Studio 2010旗舰版,Microsoft SQL Server 2008,PowerDesigner,。
版本管理:Microsoft Visual SourceSafe,版本管理操作系统:Windows Server 2012(2)运行环境:Windows XP或Windows 7,.NET Framework 4.0,水晶报表支持,Microsoft SQL Server 20083.技术要求:(1)团队的协作开发与紧密合作。
(2)项目负责人员熟悉软件工程流程,并掌握面向对向的设计方法与工具(3)熟练使用Visual Studio 2010旗舰版(4)熟悉使用PowerDesigner进行数据库设计(5)熟悉使用C#.NET的WinForm、等各项技能。
(6)熟悉使用水晶报表制作所需的报表(7)熟悉C/S系统设计与界面设计及多标签窗体的制作。
(8)熟练使用Microsoft Visual SourceSafe版本管理软件进行协作开发。
设计工作量:80课时指导教师签名:日期:2012.12.03教研室主任签名:日期:系主任签名:日期:长沙学院课程设计鉴定表摘要餐饮管理系统是在.NET Framework 4.0开发平台下,使用C#语言进行C/S架构的windows应用程序的开发,渗透面向对象的编程思想及软件工程思想,利用进行数据库的开发,进一步巩固数据库方面的知识。
实训在局域网能够互联互通,局域网支持TCP/IP协议传输,学生机器与讲师机器能互通。
整个系统在Microsoft Visual Studio 2010 集成开发环境中开发,使用PowerDesigner 12.5数据库设计工具,使用StarUML绘图工具,数据库则采用Microsoft SQL Server 2008。
关键词:,C/S架构,VS2010目录第1章实训概述 (1)1.1设计内容与要求 (1)1.2实训过程 (1)1.3实训计划 (2)第2章系统开发平台及技术 (3)2.1开发平台介绍 (3)2.2数据库服务器 (3)2.3设计与开发工具 (3)第3章需求分析 (5)3.1功能需求 (5)3.2性能需求 (6)3.3接口需求 (6)3.4数据字典 (6)第4章概要设计 (9)4.1软件结构设计 (9)4.2数据结构设计 (9)第5章详细设计 (17)5.1结账功能模块 (17)5.2上菜功能模块 (19)5.3查询菜单功能模块 (20)总结 (26)附录 (28)第1章实训概述1.1设计内容与要求1.实训内容使用C#语言,在.NET开发平台下,开发一个餐饮管理系统。
以项目小组为单位,每个负责相关业务的开发。
实训需提交的纸质文档有:课程设计说明书。
实训需提交的电子档有:需求规则说明书,详细设计说明书,源码,数据库数据文件。
2.实训要求熟悉并掌握使用VS2010开发工具,使用C#语言在.NET Framework开发平台下开发Windows 应用程序。
掌握面向对象程序设计的思想。
熟悉数据库操作和数据库开发。
掌握人际交互界面的设计原则、方法。
加深对软件工程思想及相关流程的理解。
以班级为单位,完成此项目。
掌握项目计划书的编写,学会制定项目计划。
1.2实训过程1.3实训计划每个班级划分4~5个小组,每个小组负责一个业务模块。
班级人员角色和职能划分如下:第2章系统开发平台及技术2.1开发平台介绍Visual Studio是微软公司推出的开发环境。
是目前最流行的Windows平台应用程序开发环境。
Visual Studio 2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。
Visual Studio 2010同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),并且支持开发面向Windows 7的应用程序。
除了Microsoft SQL Server,它还支持 IBM DB2和Oracle数据库。
Visual Studio 2010(Express)是一个免费工具。
它从Visual Studio产品线,提供了新的集成开发环境,vs2010一个新的编辑器内建在Windows Presentation Foundation(WPF)和新的支持像爱好者非专业开发人员。
NET Framework的四集,学生和新手开发谁想要构建动态Windows应用程序,网站和网络服务。
从本质上时,Visual Studio 2010 Express是轻量级版本2.2数据库服务器SQL Server 是一个关系数据库管理系统。
它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。
在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。
Sybase 则较专注于SQL Server在UNⅨ操作系统上的应用。
Microsoft SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的Microsoft SQL Server版本。
微软的这个数据平台满足这些数据爆炸和下一代数据驱动应用程序的需求,支持数据平台愿景:关键任务企业数据平台、动态开发、关系数据和商业智能。
可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。
高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本。
智能的——提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。
2.3设计与开发工具数据库设计工具:powerdesigner系统设计工具:StarUML,总体设计与详细设计期间使用源码开发工具:Visual Studio 2010版本控制系统:Microsoft Visual SourceSafe 2005版本控制系统所在操作系统服务器: Windows Server 2012(因要支持团队数量超过30人以上的同时登录开发,故使用Windows Server操作系统。
Winodws 7最大只能支持20人)PowerDesigner是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,他几乎包括了数据库模型设计的全过程。
利用Power Designer可以制作数据流程图、概念数据模型、物理数据模型,还可以为数据仓库制作结构模型,也能对团队设计模型进行控制。
在此项目中使用它分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。
StarUML(简称SU),是一种创建UML类图,生成类图和其他类型的统一建模语言(UML)图表的工具。
StarUML是一个开源项目之一发展快、灵活、可扩展性强。
在此项目中我们主要是利用它进行总体设计。
Visual Studio是微软公司推出的开发环境。
是目前最流行的Windows平台应用程序开发环境。
Visual Studio 2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。
此次项目整个开发都是在VS2010上进行。
Windows server 2012取代了之前用的windows server 8,这是一套基于Windows 8基础上开发出来的服务器版系统,同样引入了Metro界面,增强了存储、网络、虚拟化、云等技术的易用性,让管理员更容易地控制服务器。
Windows Server 2012 Hyper-V支持动态IT环境,并能够快速适应不断变化的业务需求和场景。
Hyper-V提供工具并支持以便提高自动化并降低组织基础设施的整体成本。
第3章需求分析3.1功能需求3.1.1消费管理图3.1 消费管理用例图查询菜单信息功能描述:。
通过条件查询菜单的信息输入数据:桌台编号、菜单编号、联系电话、客户姓名、就餐日期、菜单状态业务处理:1.可通过桌台编号、菜单编号、联系电话、客户姓名、菜单执行日期、菜单状态的组合条件进行查询。
2.在查询的结果列表中,包括菜单编号、桌台编号、客户编号、客户姓名、联系电话、菜单生成日期、就餐日期、菜单状态、菜单折后总金额,菜单优惠总金额。
3.选择其中一个菜单后,可以查看到该菜单菜品详情,包含的内容如下:菜品编号、菜品名称、菜品数量、数量单位、菜品总额、优惠金额、菜品折后金额,菜品状态4.如果查询无满足条件的菜单,则提示用户“查询无满足条件的菜单信息”。