冲刺阶段 day 10

项目进展

目前我们已经完成了系部管理,教师管理,班级管理,学生管理这四大部分代码的编写及数据库的搭建与连接。就差最后专业管理这一部分了。

存在问题

其实我们从开始这个项目到现在,最大的问题还是在代码编写上,不管写多少次还是会出错。

心得体会

因为离最后截止日期没几天了,所以我们小组的小伙伴们最近都在弄这个项目,因为到目前为止我们已经完成了四大模块了,基本上也就差最后专业人管理这一部分,再然后就是整体的合并在一起了,然后再看看哪里还需要再改改,就完成了。

下面是我们之前的班级管理部分的代码

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace GengdanContactsMIS_WinForm
{
    public partial class ClassFrm : Form
    {
        public ClassFrm()
        {
            InitializeComponent();
            BindMajor();
            BindClass();
        }
         void BindMajor()
        {
            string sql = "select MajorId ,MajorName from Major";
            DB db = new DB();
            DataSet ds = db.GetDataSet(sql, "Major");
            cbMajor.DataSource = ds.Tables["Major"];
            cbMajor.DisplayMember = "MajorName";
            cbMajor.ValueMember = "MajorId";
            BindClass();
        }

        void BindClass()
        {
            string sql = "select ClassId as 班级编号,ClassName as 班级名称,EntryYear as 入学年份,MajorName as 所属专业 from Major,Class where Major.MajorId=Class.MajorId";
            DB db = new DB();
            DataSet ds = db.GetDataSet(sql, "Class");
            dataGridView1.DataSource = ds.Tables["Class"];
        }

        private void btnAdd_Click_1(object sender, EventArgs e)
        {
            string sql = "insert into Class(ClassId,ClassName,EntryYear,MajorId)values("
                 + txtClassId.Text + ",‘" + txtClassName.Text + "‘,‘" + txtEntryYear.Text + "‘," + cbMajor.SelectedValue + ")";
            DB db = new DB();
            if (db.ExecuteSQL(sql))
                MessageBox.Show("班级增加成功");
            else
                MessageBox.Show("班级增加失败,请检查班级编号是否已存在");
            BindClass();
        }

        private void btnSearch_Click_1(object sender, EventArgs e)
        {
            string sql = "select * from Class where ClassName=‘" + txtClassName.Text + "‘";
            DB db = new DB();
            DataSet ds = db.GetDataSet(sql, "d");
            dataGridView1.DataSource = ds.Tables["d"];
        }

        private void btnCancel_Click(object sender, EventArgs e)
        {
            this.Close();
        }
    }
}

记录人:丁艺朔

时间: 2024-11-05 13:26:39

冲刺阶段 day 10的相关文章

团队项目第一阶段冲刺站立会议10

补昨天: 今天是第一阶段冲刺的最后一天,也是项目初次成果展示的一天,忙碌的一周终于要结束了,今天的站立会议并主要讲的是晚上去哪吃饭的问题,庆祝第一阶段的结束. 五一放假好好放松一下,等待第二个冲刺阶段的到来吧.最后附团队合照一张:

小学四则运算APP 第一个冲刺阶段 第六天

团队成员:陈淑筠.杨家安.陈曦 团队选题:小学四则运算APP 第一次冲刺阶段时间:11.17~11.27 本次发布的是重新排列整齐ResultActivity的布局代码activity_result.xml 代码如下: activity_result.xml: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.and

第二冲刺阶段——站立会议第九天6月2日

一.站立会议信息 此次站立会议,我们每个人对自己已经完成的任务进行简要的分析,说明自己所遇到的困难,更新任务看板以及燃尽图,并且每个人决定了今天将要进行的工作任务. 站立会议照片: 二.任务进度 1.完成了软件logo的设计,主界面的页面设计大致完成: 2.通过sqlite来实际加入数据和通过这个数据库来完成登录验证: 3.启动界面上的小组名称“101小分队”的logo设计完成: 4.作业模块实现了以文字的方式发布: 5.完成了启动界面的设计: 6.实现了登录注册的功能: 7.实现了在上传作业的

第二冲刺阶段绩效评估

第二阶段的冲刺已经结束,我们的软件也已经有了雏形,伴随着alpha版和beta版的发布,我们的软件已经进入了学校的市场,在这个过程中我们得到了很多的意见反馈,这些意见和建议都非常真实,提的也很到位,我们会在后期中继续改进,争取完善,真正的推向市场.经过了这么长时间的努力,团队内部也应该有绩效的评估,因此,本次绩效评估为第二次冲刺阶段以及发布阶段的总绩效评估. 本次的绩效评估对每位成员的绩效评估采用百分制的量化方法,根据我们团队的特点,采用个性化的绩效评估方法对每位成员进行考量: 1.目标实现(考

【Alpha版本】冲刺阶段 - Day7 - 靠泊

Alpha:指集成了主要功能的第一个试用版本.在这个版本中有些小功能并未实现.事实上很多软件的 Alpha 版本只是在内部使用.给外部用户使用的 Alpha 版本会起一个比较美妙的名字,例如,技术预览版(Technical Preview). ------ 引用自<构建之法(第三版)> 今日进展 袁逸灏: 1. 添加音乐: 2. 稍微再次测试了一下游戏(0.5h) 刘伟康:总结团队在 Alpha 阶段的总进展框架,继续学习了部分 Android 基础内容,参考其他大学的团队博客,修改 Alph

Alpha 冲刺 (5/10)

Alpha 冲刺 (5/10) 队名:第三视角 组长博客链接 本次作业链接 团队部分 团队燃尽图 工作情况汇报 张扬(组长) 过去两天完成了哪些任务: 文字/口头描述: 1.忙于复习,本次无成果 展示GitHub当日代码/文档签入记录: 忙于复习,本次无成果 接下来的计划: 1.调整个人贡献分的占比,将把基础绩效.会议参与程度比值降低,工作量.工作质量部分将占大头. 2. 反思自己 还剩下哪些任务: 个人任务看板 燃尽图 有哪些困难: 1.团队驾驭不住pyqt(pyqt有点难上手) 有哪些收获和

第一冲刺阶段总结

一.先说说小组第一冲刺阶段的成员分布,然后是第一冲刺阶段的安排 二.再说说第一冲刺阶段我们都做了什么 首先,在第一次冲刺阶段之前,小组开始了项目的第一次会议,会内容主要是介绍新组员和谈论一下接下来我们该干什么,其次,我们开始讨论和制定需求分析,整理需求分析文档,再次,我们开了一个小会,安排了一下接下来的任务,主要是熟悉需求分析,然后我们又开了一次小会,就是介绍业务逻辑,并且开始着手设计项目原型,项目数据库,写数据库设计文档,当原型做出来时,我们又开了一次会,介绍原型以及主要功能,最后,我们就开始

小学四则运算APP 第一个冲刺阶段 第五天

团队成员:陈淑筠.杨家安.陈曦 团队选题:小学四则运算APP 第一次冲刺阶段时间:11.17~11.27 本次发布的是实现练习功能的成功 代码: public class CalculatorActivity extends Activity { private final Random num1=new Random(); private final Random num2=new Random(); private final Random r = new Random(); private

小学四则运算APP 第一个冲刺阶段 第三天

团队成员:陈淑筠.杨家安.陈曦 团队选题:小学四则运算APP 第一次冲刺阶段时间:11.17~11.27 本次发布是在与团队成员解决了昨天问题的基础上,再增加了几个界面,增加了一些功能,修改与增加的代码如下: 修改的代码: package com.example.calculator; import java.util.*; import android.os.Bundle; import android.app.ActionBar; import android.app.Activity; i