《人月神话》读后感——第二篇
摘要:《人月神话》大一的我早已在图书馆的二楼见过它的大名,可惜当时年少无知,光看名字和封面觉得像一本放错了展馆的故事书,最终没有打开翻阅。直到学习了《软件工程》这门课才知晓这本书在软件工程里的地位,这才随心翻看了一遍。我就我看过的内容,写写自己的思绪,记录一下自己的看法。以章节为序。 第一章中,“编程系统
阅读全文
posted @
2023-03-29 22:20
满山猩猩我脸最黑
阅读(53)
推荐(0) 编辑
第一次结对作业——第八天
摘要:今天我们组对web版本的地铁查询系统进行了界面UI装修 这是之前注重测试功能用的界面,侧重点在于后端的实现,界面较为简陋 接下来是今天对界面UI的优化 对应css修饰代码如下: <%-- Created by IntelliJ IDEA. User: adnim Date: 2023/3/22 Ti
阅读全文
posted @
2023-03-23 19:27
满山猩猩我脸最黑
阅读(10)
推荐(0) 编辑
第一次结对作业——第七天
摘要:通过图片可以看出,本次换乘查询实现了最简路径、经停站点、以及具体线路的相关内容,算是初步完成了pc端的地铁查询系统。换乘查询的SQL语句可以在之前的博客里面找到,通过本次SQL语句的应用,让我感受到了sql语句的强大功能和便捷性。
阅读全文
posted @
2023-03-21 22:17
满山猩猩我脸最黑
阅读(13)
推荐(0) 编辑
《人月神话》读后感——1
摘要:这个月我阅读了《人月神话》这本书,对我具有深刻的感悟。 第一章中,“编程系统产品(Programming Systems Product)开发的工作量是供个人使用的、独立开发的构件程序的九倍。我估计软件构件产品化引起了3倍工作量,将软件构件整合成完整系统所需要的设计、集成和测试又强加了3倍的工作量,
阅读全文
posted @
2023-03-20 20:02
满山猩猩我脸最黑
阅读(38)
推荐(0) 编辑
第一次结对作业——第六天
摘要:今天上课我们在课堂上讲解了如何搞对象,然后再后两节课我和我的伙伴进行了对地铁系统中初始站台和终点站台查询功能的研究。 在这个过程中,我们发现一个问题:能够实现web页面查询输入功能但是和我们建的表的格式不一样,需要将每一个站台之间的终点和起始站台的都添加进表格中 对应的sql语句为:SELECT *
阅读全文
posted @
2023-03-20 19:56
满山猩猩我脸最黑
阅读(14)
推荐(0) 编辑
第一次结对作业——第五天
摘要:今天在尝试编写地铁换乘查询时,在b站上发现了一个sql语句实现地铁换乘查询的案例,于是开始学习本案例。此案例的数据表结构为: 在案例讲解中,只在sql语句就实现了换乘查询的功能以一号线的王府井到二号线的积水潭为例WITH RECURSIVE transfer (start_station, stop
阅读全文
posted @
2023-03-17 23:14
满山猩猩我脸最黑
阅读(22)
推荐(0) 编辑
第一次结对作业——第四天
摘要:今天我和我的搭档完成了对地铁系统换乘站点之间的逻辑梳理 对于地铁来说,会有往返两条线路, 1.对于其中一条线来说是正向遍历,那么返程线路计算通过几个站点时,如果利用每个站点的特殊id、相减进行计算,那么就会出现负数,所以我们将此数据进行求绝对值并展示。 2.我们还有一种解决方法,那就是站点信息表进行
阅读全文
posted @
2023-03-16 21:32
满山猩猩我脸最黑
阅读(15)
推荐(0) 编辑
第一次结对作业——第三天
摘要:今日学习总结 今天我和我的小cp学习了关于java 数据库遍历以及动态建立联通表的知识。 stmt = con.createStatement();// 创建Statement对象,依赖于Connection创建 rs = stmt.executeQuery("select * from salar
阅读全文
posted @
2023-03-15 21:11
满山猩猩我脸最黑
阅读(14)
推荐(0) 编辑
软件工程日报——第十六天
摘要:第一次结对作业 今天,我们完成了数据库的构建,并且开始了前端开发,得到了一个简单的页面菜单 三大查询方式 线路查询 结果如下 站点查询 结果如下 换乘查询
阅读全文
posted @
2023-03-15 00:11
满山猩猩我脸最黑
阅读(15)
推荐(0) 编辑
第一次结对作业——第二天
摘要:第一次结对作业 今天,我们完成了数据库的构建,并且开始了前端开发,得到了一个简单的页面菜单 三大查询方式 线路查询 结果如下 站点查询 结果如下 换乘查询
阅读全文
posted @
2023-03-15 00:08
满山猩猩我脸最黑
阅读(14)
推荐(0) 编辑
第一次结对作业——第一天
摘要:今天,建民老师给我们布置了第一次结对作业,让我们做一个地铁查询系统具体要求如下:1.1存储:线路号,车站唯一标识ID,线路的各个站名,车站的换乘信息等信息。1.2需要考虑:如何表示两个小白圆点中间有一条线表示这两个车站是相邻的;这个车站可以转 5 号线等信息。2、功能设计: 线路查询:输入线路号,输
阅读全文
posted @
2023-03-13 22:16
满山猩猩我脸最黑
阅读(17)
推荐(0) 编辑
软件工程日报——第十四天
摘要:今天完成了app开发中的页面信息填写并存入数据库功能。 如图三个java类就是信息填写并存入数据库所需要的东西 ContentActivity.java package com.example.myapplication; import android.app.Activity;import and
阅读全文
posted @
2023-03-09 23:23
满山猩猩我脸最黑
阅读(23)
推荐(0) 编辑
软件工程日报——第十三天
摘要:今日学习总结 今天完成了app开发中的登录检索步骤 能够实现根据数据库中存入的账号密码进行登录,如果密码错误则会提示密码或用户名错误。 package com.example.myapplication;import android.app.Activity;import android.conte
阅读全文
posted @
2023-03-08 23:26
满山猩猩我脸最黑
阅读(10)
推荐(0) 编辑
软件工程日报——第十二天
摘要:Android studio的数据库的增删改查功能实现 创建一个DatabaseHelper用来实现操作 import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.datab
阅读全文
posted @
2023-03-07 20:46
满山猩猩我脸最黑
阅读(20)
推荐(0) 编辑
软件工程日报——第十一天
摘要:关于Android studio中对数据库中数据进行核对并且登录的操作 控件的完善定义,和注册跳转按钮事件不多说,随后会贴在完整代码上。重点讲如何验证数据库,完成注册登录功能。先读取用户输入的信息: String name = username.getText().toString().trim()
阅读全文
posted @
2023-03-06 22:57
满山猩猩我脸最黑
阅读(18)
推荐(0) 编辑
软件工程日报——第十天(Android 开发中的异常处理问题)
摘要:Android 开发中的异常处理问题 在代码的编写工作当中,我们会遇到很多有关错误处理的内容。这个时候,你用的最多的应该是try-catch-finally,这样的句式。系统提供的这个句式极大方便我们的处理。我们可以抛出异常、抓取异常、显示异常到前端。但工作中我们大部分时候需要分工合作,因此规范的写
阅读全文
posted @
2023-03-03 16:31
满山猩猩我脸最黑
阅读(37)
推荐(0) 编辑
软件工程日报——第九天
摘要:关于注册页面的建立以及SQlite数据库的增加操作的实现 创建SignUpActivity类用来实现注册功能 package com.example.myapplication;import android.app.Activity;import android.content.Intent;imp
阅读全文
posted @
2023-03-02 22:01
满山猩猩我脸最黑
阅读(20)
推荐(0) 编辑
软件工程日报——第八天
摘要:关于Android studio自带数据库SQlite的链接 1.首先创建一个User类用来返回对象 package com.example.myapplication;public class User { private int id; private String name; private
阅读全文
posted @
2023-03-01 21:38
满山猩猩我脸最黑
阅读(11)
推荐(0) 编辑