2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩32頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  畢業(yè)設(shè)計(jì)</b></p><p>  題目 辦公文檔管理系統(tǒng) </p><p>  選題性質(zhì):設(shè)計(jì)□報(bào)告□其他</p><p>  院 系 軟件技術(shù)學(xué)院 </p><p>  專(zhuān) 業(yè) 軟件技術(shù)

2、</p><p>  班 級(jí) 軟件2班 </p><p>  學(xué) 號(hào) </p><p>  學(xué)生姓名 </p><p>  指導(dǎo)教師 </p><p><b>  教務(wù)處制</b>

3、;</p><p>  20xx年 1 月 2 日</p><p><b>  畢業(yè)設(shè)計(jì)選題審批單</b></p><p>  年級(jí) xx級(jí) 專(zhuān)業(yè) 軟件技術(shù) 班級(jí) 軟件2班 </p><p>  畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告及進(jìn)度要求</p><p>  年級(jí) xx 班級(jí)

4、軟件2班 </p><p><b>  辦公文檔管理軟件</b></p><p>  摘要:文檔管理實(shí)際就是文件的制作、修改、傳遞、簽定、保存、銷(xiāo)毀、存檔等一系統(tǒng)操作。文檔管理是企業(yè)經(jīng)營(yíng)管理中不可缺少的組成部分。通過(guò)文檔信息管理系統(tǒng)的使用,實(shí)現(xiàn)文檔管理自動(dòng)化管理的目標(biāo),為企業(yè)提供了安全、可靠、開(kāi)放、高效的文檔管理功能,不僅方便了文檔管理的日常操作,而且必免了手

5、工管理中的一系列錯(cuò)誤的發(fā)生,提高了企業(yè)的辦公效率和企業(yè)文件管理的綜合水平。</p><p>  目前,大多數(shù)文檔管理系統(tǒng)在實(shí)現(xiàn)了企業(yè)各部門(mén)日常文件管理的基本功能之外,還增設(shè)了很多的新功能用以滿(mǎn)足文檔管理電子化、標(biāo)準(zhǔn)化的新要求;功能強(qiáng)大的檔案查詢(xún)模塊,大大方便了管理者日常文檔的查找工作,解決傳統(tǒng)管理中的查找困難、查找耗時(shí)等問(wèn)題。使用現(xiàn)代化的文檔管理系統(tǒng)滿(mǎn)足了企業(yè)“無(wú)紙化”辦公的求要,實(shí)現(xiàn)通過(guò)計(jì)算機(jī)對(duì)文檔管理全程跟蹤

6、的目標(biāo)。方案。</p><p>  關(guān)鍵字:文檔管理 自動(dòng)化管理</p><p><b>  目 錄</b></p><p><b>  1 緒 論1</b></p><p>  2 軟件項(xiàng)目描述2</p><p>  2.1目標(biāo)任務(wù)概述2</p>&l

7、t;p>  2.1.1 用戶(hù)管理2</p><p>  2.1.2 收文管理2</p><p>  2.1.3發(fā)文管理2</p><p>  2.1.4文檔管理2</p><p>  2.2 軟件項(xiàng)目背景2</p><p>  2.3 開(kāi)發(fā)日程計(jì)劃3</p><p>  3 項(xiàng)

8、目總體設(shè)計(jì)4</p><p><b>  3.1概要設(shè)計(jì)4</b></p><p>  3.1.1系統(tǒng)結(jié)構(gòu)4</p><p>  3.1.2 辦公文檔管理(本人完成的任務(wù))4</p><p>  3.1.3模塊命名規(guī)則5</p><p>  3.2 數(shù)據(jù)庫(kù)設(shè)計(jì)5</p>

9、<p>  3.2.2 數(shù)據(jù)庫(kù)E-R圖5</p><p>  4 個(gè)人工作內(nèi)容概述7</p><p>  4.1 工作內(nèi)容7</p><p>  4.2.對(duì)系統(tǒng)的功能分析7</p><p>  5 個(gè)人完成的軟件功能及數(shù)據(jù)詳細(xì)設(shè)計(jì)8</p><p>  5.1 網(wǎng)站首頁(yè)8</p>&

