|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/cs-sql-server-pos-episode-2/
课程评论:没有评论
课程名称:使用 C# 和 SQL Server 构建 POS 系统 (第二集) 课程概述: 本课程是“使用 C# 和 SQL Server 构建 POS 系统”系列的第二集。在第一集中,我们成功构建了商品销售和库存管理程序。在这一集里,我们将重点学习如何创建 QR 码和条形码生成程序,并能够直接通过打印机打印出来。随后,我们将把这些知识应用到 POS 系统中,教授如何生成包含条形码和 QR 码的收据。 本课程适合有 C# 编程基础的学员。对于没有基础的初学者,建议先学习同位讲师的《C# 和 SQL Server 构建应用程序入门》。 对于希望学习 Visual Basic.NET 并构建 POS 系统的学员,同样可以参考讲师的另一门课程:《Visual Basic.NET 编程:构建 POS 系统》。 课程收益: * 熟练使用 Visual Studio 2019 进行 C# 编程。 * 开发现代化 UI 的 Windows Forms 应用程序。 * 实现程序主题和颜色方案的更改。 * 掌握 ZXing ("Zebra Crossing") 库的应用。 * 学会使用 Zen Barcode Rendering Framework。 * 能够创建 QR 码和条形码生成程序。 * 在 QR 码中添加 Logo 图片。 * 将 QR 码和条形码保存为图片文件。 * 实现 QR 码和条形码的打印功能。 * 构建 POS 系统的收据生成程序。 * 在收据中打印 QR 码和条形码。 * 掌握三元条件运算符和嵌套 for 循环。 * 实现程序用户设置的保存。 * 在 Windows Forms 应用程序中使用导航抽屉(Navigation Drawer)。 2024年最新内容更新: * 实现条形码和 QR 码在收据中的居中打印。 * 使用 if-else if 语句为销售表单添加键盘快捷键。 * 使用 switch 语句为销售表单添加键盘快捷键。 * 设置 DataGridView 单元格显示小数点和整数。 * 设置总金额 TextBox 显示小数点和整数。 * 支持销售单号的重置,包括按月和按年重置。 * 增加异步编程以提升 UI 响应性。 * 掌握参数化查询(Parameterized queries)的 SQL 写法。 * 学习使用 using 语句处理可 disposable 对象。 * 处理 SQL 特异性异常(SqlException)。 * 使用 try-catch-finally 语句块,提高数据库操作响应性能。 * 优化使用异步操作的登录系统。 * 实现使用异步操作的注销系统。
ยินดีต้อนรับสู่หลักสูตร "สร้างโปรแกรมขายหน้าร้านด้วย C# กับ SQL Server (Episode 2)". หลังจากทำโปรแกรมขายสินค้า ตัด Stock ใน Episode 1 ได้แล้ว ในคอร์ส Episode 2 นี้ อาจารย์จะสอนการสร้างโปรแกรมพิมพ์ QR Code และ Barcode ซึ่งสามารถ Print คิวอาร์โค้ดและบาร์โค้ดออกทางเครื่องพิมพ์ได้ด้วยจากนั้นจะนำความรู้ที่ได้ไปต่อยอดกับโปรแกรมขายหน้าร้าน Point Of Sale หรือระบบ POS โดยอาจารย์จะพาทำในส่วนของการออกใบเสร็จรับเงิน (แบบที่มี Barcode และ QR Code) ครับหลักสูตรนี้เหมาะกับผู้ที่เคยเขียนโปรแกรมภาษา C# มาบ้างแล้ว แต่ถ้าหากผู้เรียนยังไม่มีพื้นฐานมาก่อนเลย ผู้สอนขอแนะนำคอร์สออนไลน์ชื่อคอร์ส "พัฒนาแอพพลิเคชันด้วย C# กับ SQL Server สำหรับผู้เริ่มต้น" ซึ่งสามารถค้นหาได้จากโปรไฟล์ของผู้สอนครับ.สำหรับผู้ที่สนใจเรียนเขียนโปรแกรมภาษา Visual Basic.NET เพื่อทำโปรเจคขายสินค้า Point Of Sale แบบนี้ ผู้สอนก็ได้ทำคอร์สไว้แล้ว ชื่อคอร์ส "เขียนโปรแกรม Visual Basic.NET สร้างโปรแกรมระบบขายสินค้า POS" สามารถค้นหาได้จากโปรไฟล์ของผู้สอนเช่นเดียวกันครับ.ประโยชน์ที่ผู้เรียนจะได้รับจากการเรียนคอร์สนี้:สามารถเขียนโปรแกรมภาษา C# โดยใช้ Visual Studio 2019 ได้สามารถพัฒนา Windows Forms Application แบบ Modern UI ได้สามารถเขียนคำสั่งเปลี่ยนธีมและชุดสีของโปรแกรมได้สามารถใช้ ZXing ("Zebra Crossing") Library ได้สามารถใช้ Zen Barcode Rendering Framework ได้สามารถทำโปรแกรมสร้าง QR Code และ Barcode ได้สามารถเขียนคำสั่งเพิ่มรูปภาพ Logo บน QR Code ได้สามารถบันทึก QR Code และ Barcode เป็นไฟล์ภาพได้สามารถเขียนโปรแกรมพิมพ์ QR Code และ Barcode ได้สามารถเขียนโปรแกรมสร้างใบเสร็จรับเงินโปรแกรมขายหน้าร้านได้สามารถเขียนคำสั่งพิมพ์ QR Code และ Barcode บนใบเสร็จรับเงินได้สามารถใช้คำสั่ง Ternary conditional operator และ Nested for loop ได้สามารถเขียนคำสั่งสำหรับบันทึกการตั้งค่าโปรแกรม (User Settings) ได้สามารถใช้ Navigation Drawer ใน Windows Forms Application ได้Update เพิ่มเนื้อหาใหม่ล่าสุดปี 2024การเขียนโค้ดจัดให้บาร์โค้ดและคิวอาร์โค้ดอยู่กึ่งกลางใบเสร็จการทำ Keyboard shortcuts ให้กับฟอร์มขายโดยใช้ if else ifการทำ Keyboard shortcuts ให้กับฟอร์มขายโดยใช้ switchจัดรูปแบบเซลล์ DataGridView ให้แสดงทศนิยมและจำนวนเต็มการจัดรูปแบบ TextBox ยอดรวมให้แสดงทศนิยมและจำนวนเต็มการรันเลขที่ใบเสร็จให้รีเซ็ตได้ทั้งแบบรายเดือนและรายปีเพิ่ม Asynchronous programming เพื่อการตอบสนอง UI ที่ดีการเขียน SQL แบบใช้พารามิเตอร์ (Parameterized queries)การใช้ using statement สำหรับ disposable objectsการใช้ SqlException (Handling SQL-specific exceptions)เพิ่มประสิทธิภาพการทำงานกับฐานข้อมูลแบบ Asynchronous ด้วย try-catch-finally statementปรับปรุงระบบ Login โดยใช้การดำเนินการแบบ Asynchronousการสร้างระบบ Logout โดยใช้การดำเนินการแบบ Asynchronousขอบคุณมากครับ.