計(jì)算機(jī)c#課程設(shè)計(jì)畢業(yè)論文-- diy活動(dòng)策劃系統(tǒng)_第1頁
已閱讀1頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、<p>  C#.NET課程設(shè)計(jì)報(bào)告</p><p>  題 目 DIY活動(dòng)策劃系統(tǒng) </p><p>  所在系別 信息與管理工程系 </p><p>  專業(yè)班級(jí) 計(jì)網(wǎng)1237 </p><p>  學(xué) 號(hào) 12180139 &l

2、t;/p><p>  日 期 2014年 6月 10日 </p><p><b>  課程設(shè)計(jì)任務(wù)及評(píng)語</b></p><p>  系:信息與管理工程系 教研室:計(jì)算機(jī)</p><p><b>  目 錄</b></p>&l

3、t;p>  第1章 課程設(shè)計(jì)目的與要求2</p><p>  1.1 程序設(shè)計(jì)目的2</p><p>  1.2 程序設(shè)計(jì)的實(shí)驗(yàn)環(huán)境2</p><p>  1.3 程序設(shè)計(jì)的預(yù)備知識(shí)2</p><p>  1.4 程序設(shè)計(jì)要求2</p><p>  第2章 課程設(shè)計(jì)內(nèi)容2</p>&

4、lt;p>  2.1數(shù)據(jù)庫設(shè)計(jì)3</p><p>  2.1.1需求分析3</p><p>  2.1.2概念設(shè)計(jì)4</p><p>  2.1.3邏輯設(shè)計(jì)5</p><p><b>  2.2程序設(shè)計(jì)6</b></p><p>  2.2.1概要設(shè)計(jì)5</p>&

5、lt;p>  2.2.2程序?qū)崿F(xiàn)8</p><p>  第3章 課程設(shè)計(jì)總結(jié)20</p><p><b>  參考文獻(xiàn)21</b></p><p>  第1章 課程設(shè)計(jì)目的與要求</p><p>  1.1 程序設(shè)計(jì)目的</p><p>  《C#.NET程序設(shè)計(jì)》是計(jì)算機(jī)網(wǎng)絡(luò)專業(yè)的

6、必修專業(yè)基礎(chǔ)課程,其實(shí)踐性、應(yīng)用性很強(qiáng)。實(shí)踐教學(xué)環(huán)節(jié)是必不可少的一個(gè)重要環(huán)節(jié)。本課程的程序設(shè)計(jì)專題實(shí)際是該專業(yè)學(xué)生學(xué)習(xí)完《C#.NET程序設(shè)計(jì)》課程后,進(jìn)行的一次全面的綜合訓(xùn)練,該課程設(shè)計(jì)的目的是加深學(xué)生對(duì)理論知識(shí)的理解和掌握,使學(xué)生較系統(tǒng)地掌握這門課程在網(wǎng)絡(luò)開發(fā)中的廣泛應(yīng)用,基本方法及技巧,為學(xué)生綜合運(yùn)用所學(xué)知識(shí),利用軟件工程為基礎(chǔ)進(jìn)行軟件開發(fā)、并在實(shí)踐應(yīng)用方面打下一定基礎(chǔ)。</p><p>  1.2 程序設(shè)

7、計(jì)的實(shí)驗(yàn)環(huán)境</p><p>  硬件要求能運(yùn)行Windows 7操作系統(tǒng)的微機(jī)系統(tǒng),C#.NET程序設(shè)計(jì)語言及相應(yīng)的集成開發(fā)環(huán)境visual studio.net 2005。</p><p>  1.3 程序設(shè)計(jì)的預(yù)備知識(shí)</p><p>  熟悉C#.NET程序設(shè)計(jì)語言和visual studio.net 2005集成開發(fā)環(huán)境。</p><p

8、>  1.4 程序設(shè)計(jì)要求</p><p> ?。ㄒ唬┌凑战處熖峁┑恼n題(或自行選題),要求學(xué)生自行完成各個(gè)操作環(huán)節(jié),并能實(shí)現(xiàn)且達(dá)到舉一反三的目的,完成一個(gè)項(xiàng)目解決一類問題。要求學(xué)生能夠全面、深入理解和熟練掌握所學(xué)內(nèi)容,并能夠用其分析、設(shè)計(jì)和解答類似問題;對(duì)此能夠較好地理解和掌握,能夠進(jìn)行簡單分析和判斷;能編寫出具有良好風(fēng)格的程序。</p><p> ?。ǘ┩ㄟ^該課程設(shè)計(jì),能夠掌握