10、lt;p>  5.2 系統(tǒng)登錄模塊設(shè)計(jì)8</p><p>  5.3 用戶(hù)添加和用戶(hù)管理10</p><p>  5.4 收文管理模板12</p><p>  5.5 發(fā)文管理13</p><p>  5.6 文檔管理代碼13</p><p>  5.3 數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)14</p>&l

11、t;p><b>  6 結(jié)論15</b></p><p>  6.1個(gè)人開(kāi)發(fā)工作評(píng)價(jià)15</p><p>  6.2技術(shù)經(jīng)驗(yàn)積累15</p><p><b>  7 致謝16</b></p><p><b>  8 參考文獻(xiàn)17</b></p>

12、<p><b>  1 緒 論</b></p><p>  隨著中國(guó)加入WTO及全球經(jīng)濟(jì)一體化進(jìn)程的加快,世界經(jīng)濟(jì)已由工業(yè)化經(jīng)濟(jì)逐步進(jìn)入網(wǎng)絡(luò)信息化時(shí)代。在信息時(shí)代來(lái)臨之季,各企業(yè)都緊跟時(shí)代的腳步,轉(zhuǎn)變著企業(yè)的經(jīng)營(yíng)模式、管理模式,從傳統(tǒng)的人工管理體制,向信息自動(dòng)化管理體制過(guò)渡。與此同時(shí),企業(yè)的傳統(tǒng)式的辦公管理模式也在逐步向自動(dòng)化辦公管理模式轉(zhuǎn)變。網(wǎng)絡(luò)自動(dòng)化辦公系統(tǒng)就是在這樣的大背

13、景下應(yīng)運(yùn)而生的。</p><p>  信息時(shí)代的到來(lái)讓人們嘗到了“信息爆炸”的滋味,信息的大量擁入讓企業(yè)在信息處理方便應(yīng)接不暇,傳統(tǒng)的辦公模式、對(duì)信息的處理方法,早已不能滿(mǎn)足企業(yè)對(duì)信息快速、準(zhǔn)確的處理的要求。一個(gè)企業(yè)對(duì)信息數(shù)據(jù)的掌握程度、處理能力,體現(xiàn)了一個(gè)企業(yè)對(duì)市場(chǎng)的敏感程度,數(shù)據(jù)的真實(shí)性、準(zhǔn)確性直接決定著企業(yè)的發(fā)展方向。從傳統(tǒng)的辦公模式向自動(dòng)化辦公管理模式轉(zhuǎn)變,提高企業(yè)的信息處理能力,以增強(qiáng)企業(yè)的市場(chǎng)競(jìng)爭(zhēng)力,

14、成了企業(yè)發(fā)展過(guò)程中的首要問(wèn)題。</p><p>  文檔檔管理系統(tǒng)的全面應(yīng)用,克服了企業(yè)傳統(tǒng)文檔管理方法的缺點(diǎn),提高管理部門(mén)的日常辦公效率,增強(qiáng)了企業(yè)內(nèi)部協(xié)同合作的能力;文檔管理系統(tǒng)的應(yīng)用,方便管理者有效管理文檔的同時(shí),大大提高了文檔查找效率,進(jìn)而提高了企業(yè)的綜合效率。</p><p><b>  2 軟件項(xiàng)目描述</b></p><p>&l

15、t;b>  2.1目標(biāo)任務(wù)概述</b></p><p>  2.1.1 用戶(hù)管理</p><p>  此模板主要用于用戶(hù)的添加和用戶(hù)的修改,當(dāng)執(zhí)行了添加操作,數(shù)據(jù)庫(kù)中的用戶(hù)表中將會(huì)增加一個(gè)用戶(hù)數(shù)據(jù),執(zhí)行用戶(hù)修改則數(shù)據(jù)庫(kù)中對(duì)應(yīng)的用表中的用戶(hù)將會(huì)隨之改變。</p><p>  2.1.2 收文管理</p><p>  點(diǎn)擊收文按

16、鈕,跳轉(zhuǎn)到收文頁(yè)面,界面上顯示已經(jīng)接受到的文檔,點(diǎn)擊確認(rèn)收到,進(jìn)入收文查詢(xún),界面顯示已經(jīng)到的文檔,可以對(duì)文檔進(jìn)行查看和下載。</p><p><b>  2.1.3發(fā)文管理</b></p><p>  進(jìn)入發(fā)文管理頁(yè)面,瀏覽計(jì)算機(jī)理的文檔進(jìn)行上傳,編輯發(fā)送的名稱(chēng),選擇文檔類(lèi)別,如果沒(méi)有要選擇的文檔類(lèi)別,可以添加新的文檔類(lèi)別,然后可以對(duì)要發(fā)送的文檔檔進(jìn)行描述,選擇要發(fā)送

