Beta冲刺阶段

现阶段工作安排以及问题解决

  1. Struts2框架配置
  • 网上下载Struts 2 的框架代码,按照书上教程进行配置
  • 遇到的问题:书上配置过程和实际操作有出入,按照书上过程无法完成配置过程
  • 解决的方法:除了按照书上的方法,还参考了视频教程以及源代码,一步一步实现struts.xml和action的配置
  1. 前端界面设计和代码实现
  • 设计出原型界面,然后按照原型界面完成代码实现
  • 遇到的问题:由于初次接触,颜色调整和距离调整等细节问题较为复杂耗时
  • 解决的办法:多次实践和参考类似网站的源代码
  1. 后台数据库接口
  • 遇到的问题:有些查询只需要得到true或false的结果,如果直接查询结果内容,会使处理结果变慢,不易判别
  • 解决的办法:数据库接口采用多种返回方式,满足查询结果的要求
  1. 文件路径
  • 遇到的问题:设置多个package以及namespace,跳转之后发现css、js的相对路径无法使用,上传图片保存后无法使用相对路径
  • 解决的办法:package只设置一个,文件的相对路径使用虚拟服务器的路径http://localhost:8080 再加文件夹和文件名
  1. ajax异步查询
  • 遇到的问题:后台封装json失败js无法使用,每个页面都需要进行异步查询,如果每个查询写一个接口,工作量大且代码不能实现复用
  • 解决的办法:封装成字符串形式,以相同的符号进行分割,在js中使用split函数进行数据的交互,将查询语句和参数以字符串的形式传递,同时使用post的方法,参数有明显的符号进行分割
  1. ajax异步交互
  • 遇到的问题:管理员进行信息审核,通过后在已审核中出现已通过名单,但在未审核中依旧存在已通过名单
  • 解决的方法:暂时没有有效解决办法
  1. 登录查询
  • 遇到的问题:一开始想使用ajax异步查询,但发现工作量略大
  • 解决的办法:使用在每个查询条件下使用a标签并对条件进行分号,然后统一在查询接口中处理

接下来的计划安排

待实现的功能

  • 加为好友
    基本想法:每个用户注册的时候同时创建自己的好友表,加好友时将自己好友信息写入表中,如果家教和学生成功配对后必须加为好友直至工作结束后选择是否删除好友
  • 用户评价
    基本想法:评价加星级和文字,非好友不可评价
  • 教师查找学生功能
    基本想法:除教师界面不同,其余功能与家长功能大致相同

附:站立式会议

Beta冲刺阶段的更多相关文章

  1. Beta冲刺阶段博客集合

    Beta冲刺阶段博客集合 课程名称:软件工程1916|W(福州大学) 团队名称: 云打印 作业要求: 项目Beta冲刺(团队) 作业目标:作业集合 团队队员 队员学号 队员姓名 个人博客地址 备注 2 ...

  2. Beta冲刺阶段4.0

    1. 提供当天站立式会议照片一张 2. 每个人的工作 (有work item 的ID) 成员 昨天已完成的工作 今天计划完成的工作 工作中遇到的困难 具体贡献 郑晓丽 活动详情界面的美化 首页活动详情 ...

  3. Beta冲刺阶段5.0

    1. 提供当天站立式会议照片一张 2. 每个人的工作 (有work item 的ID) 成员 昨天已完成的工作 今天计划完成的工作 工作中遇到的困难 具体贡献 郑晓丽 首页活动详情界面的美化 实现首页 ...

  4. Beta冲刺阶段3.0

    1. 提供当天站立式会议照片一张 2. 每个人的工作 (有work item 的ID) 成员 昨天已完成的工作 今天计划完成的工作 工作中遇到的困难 具体贡献 郑晓丽 完成"我的活动&quo ...

  5. 凡事预则立-于Beta冲刺前

    凡事预则立,在Beta开始前的描述 在Beta项目冲刺开始之前,我们小组组织了一次活动室的讨论,明确了一下分工和即将来临的Beta冲刺要处理的问题和需要继续改进的地方.顺带补上一直没有的照片: 针对几 ...

  6. Beta冲刺 总结

    Beta冲刺 总结 1. 完成情况 经过了为其七天的beta冲刺,我们基本完成了之前在<beta开始前准备>博客中所列出的内容. 增加关于征信的功能,贴近选题主题.在学生的信用活动记录中添 ...

  7. Beta冲刺吐槽&&获小黄衫心得

    引 个人感觉本次Beta冲刺最大的槽点还是--反向延长 "冲刺周期" 做的不一样很容易,做的更好才是非常困难的 遗留的问题 经历了Alpha冲刺,组内大多数同学也大都对实践感到些许 ...

  8. 软工1816 · Beta冲刺(1/7)

    团队信息 队名:爸爸饿了 组长博客:here 作业博客:here 组员情况 组员1(组长):王彬 过去两天完成了哪些任务 完成beta冲刺阶段的任务安排 整理博客 接下来的计划 & 还剩下哪些 ...

  9. 软件工程1916|W(福州大学)_助教博客】团队Beta冲刺作业(第9次)成绩公示

    1. 作业链接: 项目Beta冲刺(团队) 2. 评分准则: 本次作业包括现场Beta答辩评分(映射总分为100分)+团队互评分数(总分40分)+博客分(总分130分)+贡献度得分,其中博客分由以下部 ...