9、C#.NET的基本技能和面向?qū)ο蟮母拍詈头椒ā?lt;/p><p> ?。ㄈ┩ㄟ^該課程設(shè)計(jì),能夠讓學(xué)生了解winForm編程。</p><p> ?。ㄋ模┩ㄟ^該課程設(shè)計(jì),培養(yǎng)學(xué)生進(jìn)行分析問題、解決問題的能力;培養(yǎng)學(xué)生進(jìn)行設(shè)計(jì)分析、設(shè)計(jì)方法、設(shè)計(jì)操作與測(cè)試、設(shè)計(jì)過程的觀察、理解和歸納能力的提高。</p><p>  第2章 課程設(shè)計(jì)內(nèi)容</p><

10、p><b>  2.1數(shù)據(jù)庫設(shè)計(jì)</b></p><p><b>  2.1.1需求分析</b></p><p>  伴隨社會(huì)的高速發(fā)展,我們的生活越來越豐富多彩,對(duì)于節(jié)日、紀(jì)念日的舉辦也更加重視,怎樣才能讓我們的活動(dòng)更加精彩,更有紀(jì)念意呢?于是,我制作本系統(tǒng),讓大家通過網(wǎng)絡(luò)定制一個(gè)屬于自己節(jié)日方案。</p><p>

11、;  通過調(diào)查,要求系統(tǒng)需要有以下功能:</p><p>  1.本系統(tǒng)的輸入量不是很大,但是需要為用戶提供更多的創(chuàng)意選擇;</p><p>  2.本系統(tǒng)是一個(gè)客戶端系統(tǒng),提供用戶注冊(cè); </p><p>  3.原始數(shù)據(jù)修改只需修改數(shù)據(jù)庫,就可以更新本系統(tǒng)的信息;</p><p>  4.更多的選擇,豐富的樣板供用戶選擇;</p&g

12、t;<p><b>  5.數(shù)據(jù)穩(wěn)定性好;</b></p><p>  本“DIY活動(dòng)策劃系統(tǒng)”注冊(cè)用戶可登錄。在本系統(tǒng)中可以對(duì)系統(tǒng)中對(duì)自己的信息進(jìn)行查詢和管理,對(duì)策劃結(jié)果進(jìn)行查詢。</p><p>  用戶的功能分為:帳號(hào)管理、活動(dòng)樣板查詢、個(gè)性定制、預(yù)約日期及特殊要求。</p><p>  在Visual C#。NET的環(huán)境中

13、我本課程設(shè)計(jì)的需求分析為:</p><p>  系統(tǒng)易操作性。開發(fā)的系統(tǒng)應(yīng)做到操作簡單,盡量使系統(tǒng)操作不受用戶對(duì)電腦知識(shí)水平的限制。</p><p>  系統(tǒng)具有開放性。系統(tǒng)能夠在開放的硬件體系結(jié)構(gòu)中運(yùn)行,并且能與其他系統(tǒng)順利連接,不會(huì)因外部系統(tǒng)的不同面要做在量的修改工作。</p><p>  在數(shù)據(jù)庫中本課程設(shè)計(jì)需要用到以下信息,下面是本次課設(shè)的數(shù)據(jù)庫需求分析:&

14、lt;/p><p>  用戶信息:包括的數(shù)據(jù)項(xiàng)有:賬號(hào)、密碼、身份、性別、手機(jī)號(hào)、家庭住址。</p><p>  數(shù)據(jù)信息:套餐價(jià)格表:套餐編號(hào)、套餐名稱、數(shù)量、價(jià)格、贈(zèng)品。</p><p>  圖2.1學(xué)生學(xué)籍管理系統(tǒng)數(shù)據(jù)流程圖</p><p><b>  2.1.2概念設(shè)計(jì)</b></p><p&g

