Beta冲刺阶段
Beta冲刺阶段
现阶段工做安排以及问题解决
- Struts2框架配置
- 网上下载Struts 2 的框架代码,按照书上教程进行配置
- 遇到的问题:书上配置过程和实际操做有出入,按照书上过程没法完成配置过程
- 解决的方法:除了按照书上的方法,还参考了视频教程以及源代码,一步一步实现struts.xml和action的配置
- 前端界面设计和代码实现
- 设计出原型界面,而后按照原型界面完成代码实现
- 遇到的问题:因为初次接触,颜色调整和距离调整等细节问题较为复杂耗时
- 解决的办法:屡次实践和参考相似网站的源代码
- 后台数据库接口
- 遇到的问题:有些查询只须要获得true或false的结果,若是直接查询结果内容,会使处理结果变慢,不易判别
- 解决的办法:数据库接口采用多种返回方式,知足查询结果的要求
- 文件路径
- 遇到的问题:设置多个package以及namespace,跳转以后发现css、js的相对路径没法使用,上传图片保存后没法使用相对路径
- 解决的办法:package只设置一个,文件的相对路径使用虚拟服务器的路径http://localhost:8080 再加文件夹和文件名
- ajax异步查询
- 遇到的问题:后台封装json失败js没法使用,每一个页面都须要进行异步查询,若是每一个查询写一个接口,工做量大且代码不能实现复用
- 解决的办法:封装成字符串形式,以相同的符号进行分割,在js中使用split函数进行数据的交互,将查询语句和参数以字符串的形式传递,同时使用post的方法,参数有明显的符号进行分割
- ajax异步交互
- 遇到的问题:管理员进行信息审核,经过后在已审核中出现已经过名单,但在未审核中依旧存在已经过名单
- 解决的方法:暂时没有有效解决办法
- 登陆查询
- 遇到的问题:一开始想使用ajax异步查询,但发现工做量略大
- 解决的办法:使用在每一个查询条件下使用a标签并对条件进行分号,而后统一在查询接口中处理
接下来的计划安排
待实现的功能
- 加为好友
基本想法:每一个用户注册的时候同时建立本身的好友表,加好友时将本身好友信息写入表中,若是家教和学生成功配对后必须加为好友直至工做结束后选择是否删除好友
- 用户评价
基本想法:评价加星级和文字,非好友不可评价
- 教师查找学生功能
基本想法:除教师界面不一样,其他功能与家长功能大体相同
附:站立式会议
css


欢迎关注本站公众号,获取更多信息