『食堂外卖系统』功能展示
——独立观察员 2014.07.20
其实这是大概一个月前的事了,本来不打算发到博客上来的。但由于博客好久没更新文章了,这样不太好,所以就把这个发上来充数了。
2014.06.19——06.26,这段时间我们进行着软件工程课程的短学期实践。每个小组需要做个”系统”,其中就有大家耳熟能详的大名鼎鼎的”图书馆管理系统”。最终,我们小组三个人决定了做个”食堂外卖系统”。综合我们的能力以及我自己做的事情来看,我对于最终的结果还是比较满意的;不过,不得不承认,这确实难以谈得上是什么”系统”。
不过我们为了”遵循”软件工程的思想,一直以来就是以”系统”相称的,所以这里还是沿用称呼吧。对了,叫”项目”可能会好一点。
这个系统分为了三个端——用户端、管理员端以及服务器端。其中,用户端用于让用户进行点菜操作,管理员端可增删菜式、查看打印订单等,服务器端负责验证信息、接收处理订单等。系统使用的是Access数据库,服务器端使用MFC的命令行方式,管理员和用户端是C#的WPF图形界面程序。我负责那两个图形界面,我的两个小伙伴,一个负责服务器端,另一个负责文档等。
好了,下面开始进行功能展示。
一、启动
系统包含的可执行文件及其它依赖文件:
双击”SimpleTCPServer.exe”打开服务器:
双击”OrderFood_WPF.exe”打开”食堂外卖系统客户端”:
双击”OrderFoodAdmin.exe”打开”食堂外卖系统 管理员端”:
二、管理员端
填写”服务器地址”、”端口”、”用户名”、”密码”后点击登录,注意未登录时”载入菜单”按钮是不能点击的:
如果登录成功,”载入菜单”以及其它界面的相应按钮就会变成可操作状态:
点击”载入菜单”后,在右侧就会显示出菜单:
可拖动滚动条查看菜单:
点击”增添菜式”标签,填写相关信息后,点击”确认无误,添加!”按钮即可添加菜式到数据库中:
成功后会显示出添加的菜式:
此时可回到”查看菜单”标签,再次点击”载入菜单”进行刷新,可以看到新添的菜式已录入菜单中:
点击”查看订单”标签,再点击”查看订单”按钮,即可在右侧显示订单:
三、客户端
填写”服务器地址”和”端口”后点击”检测是否可订餐”即可与服务器连接:
点击”点击 载入/刷新 菜单”按钮,可载入菜单信息:
点击相应菜式可添加到订购列表,再次点击可取消:
点击”已定购”区的相关按钮也可取消该菜式的订购:
从下图可见取消成功:
点击”结算”按钮进行结算:
填写”确认订单”区的相关信息,然后点击”确认无误,提交!”按钮即可提交订单到服务器:
四、订单
服务器接收订单并进行处理:
可在管理员端查看新增的订单:
五、其它
项目下载地址:食堂外卖系统
原创文章,转载请注明: 转载自 独立观察员(dlgcy.com)
本文链接地址: [『食堂外卖系统』功能展示](https://dlgcy.com/orderfood/)
关注微信公众号 独立观察员博客(DLGCY_BLOG) 第一时间获取最新文章
2条评论