15、t;  人類對(duì)錯(cuò)綜復(fù)雜的現(xiàn)實(shí)世界進(jìn)行某些特定問題研究時(shí),常常需要將其進(jìn)行抽象并提取主要因素,略去次要部分經(jīng)過歸納形成一個(gè)較清晰的輪廓進(jìn)行具體研究,這樣可使復(fù)雜的問題簡單化從而易于處理,這種方法實(shí)際上就是建立模型的方法。</p><p>  DIY活動(dòng)策劃系統(tǒng)應(yīng)該具備較為全面的主體和聯(lián)系。因此,用矩形框表示主題,用菱形框表示聯(lián)系,本課程設(shè)計(jì)的主E-R圖如下:</p><p>  圖2.2 D

16、IY活動(dòng)策劃系統(tǒng)總E-R圖</p><p>  DIY活動(dòng)策劃系統(tǒng)在設(shè)計(jì)完主E-R圖后,進(jìn)行分工,本次課程設(shè)計(jì)所分到的是賬號(hào)信息與個(gè)性定制等一系列關(guān)系,因此舉兩例以示說明。</p><p>  帳號(hào)信息E-R圖應(yīng)具備:賬號(hào)、密碼、身份、性別、手機(jī)號(hào)、家庭住址等類信息,所以用戶管理E-R圖如下圖所示:</p><p>  圖2.3 DIY活動(dòng)策劃E-R圖</p&

17、gt;<p><b>  2.1.3邏輯設(shè)計(jì)</b></p><p>  數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)就是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本 E 一 R 圖轉(zhuǎn)換為與選用的 DBMS 產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。</p><p>  將以上E-R轉(zhuǎn)換成如下關(guān)系模式:</p><p>  用戶(賬號(hào)、密碼、身份、性別、手機(jī)號(hào)、家庭住址)

18、</p><p><b>  1、系統(tǒng)日志</b></p><p>  圖 2.4用戶信息表</p><p><b>  2、過程</b></p><p>  圖 2.5套餐價(jià)格信息表</p><p><b>  2.2程序設(shè)計(jì)</b></p>

19、;<p><b>  2.2.1概要設(shè)計(jì)</b></p><p>  系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)用戶自己選擇,自己定制,自己策劃,給用戶更多選擇。</p><p>  在本系統(tǒng)中有一種權(quán)限:就是是用戶權(quán)限,即用戶。DIY活動(dòng)策劃系統(tǒng)需要完成的功能主要有:</p><p>  用戶登錄,查看我的信息、我的定制、我的預(yù)約、使用幫助、注銷

20、登陸、退出程序,查看活動(dòng)樣板、套餐價(jià)格查詢,策劃案例,個(gè)性定制:禮炮、服裝、蛋糕、請(qǐng)柬、場(chǎng)地等等,預(yù)約日期、特殊要求、聯(lián)系我們。</p><p>  圖2.6系統(tǒng)功能模塊圖</p><p>  系統(tǒng)流程圖又叫事務(wù)流程圖,是在計(jì)算機(jī)事務(wù)處理應(yīng)用進(jìn)行系統(tǒng)分析時(shí)常用的一種描述方法(另一個(gè)是數(shù)據(jù)流圖),它描述了計(jì)算機(jī)事務(wù)處理中從數(shù)據(jù)輸入開始到獲得輸出為止,各個(gè)處理工序的邏輯過程。</p>

21、;<p>  經(jīng)過以上調(diào)查分析,明確所開發(fā)系統(tǒng)的功能需求和性能要求,發(fā)現(xiàn)了存在的問題,弄清了系統(tǒng)的功能,為系統(tǒng)邏輯模型的建立提供了依據(jù)。系統(tǒng)分析的主要成果是建立系統(tǒng)的邏輯模型,本系統(tǒng)的邏輯模型主要以系統(tǒng)的數(shù)據(jù)流圖和數(shù)據(jù)詞典作為描述功具。下面是學(xué)生管理系統(tǒng)的系統(tǒng)流程圖,主要是直觀的展現(xiàn)當(dāng)用戶進(jìn)入界面后的每一步流程,流程圖具有直觀,易于理解等特點(diǎn)。</p><p>  圖2.7 系統(tǒng)流程圖</p&

