zoukankan      html  css  js  c++  java
  • 第二次结对编程作业

    1.链接

    结对成员

    031702445 林文涛

    031702446 林宏海 传送门

    git here


    2.具体分工

    林文涛:博客代码前端
    林宏海:博客代码前端

    3.PSP表格

    PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 20 20
    Estimate 估计这个任务需要多少时间 20 20
    Development 开发 1885 2080
    Analysis 需求分析 (包括学习新技术) 80 90
    Design Spec 生成设计文档 30 30
    Design Review 设计复审 20 20
    Coding Standard 代码规范 (为目前的开发制定合适的规范) 10 10
    Design 具体设计 25 40
    Coding 具体编码 1500 1650
    Code Review 代码复审 60 60
    Test 测试(自我测试,修改代码,提交修改) 160 180
    Reporting 报告 180 230
    Test Report 测试报告 60 80
    Size Measurement 计算工作量 40 50
    Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 80 100
    合计 2185 2330

    4.解题思路描述与设计实现说明

    function receivecard() ;
    function precard() ;
    function sendcard() ;
    function getmark() ;

    key:

    5.关键代码解释

    def sign_in(username,password):
        global url
        payload={"username":username,"password":password}
        headers={'content-type': "application/json"}
        r=requests.post(url+'/auth/login',json=payload,headers=headers)
        if r.status_code==200:
            data = r.json()
            status = data['status']
            if status==0:
                token = data.get('data').get('token')
                f = open('token.txt', 'w')
                f.write(token)
                f.close()
                f=open('user_id.txt','w')
                user_id=data.get('data').get('user_id')
                f.write(str(user_id))
                f.close
            return status
        else:
            return r.status_code
    
    def register(username,password):
        global url
        payload = {"username": username, "password": password}
        headers = {'content-type': "application/json"}
        r = requests.post(url + '/auth/register', json=payload,headers=headers)
        if r.status_code==200:
            data = r.json()
            status = data['status']
            return status
        else:
            return r.status_code
    

    接口的部分应用

    6.性能分析与改进

    7.单元测试

    8.贴出Github的代码签入记录

    9.遇到的代码模块异常或结对困难及解决方法

    遇到问题:
    真的两个都是新手就愣愣的刚开始也不知道往哪里写有分哪几个要学习的块
    后端以为可以很快上手把前端接口搞好
    
    解决方法:
    慢慢问别的厉害的朋友慢慢整理
    其实还是蒙蒙的
    

    10.评价你的队友

    基础和我都一样弱都在努力,,刚看到题目真都蒙圈,他能告诉我往哪个地方学一学试着肝一肝

    11.学习进度条

    第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时)
    1 62 62 18
    2 80 142 19
  • 相关阅读:
    Oralce两种认证方式的总结
    MOSS2007启用发布Feature后,子站点标签无法高亮
    c#事务的使用、示例及注意事项 转
    软件标准项目文档(转)
    .net常用JS代码
    Epplus
    MOSS2007中自定义页面
    步步为营 SharePoint 开发学习笔记系列总结(转)
    SharePoint 2010 自定义Ribbon实现文档批量下载为Zip文件(转)
    显示详细的SharePoint错误
  • 原文地址:https://www.cnblogs.com/lwthhh/p/11679413.html
Copyright © 2011-2022 走看看