软件工程-------结对编程

这周我(1551426)和我们小组的成员(1551419)一起结对编程,写我们小组的项目。第一次尝试结对编程,感觉效率上比一个人编程高出许多,毕竟两个人肯定比一个人想得周全,出现了问题也能也不同的见解,以不同的思路去解决。因为我们组想做的是酒店管理系统,所以这周我们两个用java的GUI写了一个简单的登录系统。

登录的界面很简单。

一个用户名的输入框,一个密码框,一个登录按钮。

如果用户输入了错误的用户名 会弹出

如果用户的用户名没有输错,但是密码错误,会弹出

如果正确登录的话  页面会调用removeAll()函数将登录界面的组件全部移除。

接下来的页面设计我们会在下周进行。

我们将代码传到了github

下面是链接:

https://github.com/tvtaqa/hotel_manage

时间: 2024-10-10 10:22:13

软件工程-------结对编程的相关文章

软件工程------结对编程第二次

这一周我(1551426)还是继续和我们组的成员(1551419)两人一起结对编程,除此之外,我们还设计了数据库的,总共三个关系模式 room(roomtype,dailyprice,deposit) roominfo(roomnumber,roomtype,isfree) guest(id, startday,phonenumber,roomnumber,name,sex,stayday) 起初我们把room和guest 放在了一起,后来发现数据的冗余以后马上换成三个关系表. 这是我们的关系图

软件工程结对编程第一次作业

作业要求 (1). 首先在同学中找一个同伴,范围不限,可以在1~5班中随意组合,建议尽量不要找同组的成员,女同学尽量找男同学结对,但是不做强制要求: (2). 从以往个人完成的项目中选择一个作品,例如:以往的数据结构课程设计或者其它具有比较完整功能的小系统,代码至少要大于100行: (3). 将代码上传至个人GitHub或Coding.net系统中,并将代码地址交给对方: (4). 对同伴的作品进行代码复审,并参照C/C++代码审查表和 Java代码审查表 这两篇博文的内容自行设计代码审查表并填

软件工程结对编程博客

目录 结对编程博客 1.GitHub项目地址 2.PSP表格 3.看教科书和其它资料中关于Information Hiding, Interface Design, Loose Coupling的章节,说明你们在结对编程中是如何利用这些方法对接口进行设计的 4.计算模块接口的设计与实现过程 Input类 PreProcess类 DFS类 RingDFS类 Core类 Error类 5.画出UML图显示计算模块部分各个实体之间的关系 6.计算模块接口部分的性能改进.?记录在改进计算模块性能上所花费

软件工程结对编程作业

代码复审---结对复查 一.题目要求: (1). 首先在同学中找一个同伴,范围不限,可以在1~5班中随意组合,建议尽量不要找同组的成员,女同学尽量找男同学结对,但是不做强制要求: (2). 从以往个人完成的项目中选择一个作品,例如:以往的数据结构课程设计或者其它具有比较完整功能的小系统,代码至少要大于100行: (3). 将代码上传至个人GitHub或Coding.net系统中,并将代码地址交给对方: (4). 对同伴的作品进行代码复审,并参照C/C++代码审查表和 Java代码审查表 这两篇博

软件工程结对编程第2次作业 - 图形界面四则运算生成工具

图形界面的四则运算生成工具 一个简单的图形界面四则运算生成工具 by Linaria with ?? 环境 操作系统:Windows 10 语言:C++ / XML 集成开发环境:Visual studio 2017 界面 主界面 关于页面 界面设计基于开源UI库 duilib 代码实现 全部代码托管在Coding 题目生成 int PrintQuestions(int amount, int symbolCount, int maxNumber, bool haveBrackets, bool

201521123072 结对编程

软件工程结对编程作业 1. 结对信息 1.1 结对编程成员: 黄晓杨:201521123071 秦贞一:201521123072 1.2 项目开发的码云地址: https://gitee.com/HXY071/four_operations.git 1.3 结对照片: 1.4所选代码 个人博客地址5:http://www.cnblogs.com/NianQiFeng ,源代码:https://git.coding.net/qwx_hh/java-szys.git 2. 需求分析:针对现有代码的改

【现代软件工程】结对编程 —— 四则运算UI

结对作业 -- 用户界面设计 徐楠青 PB16120408 王馨儿 PB16060765 项目简介: 本次结对编程的任务是写一个能自动生成小学四则运算题目并给出答案的软件,分为core组和ui组.我们抽到的是ui组,负责用户界面设计. 目录 1.1 需求分析 1.2 功能设计 1.3 界面设计 1.4 代码架构 1.5 测试运行 1.6 PSP 1.7 总结 1.1 需求分析 在core组的基础上完成Windows和Linux电脑图形界面的程序,使其有一定的界面和辅助功能,最终交付给用户使用.

软件工程第二次作业—结对编程

一. 作业要求 两人组成一队,进行结对编程. 从第一次软件工程作业中选出一人的作业作为这次作业的基础. 设计一个图形界面(GUI)的四则运算应用程序,可以是PC桌面的图形界面程序.网页程序或者手机程序. 设计的应用程序可以完成加法.减法.乘法.除法运算. 应用程序可以完成真分数的四则运算. 例如:1/2 + 1/3 = 5/6 例如:1/5 + 3/10 = 1/2(而不是5/10) 例如:1'1/3 - 2/3 = 2/3 (是1'1/3而不是4/3,注意:" ' "为1'1/3整数

软件工程第一次作业——结对编程

结对编程 1500802101 羊毛加 博客链接:https://www.cnblogs.com/yangzhuo/ coding地址:https://coding.net/u/CDYTF/p/diyicizuoyejieduibiancheng/git/tree/master/ 程序运行功能的截图 1.界面 2.整数运算 3.分数运算 结对编程心得: 实现四则运算的程序没有太多的功能 自己不太会 有些是网上百度或者同学|的帮忙完成的 这次让我们互相帮助,互相教对方,得到了能力上的互补,大大提高