


下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
管理信息系統(tǒng)開(kāi)發(fā)練習(xí)1. 選擇題VS.NET 的主菜單共有11項(xiàng),其中(B )菜單能夠進(jìn)行VS.NE 項(xiàng)屬性的設(shè)置。文件 B. 項(xiàng)目 C. 生成 D. 工具VS.NET 的主菜單共有11項(xiàng),其中( C ) 菜單能夠進(jìn)行VS.NE目的發(fā)布。文件 B. 項(xiàng)目 C. 生成 D. 工具C#.NET 解決方案文件的擴(kuò)展名是(B )。.csproj B. .sln C. .resx D. .csC#.NET 配置文件的擴(kuò)展名是( D )。.csproj B. .sln C. .resx D. .configC#.NET 項(xiàng)目文件的擴(kuò)展名是(A )。.csproj B. .sln C. .resx D. .csC#.NET 代碼文件的擴(kuò)展名是( D )。csproj B.sln C.resx D.cs解決方案文件的擴(kuò)展名是(B )。csproj B.sln C.resx D.cs下面變量名( C )是正確的.string B. 5x C._5x D. my varname下面(D )符號(hào)不能作為程序的注釋符.A. /// B. /**/ C. // D. (* *)下列正確定義枚舉類型的是(D )enumbasecolor:int{“red”,”green”,”blue”}B.enumseason:int{spring,summer,autumn,winter}C.enumlowchar:char{‘a(chǎn)’..’z’}D.enumtypenumber:int{1,2,3,4,5}在編譯時(shí)就已指定了方法的對(duì)象實(shí)例的是(B)方法.靜態(tài) B.虛擬C.動(dòng)態(tài) D.抽象在基類中定義類的虛擬方法使用關(guān)鍵字(B ).A. override B. virtualC. privateD. public在子類中定義類的重新定義基類的虛擬方法使用關(guān)鍵字(A).override B. virtualC. privateD. public如果要求程序運(yùn)行時(shí)窗體最大化,需設(shè)置屬性WindowState 為(C )。Normal B.MinimizedC. Maximized如果要把窗體設(shè)置為MDI 窗體的的容器窗體,需設(shè)置屬性( C )為true。IsMdiChild B.IsMdiContainerC.MdiChild D.MdiContainer置屬性StartPosition為(B 。A.C.WindowsDefauCenterP arentltLocationB.CenterScreenD.WindowsDefaultBounds關(guān)閉窗體的方法是( A )。Close B. CloseQuer C. Canvas D. Release(B 的值為false.Enabled B. VisibC. Font D. Width要指定comboBox的數(shù)據(jù)源,使用它的(A )屬性A.DataSource B. DisplayMemberC.DataBind ings D.ValueMe mber要把C#.NET 控件和數(shù)據(jù)進(jìn)行綁定,使控件的( C )屬性A.DataSource B. DisplayMemberC.DataBind ings D.ValueMe mber要把DataGr idViewColumn與數(shù)據(jù)庫(kù)列名稱綁定,使用它的( B )性。Name B. DataPropertyNameC.DataBind ings D.HeaderText要讀取或設(shè)置DataGridViewColumn列標(biāo)題,使用它的(D )屬性A.Name B. DataPropertyNameC.DataBind ings D.HeaderText要
DataGr idViewColumn
以列表框的方式顯示數(shù)據(jù),指定它ColumnType 屬性值為(C )。A . DataGr idViewTex tBoxColumnB.DataGr idViewCheckBoxColu mnC.DataGr idViewComboBoxColu mn D.DataGridViewIma geColumn要把復(fù)選控件checkBox1與數(shù)據(jù)庫(kù)的職工表的Bit字段“性別”進(jìn)行綁定,則要綁定控件的屬性名為(B)。Text B.CheckedC. CheckState D.CheckAlign欲顯示工具欄按鈕上的工具提示文字,需將工具欄的(B屬性設(shè)成true.Show B.ShowItemToolTipsC.ShowTitle D.ShowCap tion二、填空題要對(duì)MicrosoftSQLServer中的數(shù)據(jù)庫(kù)進(jìn)行操作,在使用的項(xiàng)中要引入命名空間(System.Data.SqlClientonnection對(duì)象提供與(據(jù)源)的連接。SqlCommand對(duì)象提供對(duì)數(shù)據(jù)庫(kù)的(、對(duì)(儲(chǔ)過(guò)程)的調(diào)用,SqlDataReader從(數(shù)據(jù)源)提供高性能的(數(shù)據(jù),它不支持(更新操作SqlDataAdapter提供連接(DataSet對(duì)象)和(數(shù)據(jù)源)的橋梁,它使用(SqlCommand)對(duì)象在數(shù)據(jù)源中執(zhí)行SQL命令,以便將數(shù)據(jù)加載到(DataSet)SqlConn ection 通過(guò)(Connec tionString)屬性與數(shù)據(jù)源連接,通過(guò)(Open)(Close)SqlConn ection的(State)屬性用來(lái)測(cè)試數(shù)據(jù)連接是否處于打開(kāi)狀態(tài)。SqlDataAdap ter(SelectCommand屬性指定查詢數(shù)據(jù)的SQL命令,通過(guò)(UpdateCommand)屬性指定更新數(shù)據(jù)的SQL 命令,通過(guò)(InsertCommand)屬性指定插入數(shù)據(jù)的SQLFill)方法則用來(lái)加載數(shù)據(jù)。SqlCommand對(duì)象提供對(duì)數(shù)據(jù)庫(kù)的(、對(duì)(存儲(chǔ)過(guò)程)的調(diào)用,其通過(guò)(CommandType)屬性指定命令的類型,通過(guò)(CommandText)性指定要執(zhí)行的SQL命令,通過(guò)(Parameters)來(lái)管理SQL命令參數(shù),通過(guò)(ExecuteNonQuery)方法執(zhí)行數(shù)據(jù)插入、更新、刪除的SQL命令,通過(guò)(ExecuteReader)方法執(zhí)行數(shù)據(jù)查詢的SQL命令,返回SqlDataReader,通過(guò)(ExecuteScalar)方法執(zhí)行數(shù)據(jù)查詢的SQL命令,返回結(jié)果集的第一行第一列數(shù)據(jù)。DataGridView對(duì)象提供在可自定義的網(wǎng)格中顯示數(shù)據(jù)的方法,通過(guò)(Rows)屬性可獲取一個(gè)集合,該集合包含DataGr idView 中的所有行(CurrentRow屬性可獲取包含當(dāng)前單元格的行(Rows[i].Cells[j])表示第i行Rows[i]的第j列的值Columns)可獲取DataGridView中的所有列的集合(Columns[i]表示第i列,Columns[i].HeaderText)表示第i列的標(biāo)題文本。TreeVie w是由一個(gè)右多個(gè)樹(shù)結(jié)點(diǎn)TreeNode 構(gòu)成的用來(lái)表示層次結(jié)的樹(shù)控件w(Nodes屬性為TreeView的所有結(jié)點(diǎn)TreeNode的集合SelectedNode)屬性用于獲取或設(shè)置樹(shù)控件的選定結(jié)點(diǎn)。TreeNode 對(duì)象的(Text)屬性用于獲取或設(shè)置該結(jié)點(diǎn)標(biāo)簽中的顯示(Tag)(Expand)方法用于展開(kāi)子結(jié)點(diǎn),ExpandAll)方法用于展開(kāi)所有的Collapse)方法用于折疊子結(jié)點(diǎn)。Nodes 對(duì)象的(Add)方法用于添加子結(jié)點(diǎn),Remove)方法用于在樹(shù)結(jié)點(diǎn)的集合中移去指定的子結(jié)點(diǎn)。DataSe t對(duì)象的(ReadXml)方法用于從指定的.XML文件中讀入數(shù)據(jù),(WriteXml)方法用于把DataSe t的當(dāng)前數(shù)據(jù)寫入指定的.XML文件。在.NET中使用Excel對(duì)象模型進(jìn)行編程,需要在項(xiàng)目中引用(MicrosoftOffice11.0ObjectLibrary)(MicrosoftOfficeExcel11.0ObjectLibrary。三、程序創(chuàng)建一個(gè)名為“gzglWindows應(yīng)用程序項(xiàng)目,實(shí)現(xiàn)職工信息管理,功能包括對(duì)數(shù)據(jù)的瀏覽、插入、更新、刪除等操作。具體要求如下:對(duì)項(xiàng)目屬性進(jìn)行設(shè)置,其程序集信息設(shè)為:標(biāo)題:廣東紡院工資管理系統(tǒng);產(chǎn)品:工資管理系統(tǒng);版權(quán):Copyright?廣東紡院2008;程序集版本:附加“工資管理”數(shù)據(jù)庫(kù)到本地?cái)?shù)據(jù)庫(kù)報(bào)務(wù)器中,并項(xiàng)目中新建工資管理數(shù)據(jù)庫(kù)中對(duì)應(yīng)各表的數(shù)據(jù)源。新建名為“frmzgBrowseWindows窗體,實(shí)現(xiàn)職工信息瀏覽功能。新建名為“frmzgEditWindows窗體,實(shí)現(xiàn)職工信息編輯功能。frmMain”窗體,并把此窗體設(shè)程序的啟動(dòng)窗體和MDI窗體的容器窗體,在此主窗體中加入工具欄toolStrip1,并加入三個(gè)按鈕,其標(biāo)題分別為:職工信息瀏覽、職工信息編輯、關(guān)閉。mzgBrowse窗體,職工信息編顯示frmzgEdit窗體,關(guān)閉按鈕關(guān)閉主窗體。建立一個(gè)名為GzglDal的類庫(kù)項(xiàng)目,在GzglDal新建名為“ClsUser”類,以實(shí)現(xiàn)用戶表win_Users的業(yè)務(wù)邏輯封裝,其業(yè)務(wù)邏輯包括:GetModelstringaUserNameWin_UsersCollectionGetListDataSetGetDBListAddgzglBol.Model.win_UsersmodelUpdategzglBol.Model.win_UsersmodelDeletegzglBol.Model.win_UsersmodelWin_GetUserrolestringmenuidLoginstringusernamestringpasswordwin_Users_ChangepaswordstringpasswordDataManage.frmDataManage職工信息瀏覽窗體和職工信息編輯窗體,當(dāng)點(diǎn)擊添加或編輯按鈕時(shí),顯示職工信息編輯窗體進(jìn)行數(shù)據(jù)錄入或修改。要求:(1)(2)新建窗體必須繼承DataManage.frmDataMan age。數(shù)據(jù)的訪問(wèn)和存取要使用DBAccess.d ll中的方法。(3)瀏覽窗體和編輯窗體來(lái)從同一個(gè)數(shù)據(jù)源。(4)能實(shí)現(xiàn)數(shù)據(jù)瀏覽、添加、修改功能,要寫出相應(yīng)的程序代碼。(5)部門和職工分類要用comboBox 控件進(jìn)行數(shù)據(jù)錄入。創(chuàng)建一個(gè)Windows窗體,要求加載職工信息數(shù)據(jù),利用frmDataExport組件實(shí)現(xiàn)EXCEL導(dǎo)出功能。在給出的應(yīng)用程序架構(gòu)下,創(chuàng)建一個(gè)名為frmGzBrowse的Windows窗體,實(shí)現(xiàn)職工工資的查詢功能。并在主窗體frmMain菜單中加入創(chuàng)建和顯示frmGzBrowse的代碼。對(duì)試題中名為“服裝連鎖店管理系統(tǒng)”Windows 應(yīng)用程序目進(jìn)行操作,具體要求如下:對(duì)項(xiàng)目屬性進(jìn)行設(shè)置,其程序集信息設(shè)為:標(biāo)題:安東尼國(guó)際服裝連鎖店管理系統(tǒng);產(chǎn)品:安東尼國(guó)際服裝連鎖店管理系統(tǒng);版權(quán):Copyright? 廣東紡院紡織服裝數(shù)字化工程開(kāi)發(fā)中心2011;程序集版本:0應(yīng)用考試目錄“數(shù)據(jù)庫(kù)配置”下DataXMLConfig.exe 文配置系統(tǒng)的數(shù)據(jù)連接,其中數(shù)據(jù)庫(kù)服務(wù)器為18 ,數(shù)據(jù)庫(kù)名稱為服裝連鎖店,用戶名為sa,密碼為112358。把生成的配置文件復(fù)制到相應(yīng)的文件夾中。建立一個(gè)名為frmJSFS基于表BM_JSFS的Windows窗體項(xiàng)目,實(shí)現(xiàn)結(jié)算方式的數(shù)據(jù)維護(hù),功能包括對(duì)數(shù)據(jù)的瀏覽、插入、更新、刪除等操作,文件存于“第2題”文件夾中。具體要求如下:設(shè)計(jì)結(jié)算方式的瀏覽窗體,如圖1所示。設(shè)計(jì)結(jié)算方式的編輯窗體,如圖2所示。編寫窗體Load事件代碼,實(shí)現(xiàn)結(jié)算方式數(shù)據(jù)的加載、數(shù)據(jù)綁定和數(shù)據(jù)網(wǎng)格dataGridView1的繪制。圖1 結(jié)算方式瀏覽窗體編寫編輯】按鈕時(shí),彈出圖2所示的編輯窗體,并s要求科目編碼從[BM_KM表中選擇記錄錄入。圖2 結(jié)算方式編輯窗體編寫刪除】代碼,當(dāng)刪除記錄時(shí)先彈出是否刪除提示窗,當(dāng)選擇是時(shí)才將當(dāng)前記錄刪除。編寫導(dǎo)入】代碼,代碼中可使用frmDataExport和frmData Import。編寫【保存】代碼,代碼中可使用PjxDataHelper 的SaveDataTable 方法。編寫【查詢】按鈕代碼,代碼可參考frmDataManage 中的Bar_DataFind 方法。編寫數(shù)據(jù)網(wǎng)格dataGridView1 的雙擊事件代碼,當(dāng)雙擊dataGridView1 時(shí)可彈出編輯】窗口進(jìn)行編輯。編寫關(guān)閉窗體代碼。創(chuàng)建一個(gè)名為frmBMKM 的Windows 窗體項(xiàng)目,實(shí)現(xiàn)對(duì)會(huì)科目編碼表BM_KM 的維護(hù),如圖3所示。文件存于“第3題”文件夾中。要求如下:frmBMKM 繼承pjxPro.Template.FrmDBTreeViewBas e。根據(jù)會(huì)計(jì)科目編碼表BM_KMpjxFastDBTreeView1屬性,樹(shù)結(jié)點(diǎn)的編碼格式為13222。編寫帶參數(shù)的構(gòu)造函數(shù):publicfrmDepart(intaQureyId,stringformane)重寫B(tài)ar_Init 方法。圖3 會(huì)計(jì)科目編碼表維護(hù)在給出的應(yīng)用程序架構(gòu)下,創(chuàng)建一個(gè)名為frmYGBrowse 的Windows 窗體,實(shí)現(xiàn)員工信息表BM_YG 的查詢功能,文件于“第4題”文件夾中。要求:
圖4 職工信息的查詢窗體新建窗體必須繼承pjxPro.Tem plate.FrmDataBase1 。設(shè)計(jì)員工查詢窗體界面,如圖4所示。編寫帶參數(shù)的構(gòu)造函數(shù):publicfrmDepart(intaQureyId,stringformane) 。重寫B(tài)ar_Init 方法。編寫過(guò)濾按鈕方法,按式工號(hào)或員工姓名進(jìn)行模糊過(guò)濾。設(shè)計(jì)人員分類信息模塊,操作要求如下設(shè)計(jì)界面具體要求DataManage.frmDataManage【保存【增加編輯刪除查詢導(dǎo)出導(dǎo)入】按鈕dataGridView1【編輯】窗口進(jìn)行編輯.點(diǎn)擊【增加編輯】按鈕時(shí)調(diào)用父類方法。設(shè)計(jì)員工信息管理模塊,操作要求如下設(shè)計(jì)界面具體要求eCardPro.Template.frmClassDataBasedataGridView1【編輯】窗口進(jìn)行
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 10 綠 教學(xué)設(shè)計(jì) -2023-2024學(xué)年語(yǔ)文四年級(jí)下冊(cè)統(tǒng)編版
- 2024年高中語(yǔ)文 第二單元 4 竇娥冤(節(jié)選)教學(xué)實(shí)錄 新人教版必修下冊(cè)
- 南通海關(guān)、支局業(yè)務(wù)綜合大樓水電暖通安裝施工組織設(shè)計(jì)
- 南京魯能公館展示區(qū)景觀方案評(píng)比匯報(bào)
- 8賣火柴的小女孩 第一課時(shí) 教學(xué)設(shè)計(jì)-2024-2025學(xué)年語(yǔ)文三年級(jí)上冊(cè)統(tǒng)編版
- 6《班級(jí)生活有規(guī)則》(教學(xué)設(shè)計(jì))-部編版道德與法治二年級(jí)上冊(cè)
- 25 少年閏土 (教學(xué)設(shè)計(jì))-2024-2025學(xué)年統(tǒng)編版語(yǔ)文六年級(jí)上冊(cè)
- 7《壓歲錢的使用與思考》(教學(xué)設(shè)計(jì))-2023-2024學(xué)年四年級(jí)下冊(cè)綜合實(shí)踐活動(dòng)長(zhǎng)春版
- 2 我們的班規(guī)我們訂 第一課時(shí) 教學(xué)設(shè)計(jì)-2024-2025學(xué)年道德與法治四年級(jí)上冊(cè)統(tǒng)編版
- 3 我是小學(xué)生(教學(xué)設(shè)計(jì))-2024-2025學(xué)年統(tǒng)編版(2024)語(yǔ)文一年級(jí)上冊(cè)
- 設(shè)計(jì)交底與圖紙會(huì)審會(huì)議紀(jì)要
- 北師大版完整版英語(yǔ)完形填空練習(xí)題40篇
- 統(tǒng)編版語(yǔ)文三年級(jí)上冊(cè)期中課外閱讀大闖關(guān)(含答案)
- 多樣生態(tài)茶園建設(shè)方案
- 電子商務(wù)專升本考試(習(xí)題卷7)
- 莖木類中藥鑒定技術(shù)-通草、鉤藤的鑒定
- 輸液泵操作評(píng)分標(biāo)準(zhǔn)
- 北京醫(yī)調(diào)委官網(wǎng)換方申請(qǐng)書
- 跨境電商:理論、操作與實(shí)務(wù)(微課版 第2版)PPT最終1-5章 10 店鋪優(yōu)化-v1
- 四川梓潼林江苧麻紡織有限責(zé)任公司 縣林江苧麻公司利用補(bǔ)償貿(mào)易技術(shù)改造(擴(kuò)大)生產(chǎn)能力環(huán)評(píng)報(bào)告
- 公路工程交工竣工驗(yàn)收課件
評(píng)論
0/150
提交評(píng)論