65.9K
CodeProject 正在变化。 阅读更多。
Home

餐厅和服务员项目!(WPF - Windows Mobile)

starIconstarIconstarIconstarIcon
emptyStarIcon
starIcon

4.90/5 (73投票s)

2012 年 1 月 4 日

Ms-PL

2分钟阅读

viewsIcon

261207

downloadIcon

89366

餐厅和服务员项目!(WPF - Windows Mobile)

Pro

引言

这个项目是我在 2009 年于澳大利亚南十字星大学 (SCU) 学习期间的大学毕业设计。我被要求分析、设计和开发一个软件应用程序作为我的最终项目。

餐厅服务员应用程序是一个组合,可在餐厅工作场所相互支持,以方便为顾客服务并更好地处理订单

餐厅应用程序是基于当时仍是新技术的Microsoft WPF开发的,我对学习这项技术非常感兴趣。因此,我选择了这项技术来开发桌面应用程序。

服务员应用程序是基于当时占主导地位的移动平台Windows Mobile 5开发的。我之前在工作中积累了一些使用这项技术的经验。

我使用C#作为编程语言,并使用Microsoft SQL Server作为数据库,通过 WiFi 在内网环境中为餐厅服务员应用程序提供服务。

我原本不打算将此项目作为开源项目发布,因为我一直并将自己视为新手,不希望通过我这样的新手引导他人学习或遵循某项技术。但当我发布了这个应用程序的视频演示在 Youtube 上,它出乎意料地获得了关注,在撰写本文时已超过10万次观看(这是搜索WPF时 YouTube 上观看次数最多的视频之一),我收到了许多来自学生和技术爱好者的请求,希望我公开分享代码。

因此,我决定按原样公开此项目。尽管如此,我再次强调,此项目是由一个新手开发者开发的,因此其中可能存在比我做得更好的方法。因此,在阅读或使用它时请考虑这一点。

以下是应用程序的一些截图。此外,您可以在 Youtube 上这里观看该系统运行的完整视频演示。

如何使用代码?

下载文件后,您应该在 Microsoft SQL Server 2005 或更高版本中附加数据库文件。然后,您需要相应地更改 Restaurant 和 Waiter 应用程序中使用的连接字符串。

要更改 Restaurant 应用程序中的连接字符串,请在 Visual Studio 中打开 **Settings.settings** 文件,然后将 **ConnectionStr** 属性更改为指向您的 SQL Server 实例。

设置 Waiter 应用程序的连接字符串将在 **frmConfiguration** 窗体中完成。

就是这样!希望有所帮助。

参考文献

  • Family.Show 项目。
  • Matthew MacDonald 的《Pro WPF in C#》。
© . All rights reserved.