C#触屏式终端的校园电子点菜系统设计(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

C#触屏式终端的校园电子点菜系统设计(2)


目前,由于校园内就餐高峰时段人流量很大,人工计算餐费的情况下很容易出错。因此要设计电子点菜系统,实现电子点菜、自动计算餐费以减轻人工负担并通过更快的点餐的速度减少高峰时段人流量。计算机的兴起为满足这种新型的需求提供了一个平台,软件应用技术和数据库技术成为了信息传递的主要工具。使用计算机对菜单和点菜信息进行操作和管理,具有手工记录和管理所无法比拟的优点。例如:操作方便、可靠性高、存储量大、成本低等。这些优点能够极大地提高菜单管理的效率,满足了人们提高生活品质的需求。
本文从学校食堂的实际情况出发,以系统开发的生命周期为基本流程,对自身的业务流程进行分析,进而给出了系统的设计方案,阐述了各个功能模块的详细设计与实现。使用该系统,可以解决由于工作人员的手工点菜效率低下及餐费计算出错等问题。学生使用客户端计算机自主点单,通过计算机自动生成点菜信息传至窗口,节省了大量的人力劳动,降低了由于人工操作而带来的出错率,可用来提高食堂的工作效率及方便菜单的管理。
   触屏终端
   触摸屏技术是一种新型的人机交互输入方式,与传统的键盘和鼠标输入方式相比,触摸屏输入更直观。配合识别软件,触摸屏还可以实现手写输入。触摸屏由安装在显示器屏幕前面的检测部件和触摸屏控制器组成。
触屏终端机的发展势头迅猛,现如今应用平台的操作系统有Android、BSD、IOS、Linux、Mac OS X、Windows、Windows Phone和z/OS等。
1.2系统发展趋势
目前广大人民群众的生活水平日渐提高,而饮食对于国人来说十分重要。对消费者而言,只要触摸电子屏上图文并茂的菜单,就可以自助点菜并直接算出总价,也有利于合理适量点菜。另一方面,相对于传统的纸质菜单,电子点菜系统有着非常大的优势。由于普通菜单成本高,难改动等特点,所以对于饭店来说,电子菜单免去了加印、重新制作菜单所造成的浪费和损失。
1.3 系统应用范围
本系统主要设计对象为食堂等短时间内人流较大的场所,解决点菜的速度过慢,排队人数长,人工计算易出现问题的场合。
1.4 文本安排
本文的安排如下:
第一章    引言。
第二章    系统开发工具及使用技术。
第三章    系统可行性与需求分析。
第四章    系统设计。
第五章    系统的实现。
第优尔章    系统测试。
第七章    总结与展望。
 
2.系统开发工具及使用技术
2.1 Visual Studio
Visual Studio 是微软公司推出的开发环境,Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。
1997年,微软发布了 Visual Studio 97。包含有面向 Windows 开发使用的Visual Basic5.0、Visual C++5.0,面向Java开发的Visual J++和面向数据库开发的 Visual FoxPro,还包含有创建 DHTML (Dynamic HTML) 所需要的 Visual InterDev。其中,Visual Basic 和 Visual FoxPro 使用单独的开发环境,其他的开发语言使用统一的开发环境。1998 年,微软发布了 Visual Studio 6.0。所有开发语言的开发环境版本均升至 6.0。这也是 Visual Basic 最后一次发布,从下一个版本 (7.0) 开始,Microsoft Basic 进化成了一种新的面向对象的语言:Microsoft Basic NET。由于微软公司对于 Sun 公司 Java 语言扩充导致与 Java虚拟机不兼容被 Sun 告上法庭,微软在后续的 Visual Studio 中不再包括面向 Java 虚拟机的开发环境。2002 年,随着 .NET 口号的提出与 Windows XP / Office XP 的发布,微软发布了 Visual Studio .NET(内部版本号为 7.0)。在这个版本的 Visual Studio 中,微软剥离了 Visual FoxPro 作为一个单独的开发环境以 Visual FoxPro 7.0 单独销售,同时取消了 Visual InterDev。与此同时,微软引入了建立在 .NET 框架上(版本1.0)的托管代码机制以及一门新的语言C#(读作 C Sharp,意为 C#)。C# 是一门建立在C++和 Java 基础上的现代语言,是编写 .NET 框架的语言。 (责任编辑:qin)