一、 代码规范和编码规则
1. 关键词和操作符之间加适当的空格。
如
2. 函数。循环、判断语句中的代码都要采用缩进风格,每一级缩进不使用tab键(不同的运行环境tab间隔不同),统一使用4个空格
3. 每一行限制字符数,若有较长的语句、表达式等要分成多行书写,方便更好的阅读代码。
4. 函数,循环、判断语句的大括号{ },左括号和右大括号另起单独占一行
如
5. 实现不同功能的语句之间,以一行空行分隔开
如
6. 定义变量函数名时,变量名应更容易让人明白所代表的值
如 定义一个计数的变量为count,而不是i。
7. 尽量避免局部变量名与公共变量名重名
8. 函数的注释写在定义函数名的上一行
如
9. 编写代码的同时标注好注释,方便本人及他人理解,注释尽量简洁明了
10. 变量、常量的注释放在其右方,解释变量常量的功能。
二、 数据库设计截图
我们搭建了数据库,但是因为各种原因没有能在小程序中使用,最后将数据保存在了js文件中。
三、团队项目的简易E-R图
四、 团队项目主要功能流程描述
1.我们的作品目前主要实现了两个功能。
第一:搜索,即古诗词和文言文要求背诵部分的原文的搜索查看;
第二:答题练习,有关古诗词以及文言文内容理解赏析方面的选择题和一些文学常识方面的选择题。
2.我们的主页面如下图:
我们的主页面分为三个主要的板块,最下面是为以后添加新的功能而预留的部分。上面主要的三个部分分别为:
1.显示我们小程序的LOGO和名字,
2.答题部分,点击该板块可进入下一个页面,即挑战答题页面。
点击“答题开始”进入题目页面,如下图:(注:答对题目后该选项字体会变成绿色并有相应提示,答错字体变成红色也会有相应提示)
3.搜索,点击该板块可进入高中必修一,必修二,必修三和选修语文课本中要求背诵的古诗词和文言文的搜索查询,如图:
下面点击“高中必修一内容”,如图:
点击“七律.长征”,如图:
五、 团队成员分工
姓名 | 分工 | 贡献分 |
韩大有 | (进行任务分配和前端界面设计和代码编写) | 10 |
黄东强 | (代码编写) | 10 |
高孟庭 | (参与部分代码编写,说明文档的编写,资料的搜集整理) | 10 |