日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

第二小组作业

發布時間:2025/3/14 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第二小组作业 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

開發流程如下:

·項目計劃

?? 完成這個項目需要的時間:7天

·項目開發

??·需求分析:

??? ·作為一名排球計分員,我希望在觀看比賽過程中能實時記錄并顯示比賽雙方的每一次的得分情況,以便于我能更好的去記錄比賽得分,并將每一次得分實時的顯示給觀眾(精確到每一次得分)。

? ·設計文檔

??? ·由排球比賽用戶故事的需求分析可知,此程序是用來準確記錄比賽雙方的每一次得分情況,并及時顯示給觀眾,且顯示比賽的勝負結果的。

??·計劃復審

??? ·正在進一步的商討中。

??·代碼規范

??? ·根據Visual Studio 2010規范去寫。

? ·具體設計

??? ·UML活動圖:

??

??? ·UML類圖:

?

?

? ·具體編碼

??? ·部分代碼如下

//Model

??? public class TuanDui
??? {
??????? public int ID { get; set; }
??????? public string Name { get; set; }
??? }

??? public class JiFen
??? {
??????? public int Num { get; set; }
??????? public string NameA { get; set; }
??????? public string NameB { get; set; }
??????? public int JuNum { get; set; }
??????? public int JuFenA { get; set; }
??????? public int JuFenB { get; set; }
??????? public int ZongA { get; set; }
??????? public int ZongB { get; set; }
??? }

?

//volleyballDAL層

??? public class volleyballDAL
??? {

??????? public TuanDui SelectTuanDui()
??????? {
??????????? string sql = "select * from tuandui";
??????????? TuanDui td = null;
??????????? using (SqlDataReader reader = SqlHelper.ExecuteReader(sql))
??????????? {
??????????????? if (reader.HasRows)
??????????????? {
??????????????????? while (reader.Read())
??????????????????? {
??????????????????????? td = new TuanDui();
??????????????????????? td.ID = (int)reader["Id"];
??????????????????????? td.Name = reader["Name"].ToString();
??????????????????? }
??????????????? }
??????????? }
??????????? return td;
??????? }

?

??????? public JiFen SelectJiFen()
??????? {
??????????? string sql = "select * from JiFen";
??????????? JiFen jf = null;
??????????? using (SqlDataReader reader = SqlHelper.ExecuteReader(sql))
??????????? {
??????????????? if (reader.HasRows)
??????????????? {
??????????????????? while (reader.Read())
??????????????????? {
??????????????????????? jf = new JiFen();
??????????????????????? jf.Num = (int)reader["Num"];
??????????????????????? jf.NameA = reader["NameA"].ToString();
??????????????????????? jf.NameB = reader["NameB"].ToString();
??????????????????????? jf.JuNum = (int)reader["JuNum"];
??????????????????????? jf.JuFenA = (int)reader["JuFenA"];
??????????????????????? jf.JuFenB = (int)reader["JuFenA"];
??????????????????????? jf.ZongA = (int)reader["ZongA"];
??????????????????????? jf.ZongB = (int)reader["ZongB"];
??????????????????? }
??????????????? }
??????????? }
??????????? return jf ;

??????? }?


??? }

? SqlHelper類

??? public static class SqlHelper
??? {
??????? //1.連接字符串
??????? private static readonly string constr = ConfigurationManager.ConnectionStrings["itcast"].ConnectionString;

??????? //4.執行返回多個值,多行
??????? public static SqlDataReader ExecuteReader(string sql, params SqlParameter[] pms)
??????? {
??????????? SqlConnection con = new SqlConnection(constr);
??????????? using (SqlCommand cmd = new SqlCommand(sql, con))
??????????? {
??????????????? if (pms != null)
??????????????? {
??????????????????? cmd.Parameters.AddRange(pms);
??????????????? }
??????????????? try
??????????????? {
??????????????????? con.Open();
??????????????????? return cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection);
??????????????? }
??????????????? catch (Exception)
??????????????? {
??????????????????? con.Close();
??????????????????? con.Dispose();
??????????????????? throw;
??????????????? }
??????????? }
??????? }

