1.编码规范

项目文件结构规范:
--css
|-js
|-php
|-html
|-images
|-fonts
|-index.php
相应的文件放在相应的文件夹内

  1. 文件编码规范

1.文件保存为UTF-8编码
2.文件名采用小驼峰命名法,不使用中文
3.文件内不允许存在tab,缩进用4个空格代替
4.文件要有相应的注释和开发文档
5.每行长度不超过120,除特殊情况外(例如写在一行更方便阅读),考虑折行

  1. HTML编码规范

1.大小写问题
代码中的元素名称、属性,属性值都应该是小写的
2.标签
标签严格按照html5标准闭合和使用
3.属性
各属性的值必须加英文双引号,属性名要用小写,属性除特殊情况要用小写

  1. JavaScript编码规范
    变量声明

所有的变量必须在使用前进行声明。JavaScript并不强制必须这么做,但是这么做可以让程序易于阅读,且也容易发现那些没声明的变量(它们会被编译成全局变量)。
将var语句放在函数的首部。
最好把每个变量的声明语句单独放到一行,并加上注释说明。所有变量按照字母排序。
尽量减少全局变量的使用。不要让局部变量覆盖全局变量。

2.数据库设计

3.ER图和类图

ER图

类图

4.主要功能流程

网站的层次结构

普通用户登陆

上传下载功能

分享功能

教学平台功能

管理员的功能

各用户功能总介

5.分工

姓名 分工
陈沿锦 代码规范确立,功能流程设计
刘祥 数据库和ER图的设计
张毅 文档的整合和编写

6.贡献分

陈沿锦:10
刘祥:10
张毅:10