【软件开发日记5】软件开发进度报告

软件开发的代码实现部分已经进行了一段时间啦!以下是一些进度汇报:
一些页面的展示:



README更新:

EasyAccess

A software developed for Software Engineer class by a HZAU

UPDATE

2020/05/06

第一次上传了源代码文件,整个应用的框架已经搭建好,包括开发环境的版本

可以下载/code文件夹用Android Studio导入项目打开

通过gradle可以自动同步(sync)开发环境和变量索引等等

页面请参考\code\app\src\main\res\layout文件夹存放

ui类统一放置到\code\app\src\main\java\com\example\easyaccess\ui文件夹下对应的页面包中

图标/图片请使用png格式存放到code\app\src\main\res\drawable

自己写的工具方法存放到到\code\app\src\main\java\com\example\easyaccess\utils

已经完成的文件:

  • LoginActivity.java
  • RegisterActivity.java

2020/05/12

完成了几乎全部的xml页面设计

已经在pixel2虚拟机中测试正常

后端已经导入测试数据

将马上开始页面跳转逻辑开发

以实现程序的基本逻辑跳转

已经完成的文件:

  • activity_login.xml
  • activity_main.xml
  • activity_register.xml
  • activity_team_pub.xml
  • fragment_download.xml
  • fragment_mine.xml
  • fragment_news.xml
  • fragment_team.xml
  • layout_download_popup.xml

2020/05/17

已经完成了基础页面之间的全部跳转

已经将后端代码框架搭建好,并且已经实现了目前用到的所有后端接口

详情跳转Easy_access

已经完成了资讯(news)及其相关功能的开发

包括:

  • 获取资讯列表
  • 查看某一条资讯的详细内容
  • 对某一条资讯发表评论
  • 对某一条资讯点赞
  • 跳转到某一条资讯的原文地址
  • 对某一条评论点赞
  • 。。。。。。

将很快完成剩余部分功能的开发工作

已经完成的文件:

  • CommentActivity.java
  • NewsDetailActivity.java
  • mine
    • MineFragment.java
  • news
    • CommentAdapter.java
    • CommentItem.java
    • LoadListView.java
    • NewsAdapter.java
    • NewsFragment.java
    • NewsItem.java

目前正在安排测试计划,一切工作都在有序进行中~

TODO

  • [x] 页面xml全部设计完成(DeadLIne: 05/08)
  • [x] APP的基本跳转和显示逻辑全部实现(DeadLine:05/15)
  • [ ] 页面和功能细节全部完成,和后端网络通讯打通,第一个发布版本完成(DeadLine:05\22)
  • [ ] 全面测试修改,完成最终提交的版本(DeadLine:05\25 )
  • [ ] 课程收尾工作(文档)(DeadLine:05\29)

PACKAGE

目前已经导入项目的外部包:

  • Volley(配合JSON文件, 用于网络通讯)

————2020.5.18 撰稿人:邢广杰

猜你喜欢

转载自www.cnblogs.com/whxlz2020/p/12908021.html