第三次团队作业

软件工程——团队作业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分

转载于:https://www.cnblogs.com/linglong9068/p/10961298.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值