22、gt;<p><b>  2.2.2程序?qū)崿F(xiàn)</b></p><p>  Visual Studio.NET 2003創(chuàng)建的應(yīng)用程序可以是SDI(單文檔界面)和MDI(多文檔界面)。在SDI的程序中,每個(gè)窗體之間是獨(dú)立的。而MDI的程序中,有一個(gè)窗體是主窗體,可以包含其他窗體,它的類型是MDI Form。本系統(tǒng)采用多文檔界面,這樣可以使程序更加美觀,整齊有序。</p>

23、;<p>  1.用戶登陸窗體的創(chuàng)建</p><p>  系統(tǒng)啟動(dòng)后,將首先出現(xiàn)如下所示的用戶登陸窗體,用戶首先輸入用戶名,然后輸入密碼。</p><p><b>  代碼:</b></p><p>  namespace kcsj</p><p><b>  {</b></p&

24、gt;<p>  public partial class Form1 : Form</p><p><b>  {</b></p><p>  public Form1()</p><p><b>  {</b></p><p>  InitializeComponent();<

25、;/p><p><b>  }</b></p><p>  private void button1_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  if (textUser.Text == "宋亞男"

26、&& textPassword.Text == "12180139")</p><p><b>  {</b></p><p>  MessageBox.Show("登錄成功!", "登陸成功!", MessageBoxButtons.OK, MessageBoxIcon.Informatio

27、n);</p><p>  this.Visible = false; new frmzhu().Show();</p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>

28、;  this.Close();</p><p>  Application.Exit();</p><p><b>  }</b></p><p><b>  }</b></p><p>  private void button2_Click(object sender, EventArgs e

29、)</p><p><b>  {</b></p><p>  this.Close();</p><p>  Application.Exit();</p><p><b>  }</b></p><p><b>  }</b></p>

30、<p><b>  }</b></p><p><b>  代碼:</b></p><p>  namespace kcsj</p><p><b>  {</b></p><p>  public partial class frmzhu : Form</p&

31、gt;<p><b>  {</b></p><p>  public frmzhu()</p><p><b>  {</b></p><p>  InitializeComponent();</p><p><b>  }</b></p><

32、;p>  private void 個(gè)人信息ToolStripMenuItem_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  this.Visible = false; new frmgrxx().Show();</p><p><b>  }&l

33、t;/b></p><p>  private void 我的定制ToolStripMenuItem_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  this.Visible = false; new frmgrxx().Show();</p>

34、<p><b>  }</b></p><p>  private void 退出程序ToolStripMenuItem_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  this.Close();</p><p&g

35、t;  Application.Exit();</p><p><b>  }</b></p><p>  private void 婚禮慶典ToolStripMenuItem_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>

36、;  this.Visible = false; new frmhlyb().Show();</p><p><b>  }</b></p><p>  private void 價(jià)格表ToolStripMenuItem_Click(object sender, EventArgs e)</p><p><b>  {</b&g

37、t;</p><p>  this.Visible = false; new frmtcjg().Show();</p><p><b>  }</b></p><p>  private void toolStripMenuItem2_Click(object sender, EventArgs e)</p><p>

38、<b>  {</b></p><p>  this.Visible = false; new frmal().Show();</p><p><b>  }</b></p><p>  private void 個(gè)性定制ToolStripMenuItem_Click(object sender, EventArgs e)

39、</p><p><b>  {</b></p><p>  this.Visible = false; new frmgxdz().Show();</p><p><b>  }</b></p><p>  private void 日期預(yù)約ToolStripMenuItem_Click(obje

40、ct sender, EventArgs e)</p><p><b>  {</b></p><p>  this.Visible = false; new frmyyyq().Show();</p><p><b>  }</b></p><p>  private void 特殊要求ToolS

41、tripMenuItem_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  this.Visible = false; new frmyyyq().Show();</p><p><b>  } </b></p><p

