现代软件工程_团队项目_阿尔法阶段_现有功能汇总_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_myaccountstatus属性含义同上
本表存储本用户的所有自习
klkq_user.my_application_myaccount
status:
“notView”:对方没有查看或没做出选择【正在进行的自习-我提出的申请】
“notSelect”:对方没有选我【正在进行的自习-我提出的申请】
“btSelected”:对方选择了我【正在进行的自习-我提出的申请】
“notSelectFinished”:对方没有选我–结束【已完成的自习–未成功的申请】
“beSelectedFinished”:对让选择了我–结束(已经评价)【已经完成的自习–成功的自习】
“notComment”:对让选择了我–结束(暂没评价)【已经完成的自习–成功的自习】
klkq_user.evaluation_myaccount
记录评价信息(暂未完成)
相关文章推荐
- 现代软件工程_团队项目_阿尔法阶段_IE浏览器引入js失败_2018.01.04
- 现代软件工程_团队项目_阿尔法阶段_前端及后端新增功能_v1.0.1_2017.11.29
- 现代软件工程_团队项目_阿尔法阶段_市场调研问卷_2017.11.11
- 现代软件工程_团队项目_阿尔法阶段_前端知识回顾_2017.12.22
- 现代软件工程_团队项目_阿尔法阶段_前端知识回顾2_2017.12.26
- 现代软件工程_团队项目_阿尔法阶段_阿里云服务器部署_2017.11.24
- 现代软件工程_团队项目_阿尔法阶段_第五次会议记录_2017.11.27
- 现代软件工程_团队项目_阿尔法阶段_第四次会议记录_2017.11.20
- 现代软件工程_团队项目_阿尔法阶段_!!版本上线!!_2018.01.09
- 现代软件工程_团队项目_阿尔法阶段_第六次会议记录_2017.11.30
- 现代软件工程_团队项目_阿尔法阶段_需求分析文档_2017.11.13
- 现代软件工程_团队项目_阿尔法阶段_前端页面原型v1.0.2_2017.11.14
- 现代软件工程_团队项目_阿尔法阶段_团队建设_第一次会议记录
- 现代软件工程_团队项目_贝塔阶段_开发日志_2018.01.10-2018.01.14
- 现代软件工程_团队项目_贝塔阶段_大规模测试结果_2018.02.08
- 现代软件工程_团队项目_贝塔阶段_开发日志_2018.01.15-2018.01.19
- 现代软件工程_团队项目_贝塔阶段_开发日志_2018.02.08-2018.02.13
- 现代软件工程_团队项目_贝塔阶段_10个免费的顶级跨浏览器测试工具_2018.01.15-2018.01.19
- [高级软件工程教学]团队Beta阶段成绩汇总
- 团队作业8 ----第二次项目冲刺(Beta阶段)博客汇总