17、的用戶(hù),點(diǎn)擊添加發(fā)送完成。進(jìn)入查詢(xún)頁(yè)面,可以看到已經(jīng)發(fā)送的文檔,并且可以對(duì)所選擇的文檔進(jìn)行修改和刪除</p><p><b>  2.1.4文檔管理</b></p><p>  此模板用于查看網(wǎng)站上所有發(fā)送或接受的文檔并可以進(jìn)行修改,刪除和下載文檔。</p><p>  可以添加新的文檔類(lèi)別,并可以通過(guò)文檔類(lèi)別查看到文檔,并對(duì)文檔進(jìn)行下載,刪除

18、</p><p>  2.2 軟件項(xiàng)目背景</p><p>  在我國(guó)經(jīng)濟(jì)日益增長(zhǎng)的今天,金融危機(jī)依然侵害著國(guó)內(nèi)各大企業(yè),為了降低企業(yè)成本順應(yīng)時(shí)代潮流,國(guó)家經(jīng)濟(jì)現(xiàn)代化必須依賴(lài)各級(jí)管理水平的提高和辦公自動(dòng)化。因此,網(wǎng)上辦公必將對(duì)我國(guó)整個(gè)社會(huì)生活的各個(gè)方面產(chǎn)生深刻的影響。隨著軟件技術(shù)以及全球經(jīng)濟(jì)的飛速發(fā)展,紙制辦公浪費(fèi)太多的原材料以及人力資源,極大地束縛了人的創(chuàng)造力和想象力,埋沒(méi)了人的智慧和潛

19、能,使人們耗費(fèi)了大量的時(shí)間和精力去手工處理那些繁雜、重復(fù)的工作,手工處理的延時(shí)和差錯(cuò),這些正是現(xiàn)代化管理中應(yīng)該去除的弊端,對(duì)企業(yè)的經(jīng)濟(jì)效益百害而無(wú)一利?!盁o(wú)紙化”辦公將順應(yīng)時(shí)代潮流成為企業(yè)辦公不可或缺的重要環(huán)節(jié)。文檔信息管理系統(tǒng)是“無(wú)紙化”辦公的重要體現(xiàn)。</p><p>  2.3 開(kāi)發(fā)日程計(jì)劃</p><p><b>  表 2-1</b></p>

20、<p><b>  3 項(xiàng)目總體設(shè)計(jì)</b></p><p><b>  3.1概要設(shè)計(jì)</b></p><p><b>  3.1.1系統(tǒng)結(jié)構(gòu)</b></p><p>  本系統(tǒng)功能要求對(duì)用戶(hù)的添加和管理,收文和收文查詢(xún),發(fā)文和發(fā)文查詢(xún),文檔類(lèi)別查詢(xún)和文檔類(lèi)別管理如圖3.1</p&g

21、t;<p><b>  圖 3-1</b></p><p>  用戶(hù)管理模塊包括添加用戶(hù)、用戶(hù)管理(修改、刪除、注銷(xiāo))</p><p>  發(fā)文管理模塊包括發(fā)文、發(fā)文管理(查詢(xún)、修改、刪除、瀏覽、描述等)</p><p>  文檔管理模塊包括文檔查詢(xún)(修改、刪除、下載附件)、文檔類(lèi)別管理(添加文檔類(lèi)別、修改、刪除)</p&g

22、t;<p>  收文管理模塊主要包括收文、收文管理(查詢(xún)、修改、下載附件、刪除)。</p><p><b>  表 3-1</b></p><p>  3.1.2 辦公文檔管理(本人完成的任務(wù))</p><p><b>  網(wǎng)站架構(gòu)圖</b></p><p><b>  圖

23、3-2</b></p><p>  3.1.3模塊命名規(guī)則</p><p><b>  表 3-2</b></p><p><b>  3.2 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p>  3.2.2 數(shù)據(jù)庫(kù)E-R圖</p><p><b>  圖 3-4&l

24、t;/b></p><p>  4 個(gè)人工作內(nèi)容概述</p><p><b>  4.1 工作內(nèi)容</b></p><p>  本人在小組中是項(xiàng)目負(fù)責(zé)人圖片制作,包括數(shù)據(jù)流程圖,數(shù)據(jù)庫(kù)E-R圖,系統(tǒng)功能分析圖,部分界面制作(發(fā)文管理系統(tǒng),文檔管理系統(tǒng))</p><p>  4.2.對(duì)系統(tǒng)的功能分析</p>

25、;<p>  辦公文檔管理系統(tǒng)功能主要有:用戶(hù)的添加和管理,收文和收文查詢(xún),發(fā)文和發(fā)文查詢(xún),文檔查詢(xún)和文檔類(lèi)別管理,退出登錄和跳轉(zhuǎn)到首頁(yè)。</p><p>  通過(guò)調(diào)查,要求系統(tǒng)需要有以下功能:</p><p>  1.由于操作人員的計(jì)算機(jī)知識(shí)普遍較差,要求有良好的人機(jī)界面。</p><p>  2.管理系統(tǒng)用戶(hù),由于該系統(tǒng)的使用對(duì)象多,要求有較好的權(quán)

26、限管理。</p><p>  3.提供發(fā)文信息、公共信息管理。</p><p>  4.提供個(gè)人辦公服務(wù)。</p><p>  5.對(duì)用戶(hù)情況進(jìn)行全面管理,添加,修改,刪除等操作</p><p>  6.設(shè)置文檔上傳、下載功能。</p><p>  7.對(duì)文檔信息進(jìn)行管理。</p><p>  

27、8.在相應(yīng)的權(quán)限下,刪除數(shù)據(jù)方便簡(jiǎn)單,數(shù)據(jù)穩(wěn)定性好。</p><p>  5 個(gè)人完成的軟件功能及數(shù)據(jù)詳細(xì)設(shè)計(jì)</p><p><b>  5.1軟件結(jié)構(gòu)圖</b></p><p><b>  5.2義務(wù)流程圖</b></p><p>  5.3 用戶(hù)添加和用戶(hù)管理</p><p

28、><b>  功能結(jié)構(gòu)圖</b></p><p><b>  用戶(hù)管理界面設(shè)計(jì)圖</b></p><p>  該模塊用于添加用戶(hù),以及用戶(hù)信息的修改,用戶(hù)名密碼的修改,以及查看用戶(hù)</p><p><b>  主要代碼:</b></p><p>  using Syste

29、m;</p><p>  using System.Collections.Generic;</p><p>  using System.Web;</p><p>  using System.Web.UI;</p><p>  using System.Web.UI.WebControls;</p><p>  u

