j结对开发——石家庄地铁查询系统
这次的项目是双人合作完成。
合作人——高泽权
合作项目名称——石家庄地铁
当前进度——完成了设计和部分功能,暂未完成线路查询功能。
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结对开发——石家庄地铁查询系统相关推荐
- 两人团队项目-石家庄地铁查询系统(web版)
大二上学期做过只有两号线的地铁查询系统,但是只能在控制台操作.这一次将线路加到了六条,并且要求web实现,下面简述一下设计思路和具体代码实现: 1.数据库建表 于我自己习惯而言,我写javaweb项目 ...
- 结对开发石家庄地铁系统
我和袁鹏一组,代码如下 util层的代码是: package util;import java.sql.Connection; import java.sql.DriverManager; impor ...
- 关于地铁查询系统的总结
地铁查询系统的开发已经告一段落了,我想在这里总结一下关于开发地铁查询系统的总过程. 1.数据库部分 数据库中存在两张表,一张是站点表(line),属性包括站点编号(StopID),站点名称(StopN ...
- 数据结构课程设计——地铁查询系统 JAVA
项目源码:地铁查询系统 1.地铁查询系统功能介绍 系统的主要功能包括线路查询,站点信息查询,线路查询,保存和读取信息.具体说明如下: 线路查询:查询某条线路的票价,首班时间,末班时间,所有途径站点. ...
- 基于Android的地铁查询系统app
本软件研究了一个Android平台的地铁查询软件实现方案,从数据库数据保存到地铁数据的提取,再到界面的友好展示,最后到一个成型软件的生成这样一个过程,研究了SQLite数据库在Android平台的应用 ...
- 基于Android的地铁查询系统app-计算机毕业设计
项目介绍 本软件研究了一个Android平台的地铁查询软件实现方案,从数据库数据保存到地铁数据的提取,再到界面的友好展示,最后到一个成型软件的生成这样一个过程,研究了SQLite数据库在Android ...
- 计算机毕业设计之Android的地铁查询系统app(源码+系统+mysql数据库+Lw文档)
本软件研究了一个Android平台的地铁查询软件实现方案,从数据库数据保存到地铁数据的提取,再到界面的友好展示,最后到一个成型软件的生成这样一个过程,研究了SQLite数据库在Android平台的应用 ...
- 石家庄地铁售票系统源码及截图(结对作业)
源代码: 前端: 主界面index.j <%@ page language="java" contentType="text/html; charset=UTF-8 ...
- python地铁查询系统_基于图结构实现地铁乘坐线路查询
基于图结构实现地铁乘坐线路查询 github-python算法和flaskapp部分:repo github-android部分:repo flaskapp接口文档:传送门 深度了解Dijkstra优 ...
- 【JavaWeb】石家庄地铁搭乘系统——第一版(功能尚未完善)
小组成员:高达,程超然 项目目的:能算出地铁搭乘的最优路线并显示在地图上 个人任务:调用队友写好的java代码,将结果显示在网页上 新的知识:百度地图API,使用JQuery的AJAX异步提交 进度: ...
最新文章
- 获取线程结束代码(Exit Code)
- flask创建mysql表_请教一下,flask-sqlalchemy 怎么动态创建数据表?
- 半径对氢原子基态能级的影响H
- 机器学习sklearn19.0聚类算法——Kmeans算法
- spark性能优化 -- spark工作原理
- 安装openstack_午餐前如何安装OpenStack Cloud
- 如何识别交换机的性能优劣?
- 蓝桥杯---2012--比酒量(暴力)
- 【机器学习基石】感知机模型+PLA(二)
- java ResourceBundle类
- 【毕设】知网文献检索列表中的 href 解析为可访问的 URL
- Linaro交叉编译链配置
- 每日一学20——凉鞋的简易消息机制
- SQL 语句,聚沙成塔
- 8255实现数码显示管显示两位数字
- IDEA使用教程(二) 快捷键
- java 下拉复选框_JAVA个人小程序GUI篇-收银(标签、按钮、复选框、下拉标、文本域、表格······)...
- 大一作业HTML网页作业:中华传统文化题材网页设计(纯html+css实现)
- xp下u盘安装linux双系统,在XP下用U盘安装Ubuntukylin到硬盘的方法(双系统共存)...
- tomcat配置url跳转_架构成长之路:还不清楚原理就晚了,Java技术大咖带你手写Tomcat...
热门文章
- mysql表的默认所有者_MySQL数据库基本管理-001
- php图片处理-补全图片链接,在链接前添加ip或其他路径-在正则匹配到的字符串前添加指定字符串
- 十四、final关键字
- discuz-ucenter-api-for-java 中文乱码问题
- Java 设计模式 之 模板方法模式(Template Method)
- java程序中oracle回滚,Oracle的DDL语句不能回滚(直接提交)
- 阶段5 3.微服务项目【学成在线】_day04 页面静态化_02-freemarker介绍
- 2019最新 Java商城秒杀系统的设计与实战视频教程(SpringBoot版)_1-1课程整体介绍...
- 小D课堂 - 零基础入门SpringBoot2.X到实战_第5节 SpringBoot部署war项目到tomcat9和启动原理讲解_23、SpringBoot2.x启动原理概述...
- win7下硬盘安装Windows