第一次冲刺

Posted qazwsx123456

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一次冲刺相关的知识,希望对你有一定的参考价值。

长大一条龙之成绩查询

项目介绍
       为生活在长大的学生提供方快捷的生活服务,通过帖子发现自己志同道合的朋友,记录自己在长大点滴。本项目的意义在于锻炼团队的scrum能力,加强团队合作能力。确定本项目采用的技术方向:本项目整体采用java web 实现,前端采用html+CSS+javascript实现,后端采用JSP+Servlet实现。
冲刺内容
       小故事:一天,小洋想要查询成绩。但是他只安装了IE和Chrome浏览器。遗憾的是学校的教务系统提示他不能创建对象,他顿时感觉到了世界深深的恶意,他只是想看个成绩而已,有那么难吗?幸运的是,他找到了长大一条龙。在长大一条龙里面他可以随便用什么浏览器,成绩查询也比学校里的教务系统方便很多,他不禁感慨,长大一条龙真是太棒了!
       本次冲刺实现了成绩查询的部分,采用的是学校教务系统的接口获取数据,相比学校的教务系统,我们优化了浏览器的兼容性(教务系统对大部分浏览器均提示不能创建对象);优化了成绩查询条件,学校的教务系统查询学年条件是从2000年到2020年都有,我们的查询根据学号和当期时间动态生成,避免了误查询不存在的学年。

时序图

技术分享
项目地址
       请点击这里查看项目
成绩查询实现
        1.模拟登录成功的登录后返回响应头中 包含Transfer-Encoding 失败的则没有,这个可以作为登录成功与失败的依据登录成功后的所有操作带上jessionid就可以进行下一步操作了。
           2.获取cookie压根没有保存cookie
           3.创建查询表单 
         4.提交表单数据 
         5.显示数据 获取响应的相应体首先这个ID=PageNavigation=对应的div中包含成绩的条目数根据条目数解析table中的tr元素包含一个id,id是根据记录的条数动态生成的从1,2,...,n 
 

 

总结
       根据这次作业,对项目有了一定的功能实现。学到了新的知识,还需要继续努力!














以上是关于第一次冲刺的主要内容,如果未能解决你的问题,请参考以下文章

第一次冲刺

第一次冲刺

第一冲刺阶段总结

第一次冲刺

第一次scrum冲刺

第一次项目冲刺