• 结对编程第三次作业 water


    苏逸豪031302117 张建平031302528

    功能分析

    1.将初始课表从本地导入系统数据库;
    2.将系统数据库显示在web上;

    实现思路

    最开始的时候,直接使用数据库导入本地表格文件(其实这是我们需要实现的),发现后面需要从数据库查询表格,后来发现不行。
    我们决定用tomcat服务器新建一个jsp页面,管理员点击上传按钮,弹出本地磁盘,在选择一个文件上传到Tomcat服务器。Java可以调用一个类读取Excel文件的上传路径,再用jxl/poi插件把表格读取出来;另一方面,连接数据库,新建一个Java类处理,将读取出来的表格数据插入到SQLServer 2008;
    导出表格更简单,直接将数据库数据读出来(具体实现封装为一个类),再调用另一个jsp页面将表格显示出来。

    PSP表格

    Personal Software Process Stages Time(%)Senior Student
    计划 10
    估计任务所需时间 10
    开发 85
    需求分析 10
    具体设计 15
    具体编码 60
    代码复审 0
    测试 0
    报告 5

    源码的Github链接

    Github上的commit的日志

    结对照片


    小结

    通过这醋结对编程,我们在这中间遇到了许多的困难。在前期的分析还是有不足,导致后面实践的时候夺走了许多弯路,最终确定方案时候,但是在编程中问题不少这都是由于我们对java与数据库都不熟悉,所以多方找教程,文档查余额,但是还是有很多看不懂,而且编程过程中出现的问题都要好久才能解决。最后还是没能完成这项任务,感觉我们需要学习的还有很多,不过在这次任务中我们也确实学习了不少。

  • 相关阅读:
    JDOM入门实例:读取与创建xml文档
    C++构造函数/析构函数/拷贝构造函数/深拷贝浅拷贝解析
    java类的访问权限
    hive怎样决定reducer个数
    hive Cli常用操作(翻译自Hive wiki)
    hive local hadoop特性
    hive数据操作(翻译自Hive wiki+实例讲解)
    hive的hive.exec.parallel参数说明
    hive数据类型(翻译自Hive Wiki)
    hive 创建/删除/截断 表(翻译自Hive wiki)
  • 原文地址:https://www.cnblogs.com/hackers/p/4850402.html
Copyright © 2020-2023  润新知