ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

第三次团队作业

2019-06-01 22:38:21  阅读:231  来源: 互联网

标签:语句 10 界面 第三次 代码 作业 命名 团队 变量


软件工程——团队作业3

 

一、编码规范和编码原则

1、代码风格规范

(1)缩进:在有缩进的地方统一采用4个空格,不采纳8个空格或者2个空格或者Tab键。在很多的编辑器中都可以拓展 Tab 键为多个空格键,不同情况可能显示不同的长度,严重影响阅读体验。

(2)括号:在复杂的表达式中,用括号清楚地表示逻辑优先级 使读者能够快速、清楚看出表达式的运算顺序。

(3)注释:对每个块或者容器所实现的功能或界面进行注释,便于阅读。要注意其规范性,对某个模块的注释,使用/**/;对某个变量或方法的注释,使用//。注释是很必要的东西应随着程序的修改不断更新。

(4)分行:不采用多条语句同时放置在同一行上,即使该行原本的语句较短,也只能让其独占一行,每条语句都只占一行,不允许一行多条代码的出现。

(5)命名:在命名变量或方法命名时,遵循统一的命名规则,尽量做到名如其义,且命名时首字母大写,其后的单词首字符都小写。不要提到类型或其他语法方面的描述。避免过多描述,同时避免不必要的修饰词。

2、代码设计规范

(1)函数:函数的功能应明确,变量名、函数名,都只敲一遍,以后全部是拷贝+粘贴,防止因多大或少打一个字而出现bug。

(2)参数处理:对于从外部传递过来的参数都要验证其正确性。

(3)初始化:在变量声明是要对其进行初始化。

(4)变量声明:变量建议置于块的开始处,不要总是在第一次使用它们的地方做声明。对于变量的命名,尽量做到看到名字就明确其意义,对于像calculate()这样的方法,写calculate就比只写三个字母cal好一些。

(5)容器的使用:对一个模块的内容,用一个容器进行包括,保证代码的可阅读性,也能够使整个布局有清晰的条例结构,以便后续代码的修改提供了方便。

(6)属性:对每个组件,都有各自的属性,需要确定其各自的属性。

(7){ }的使用:无论是判断语句,或者循环语句,即使在其作用域内只有一条语句,也使用{ },将所属的块涵盖,“{” 和 “}” 都占用一行,更能够使代码的条例清晰,代码的结果明确和对应的关系直当明了。

https://www.cnblogs.com/qhu-hjx/p/9194593.html

https://www.cnblogs.com/qhu-hjx/p/9194593.html

 

二、数组库设计

 

 

 

 

三、项目E-R图

 

四、功能流程

(1)诊断疾病:进入疾病诊断界面->输入病症->诊断结果界面

(2)药品查询:进入找药品的界面->常见分类或者输入药品名称->查看药品详情->药品评价

(3)养生秘笈:进入养生秘笈界面查看文章->文章内容->文章详情->收藏文章

(4)个人设置:个人功能界面->个人信息设置->查看个人收藏->用户反馈->历史诊断记录

 

五、分工

凌龙

主要负责微信小程序开发

唐嘉豪

主要负责神经网络框架搭建及模型训练

冯继轩

主要负责数据获取及服务器搭建

张永丽

主要负责页面设计美化与软件测试

 

六、贡献分

本组一共四个人员,总共40分

团队人员

贡献分

凌龙

10分

冯继轩

10分

唐嘉豪

10分

张永丽

10分

标签:语句,10,界面,第三次,代码,作业,命名,团队,变量
来源: https://www.cnblogs.com/linglong9068/p/10961298.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有