软工课设-本科生论文管理系统
林春明 周风帆 段瑞鹏 程亚楠 梁鹏飞
建议大家不要把代码放在含有中文路径的文件夹下。 文件夹的命名全部小写,单词之间用-分割。 路径尽量用右斜线 / 不用windows默认的\
前端的文件写在client文件夹里面。 config.js是项目的配置文件,里面存放有后端提供给前端的接口的地址。如果以后后端做好了一个接口的话,就会在这个文件里面添加接口的地址。如果大家不清楚引用外部的js文件的方法,大家可以看一下群里面的se文件。 建议大家不要把一个界面的html、JavaScript、css写在同一个html文件里面。这样耦合性比较高,可维护性较低。 写前端时大家把同一个界面的html、JavaScript、css文件放在同一个文件夹下。 教师的界面代码放在teacher文件夹下,student的界面代码放在student文件夹下。
后端的文件写在server文件夹里面。 类中所有的变量都设置成private的,并给这些变量编写setter和getter。
- 类名采用帕斯卡命名法。
- 类中的常量所有字母都必须大写,单词间用下划线分隔。
- 类中的变量采用驼峰命名法。
- 类中的方法采用驼峰命名法。
- 纯 PHP 代码文件必须省略最后的 ?> 结束标签。
- 标识符的名称尽量设置成和数据库中相同的名称,但注意把数据表中的变量的下划线分割命名法改成驼峰命名法。如:top_id=>topId,stu_id=>stuId,apply_reason=>applyReason。 如果数据库中没有的这个标识符的名称的话,那就把这个标识符的全称写出来,一定不要用简写。比如学生尽量写成Student,而不是Stu。
- 在类中,全局变量写在最前面,setter,getter写在全局变量后面,其他的方法写在setter,getter后面。