我们去了混乱。首先,让我们解释在数据库概念层面上维持的关系模型,是的,我谈论的是实体参考图:
文档实体代表所有保存的考试:
标签实体表示对文档实体元素进行分类的标签:
DUPLAS代表文档与标签的关联,反之亦然,还添加了一个新属性:经过证明。
在数据库的外部层面是视图。首先是,就关系代数而言,只有文档表, Doctag表和标签表的自然。
数据库管理员是通过SQLite Simplicity进行的,在不久的将来它将被运送到MySQL。在DBTools文件夹中的createB.py文件中找到了与数据库创建相对应的代码。
每个考试文件都根据以下标准存储在目录主管的深处:考试所属于的学位,考试课程,考试对象以及进行考试的课程的年份。如果无法确定年度或在2011年至2012年之前的年度,则年度的价值为未知(未知,未知)(以前是未知的)到世界的起源到1112年)。
例如,如果我们对2013 - 2014年第一届课程进行考试,那么主题和黑暗艺术学位的药水以及对NOSTATURA的类型测试,我们不知道这一年是什么时候但是他们必须telarañas ,他的丛林路线将是:
一旦将新文件添加到目录主管,就足以在项目根文件夹中运行以下命令: make db 。此命令将自动搜索并删除目录总监的重复文件,除了对数据库中的新文件进行分类之外。
服务器的逻辑,即,在用户与Web接口的交互期间旨在在服务器上运行的代码,以PHP实现,并位于PHP目录中。接口的逻辑分布在两个目录中: CSS和JS和HTML文件。要在CSS中进行编程,它已被使用{Limes} ,因此有必要编译CSS/style.less.less 。另一方面,JavaScript代码使用uglifyjs进行了缩小。这些操作是进行运行的make css并make js 。
Python:
PHP:
/etc 。JavaScript:
CSS: