博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
软件工程团队作业3
阅读量:5067 次
发布时间:2019-06-12

本文共 602 字,大约阅读时间需要 2 分钟。

一、代码规范及编码原则

编码规范链接:

“代码规范”可以分成两个部分:

    • 代码风格规范

        匈牙利命名法是一种编程时的命名规范。基本原则是:变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。要基于容易记忆容易理解的原则。保证名字的连贯性是非常重要的。

    • 代码设计规范

        经小组成员讨论,我们一直认为对于变量的命名,使用其常见的英文译名,如“菜单”在代码中体现为“menu”,口味在代码中体现为“flavor”等。并且在设计规范方面,尽量多的去使用函数,并实现函数功能的专精化,使程序更加的模块化。

 

二、数据库设计

三、E-R图

四、功能流程描述

  • 主要功能流程描述:

1、首先请求获取用户的地理位置,用户可以允许授权也可以选择拒绝。
2、用户可以选择直接开始,系统会随机的为用户提供就餐方案,极大的为那些有选择困难症的人节省了时间。
3、用户也可以点击偏好设置按钮,设置自己的就餐偏好,这样后续系统就会给用户推荐适合用户口味的食物。
4、用户可以选择自定义按钮,比如用户今天想要吃的食物有好几种但又一时决定不了到底要吃什么,那么这个时候用户就可以在转盘上设置自己喜欢的菜品,然后按开始按钮由系统随机生成今天用户要吃的食物。 
  • 功能流程图:

五、队员分工及贡献分

转载于:https://www.cnblogs.com/lulu-Noel/p/10950824.html

你可能感兴趣的文章
VC++2012编程演练数据结构《8》回溯法解决迷宫问题
查看>>
第一阶段冲刺06
查看>>
WIN下修改host文件并立即生效
查看>>
十个免费的 Web 压力测试工具
查看>>
ckeditor 粘贴后去除html标签
查看>>
面试题
查看>>
EOS生产区块:解析插件producer_plugin
查看>>
数据库框架的log4j日志配置
查看>>
lintcode-easy-Remove Element
查看>>
mysql重置密码
查看>>
jQuery轮 播的封装
查看>>
一天一道算法题--5.30---递归
查看>>
switchcase的用法
查看>>
React.js 小书 Lesson15 - 实战分析:评论功能(二)
查看>>
Java基础03 构造器与方法重载
查看>>
kafka的使用
查看>>
Linux0.11内核--加载可执行二进制文件之1.copy_strings
查看>>
编写Nginx启停服务脚本
查看>>
这些老外的开源技术养活了很多国产软件
查看>>
看图软件推荐
查看>>