?

//volleyballBLL層

??? public class volleyballBLL
??? {
??????? private volleyballDAL dal = new volleyballDAL();

??????? public TuanDui GetSelectTuanDui()
??????? {
??????????? return dal.SelectTuanDui();
??????? }

??????? public JiFen GetSelectJiFen()
??????? {
??????????? return dal.SelectJiFen();
??????? }

??? }

?

//volleyballUI層

??? public partial class volleyball : System.Web.UI.Page
??? {
??????? private JuFen jf = new JuFen();

??????? private volleyballDAL dal = new volleyballDAL();

??????? protected void Page_Load(object sender, EventArgs e)
??????? {
??????????? if (!IsPostBack)
??????????? {
???????????????
??????????? }
??????? }

??????? public void Add(string add)
??????? {
??????????? jf.JuFenA = Convert.ToInt32(txtJuFenA.Text);
??????????? jf.JuFenB = Convert.ToInt32(txtJuFenB.Text);
??????????? jf.ZongA = Convert.ToInt32(txtZongA.Text);
??????????? jf.ZongB = Convert.ToInt32(txtZongB.Text);
??????????? jf.Num = jf.ZongA = jf.ZongB;
??????????? if(add=="A1")
??????????? {
??????????????? jf.JuFenA += 1;
??????????????? txtJuFenA.Text = jf.JuFenA.ToString();
??????????????? PanDuan();
??????????? }
??????????? else if(add=="B1")
??????????? {
??????????????? jf.JuFenB += 1;
??????????????? txtJuFenB.Text=jf.JuFenB .ToString();
??????????????? PanDuan();
??????????? }
??????? }

??????? public void Jian(string sub)
??????? {
??????????? jf.JuFenA = Convert.ToInt32(txtJuFenA.Text);
??????????? jf.JuFenB = Convert.ToInt32(txtJuFenB.Text);
??????????? jf.ZongA = Convert.ToInt32(txtZongA.Text);
??????????? jf.ZongB = Convert.ToInt32(txtZongB.Text);
??????????? jf.Num = jf.ZongA +jf.ZongB;
??????????? if(sub=="A2")
??????????? {
??????????????? if (Convert.ToInt32(txtJuFenA.Text) == 0)
??????????????? {
??????????????????? jf.JuFenA =0;
??????????????????? txtJuFenA.Text = jf.JuFenA.ToString();
??????????????? }
??????????????? else
??????????????? {
??????????????????? jf.JuFenA -= 1;
??????????????????? txtJuFenA.Text = jf.JuFenA.ToString();
??????????????? }

??????????? }
??????????? else if(sub == "B2")
??????????? {
??????????????? if (Convert.ToInt32(txtJuFenB.Text) == 0)
??????????????? {
??????????????????? jf.JuFenB = 0;
??????????????????? txtJuFenB.Text = jf.JuFenB.ToString();
??????????????? }
??????????????? else
??????????????? {
??????????????????? jf.JuFenB -= 1;
??????????????????? txtJuFenB.Text = jf.JuFenB.ToString();
??????????????? }
??????????? }
??????? }

??????? protected void Button1_Click(object sender, EventArgs e)
??????? {
??????????? string add="A1";
??????????? Add(add);
??????? }

??????? protected void Button3_Click(object sender, EventArgs e)
??????? {
??????????? string sub = "A2";
??????????? Jian(sub);
??????? }

??????? protected void Button2_Click(object sender, EventArgs e)
??????? {
??????????? string add = "B1";
??????????? Add(add);
??????? }

??????? protected void Button4_Click(object sender, EventArgs e)
??????? {
??????????? string sub = "B2";
??????????? Jian(sub);
??????? }

??????? public void PanDuan()
??????? {
??????????? if (Convert.ToInt32(txtJuFenA.Text) == 25)
??????????? {
??????????????? jf.ZongA += 1;
??????????????? txtZongA.Text = jf.ZongA.ToString();
??????????????? txtJuFenXianShi.Text += "第" + (jf.JuNum) + "局:" + Convert.ToInt32(txtJuFenA.Text) + ":" + Convert.ToInt32(txtJuFenB.Text) + "\r\n";
??????????? }
??????????? else if (Convert.ToInt32(txtJuFenB.Text) == 25)
??????????? {
??????????????? jf.ZongB += 1;
??????????????? txtZongB.Text = jf.ZongB.ToString();
??????????????? txtJuFenXianShi.Text += "第" + (jf.JuNum) + "局:" + Convert.ToInt32(txtJuFenA.Text) + ":" + Convert.ToInt32(txtJuFenB.Text) + "\r\n";
??????????? }
??????? }

??? }

