首页 > 其他 > 详细

第一次冲刺

时间:2017-10-30 22:40:36      阅读:345      评论:0      收藏:0      [点我收藏+]
长大一条龙之成绩查询

项目介绍
       为生活在长大的学生提供方快捷的生活服务,通过帖子发现自己志同道合的朋友,记录自己在长大点滴。本项目的意义在于锻炼团队的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 
 

 

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

第一次冲刺

原文:http://www.cnblogs.com/qazwsx123/p/7757979.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!