这次的项目是双人合作完成。


  合作人——高泽权

  合作项目名称——石家庄地铁

  当前进度——完成了设计和部分功能,暂未完成线路查询功能。

PSP2.1

Personal Software Process Stages

预估耗时(分钟)

实际耗时(分钟)

Planning

计划

   

· Estimate

· 估计这个任务需要多少时间

 10  5

Development

开发

   

· Analysis

· 需求分析 (包括学习新技术)

300   400+

· Design Spec

· 生成设计文档

 20  10

· Design Review

· 设计复审 (和同事审核设计文档)

 30 20 

· Coding Standard

· 代码规范 (为目前的开发制定合适的规范)

 20  0

· Design

· 具体设计

 60  70

· Coding

· 具体编码

 60  40

· Code Review

· 代码复审

 10  5

· Test

· 测试(自我测试,修改代码,提交修改)

 100  200

Reporting

报告

   

· Test Report

· 测试报告

 40  30

· Size Measurement

· 计算工作量

 10   5

· Postmortem & Process Improvement Plan

· 事后总结, 并提出过程改进计划

 40   20
 

合计

 700

  实现过程

  主要界面来自Github的开源项目,并根据自己的需求添加功能并改变外观,对于外观而言还是很满意的,因为很好的用到了自己之前学习到的HTML和JavaScript知识。另外学到了不少JavaScript的使用技巧。

  过程中遇到不少问题,比如把外观和后端连接起来。后端的东西我必须转变成易于传输的形式,但结果很不理想。

  后端只用了迪杰斯特拉算法来计算最短路径,实际使用的时候应该给选择“最少换乘”和“最少距离”两种,但目前就只有后者,这样确实很不完善。

  这次项目主要是体验合作的乐趣,和高泽权的合作十分愉快。

转载于:https://www.cnblogs.com/limitCM/p/10652064.html

j结对开发——石家庄地铁查询系统相关推荐

  1. 两人团队项目-石家庄地铁查询系统(web版)

    大二上学期做过只有两号线的地铁查询系统,但是只能在控制台操作.这一次将线路加到了六条,并且要求web实现,下面简述一下设计思路和具体代码实现: 1.数据库建表 于我自己习惯而言,我写javaweb项目 ...

  2. 结对开发石家庄地铁系统

    我和袁鹏一组,代码如下 util层的代码是: package util;import java.sql.Connection; import java.sql.DriverManager; impor ...

  3. 关于地铁查询系统的总结

    地铁查询系统的开发已经告一段落了,我想在这里总结一下关于开发地铁查询系统的总过程. 1.数据库部分 数据库中存在两张表,一张是站点表(line),属性包括站点编号(StopID),站点名称(StopN ...

  4. 数据结构课程设计——地铁查询系统 JAVA

    项目源码:地铁查询系统 1.地铁查询系统功能介绍 系统的主要功能包括线路查询,站点信息查询,线路查询,保存和读取信息.具体说明如下: 线路查询:查询某条线路的票价,首班时间,末班时间,所有途径站点. ...

  5. 基于Android的地铁查询系统app

    本软件研究了一个Android平台的地铁查询软件实现方案,从数据库数据保存到地铁数据的提取,再到界面的友好展示,最后到一个成型软件的生成这样一个过程,研究了SQLite数据库在Android平台的应用 ...

  6. 基于Android的地铁查询系统app-计算机毕业设计

    项目介绍 本软件研究了一个Android平台的地铁查询软件实现方案,从数据库数据保存到地铁数据的提取,再到界面的友好展示,最后到一个成型软件的生成这样一个过程,研究了SQLite数据库在Android ...

  7. 计算机毕业设计之Android的地铁查询系统app(源码+系统+mysql数据库+Lw文档)

    本软件研究了一个Android平台的地铁查询软件实现方案,从数据库数据保存到地铁数据的提取,再到界面的友好展示,最后到一个成型软件的生成这样一个过程,研究了SQLite数据库在Android平台的应用 ...

  8. 石家庄地铁售票系统源码及截图(结对作业)

    源代码: 前端: 主界面index.j <%@ page language="java" contentType="text/html; charset=UTF-8 ...

  9. python地铁查询系统_基于图结构实现地铁乘坐线路查询

    基于图结构实现地铁乘坐线路查询 github-python算法和flaskapp部分:repo github-android部分:repo flaskapp接口文档:传送门 深度了解Dijkstra优 ...

  10. 【JavaWeb】石家庄地铁搭乘系统——第一版(功能尚未完善)

    小组成员:高达,程超然 项目目的:能算出地铁搭乘的最优路线并显示在地图上 个人任务:调用队友写好的java代码,将结果显示在网页上 新的知识:百度地图API,使用JQuery的AJAX异步提交 进度: ...

最新文章

  1. 获取线程结束代码(Exit Code)
  2. flask创建mysql表_请教一下,flask-sqlalchemy 怎么动态创建数据表?
  3. 半径对氢原子基态能级的影响H
  4. 机器学习sklearn19.0聚类算法——Kmeans算法
  5. spark性能优化 -- spark工作原理
  6. 安装openstack_午餐前如何安装OpenStack Cloud
  7. 如何识别交换机的性能优劣?
  8. 蓝桥杯---2012--比酒量(暴力)
  9. 【机器学习基石】感知机模型+PLA(二)
  10. java ResourceBundle类
  11. 【毕设】知网文献检索列表中的 href 解析为可访问的 URL
  12. Linaro交叉编译链配置
  13. 每日一学20——凉鞋的简易消息机制
  14. SQL 语句,聚沙成塔
  15. 8255实现数码显示管显示两位数字
  16. IDEA使用教程(二) 快捷键
  17. java 下拉复选框_JAVA个人小程序GUI篇-收银(标签、按钮、复选框、下拉标、文本域、表格······)...
  18. 大一作业HTML网页作业:中华传统文化题材网页设计(纯html+css实现)
  19. xp下u盘安装linux双系统,在XP下用U盘安装Ubuntukylin到硬盘的方法(双系统共存)...
  20. tomcat配置url跳转_架构成长之路:还不清楚原理就晚了,Java技术大咖带你手写Tomcat...

热门文章

  1. mysql表的默认所有者_MySQL数据库基本管理-001
  2. php图片处理-补全图片链接,在链接前添加ip或其他路径-在正则匹配到的字符串前添加指定字符串
  3. 十四、final关键字
  4. discuz-ucenter-api-for-java 中文乱码问题
  5. Java 设计模式 之 模板方法模式(Template Method)
  6. java程序中oracle回滚,Oracle的DDL语句不能回滚(直接提交)
  7. 阶段5 3.微服务项目【学成在线】_day04 页面静态化_02-freemarker介绍
  8. 2019最新 Java商城秒杀系统的设计与实战视频教程(SpringBoot版)_1-1课程整体介绍...
  9. 小D课堂 - 零基础入门SpringBoot2.X到实战_第5节 SpringBoot部署war项目到tomcat9和启动原理讲解_23、SpringBoot2.x启动原理概述...
  10. win7下硬盘安装Windows