beta版本发布-团队

一、团队成员列表

队员 学号
徐异潇(组长) 201731062102
王力 201731062318
何星桦 
201731062103
谭春艳
201731062105
王伟 201731011330
唐若宸 201731054416
黄欣  201731062104
张文豪 201731062119

二、解决了哪些在Alpha测试阶段产生的问题,以及在Alpha版本中未成的任务。

1、对页面进行了美化,并根据同学的建议,加入了界面背景,把背景改为了暖色调。

2、增加了管理人员登陆和服务员登陆,完善了点菜模块,增加了开台功能和菜单管理。

3、修正了职员信息。

4、优化了点菜模块点保存会崩溃的问题,添加了删除的功能。

5、重新设计了数据库,解决了数据库的连接以及调用的问题。

6、修复了结账异常bug。

7、优化了各个功能。

三、Beta版本的发布地址或者安装配置手册

1、发布地址

链接:https://pan.baidu.com/s/1-IzS-mMuygG364yAgq9O0w
提取码:c1yi

2、简明的操作手册

餐厅工作人员需登录,登陆成功后即可进行后续相关操作。

四、项目情况的总结。

1、各成员完成的工作。

(1)徐异潇:优化主窗体界面

(2)王力:负责数据库和结账模块后端开发

(3)何星桦:

(4)谭春艳:优化菜单管理界面

(5)王伟:负责职员信息模块

(6)唐若宸:管理员模块与其功能,组合了各个模块,优化了各个功能。

(7)黄欣:优化管理员登录界面

(8)张文豪:负责菜单管理模块

2、在Beta阶段的冲刺中遇到了什么样的问题,怎么解决的。

(1)徐异潇:

  • Beta阶段我们主要的任务是完成α版本中未实现的模块,并进行一些优化。主要遇到的问题还是数据库,我们在服务器上配置了我们的数据库。

(2)王力:

  • 在Bata冲刺中遇到的问题主要是数据库连接问题,还有在输入数据导致异常,经过反复测试,最终修改了连接代码,增加了数据的合法性检验,基本上解决这些问题。

(3)何星桦:

(4)谭春艳:

  • 首先商讨了优化界面色调搭配问题,确定后,就分配了各自的任务,我是对菜单管理界面进行优化,没有遇到什么大的困难。最后测试了一下,没有什么问题。

(5)王伟:

  • 在α版本中,这一部分还存在一些问题,在β版本冲刺时,在网上搜索了相关问题的解决方法,然后又和室友讨论了一下才顺利解决。

(6)唐若宸:

  • 在使用之前设计的数据库时,遇到了一些问题,重新修改了数据库,考虑得更加全面,在连接服务器时遇到困难,一直连不上。

(7)黄欣:

  • 在冲刺阶段遇到的问题还是很多,比如数据库的链接遇到问题,最后百度到了解决方法。还有就是跟队友的沟通不及时,常常做出来的东西不能达到初衷,最终及时跟队友沟通,一起更改纠正了这些问题

(8)张文豪:

  • 在代码方面,我主要面对的是VS调用修改数据库的问题,很多看似简单的问题,实际操作起来问题不断。
  • 比如 string delStr = "update Users set UserPassword = '"+ textBox2.Text +"',UserSort='"+textBox3.Text+" ' where UserID =' " + textBox1.Text + " '" ; 测试程序时会发现到这句时提示”附近有错误 经过无数次检查后还是查阅网上资料才知道UserID要是int 型的话 where UserID=' 不能有'号 string delStr = "update Users set UserPassword = '"+ textBox2.Text +"',UserSort='"+textBox3.Text+" ' where UserID = " + textBox1.Text ;
  • 还有一些之前没有接触到过的知识,比如:通过 DataGridView 的 SelectionMode 属性可以设置5中选择单元格的方式 1、CellSelect 可以选定一个或多个单元格。 2、FullRowSelect 通过单击行的标头或是该行所包含的单元格选定整个行。 3、FullColumnSelect 通过单击列的标头或该列所包含的单元格选定整个列。 4、RowHeaderSelect 通过单击行的标头单元格选定此行。通过单击某个单元格可以单独选定此单元格。 5、ColumnHeaderSelect 可以通过单击列的标头单元格选定此列。通过单击某个单元格可以单独选定此单元格。
posted @ 2019-06-14 20:22  粉色激光炮  阅读(182)  评论(0编辑  收藏  举报