界面效果如下:

數據庫中數據表結構如下:

轉載于:https://www.cnblogs.com/shangguanlei/p/6219608.html

總結

以上是生活随笔為你收集整理的第二小组作业的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久久国产精品久久国产精品 | 青青草伊人久久 | 久久国产成人精品国产成人亚洲 | 上海毛片| 真实偷拍激情啪啪对白 | 日韩精品国产精品 | 最新最近中文字幕 | 成人日批| 欧美xxxx日本和非洲 | 国产成人精品免高潮费视频 | 日本欧美一级片 | 人妻体体内射精一区二区 | 精品人妻一区二区三区三区四区 | 精品久久久久久久久久久久久久 | 在线播放日韩av | 老王66福利网 | 久久免费小视频 | 亚洲成人av | 丁香花高清在线观看完整动漫 | 亚洲欧美日韩在线不卡 | 资源av | 国产精品色在线网站 | 久久99久久99精品 | 男男啪啪网站 | 五月天社区 | 最新激情网 | 884aa四虎影成人精品一区 | 偷拍老头老太高潮抽搐 | 波多野结衣潜藏淫欲 | 亚洲精品www久久久久久 | 国色天香av| 永久视频在线 | 成人一区二区在线 | 国产毛片aaa | 日韩av网站在线播放 | 日韩小视频| 伊人久久免费视频 | 成人av在线看 | 国产稀缺精品盗摄盗拍 | 二男一女一级一片 | 91亚洲专区 | 色优久久 | 有色影院 | 99久久夜色精品国产亚洲 | 亚洲欧美黄 | 伊人网视频在线观看 | 小毛片网站 | 国产偷自拍视频 | 精品在线播放 | 午夜成年视频 | 懂色av一区二区 | 97精品在线| 精品亚洲成人 | 91成人在线看| 色一情一区二区三区四区 | xxxx 国产| 欧美三级中文字幕 | 青青草97国产精品麻豆 | 国产精品视频第一页 | 牛牛av| 性活交片大全免费看 | 国产麻豆精品在线观看 | 久久久网站 | 三级黄色在线播放 | 美女又黄又免费的视频 | 曰曰操 | 黄网站在线观看视频 | 国产一区二区三区精品在线观看 | 美女色诱男人激情视频 | 大陆农村乡下av | 就爱av| 天天色成人网 | 精品一区视频 | 97自拍偷拍视频 | 精品国产黄色 | 中文字幕一区二区三区精彩视频 | 天天色天天 | 美女一二区 | 亚洲免费在线视频 | 国产精品久久久久久久久免费软件 | 夜夜骚av一区二区三区 | 99国内揄拍国内精品人妻免费 | 欧美性猛交aaaa片黑人 | 给我免费观看片在线电影的 | 欧美拍拍视频 | 亚洲午夜网站 | aaaaaav| 97精品人人a片免费看 | 国产精品久久亚洲 | 国产美女免费看 | 一区免费在线观看 | 香港三日本三级少妇66 | 久久久久成人网站 | 91看片淫黄大片91桃色 | 国产精品伦一区二区三区免费看 | 日本专区在线 | 国产一二三在线观看 | 日韩成人激情视频 | 欧美日在线 |