机房合作小结

前言

  历时半个月的机房合作到此结束了,中间成长了很多,学习了很多,迫不及待的想要和大家一起分享。

收获

 思想:

  还是先从思想开始说起吧。合作之前通过看培养计划的资料,也可以了解到这一部分的重点是什么,从代码到团队意识的转变,中间的过渡真的不是想象的那么简单。
  因为是合作,所以进行每一部分的时候不能只顾自己的看法,试着去站在对方的角度上思考问题;更改每一部分的时候都要说清楚,不然最后的后果也是难以承受的;合作过程中遇到的问题也需要以良好的心态去解决,挺住,你能行!

 技术小点:

  1.复合SQL语句

  在进行自考学习的时候接触过SQL语句,什么内连接外链接,count,sum之类的了解的可详细了,但是考完之后没有经过实战,又忘记了,通过前两次的机房,只是对于增删改查有了基本的了解,但是这一次合作的过程中使用了复合的SQL语句:从几个表里查分别查一条记录,然后把查到的结果返回到一张表里。大家知道这个怎么实现吗?可以去实践一下!

  2.窗体在None格式下可移动

  为了窗体的美观,我们把窗体的格式设置成了None,没有任何的按钮,手动加了最小化和关闭,但是这样的话窗体就不可以移动了,打包完之后也不可以,所以需要在代码中进行设置,代码如下(定义窗体的MouseMove,MouseDown,MouseUp事件):

Point mouseOff; //鼠标移动位置变量
bool leftFlag;

private void Form1_MouseDown(object sender, MouseEventArgs e)
{
	if (e.Button == MouseButtons.Left)
	{
		mouseOff = new Point(-e.X, -e.Y); //得到变量的值
		leftFlag = true; //点击左键按下时标注为true;
	}
}

private void Form1_MouseMove(object sender, MouseEventArgs e)
{
	if (leftFlag)
	{
		Point mouseSet = Control.MousePosition;
		mouseSet.Offset(mouseOff.X, mouseOff.Y); //设置移动后的位置
		Location = mouseSet;
	}
}

private void Form1_MouseUp(object sender, MouseEventArgs e)
{
	if (leftFlag)
	{
		leftFlag = false;//释放鼠标后标注为false;
	}
}

  3.打开本地图片并让图片使用picturebox的大小

    OpenFileDialog openfile = new OpenFileDialog();

    if (openfile.ShowDialog()==DialogResult.OK)
    {
         pictureBox1.ImageLocation = openfile.FileName;                
    }

  4.打开本地文档

  窗体上有个帮助的按钮,单击时会链接到帮助的文档:

		string Path = System.Environment.CurrentDirectory + @"./用户手册.pdf";

        System.Diagnostics.Process.Start(Path);

  当然,这个使用的是相对路径,所以你需要知道你的应用程序的位置,然后把帮助文档放到当前或上一级目录下:

		Application.StartupPath    //获取当前应用程序所在目录的路径,最后不包含“/”

  还有很多的方法,上面的这个仅供参考,给大家一个链接吧:C#获取当前应用程序所在路径

  5.方法的封装

  这个很常见和经常使用,面向对象的特征,就不在多说了。

 成长轨迹

  1.讨论时间和计划

  特意记录了一下我们小组的讨论时间:
在这里插入图片描述

  2.相关资料

  所涉猎的范围:文档、时序图、ER图、IPO图、类图,再次接触的时候理解的不一样,感觉也不一样,知识就是需要多次回顾的,回顾的越多,理解的越深。

  3.待完善之处

  总结一下这次的合作吧,认为需要完善的地方如下:
  1)时间:因为各种原因,最后还是延期了,如果时间可以重来,不延期使我们主要的目标;
  2)功能:关于功能方面,之前想了很多的创新点,但最后都由于时间的原因,没有实现,还是有点小遗憾的;
  3)思想:对于新功能还是有点抵抗,这个需要转变一下,勇于去探索!

小结

  第一次小组的开发暂告一段落,这同时也是一个开端,由一个好的程序员变成一个好的项目组组员还是需要我们的共同努力的!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 15
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值