您的位置:首页 > Web前端

现代软件工程_团队项目_阿尔法阶段_现有功能汇总_2018.01.04

2018-01-04 02:30 411 查看

现有功能汇总

网站地址http://101.132.149.219:82/keqi1/login.php

前一段时间由于任务繁忙一直没有时间更新博客,代码写了很多,现在将所有已有功能进行汇总

目录

前端页面

前后端交互

后端数据库逻辑

一、前端页面

前端采用bootstrapt框架对原有页面进行了优化,大幅度美观了原先页面,并且具有很强的适应性。

bootstrapt不仅仅可以通过css进行美化,还通过js对不同分辨率的显示屏幕和窗口大小做了适配。

页面简介

登录

注册

帮助

联系我们

主页

搜索

查看更多信息

邀请一起自习

我的

发布我的自习

正在进行的自习

查看更多

选择仔细对象

已经完成的自习

完善我的信息

二、前后端交互

登录



注册



补充:点击发送邮件之后,邮件按钮会进入30秒倒数,30秒过后课一重新发送

完善我的信息



补充:下去一次进入该页面会自动填充原有内容,可以更改信息

发布我的自习



补充:下一次进入该页面会填充原先发布的自习内容

补充:发布自习是会检查是否还有未完成的自习

主页(已有自习列表)



搜索自习 (主页的一个模态框)



查看更多(主页的一个模态框)



发布申请(主页的一个模态框)



正在进行的自习



查看申请、选择对象(正在进行的自习–我发布的自习的一个模态框)



查看更多(正在进行的自习–我提出的申请的一个模态框)



已经完成的自习



三、后端

数据库、表概览



klkq_db库

klkq_db.account_password

账号密码表属性含义:

status :0已发送验证码、未验证,1验证通过

verificationCode:验证码,用于验证是否通过(应该用session)





klkq_db.improve_info





klkq_db.self_study

自习列表属性含义:

selfStudyId:用于与klkq_user库中的表进行链接,采用了年月日时分秒的格式,结合发布人邮箱,每一个自习都具有唯一性。

status:属于我发布的自习属性

“nobodyApply”无人申请【正在进行的自习-我发布的自习】

“haveApplication”已有申请【正在进行的自习-我发布的自习】

“haveSelect”已经选择成功配对【正在进行的自习-我发布的自习】

“nobodyApplyFinished”无人申请–结束 【已完成的自习–未成功的申请】

“haveApplyFinished”已经选择成功配对–结束(已经评论)【已经完成的自习–成功的自习】

“notComment”已经选择成功配对–结束(暂没评论)【已经完成的自习–成功的自习】





klkq_user库

klkq_user.self_study_myaccount

status属性含义同上

本表存储本用户的所有自习





klkq_user.my_application_myaccount

status:

“notView”:对方没有查看或没做出选择【正在进行的自习-我提出的申请】

“notSelect”:对方没有选我【正在进行的自习-我提出的申请】

“btSelected”:对方选择了我【正在进行的自习-我提出的申请】

“notSelectFinished”:对方没有选我–结束【已完成的自习–未成功的申请】

“beSelectedFinished”:对让选择了我–结束(已经评价)【已经完成的自习–成功的自习】

“notComment”:对让选择了我–结束(暂没评价)【已经完成的自习–成功的自习】





klkq_user.evaluation_myaccount

记录评价信息(暂未完成)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