VS2008餐饮管理系统毕业设计论文(3)
表baobiao
表caibiao
表caidanbiao
表kehubiao
[资料来源:http://www.doc163.com]
4.2 系统设计
1.1.1.1 用例:登录界面
功能描述:登录界面,用户可通过此界面进入系统。
图1.1登录界面用例:登录界面
1.1.1.2 用例:前台管理 [资料来源:http://Doc163.com]
功能描述:在此界面可以通过单击和双击图标来查看桌台信息,可以直接通过图标来看桌台是否已使用,可以选中图标单击右键选择相应业务,非常友好和方便。
图1.2前台管理界面示意图
1.1.1.3 用例:桌台信息
功能描述:此界面可以查看桌台信息和使用情况。
图1.3桌台信息界面示意图
1.1.1.4 用例:开台
功能描述:此界面可以选择桌台和就餐人数,确定以后此桌台显示为有人及为开台,如果要取消开台可以在此桌台图标上点击右键先择取消开台,如果点菜后则无法取消。
图1.4开台界面示意图
1.1.1.5 用例:点菜
功能描述:此界面为点菜界面,用户可以根据自己的需要来选择,也可以在此界面退菜和补菜,服务员为开台选中的服务员,单击【=】按钮时总价=单价*数量,单击【保存】后所点的菜将添加到此桌台的菜单中,关闭此界面后再次打开此界面则无法退菜(菜已上了)。
[资料来源:http://www.doc163.com]
图1.5界面示意图
1.1.1.6 用例:消费查询
功能描述:此界面可以很容易的查看某桌台的消费情况,并可以打印消费单据。
图1.6消费查询界面示意图
1.1.1.7 用例:收银
功能描述:此界面可以查看某桌台的消费情况,根据包间费和消费情况来计算总消费信息,可以自动找零(不打折)。
图1.7收银界面示意图
1.1.1.8 用例:打印
功能描述:在此可以选择打印机和打印数量。
图1.8打印界面示意图
1.1.1.9 用例:页面设置
功能描述:可以设置打印纸。
[资料来源:Doc163.com]
图1.9页面设置界面示意图
1.1.1.10 用例:桌台管理
功能描述:此界面可以添加、删除、查询、修改桌台信息。
图1.10桌台管理界面示意图
1.1.1.11 用例:员工管理
功能描述:此界面可以添加、删除、查询、修改员工信息。
图1.11员工管理界面示意图
1.1.1.12 用例:菜单维护
功能描述:此界面可以添加、删除、查询、修改菜单信息。
图1.12菜单维护界面示意图
1.1.1.13 用例:日历
功能描述:此界面可以查看日期。
图1.13日历界面示意图
1.1.1.14 用例:记事本
功能描述:可以记录日常事务,此功能为调用系统记事本功能。
图1.14记事本界面示意图
1.1.1.15 用例:计算器
功能描述:可以通过计算器来做计算,此功能为调用系统计算器功能。
图1.15计算器界面示意图
1.1.1.16 用例:按日期查询
功能描述:可以查询某日的盈利情况并能计算出该日的总盈利金额,并能打印报表 。
图1.16日期查询界面示意图
1.1.1.17 用例:按月份查询 [资料来源:http://Doc163.com]
功能描述:功能同上,界面示意图省略。
1.1.1.18 用例:界面锁定
功能描述:此界面可以通过锁定密码来锁定界面,通过解除密码来解除界面锁定(锁定密码和解除密码相同且不能为空)。 [来源:http://www.doc163.com]
图1.17界面锁定界面示意图
1.1.1.19 用例:报表
功能描述:此界面可以打印所有餐厅的所有经营信息(水晶报表功能)。
图1.18报表界面示意图
1.1.1.20 用例:版本信息
功能描述:可以查看此系统的版本信息和用户须知。
图1.19版本信息界面示意图
1.1.1.21 用例:添加用户
功能描述:可以在此界面添加新管理员。
图1.20添加用户界面示意图
第五章 系统测试
5.1 系统测试的目的
程序并是一次性就能开发出来的,是通过对BUG的修改再修改才能开发出一个比较健壮、比较稳定的系统。如果不能及时对BUG进行诊断修改,将会造成系统崩溃并造成无法挽回的损失。通软件测试,尽可能多的找出系统中的BUG,并对其进行修改。餐厅管理系统是对餐厅、员工、顾客和盈利等方面进行管理的,一旦系统崩溃会对企业造成巨大的损失,此损失将无法弥补,所以通过对系统的测试可以尽可能减少软件对企业带来的损失。
5.2 系统的测试环境
1、系统测试的性能要求
1 支持的体系结构
x86
x64 (WOW)
2. 支持的操作系统
Microsoft Windows XP
Microsoft Windows Server 2003 Service Pack 2
Microsoft Windows Server 2008
Windows Vista
Windows 7 [资料来源:Doc163.com]
3. 硬件要求
最低要求:1.6 GHz CPU,192 MB 内存,1024x768 显示器,5400 RPM 硬盘
建议配置:2.2 GHz 或更快的 CPU,384 MB 或更大的内存,1280x1024 显示器,7200 RPM 或更快的硬盘
在 Windows Vista 上:2.4 GHz CPU,768 MB 内存
完全安装需要 1.3 GB 可用磁盘空间
2、 测试数据
(1)信息输入
选择几组数据进行添加 修改 删除 等操作 实现其基本功能
(2) 信息查询
信息输入后,通过信息查询,查看结果是否和设计时数据一致,以确认数据的正确性。,
(3) 信息的删除,通过对信息的删除,然后进行信息查询,验证信息是否已经成功删除。
3、系统测试的评价
系统功能评价:此系统各模块都能实现各自的功能,符合企业对系统的要求,系统运行稳定。
结论:此系统是可行的。 [资料来源:http://Doc163.com]
第六章 开发总结
此餐厅管理系统历时三个多月已基本完成了,实现了餐厅管理系统的基本功能,并具有友好的界面,操作简单方便,基本实现了前台管理、桌台信息的查询、开台信息、点菜、打印,报表、收银、桌台信息管理、员工管理、菜单维护、消费查询和盈利信息查询等功能。
一、架构模式及运行环境:
1 、系统采用当今流行的 C/S 结构和三层架构模式,支持 SQL Server 等大型数据库系统。
2 、在vs20008开发环境下,以C#为开发语言。
3 、 FRAMEWORK3.5的环境下运行。
二、系统特点:
1 、本系统为全中文界面,功能全,易操作,健壮。系统的操作方式、界面均为 WinForm 风格。
2 、系统中具有强大的工作站权限、操作员权限、密码管理等功能模块,确保系统运行安全。
3 、强大的查询和报表功能。
4 、系统结构严谨、性能稳定、使用方便。 [来源:http://www.doc163.com]
5 、速度快。
6 、投资少。
7 、学习容易。不具计算机经验的管理人员和业务操作员只要具有业务管理的基本知识即可在较短的时间内掌握;系统采用图形界面和向导式操作,本着“功能越复杂,操作越简单”的原则设计,易学易用。
8、维护简单,系统运行后几乎不需要专业系统管理员维护,为您减少开支。
三、在 FRAMEWORK3.5的环境和安装了SQL SERVER2008的环境下可直接双击安装软件,即可安装使用。
第七章 致谢
毕业设计与论文即将完成之际,回想起开始工作的不知所措,以及调研、调试过程中的多次遇阻,真是说不出的艰辛。幸好,有许多老师、同学的帮助,我才得以调试成功,一次次的改进自己的程序,实现各种功能。正是在这些朋友的帮助下,我才及时纠正了自己的语法错误、逻辑错误、攻克了不少难点。
在此,我首先感谢我的导师丁老师。是他在毕业设计之处帮助我分析题目,讲解整个软件的思路,为良好的开端奠定了基础。尤其是在实际设计阶段, 丁老师多次解答了我的问题和疑惑之处,并在资料上给予我最大的帮助,如果没有丁老师的指导,我想我的设计是不会那么顺利完成的。所以,再一次感谢丁老师的指导。
[资料来源:https://www.doc163.com]
此外,我也要感谢那些给予我信心、帮助的同学、朋友,是他们在程序调试中帮我改正错误,提出合理化的建议,增强程序的功能,借阅各种书籍,没有你们我的程序的进展一定十分缓慢,而且有可能会寸步难行。在这里我要衷心的谢谢你们,谢谢你们在毕业设计中对我的帮助和关怀。
参考文献
[1]用户手册,酒店餐饮管理毕业设计,相关资料,毕业设计工程导论(清华大学出版社张海藩).
[2]张跃廷,王小科.Asp.Net数据库系统开发案例精选.北京:人民邮电出版社,2007:210-220.
[3]郑晶.基于.Net的三层构架的应用系统设计与开发[J].福建电脑,2008,8:30-40.
[4]张宇.基于.NET框架数据访问层的优化[J].电脑学习,2008,2:50-60.
[5]John Kauffman等.张哲峰,黄翔宇译.Asp.Net数据库入门经典.北京:清华大学出版社,2003.
[6]琼斯著,陈建春等译.ASP.NET与C#从入门到精通.北京:电子工业出版社,2003:35-47.
[资料来源:Doc163.com]