博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
软件工程--团队作业3
阅读量:5341 次
发布时间:2019-06-15

本文共 1539 字,大约阅读时间需要 5 分钟。

一、作业要求及其它信息

项目名称:期末大作业匿名互评系统

成员及博客链接:

孙顺花:1500802003

张 瑛:1500802006
李春玲:1500802016
轩 阳:1500802005

二、作业完成情况如下

目录

1、编码规范

html编码规范:

代码风格

  • 缩进与换行
    使用 4 个空格做为一个缩进层级
  • 命名
    所有命名单词必须全字母小写,单词间以 - 分隔;
    元素 id 必须保证页面唯一;
    同一页面,应避免使用相同的 name 与 id;
  • 标签

    标签名必须使用小写字母;

    对于无需自闭合的标签,不允许自闭合;
    允许省略的闭合标签,不允许省略闭合标签;
    标签使用必须符合标签嵌套规则;
    -属性

    属性名必须使用小写字母;

    属性值必须用双引号包围;

    通用部分

  • 编码

    页面必须使用精简形式,明确指定字符编码;
    HTML 文件使用UTF-8 编码;
    页面必须包含 title 标签声明标题;

    其它

  • 图片
    禁止 img 的 src 取值为空。延迟加载的图片也要增加默认的 src;
  • 表单
    有文本标题的控件必须使用 label 标签将其与其标题相关联;
  • 按钮

    使用 button 元素时必须指明 type 属性值

CSS编码规范

部分同html
  • 空格的使用
    选择器与 { 之前(必须)要有空格;
    属性名的 : 后(必须)要有空格;
    属性名的 : 前(禁止)加空格。
  • 换行
    多选择器规则之间(必须)换行
  • 其它
    当一个rule包含多个selector时,每个选择器声明必须独占一行

js编码规范

部分同html
  • 嵌入规则
    Javascript程序放在.js的文件中,需要调用的时候在页面中以<script src="filename.js">的形式包含进来。Javascript代码若不是该页面专用的,则避免在页面中直接编写Javascript代码。
  • 换行
    在以下位置必须使用换行:
    每个独立语句结束后;
    if、else、catch、finally、while等关键字前;
    运算符处换行时,运算符必须在新行的行首;
    对于因为单行长度超过限制时产生的换行,参考行长度中的策略进行分隔

2、数据库设计

截图如下:

1116775-20170531201028930-2116973991.png

1116775-20170531201126461-1518000092.png
1116775-20170531201347211-111627026.png
1116775-20170531201147602-1398195692.png
1116775-20170531201201993-1807727411.png

注释:

Student(user) :学生用户userName:用户姓名userNumber:用户学号Password:用户密码userClass:用户所在班级Message: 信息Mname: 姓名Mstate:状态MpostTime: 发布时间Mlogon:注册登录Mscore: 评分ResultMessage: 信息结果RteamName: 小组名称RteamNumber:小组编号RteamProject: 小组项目RteamScore:小组分数TuserName: 教师姓名TNumber: 教师编号Password:密码Tclass: 教受班级Department: 所在部门Group project: 项目名称TeamMember: 小组成员Teamclass: 小组所在班级Teamleader:小组组长

部分代码:

Create table student ( userName char(32), userNumber char(18), Password char(18), userClass int(5), Primary key(userName), );

3、ER图

1116775-20170531204243774-659680785.png

4、主要功能流程

1116775-20170531204319961-808444255.png

1116775-20170531204332586-1180450274.png

5、成员分工

轩阳:ER图   ( 10分)孙顺花:代码规范、流程图    (10分)李春玲:数据库设计   (10分)张瑛:数据库设计    (10分)

转载于:https://www.cnblogs.com/sunssh/p/6923624.html

你可能感兴趣的文章
d3 选择器
查看>>
javascript基础学习七
查看>>
C#环境datagidview添加删除操作
查看>>
shell脚本之awk、sed、grep案例
查看>>
Redis 详解 (三) redis的五大数据类型详细用法
查看>>
MBProgressHUD 显示后,为何不能点击屏幕其他地方
查看>>
警惕!面部识别技术正在开始构成重大隐私威胁
查看>>
关于Git的一些操作记录
查看>>
Google的开源C++单元测试框架Google Test
查看>>
Qt Installer Framework 使用说明(三)
查看>>
Memory Map
查看>>
java 集合之 Map
查看>>
Java线程的5种状态及切换
查看>>
JS基础(下)
查看>>
IntelliJ IDEA default settings 全局默认设置
查看>>
review14
查看>>
这个日本大叔变态地扔了98%的家当后,瞬间从屌丝逆袭成人生赢家!
查看>>
标准io(带缓存IO)
查看>>
typedef和define
查看>>
angular在1.5.5以上文件上传进度监控
查看>>