导师系统目录结构
2017-01-06 00:08:29 0 举报
导师系统目录结构是一个用于管理和组织导师信息的系统。它通常包括多个文件夹和文件,用于存储不同类型的数据和信息。例如,一个典型的导师系统目录结构可能包括以下内容: - 数据库配置文件:用于配置数据库连接参数。 - 数据库表结构文件:用于定义数据库中的数据表结构。 - 用户管理模块:用于处理用户注册、登录、修改密码等操作。 - 导师管理模块:用于处理导师信息的增加、删除、修改等操作。 - 学生管理模块:用于处理学生信息的增加、删除、修改等操作。 - 课程管理模块:用于处理课程信息的增加、删除、修改等操作。
作者其他创作
大纲/内容
server.js服务器监听端口,地址
node_modulesnode.js第三方库
csvStringify.jscsv格式文件处理
geTime.js获取选导师时间
modules真正处理请求的代码,包括各类业务逻辑代码,工具模块代码
getIp.js获取ip
fiber.js用纤程包裹,方便异步转同步
actions处理业务逻辑的代码,接受到的请求最后都由这里的代码处理
database.js数据库连接参数
access.log成功返回请求日志
app.js把express自带的app又封装一层
lib工具库
server.js开启服务,开始监听端口
check.js权限检查
base.js在basemodel的基础继续封装,把异步调用改为同步调用
memdb.js单元测试临时数据库
vericode.js生成验证码
csv.jscsv格式文件处理
admin.js管理员相关业务逻辑:设置时间、导入学生、导师等
output.log手动输出的日志
createDatabase.js创建数据库
studentcheckdata.js检查学生对象字段是否有缺
middlewares中间件
connection.js数据库连接
static前端静态文件,包括html,css,js,图片,待下载的文件
models数据库相关
errors.js自定义异常列表
config系统的配置文件,如:异常定义,数据库连接参数,服务器监听端口
TutorSelectionSystem
multipartyfile.js解析前端表单上传的文件
index.js声明数据库表结构,创建对应的model
account.js账户相关业务逻辑:登录,登出
test单元测试
logs系统日志
getResult.js获取选导师结果
loggers.js打日志
basemodel.js数据库对象基础类,封装了增删改查等基础功能
student.js学生相关业务逻辑:选导师、修改个人信息
teachercheckdata.js检查导师对象字段是否有缺
executeSync.js异步转同步
0 条评论
回复 删除
下一页