• 团队任务3:软件设计与开发准备


     

    1.团队信息

    团队序号:3号

    软件名称:家庭账本

    代码仓库:

      1. 佟宇东:https://gitee.com/levelry/family_account_book
      2. 佟宇哲:https://gitee.com/tongyuzhe/jtzb
      3. 徐连顺:https://gitee.com/zuishuaide
      4. 吴涛:https://gitee.com/wozuiku
      5. 徐克鹏:https://gitee.com/icanccc/events

     

     

    2.功能建模

    我们团队所做的软件,核心功能就是账单管理和家庭账户的功能,其他的功能我不多赘述了,和普通软件相差无几,没什么好介绍的。

    最核心,最有竞争力的部分就是家庭账户功能,我们在使用软件的时候可以加入一个家庭,每个家庭有可以申请一个家庭号,类似于qq群号,我们选择加入家庭号后,这个家庭的人就都可以看见我们彼此的账单了

     

     

     

    3.数据建模

     

    4.任务分工及进度安排

    佟宇哲:负责数据库设计以及开发后台API功能的接口,挂载到腾讯云服务器上可供组员开发时进行调用。

    佟宇东:负责安卓软件前台界面的搭建以及API数据的调用以及调试等等。

    徐连顺:负责安卓前台界面的细节优化,修改,特效效果等等。

    吴涛:负责各项功能的测试。

    徐克鹏:负责项目进度的跟进以及审查等。

    5.展示甘特图、燃尽图 

    我们团队采用的是模块化开发方式,很好的将整个软件拆解成各个模块,很好的实现了软件的解耦。

    正因为如此我们团队可以所有组员同时开发,低耦合的开发方式大大节省了组员之间拼凑代码所产生的麻烦。

    由后端提供接口,前端进行数据调用,分工明确,节省时间。

     

     

    6.团队问题

    因为是软件研发阶段,所以主要问题是开发方面,后台API接口是用php做的,前端是安卓平台客户端,在用JAVA调用API的时候主要出现了两个问题,一个是不同服务器之间跨域问题,另一个是安卓HTTP访问请求权限受限的问题,都已经解决了。

    关于码云代码托管,因为代码涉及后台页代码以及数据库的设计搭建,还有java中间件的开发,所以导致码云代码托管上传很困难。

     

     

     

  • 相关阅读:
    WIndows系统下mysql-noinstall安装配置
    Java compiler level does not match the version of the installed Java project facet.
    定时执行程序-Quartz简单实例
    win7安装ruby on rails
    ajax提交数据问题
    js打开新的链接下载文件
    Spring 3.2 ClassMetadataReadingVisitor 错误
    eclipse 错误: 找不到或无法加载主类
    sts 去掉启动的rss功能
    解决多线程下simpleDateFormat的安全问题
  • 原文地址:https://www.cnblogs.com/tongyuzhe/p/9996979.html
Copyright © 2020-2023  润新知