随机推荐

  1. String to Integer (atoi)

    Implement atoi to convert a string to an integer. Hint: Carefully consider all possible input cases. ...

  2. pig 介绍与pig版 hello world

    前两天使用pig做ETL,粗浅的看了一下,没有系统地学习,感觉pig还是值得学习的,故又重新看programming pig. 以下是看的第一章的笔记: What is pig? Pig provid ...

  3. 《互联网+:从IT到DT》:阿里公关稿,数据与案例不够全面客观,电商部分有一些生动的例子,三星

    本书是阿里研究院的集体创作,当然要从阿里的视角写,因此其他的互联网巨头的信息很少涉及,对阿里不利的案例很少涉及. 关于“互联网+”,关于“互联网+”跟互联网的区别,书的开头有一点介绍.我感觉总体来说直 ...

  4. UI设计实战篇——利用Bootstrap框架制作查询页面的界面

    Bootstrap框架是一个前端UI设计的框架,它提供了统一的UI界面,简化了设计界面UI的过程(缺点是定制了界面,调整的余地不是太大).尤其是现在的响应时布局(我的理解是页面根据不同的分辨率,采用不 ...

  5. 【温故而知新-Javascript】使用事件

    1. 使用简单事件处理器 可以用几种不同的方式处理事件.最直接的方式是用事件属性创建一个简单事件处理器(simple event handler).元素为它们支持的每一种事件都定义了一个事件属性.举个 ...

  6. 九度OJ,题目1089:数字反转

    题目描述: 12翻一下是21,34翻一下是43,12+34是46,46翻一下是64,现在又任意两个正整数,问他们两个数反转的和是否等于两个数的和的反转. 输入: 第一行一个正整数表示测试数据的个数n. ...

  7. 第12章 纤程(Fiber)

    12.1 纤程对象的介绍 (1)纤程与线程的比较 比较 线程(Thread) 纤程(Fiber) 实现方式 是个内核对象 在用户模式中实现的一种轻量级的线程,是比线程更小的调度单位. 调度方式 由Mi ...

  8. 测试 Mono 安装

    测试 Mono 安装 为了测试核心编译器(mcs)和运行时(mono),应该创建一个简单的程序并编译它.可以在喜欢的任何文本编辑器中创建程序.这里采用一种快速而简陋的方法创建该文件(虽然没有任何格式化 ...

  9. JMeter学习(三十二)属性和变量

    一.Jmeter中的属性: 1.JMeter属性统一定义在jmeter.properties文件中,我们可以在该文件中添加自定义的属性 2.JMeter属性在测试脚本的任何地方都是可见的(全局),通常 ...

  10. 项目管理工具Redmine各功能测试

      Redmine 是一个开源的.基于Web的项目管理和缺陷跟踪工具.它用日历和甘特图辅助项目及进度可视化显示.同时它又支持多项目管理.Redmine是一个自由开放 源码软件解决方案,它提供集成的项目 ...