30、sing Web;</p><p>  using System.Data;</p><p>  public partial class Userlist : System.Web.UI.Page</p><p><b>  {</b></p><p>  SqlHelper data=new SqlHelper();

31、</p><p>  protected void Page_Load(object sender, EventArgs e)</p><p><b>  {</b></p><p>  if (!IsPostBack)</p><p><b>  {</b></p><p>

32、;  string strqry;</p><p>  strqry = "Select * From Users order by id desc";</p><p>  Repeater1.DataSource = data.GetDataReader(strqry);</p><p>  Repeater1.DataBind();</

33、p><p>  string Action = Request.QueryString["Action"];</p><p>  string id = Request.QueryString["ID"];</p><p>  if (Action == "Edit")</p><p>

34、<b>  {</b></p><p><b>  //修改</b></p><p>  strqry = "select * From Users where id=" + id;</p><p>  DataView dv = data.GetDv(strqry);</p><p

35、>  tb_ClassName.Text = dv.Table.Rows[0]["name"].ToString();</p><p>  dw_PClass.Text = dv.Table.Rows[0]["pwd"].ToString();</p><p>  btn_Ok.Text = "保存";</p>

36、<p><b>  }</b></p><p>  if (Action == "Delete")</p><p><b>  {</b></p><p><b>  //刪除</b></p><p>  strqry = "Delet

37、e From Users where ID=" + id;</p><p>  data.RunSql(strqry);</p><p>  Response.Redirect("Userlist.aspx");</p><p><b>  }</b></p><p><b>  

38、}</b></p><p><b>  }</b></p><p>  protected void btn_Ok_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  string strqry;</p&g

39、t;<p>  strqry = "Update Users Set name='"+tb_ClassName.Text+"',pwd='"+dw_PClass.Text+"' where id = '"+Request.QueryString["ID"]+"'";</p

40、><p>  data.RunSql(strqry);</p><p>  strqry = "Select * From Users order by id desc";</p><p>  Repeater1.DataSource = data.GetDataReader(strqry);</p><p>  Repeat

41、er1.DataBind();</p><p>  Response.Write("<script>alert('數(shù)據(jù)修改成功!');</script>");</p><p><b>  //重新綁定數(shù)據(jù)</b></p><p><b>  }</b></p

42、><p><b>  }</b></p><p>  5.4 收文管理模板</p><p><b>  收文管理功能結(jié)構(gòu)圖</b></p><p><b>  收文管理界面設(shè)計(jì)圖</b></p><p>  該模塊用于文檔的確認(rèn)接受,查看和下載</p&

43、gt;<p><b>  主要代碼:</b></p><p>  using System;</p><p>  using System.Data;</p><p>  using System.Configuration;</p><p>  using System.Collections;</

44、p><p>  using System.Web;</p><p>  using System.Web.Security;</p><p>  using System.Web.UI;</p><p>  using System.Web.UI.WebControls;</p><p>  using System.We

45、b.UI.WebControls.WebParts;</p><p>  using System.Web.UI.HtmlControls;</p><p>  using System.Data.SqlClient;</p><p>  public partial class Show : System.Web.UI.Page</p><p&

46、gt;<b>  {</b></p><p>  SqlHelper data = new SqlHelper();</p><p>  protected void Page_Load(object sender, EventArgs e)</p><p><b>  {</b></p><p>

47、  if (!IsPostBack)</p><p><b>  {</b></p><p>  GetArticle();</p><p><b>  }</b></p><p><b>  }</b></p><p>  private void G

48、etArticle()</p><p><b>  {</b></p><p>  int id = int.Parse(Request.QueryString["id"].ToString());</p><p>  SqlDataReader dr;</p><p>  dr = data.Get

49、DataReader("select * from Files where id=" + id);</p><p>  dr.Read();</p><p>  txtname.Text = dr["FileName"].ToString();</p><p>  txtds.Text = dr["ds"

50、].ToString();</p><p>  TextBox1.Text = dr["TypeName"].ToString();</p><p>  HyperLink1.NavigateUrl = dr["FilePath"].ToString();</p><p>  TextBox2.Text = dr["

51、ShowUser"].ToString();</p><p><b>  }</b></p><p>  protected void LinkButton1_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  i

52、nt id = int.Parse(Request.QueryString["id"].ToString());</p><p>  data.RunSql("update Files set chuli='是' where id=" + id);</p><p>  Alert.AlertAndRedirect("操

53、作成功!", "ShowdocumentList.aspx");</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  5.5 發(fā)文管理</b></p><p><b>  發(fā)文管理功

54、能結(jié)構(gòu)圖</b></p><p><b>  發(fā)文管理系統(tǒng)界面</b></p><p><b>  主要代碼:</b></p><p>  using System;</p><p>  using System.Data;</p><p>  using Sys

55、tem.Configuration;</p><p>  using System.Collections;</p><p>  using System.Web;</p><p>  using System.Web.Security;</p><p>  using System.Web.UI;</p><p> 

56、 using System.Web.UI.WebControls;</p><p>  using System.Web.UI.WebControls.WebParts;</p><p>  using System.Web.UI.HtmlControls;</p><p>  using System.Data.SqlClient;</p><

57、p>  public partial class SentDocument : System.Web.UI.Page</p><p><b>  {</b></p><p>  Alert alert = new Alert();</p><p>  SqlHelper data = new SqlHelper();</p>

58、<p>  public string DownPath;</p><p>  protected void Page_Load(object sender, EventArgs e)</p><p><b>  {</b></p><p>  if (!IsPostBack)</p><p><b&g

59、t;  {</b></p><p><b>  Type();</b></p><p>  GetUsers();</p><p><b>  }</b></p><p><b>  }</b></p><p>  /// <summa

60、ry></p><p><b>  /// 綁定類(lèi)別</b></p><p>  /// </summary></p><p>  private void Type()</p><p><b>  {</b></p><p>  DropDownList1

61、.DataSource = data.GetDataReader("select * from FileType ");</p><p>  DropDownList1.DataTextField = "Name";</p><p>  DropDownList1.DataValueField = "id";</p>

62、;<p>  DropDownList1.DataBind();</p><p><b>  }</b></p><p>  private void GetUsers()</p><p><b>  {</b></p><p>  Druser.DataSource = data.G

63、etDataReader("select * from Users ");</p><p>  Druser.DataTextField = "Name";</p><p>  Druser.DataValueField = "id";</p><p>  Druser.DataBind();</p

64、><p><b>  }</b></p><p>  protected void Button1_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  string res;</p><p>  uplo

65、ad up = new upload();</p><p>  res = up.Up(file1, "uploads/");</p><p>  this.Label1.Visible = true;</p><p>  this.Label1.Text = up.Resup[Convert.ToInt32(res)];</p>

66、<p>  this.pic.Text = up.s;</p><p><b>  }</b></p><p>  protected void LinkButton1_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p&g

67、t;<b>  try</b></p><p><b>  {</b></p><p>  data.RunSql("insert into Files(FileName,ds,sentUsers,TypeName,TypeId,FilePath,ShowUser)values('" + txtname.Text +

68、"','" + txtds.Text + "','" + Session["Users"].ToString() + "','" + DropDownList1.SelectedItem.Text + "'," + DropDownList1.SelectedValue + &quo

69、t;,'" + pic.Text + "','"+Druser.SelectedItem.Text+"')");</p><p>  Alert.AlertAndRedirect("添加成功!", "SentDocumentList.aspx");</p><p>&l

70、t;b>  }</b></p><p><b>  catch</b></p><p><b>  {</b></p><p>  Alert.AlertAndRedirect("添加失?。?quot;, "SentDocumentList.aspx");</p>

71、<p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  5.6 文檔管理代碼</p><p><b>  文檔管理功能結(jié)構(gòu)圖</b></p><p

72、>  文檔管理系統(tǒng)界面設(shè)計(jì)</p><p><b>  主要代碼:</b></p><p>  using System;</p><p>  using System.Data;</p><p>  using System.Configuration;</p><p>  using S

73、ystem.Collections;</p><p>  using System.Web;</p><p>  using System.Web.Security;</p><p>  using System.Web.UI;</p><p>  using System.Web.UI.WebControls;</p><

74、;p>  using System.Web.UI.WebControls.WebParts;</p><p>  using System.Web.UI.HtmlControls;</p><p>  public partial class fileType : System.Web.UI.Page</p><p><b>  {</b>

75、;</p><p>  Alert alert = new Alert();</p><p>  SqlHelper data = new SqlHelper();</p><p>  protected void Page_Load(object sender, EventArgs e)</p><p><b>  {</b

76、></p><p>  if (!IsPostBack)</p><p><b>  {</b></p><p>  InitData();</p><p><b>  }</b></p><p><b>  }</b></p>&l

77、t;p>  protected void InitData()</p><p><b>  {</b></p><p>  SqlHelper mydata = new SqlHelper();</p><p>  GridView1.DataSource = mydata.GetDataReader("select * fro

78、m FileType");</p><p>  GridView1.DataBind();</p><p><b>  }</b></p><p>  //GridView控件RowDeleting事件</p><p>  protected void GridView1_RowDeleting(object

79、sender, GridViewDeleteEventArgs e)</p><p><b>  {</b></p><p>  SqlHelper mydata = new SqlHelper();</p><p>  string ID = GridView1.DataKeys[e.RowIndex].Values[0].ToString(

80、);</p><p><b>  try</b></p><p><b>  {</b></p><p>  mydata.RunSql("delete from FileType where id='" + ID + "'");</p><

81、p>  Label4.Text = "刪除成功!";</p><p>  GridView1.EditIndex = -1;</p><p>  InitData();</p><p><b>  }</b></p><p><b>  catch</b></p>

82、;<p><b>  {</b></p><p>  Label4.Text = "刪除失?。?quot;;</p><p><b>  }</b></p><p><b>  }</b></p><p>  //GridView控件RowUpdatin

83、g事件</p><p>  protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)</p><p><b>  {</b></p><p>  SqlHelper mydata = new SqlHelper();</p><

84、;p>  string ID = GridView1.DataKeys[e.RowIndex].Values[0].ToString();</p><p><b>  try</b></p><p><b>  {</b></p><p>  mydata.RunSql("update FileType

85、set Name ='" + ((TextBox)GridView1.Rows[e.RowIndex].FindControl("txtName")).Text + "' where id=" + ID);</p><p>  Label4.Text = "修改成功!";</p><p>  GridV

86、iew1.EditIndex = -1;</p><p>  InitData();</p><p><b>  }</b></p><p><b>  catch</b></p><p><b>  {</b></p><p>  Label4.Tex

87、t = "修改失??!";</p><p><b>  }</b></p><p><b>  }</b></p><p>  //GridView控件RowCanceling事件</p><p>  protected void GridView1_RowCancelingEdi

88、t(object sender, GridViewCancelEditEventArgs e)</p><p><b>  {</b></p><p>  GridView1.EditIndex = -1;</p><p>  InitData();</p><p><b>  }</b></

89、p><p>  //GridView控件RowEditing事件</p><p>  protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)</p><p><b>  {</b></p><p>  GridView1.Edit

90、Index = e.NewEditIndex;</p><p>  InitData();</p><p><b>  }</b></p><p>  protected void LinkButton1_Click(object sender, EventArgs e)</p><p><b>  {<

91、/b></p><p>  string name = txtname.Text.Trim();</p><p>  data.RunSql("insert into FileType(Name)values('" + txtname.Text + "')");</p><p>  Label4.Text

92、 = "添加成功!";</p><p>  txtname.Text = "";</p><p>  InitData();</p><p><b>  }</b></p><p><b>  }</b></p><p>  5.3 數(shù)

93、據(jù)庫(kù)詳細(xì)設(shè)計(jì)</p><p>  5.3.1數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)(E-R圖)</p><p>  5.3.2建立數(shù)據(jù)表</p><p>  數(shù)據(jù)表為3個(gè)獨(dú)立的數(shù)據(jù)表</p><p> ?。?)Users(用戶(hù)表)</p><p>  指標(biāo)表主要用于保存用戶(hù)信息</p><p>  (2)Files(文檔

94、表)</p><p>  生產(chǎn)儲(chǔ)存文檔詳細(xì)信息</p><p> ?。?)FileType(文檔類(lèi)別表)</p><p>  用于保存文檔類(lèi)別的表</p><p><b>  6 結(jié)論</b></p><p>  6.1個(gè)人開(kāi)發(fā)工作評(píng)價(jià)</p><p>  畢業(yè)設(shè)計(jì)開(kāi)始到

95、現(xiàn)在已有快一個(gè)半月了,在這些日子中我學(xué)到了許多。首先我知道了開(kāi)發(fā)一個(gè)好的軟件不是一下子就能完成的,并且在開(kāi)發(fā)軟件之前要經(jīng)過(guò)一些例如文檔的編寫(xiě)、計(jì)劃的安排等步驟,編寫(xiě)代碼只是其中的一項(xiàng)而已。</p><p>  其次在開(kāi)發(fā)軟件的過(guò)程中,編寫(xiě)文檔是很重要的一項(xiàng),因?yàn)橐院蟮墓ぷ鞫家运鼮榛鶞?zhǔn)。我參加了概要設(shè)計(jì)說(shuō)明書(shū)的編寫(xiě),在編寫(xiě)過(guò)程中我感觸最深的就是有些內(nèi)容讓我重溫了以前沒(méi)學(xué)好的知識(shí)。</p><p&

96、gt;  真正讓我徹底認(rèn)識(shí)asp.net 在我的在編程的過(guò)程中,編程詢(xún)問(wèn)了我以前沒(méi)有完全掌握的地方,它讓我回頭去復(fù)習(xí)沒(méi)有掌握和記住的內(nèi)容。有一個(gè)問(wèn)題我在編程中遇到了好幾次,那就是當(dāng)我編寫(xiě)一個(gè)匿名類(lèi)時(shí)不能引用包含匿名類(lèi)方法的變量,這促使我不得不將要引用的變量設(shè)置問(wèn)成員變量,而現(xiàn)在才明白怎樣去避免走“回頭路”?,F(xiàn)在有許多不熟悉的內(nèi)容比如怎樣去使用內(nèi)部類(lèi)。不過(guò)問(wèn)題總不可能在一次實(shí)訓(xùn)中完完全全的解決,但畢業(yè)設(shè)計(jì)的確讓我知道了怎樣去學(xué)好軟件技術(shù)。

97、</p><p>  6.2技術(shù)經(jīng)驗(yàn)積累</p><p>  在學(xué)ASP.Net以前我不明白它是什么,但現(xiàn)在讓我明白了ASP.Net是一門(mén)編程語(yǔ)言,而且是一門(mén)非常優(yōu)秀的編程語(yǔ)言。經(jīng)過(guò)這十多天的接觸,我發(fā)現(xiàn)編程也是很愉快的一件事,因?yàn)楫?dāng)看見(jiàn)程序能很好的按自己的想法去執(zhí)行,那是多么讓人高興,這是以前學(xué)C語(yǔ)言難以實(shí)現(xiàn)的。</p><p>  更加明確的所謂的三層架構(gòu),系

98、統(tǒng)主要功能和業(yè)務(wù)邏輯都在業(yè)務(wù)邏輯層進(jìn)行處理。所謂三層體系結(jié)構(gòu),是在客戶(hù)端與數(shù)據(jù)庫(kù)之間加入了一個(gè)“中間層”,也叫組件層。這里所說(shuō)的三層體系,不是指物理上的三層,不是簡(jiǎn)單地放置三臺(tái)機(jī)器就是三層體系結(jié)構(gòu),也不僅僅有B/S應(yīng)用才是三層體系結(jié)構(gòu),三層是指邏輯上的三層,即使這三個(gè)層放置到一臺(tái)機(jī)器上。三層體系的應(yīng)用程序?qū)I(yè)務(wù)規(guī)則、數(shù)據(jù)訪(fǎng)問(wèn)、合法性校驗(yàn)等工作放到了中間層進(jìn)行處理。通常情況下,客戶(hù)端不直接與數(shù)據(jù)庫(kù)進(jìn)行交互,而是通過(guò)COM/DCOM通訊與中