42、><b>  }</b></p><p><b>  }</b></p><p><b>  代碼:</b></p><p>  namespace kcsj</p><p><b>  {</b></p><p>  pub

43、lic partial class frmgrxx : Form</p><p><b>  {</b></p><p>  public frmgrxx()</p><p><b>  {</b></p><p>  InitializeComponent();</p><p&

44、gt;<b>  }</b></p><p>  private void toolStripStatusLabel2_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  this.Visible = false; new frmzhu().Sho

45、w();</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  代碼:</b></p><p>  namespace kcsj</

46、p><p><b>  {</b></p><p>  public partial class frmhlyb : Form</p><p><b>  {</b></p><p>  public frmhlyb()</p><p><b>  {</b>

47、;</p><p>  InitializeComponent();</p><p><b>  }</b></p><p>  private void toolStripStatusLabel2_Click(object sender, EventArgs e)</p><p><b>  {</b&

48、gt;</p><p>  this.Visible = false; new frmzhu().Show();</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>&l

49、t;b>  代碼:</b></p><p>  namespace kcsj</p><p><b>  {</b></p><p>  public partial class frmtcjg : Form</p><p><b>  {</b></p><p

50、>  public frmtcjg()</p><p><b>  {</b></p><p>  InitializeComponent();</p><p><b>  }</b></p><p>  private void toolStripStatusLabel2_Click(obj

51、ect sender, EventArgs e)</p><p><b>  {</b></p><p>  this.Visible = false; new frmzhu().Show();</p><p><b>  }</b></p><p>  private void tcjgBindi

52、ngNavigatorSaveItem_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  this.Validate();</p><p>  this.tcjgBindingSource.EndEdit();</p><p>  this.t

53、cjgTableAdapter.Update(this.msbDataSet.tcjg);</p><p><b>  }</b></p><p>  private void frmtcjg_Load(object sender, EventArgs e)</p><p><b>  {</b></p>&

54、lt;p>  // TODO: 這行代碼將數(shù)據(jù)加載到表“msbDataSet.tcjg”中。您可以根據(jù)需要移動(dòng)或移除它。</p><p>  this.tcjgTableAdapter.Fill(this.msbDataSet.tcjg);</p><p><b>  }</b></p><p><b>  }</b>

55、;</p><p><b>  }</b></p><p><b>  代碼:</b></p><p>  namespace kcsj</p><p><b>  {</b></p><p>  public partial class frmzptc

56、 : Form</p><p><b>  {</b></p><p>  public frmzptc()</p><p><b>  {</b></p><p>  InitializeComponent();</p><p><b>  }</b>

57、</p><p>  private void tcjgBindingNavigatorSaveItem_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  this.Validate();</p><p>  this.tcjgBindingS

58、ource.EndEdit();</p><p>  this.tcjgTableAdapter.Update(this.msbDataSet.tcjg);</p><p><b>  }</b></p><p>  private void frmzptc_Load(object sender, EventArgs e)</p>

59、<p><b>  {</b></p><p>  // TODO: 這行代碼將數(shù)據(jù)加載到表“msbDataSet.tcjg”中。您可以根據(jù)需要移動(dòng)或移除它。</p><p>  this.tcjgTableAdapter.Fill(this.msbDataSet.tcjg);</p><p><b>  }</b&

60、gt;</p><p>  private void toolStripStatusLabel2_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  this.Visible = false; new frmzhu().Show();</p><p&

61、gt;<b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  代碼:</b></p><p>  namespace kcsj</p><p><b&

62、gt;  {</b></p><p>  public partial class frmal : Form</p><p><b>  {</b></p><p>  public frmal()</p><p><b>  {</b></p><p>  In

63、itializeComponent();</p><p><b>  }</b></p><p>  private void toolStripStatusLabel2_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  

64、this.Visible = false; new frmzhu().Show();</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  代碼:</b><

65、/p><p>  namespace kcsj</p><p><b>  {</b></p><p>  public partial class frmgxdz : Form</p><p><b>  {</b></p><p>  public frmgxdz()<

66、/p><p><b>  {</b></p><p>  InitializeComponent();</p><p><b>  }</b></p><p>  private void toolStripStatusLabel3_Click(object sender, EventArgs e)&l

67、t;/p><p><b>  {</b></p><p>  this.Visible = false; new frmzhu().Show();</p><p><b>  }</b></p><p><b>  }</b></p><p><b&g

68、t;  }</b></p><p><b>  代碼:</b></p><p>  namespace kcsj</p><p><b>  {</b></p><p>  public partial class frmyyyq : Form</p><p>&

69、lt;b>  {</b></p><p>  public frmyyyq()</p><p><b>  {</b></p><p>  InitializeComponent();</p><p><b>  }</b></p><p>  privat

70、e void toolStripStatusLabel2_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  this.Visible = false; new frmzhu().Show();</p><p><b>  }</b></p&

71、gt;<p><b>  }</b></p><p><b>  生成、發(fā)布</b></p><p><b>  1、登錄窗口的測(cè)試</b></p><p>  該測(cè)試的目的是保證登錄信息窗口的正確性與在數(shù)據(jù)輸入不正確時(shí)的容錯(cuò)與糾錯(cuò)性。通過在輸入用戶名和密碼進(jìn)入主界面。要求系統(tǒng)在遇到這些

72、情況時(shí)能給出正確的錯(cuò)誤提示。</p><p><b>  2、主界面的測(cè)試</b></p><p>  該測(cè)試的目的是保證用戶可以注銷賬戶、退出等功能,可以打開界面上所有鏈接的功能窗口。</p><p>  3、套餐查詢窗口的測(cè)試</p><p>  該測(cè)試的目的是實(shí)現(xiàn)活動(dòng)套餐價(jià)格表的查詢。</p><

73、;p><b>  4、個(gè)性定制的測(cè)試</b></p><p>  第3章 課程設(shè)計(jì)總結(jié)</p><p>  由于學(xué)習(xí)經(jīng)驗(yàn)不足,程序的功能大部分都無法實(shí)現(xiàn),只是豐富了程序的界面,以下是對(duì)本系統(tǒng)的詳細(xì)介紹:</p><p><b>  主要功能:</b></p><p>  我的賬戶信息:個(gè)人信息

74、、我的定制、我的預(yù)約、使用幫助、注銷賬戶、退出程序。</p><p>  活動(dòng)樣板:生日聚會(huì)、婚禮慶典、周年慶典、開業(yè)慶典、公司酒會(huì)、假面舞會(huì)、贈(zèng)品套餐、套餐價(jià)格。</p><p>  策劃案例:一些典型的案例。</p><p>  個(gè)性定制:蛋糕、禮炮、服裝、請(qǐng)柬、酒會(huì)、酒店、場(chǎng)地、更多的。</p><p>  預(yù)約及特殊要求:日期預(yù)約、特

75、殊要求、聯(lián)系我們。</p><p>  本系統(tǒng)在設(shè)計(jì)界面過程中使用了很多網(wǎng)絡(luò)上的圖片資料,才集合出這樣一個(gè)策劃系統(tǒng)。個(gè)性定制是用來讓每個(gè)客戶尋找自己想要的,還可以讓客戶把自己的東西分享,把自己的創(chuàng)意上傳到我們的系統(tǒng)中,讓大家一起分享。對(duì)所有活動(dòng)中出現(xiàn)的東西進(jìn)行分類,讓客戶創(chuàng)造出自己想要的婚禮或其他慶典活動(dòng)。由于本人是第一次使用Microsoft Visual Studio開發(fā)系統(tǒng),在知識(shí)、經(jīng)驗(yàn)方面都存在著不足,因

76、此,該系統(tǒng)必然會(huì)存在一些缺陷和不足。謹(jǐn)請(qǐng)老師給予指導(dǎo)。</p><p><b>  參考文獻(xiàn)</b></p><p>  1、C#課程設(shè)計(jì)案例精編 清華大學(xué)出版社 段德亮等</p><p>  2、Visual C#.NET 應(yīng)用教程 北京交通大學(xué)出版社 童愛紅</p

77、><p>  3、C#高級(jí)教程 清華大學(xué)出版社 劉洪成</p><p>  4、Visual C#程序設(shè)計(jì)教程 清華大學(xué)出版社 李剛</p><p>  5、Visual C#.NET程序設(shè)計(jì) 北京大學(xué)出版社 李蘭友等</p>

78、<p>  6、面向?qū)ο蟪绦蛟O(shè)計(jì)語言C++ 機(jī)械工業(yè)出版社 陳文宇</p><p>  7、C#原理與應(yīng)用 上海交通大學(xué)出版社 錢小樣</p><p>  8、C#.NET的開發(fā)環(huán)境 復(fù)旦大學(xué)出版社 陸濤</p><p>  9、C

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論