餐厅点餐平台导航
【餐厅点餐平台|一】项目描述+需求分析 https://blog.csdn.net/weixin_46291251/article/details/126414430
【餐厅点餐平台|二】总体设计 https://blog.csdn.net/weixin_46291251/article/details/126422811
【餐厅点餐平台|三】模块设计 https://blog.csdn.net/weixin_46291251/article/details/126422826
【餐厅点餐平台|四】UI设计+效果展示 https://blog.csdn.net/weixin_46291251/article/details/126422844
【源码下载】 https://download.csdn.net/download/weixin_46291251/86404328
文章目录
- 一:项目描述
- 二:需求分析
-
- 2.1业务流分析
- 2.2编程环境以及相关工具
一:项目描述
地大后勤集团餐饮部需要研发一套系统,用于对地大体系内所有餐饮部门进行运维管理。
背景:在校园里面通常会设立食堂,有可能自己经营某种类型的餐食,也可能承包给各个个体户,丰富师生饮食。其收费与经营的基本思路如下所示:
2.2编程环境以及相关工具
MySQL:
-
优化的 SQL 查询算法,有效地提高查询速度。(效率高)
-
提供 TCP/IP、ODBC 和 JDBC 等多种数据库连接途径。(支持C++连接)提供多语言支持,常见的编码如中文的 GB 2312、BIG 5,日文的 Shift_JIS 等都可以用作数据表名和数据列名。(中文不会出错,不会乱码)
-
既能够作为一个单独的应用程序应用在客户端服务器 络环境中,也能够作为一个库而嵌入其他的软件中。(方便在程序中嵌入,同时可以在脚本中直接调用嵌入式库)
Navicat:
-
可以保证快捷地输入无错误的代码。(高亮标识表明提示代码正确性)
-
运用精密的数据库设计和模型工具,可以用图形表达数据库。使用实体关系图表来显现数据库结构及关系,这样你就可以更容易塑造,建立和理解复杂的数据库。(可以快捷地建立出数据库地模型)
Qt:
-
需要的库,在其API中都可以找到,并且有很高的集成度,不仅速度快并且简单易用。(用户友好)
-
Qt支持2D/3D图形渲染,并且支持OpenGL。(强大的图形库,便于ui设计)
-
模块化程度高,重用性好;使用相对安全的信 与槽机制来代替回调函数,各个函数之间的协调更加灵活。(便于程序设计,且安全性高)
-
通过更改编译步骤,是可以在其他嵌入式或者linux界面上被支持的(扩展性好)
Clion:(MAC)
-
非常好的智能感知功能,自动折叠、高亮、自动补全、类型推断都很好。Autofix工作的很好。(用户友好)
-
重构很方便,像inline函数、extract成员函数、常数,pull up/pull down、修改签名这些功能都有。调试功能很方便,可以自动解析STL容器。
-
继承了jetbrains系ide的很多优点,像方便的vim插件和keymap调整,滚动条预览,与VCS的紧密集成等等。
-
跨平台,支持CMake/gcc/clang/mingw/cygwin/gdb。虽然不多,但是其实基本上也够用了。(可以保证和其他成员不起冲突)
Gitee:
- 访问速度快,对国内用户比较友好
SourceTree
-
实用的git gui程序,各种分支迭代更新一目了然(可视化良好,可读性好)
-
操作简单快捷,不用刻意去记各种繁琐的命令(对用户友好)
-
可以在选项里直接配置diff和merge的工具,对于unity yaml merge来说极其好用。(功能强大)
Visio
-
模板库强大,基本覆盖所有学科的相关图的绘制(方便直接调用)
-
绘图专业,有利于提升工作效率(开发效率高)
-
生成格式多样,Visio能生成大约20多种不同格式的文件,与其他各类专业软件交互良好(便于与其他软件交互,接口广)
Drawio
-
开源免费(对学生党友好)
-
界面简介,美观,使用方便(美观)
-
占用空间小,轻便,不用担心存储空间的问题(小巧玲珑)
-
导出格式丰富,与其他软件交互良好(交互性不错)
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树首页概览31364 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!