99、間層建立連接,再經(jīng)由中間層與數(shù)據(jù)庫(kù)進(jìn)行交互。</p><p><b>  7 致謝</b></p><p>  本文是在**老師細(xì)心指導(dǎo)下完成的。感謝*老師的親切關(guān)懷和精心指導(dǎo),雖然有繁忙的工作,但仍抽出時(shí)間給予我學(xué)術(shù)上的指導(dǎo)和幫助,使我從中獲益不淺。*老師對(duì)學(xué)生認(rèn)真負(fù)責(zé)的態(tài)度、嚴(yán)謹(jǐn)?shù)目茖W(xué)研究方法、敏銳的學(xué)術(shù)洞察力、勤勉的工作作風(fēng)以及勇于創(chuàng)新、勇于開(kāi)拓的精神是我永遠(yuǎn)學(xué)

100、習(xí)的榜樣。在此,謹(jǐn)向*老師致以深深的敬意和由衷的感謝。!還要感謝我的室友,他們?cè)谏钌辖o予我很大的支柱和鼓勵(lì),是他們給予我努力學(xué)習(xí)的信心和力量。感謝所有關(guān)心我、支持我和幫助過(guò)我的同學(xué)、朋友、老師和親人。在這里,我僅用一句話(huà)來(lái)表明我無(wú)法言語(yǔ)的心情:感謝你們! </p><p><b>  8 參考文獻(xiàn)</b></p><p>  [1] 蔣培 王笑梅 著.《ASP.NE

101、T Web程序設(shè)計(jì)》.清華大學(xué)出版社.2007年6月 </p><p>  [2] 古樂(lè) 史九林 等 著.《軟件測(cè)試案例與實(shí)踐教程》清華大學(xué)出版社.2008年1月 </p><p>  [3] 江濤 何賢芳 著.《SQL Server 2005 案例教程》北京交通大學(xué)出版社.2008年7月</p><p>  [4] 游祖元 江濤 著.《C# 案例教程》電子工業(yè)出版

溫馨提示

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

評(píng)論

0/150

提交評(píng)論