• 第三次作业——结对编程


    031302307 031302343

    • 上述功能的分析:包括读取表格,基本界面和将数据库中的数据显示在界面中。
    • 功能实现的思路:将课表导入数据库可以使用安卓自带的SQLite
      数据库,获取表格使用jxl.jar扩展包可以简单调用函数获取excel中数据,然后可以在真机上测试程序代码。
    • Java操作Excel文件以及在Android中的应用

    附:安卓在真机上测试代码:

    • 在手机的开发者模式中选择USB调试。打开eclipse的DDMS。确认已连接至真机。

    • Android Screen Monitor——安卓演示工具
      想把手机屏幕显示在电脑屏幕上时就需要使用Android Screen Monitor,一个叫asm.jar的文件。

    • d:

    • cd D:/android-sdk/platform-tools

    • java -jar asm.jar

      • 弹出的界面中选择真机即可。

    将数据库的排课数据显示在APP的界面,只需设计安卓界面,并且获取表格,直接在自带的数据库SQLite获取导入的表格。

    • 界面:

    • 数据库设计的考量:将数据库模型用类图实现,包括四个类:开课计划书、学生信息、课程内容、课程选择,再依次将他们关联起来,完成数据库模型的创建。
      如图:

    • PSP表格:

    • 结对图片:


    • 两次结对经历小结
      • 从刚开始的无所适从,到现在的分工合作,以及能在合作中清晰的表达自己的看法或者为了某个细节辩论,都是一次次的锻炼得到的结果。刚开始两人合作开发应用原型还只是各想各的,对合作这个概念没多大的体会,等原型确定下大致模样,对细节的探讨是各抒己见,然后综合最优的可能性,详细的考虑了各种可能性,大大发挥了人多的优势。到后面的数据库导入,两个人都没有经验,只能不断百度,摸索,交流各自学到的,然后分工合作,节省时间的开支,遇到不懂的问题就请教或者讨论,两个人分工合作可以将精力更好的集中在某一方面,做起事情更有效率,也更有激情。
      • 一周之内学JAVA学Android实在是太赶了。
  • 相关阅读:
    mysql远程访问设置
    LUA Userdata
    LUA 面向对象
    LUA table中函数的调用
    LUA 元表
    LUA table
    hibernate3 和hibernate4的一点小变动
    java 关键字final
    MySQL oracle 分页
    Java后端开发书架
  • 原文地址:https://www.cnblogs.com/zxysan/p/4850148.html
Copyright © 2020-2023  润新知