課設(shè)實(shí)驗(yàn)報告工資管理系統(tǒng)樣本_第1頁
課設(shè)實(shí)驗(yàn)報告工資管理系統(tǒng)樣本_第2頁
課設(shè)實(shí)驗(yàn)報告工資管理系統(tǒng)樣本_第3頁
課設(shè)實(shí)驗(yàn)報告工資管理系統(tǒng)樣本_第4頁
課設(shè)實(shí)驗(yàn)報告工資管理系統(tǒng)樣本_第5頁
已閱讀5頁,還剩51頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

《軟件分析與設(shè)計》課程設(shè)計報告學(xué)院:軟件學(xué)院專業(yè)班級:組長: 組員:指引教師:時間:目錄TOC\o"1-3"\h\z\u2347學(xué)校內(nèi)部工資管理系統(tǒng)可行性分析報告 -1-255221引言 -1-138921.1編寫目 -1-170311.2項目背景 -1-211261.3定義 -1-5491.4參照資料 -1-68192可行性研究前提 -2-185642.1規(guī)定 -2-206112.2目的 -2-236962.3條件,假定和限制 -2-3752.4可行性研究辦法 -2-225382.5評價尺度 -2-253853社會因素可行性分析 -2-146433.1法律因素 -2-94883.2顧客使用可行性 -2-232904結(jié)論 -3-16999學(xué)校內(nèi)部工資管理系統(tǒng)軟件需求闡明書 -4-203671引言 -4-2511.1編寫目 -4-144631.2項目背景 -4-274671.3定義 -4-206831.4參照資料 -4-186432任務(wù)概述 -5-165322.1目的 -5-280212.2運(yùn)營環(huán)境 -5-203102.3假定和約束 -5-167293數(shù)據(jù)描述 -5-288713.1數(shù)據(jù)特性 -5-114663.2系統(tǒng)數(shù)據(jù)流圖 -5-188943.3數(shù)據(jù)庫描述 -5-122313.4數(shù)據(jù)詞典 -6-302684對性能規(guī)定 -7-275015運(yùn)營環(huán)境規(guī)定 -7-23841學(xué)校內(nèi)部工資管理系統(tǒng)項目開發(fā)籌劃 -8-213461引言 -8-43401.1編寫目 -8-122671.2背景 -8-250741.3定義 -8-75031.4參照資料 -9-154392項目概述 -9-234772.1工作內(nèi)容 -9-310382.3產(chǎn)品 -10-68232.3.1程序 -10-165922.3.2文獻(xiàn) -10-14922.4驗(yàn)收原則 -10-195192.5本籌劃批準(zhǔn)者和批準(zhǔn)日期 -10-17614學(xué)校內(nèi)部工資管理系統(tǒng)概要設(shè)計闡明書 -11-48971引言 -11-281201.1編寫目 -11-9121.2項目背景 -11-112641.3定義 -11-93031.3.1專門術(shù)語 -11-69292總體設(shè)計 -12-147392.1解決流程 -12-123322.1.1客戶機(jī)程序流程 -12-19102.2總體構(gòu)造和模塊外部設(shè)計 -13-317462.3功能分派 -14-276643接口設(shè)計 -14-153663.1外部接口 -14-41523.1.1顧客界面 -14-66753.1.2軟件接口 -15-125743.1.3硬件接口 -15-139123.2內(nèi)部接口 -15-202344數(shù)據(jù)構(gòu)造設(shè)計 -15-137024.1數(shù)據(jù)庫數(shù)據(jù)構(gòu)造設(shè)計 -15-131274.2物理數(shù)據(jù)構(gòu)造設(shè)計 -16-75764.3數(shù)據(jù)構(gòu)造與程序關(guān)系 -17-36725運(yùn)營設(shè)計 -18-239805.1運(yùn)營模塊組合 -18-145675.2運(yùn)營控制 -18-4485.3運(yùn)營時間 -18-135786出錯解決設(shè)計 -19-228736.1出錯輸出信息 -19-150616.2出錯解決對策 -19-205707維護(hù)設(shè)計 -19-12879學(xué)校內(nèi)部工資管理系統(tǒng)詳細(xì)設(shè)計闡明書 -20-295891引言 -20-71.1編寫目 -20-99461.2項目背景: -20-221691.3參照資料: -20-1482程序設(shè)計闡明 -21-7985學(xué)校內(nèi)部工資管理系統(tǒng)測試籌劃 -25-158491引言 -25-11.1編寫目 -25-118791.2項目背景 -25-191031.3定義 -25-121081.4參照資料 -25-309662籌劃 -25-25192.1軟件闡明 -25-92.2測試內(nèi)容 -28-55412.3測試 -28-191112.3.1進(jìn)度安排 -28-283652.3.2條件 -28-227952.3.3測試培訓(xùn) -29-301263測試設(shè)計闡明 -29-121283.1控制 -29-118853.2輸入 -29-235673.3輸出 -29-13383.4過程 -29-72194評價準(zhǔn)則 -30-260614.1范疇 -30-193594.2數(shù)據(jù)整頓 -30-18365學(xué)校內(nèi)部工資管理系統(tǒng)測試分析報告 -31-108391.引言 -31-78381.1編寫目 -31-191271.2項目背景 -31-215171.3定義 -31-219731.4參照資料 -31-253592.測試籌劃執(zhí)行狀況 -31-327352.1測試項目 -31-100902.2測試機(jī)構(gòu)和人員 -32-52532.3測試成果 -32-186702.3.1登錄模塊 -32-9512.3.2人事部門 -33-106852.3.3財務(wù)部門 -37-228412.3.4普通部門 -37-學(xué)校內(nèi)部工資管理系統(tǒng)可行性分析報告1引言1.1編寫目可行性研究目就是以最小代價在最短時間內(nèi)擬定問題與否能解決。本報告經(jīng)審核后,交項目負(fù)責(zé)人審查及軟件開發(fā)人員分析。1.2項目背景開發(fā)軟件名稱:學(xué)校內(nèi)部工資管理系統(tǒng)。項目任務(wù)提出者:太原理工大學(xué)人事處、財務(wù)處。項目開發(fā)者:張良,張德,張興華,秦穎,馮璐顧客:太原理工大學(xué)財務(wù)處、人事處及各部門管理人員。實(shí)現(xiàn)軟件單位:計算機(jī)科學(xué)與技術(shù)學(xué)院計算機(jī)工程系。項目與其她軟件、系統(tǒng)關(guān)系:使用SQL數(shù)據(jù)庫軟件。1.3定義[專門術(shù)語]:MicrosoftVisualStudio一款強(qiáng)大編譯軟件。SQL:一種用于查詢數(shù)據(jù)庫語言。1.4參照資料《軟件工程導(dǎo)論》崔冬華、李愛萍,機(jī)械工業(yè)出版社?!盾浖_發(fā)環(huán)境與工具A》呂進(jìn)來,電子工業(yè)出版社。《數(shù)據(jù)庫》謝俊,崔子南,張波譯人民郵電出版社。2可行性研究前提2.1規(guī)定重要功能:部門、員工信息變動,工資結(jié)算及發(fā)放。輸出規(guī)定:數(shù)據(jù)完整,詳實(shí)。輸入規(guī)定:簡捷,迅速,實(shí)時。安全與保密規(guī)定:管理員擁有所有權(quán)限,員工信息要保密。完畢期限:預(yù)測2周,即截止1月17日。2.2目的提高太原理工大學(xué)財務(wù)處辦公效率。2.3條件,假定和限制建議軟件壽命:。經(jīng)費(fèi)來源:學(xué)校。運(yùn)營環(huán)境:Windows。數(shù)據(jù)庫:SQL數(shù)據(jù)庫2.4可行性研究辦法項目組人員共同商討技術(shù)上可行性,并通過簡樸模仿實(shí)驗(yàn)驗(yàn)證技術(shù)可行性。項目構(gòu)成員一致以為項目實(shí)際可行。2.5評價尺度成本/效益分析成果:效益〉成本。既有開發(fā)技術(shù)可行。3社會因素可行性分析3.1法律因素所有技術(shù)資料都由開發(fā)方保管。合同制定違約責(zé)任。3.2顧客使用可行性系統(tǒng)維護(hù)人員規(guī)定有計算機(jī)專業(yè)知識人員,普通顧客可依照和諧性界面輕松使用。4結(jié)論依照項目構(gòu)成員既有水平,在技術(shù)、操作上都具備可行性,可以進(jìn)行開發(fā)。

學(xué)校內(nèi)部工資管理系統(tǒng)軟件需求闡明書1引言1.1編寫目學(xué)校內(nèi)部工資管理系統(tǒng)軟件需求闡明書是在可行性研究基本上,是為了進(jìn)一步明確學(xué)校內(nèi)部工資管理系統(tǒng)軟件需求,以便安排項目規(guī)劃與進(jìn)度,組織軟件開發(fā)與測試,撰寫本文檔。本文檔供項目經(jīng)理、設(shè)計人員、開發(fā)人員參照。1.2項目背景開發(fā)軟件名稱:學(xué)校內(nèi)部工資管理系統(tǒng)。項目任務(wù)提出者:太原理工大學(xué)人事處、財務(wù)處。項目開發(fā)者:張智輝、郭瑞楠、程功、張?zhí)煅?、趙繼凱。顧客:太原理工大學(xué)財務(wù)處、人事處及各部門管理人員。實(shí)現(xiàn)軟件單位:計算機(jī)科學(xué)與技術(shù)學(xué)院計算機(jī)工程系。項目與其她軟件、系統(tǒng)關(guān)系:使用SQL數(shù)據(jù)庫軟件。1.3定義[專門術(shù)語]:MicrosoftVisualStudio一款強(qiáng)大編譯軟件。SQL:一種用于訪問查詢數(shù)據(jù)庫語言。1.4參照資料《軟件工程導(dǎo)論》崔冬華、李愛萍,機(jī)械工業(yè)出版社?!盾浖_發(fā)環(huán)境與工具A》呂進(jìn)來,電子工業(yè)出版社?!稊?shù)據(jù)庫》謝俊,崔子南,張波譯人民郵電出版社。2任務(wù)概述2.1目的提高學(xué)校財務(wù)部辦公效率。2.2運(yùn)營環(huán)境運(yùn)營環(huán)境:Windows。MicrosoftVisualStudio數(shù)據(jù)庫:SQL數(shù)據(jù)庫。2.3假定和約束1.人力、資金、時間約束2.技術(shù)發(fā)展規(guī)律約束3數(shù)據(jù)描述3.1數(shù)據(jù)特性1.?dāng)?shù)據(jù)錄入和解決精確性和實(shí)時性2.?dāng)?shù)據(jù)一致性與完整性3.2系統(tǒng)數(shù)據(jù)流圖圖2.2系統(tǒng)數(shù)據(jù)流圖3.3數(shù)據(jù)庫描述數(shù)據(jù)庫采用SQL。3.4數(shù)據(jù)詞典名字:名字:職工表描述:學(xué)校全體教職工信息定義:職工表=職工賬號+部門賬號+職工姓名+出勤天數(shù)+銀行賬號位置:由人事部填寫修改,保存到服務(wù)器端名字:名字:部門匯總表描述:學(xué)校管理和教學(xué)部門信息定義:部門匯總表=部門賬號+部門名稱+職工人數(shù)+基本工資位置:保存在服務(wù)器端,由人事部進(jìn)行管理名字:名字:工資表描述:每月各個職工工資信息定義:工資表=職工賬號+出勤工資+獎金+罰款+稅前工資位置:保存在服務(wù)器端,由人事部和財務(wù)處共同管理名字:名字:扣稅款表描述:記錄稅率以及每名職工扣稅額定義:扣稅信息=職工賬號+稅率+扣稅額位置:在服務(wù)器端生成名字:名字:銀行發(fā)放表描述:記錄銀行實(shí)際發(fā)放賬單定義:銀行信息=職工姓名+銀行卡號+稅后工資位置:在服務(wù)器端生成名字:名字:工資條描述:返回給每個職工工資信息詳單定義:工資條=部門名稱+職工姓名+出勤天數(shù)+出勤工資+獎金+罰款+扣稅額+稅后工資位置:以文獻(xiàn)形式發(fā)送到客戶端4對性能規(guī)定為了保證系統(tǒng)可以長期、安全、穩(wěn)定、可靠、高效運(yùn)營,學(xué)校內(nèi)部工資管理系統(tǒng)應(yīng)當(dāng)滿足如下性能需求:1.系統(tǒng)解決精確性和及時性2.系統(tǒng)開放性和系統(tǒng)可擴(kuò)充性3.系統(tǒng)易用性和易維護(hù)性4.系統(tǒng)原則性5.系統(tǒng)先進(jìn)性5運(yùn)營環(huán)境規(guī)定學(xué)校內(nèi)部工資管理系統(tǒng)中各個子系統(tǒng)硬件和軟件配備如下:1.服務(wù)器端子系統(tǒng)運(yùn)營規(guī)定:系統(tǒng)軟件:MicrosoftVisualStudio一款強(qiáng)大編譯軟件。數(shù)據(jù)庫管理系統(tǒng):SQLservermanagementstudio。2.客戶端子系統(tǒng)運(yùn)營規(guī)定:系統(tǒng)軟件:SQLservermanagementstudio。

學(xué)校內(nèi)部工資管理系統(tǒng)項目開發(fā)籌劃1引言1.1編寫目為了保證項目團(tuán)隊準(zhǔn)時保質(zhì)地完畢項目目的,便于項目團(tuán)隊成員更好地理解項目狀況,使項目工作開展各個過程合理有序,因而以文獻(xiàn)化形式,把對于在項目生命周期內(nèi)工作任務(wù)范疇、各項工作任務(wù)分解、項目團(tuán)隊組織構(gòu)造、各團(tuán)隊成員工作責(zé)任、團(tuán)隊內(nèi)外溝通協(xié)作方式、開發(fā)進(jìn)度、經(jīng)費(fèi)預(yù)算、項目內(nèi)外環(huán)境條件、風(fēng)險對策等內(nèi)容做出安排以書面方式,作為項目團(tuán)隊成員以及項目干系人之間共識與商定,項目生命周期內(nèi)所有項目活動行動基本,項目團(tuán)隊開展和檢查項目工作根據(jù)。1.2背景開發(fā)軟件名稱:學(xué)校內(nèi)部工資管理系統(tǒng)。項目任務(wù)提出者:太原理工大學(xué)人事處、財務(wù)處。項目開發(fā)者:張良,張德,張興華,秦穎,馮璐顧客:太原理工大學(xué)財務(wù)處、人事處及各部門管理人員。實(shí)現(xiàn)軟件單位:計算機(jī)科學(xué)與技術(shù)學(xué)院計算機(jī)工程系。項目與其她軟件、系統(tǒng)關(guān)系:使用SQL數(shù)據(jù)庫軟件。1.3定義數(shù)據(jù)字典:數(shù)據(jù)字典內(nèi)容重要是對數(shù)據(jù)流程圖中數(shù)據(jù)項、數(shù)據(jù)構(gòu)造、數(shù)據(jù)流、解決邏輯、數(shù)據(jù)存儲和外部實(shí)體等六個方面進(jìn)行詳細(xì)定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個方面對系統(tǒng)邏輯模型進(jìn)行完整描述。模塊:模塊是程序集合體,一種或數(shù)個程序構(gòu)成一種模塊,完畢一種相對獨(dú)立功能。軟件文檔:軟件文檔是對會計軟件模塊和數(shù)據(jù)庫等所作文字闡明,涉及需求闡明書、概要設(shè)計闡明書、詳細(xì)設(shè)計闡明書、檢測報告、顧客手冊等技術(shù)文檔和使用文檔。1.4參照資料《軟件工程導(dǎo)論》崔東華、李愛萍,機(jī)械工業(yè)出版社。2項目概述2.1工作內(nèi)容第一階段:可行性研究報告,重要對項目可行性進(jìn)行收集、理解和分析,編寫可行性研究報告。第二階段:軟件需求闡明書,重要對項目顧客需求進(jìn)行收集、理解、分析,并編寫雪球規(guī)格闡明書和初步顧客手冊等文檔。第三階段:項目開發(fā)籌劃,制定項目開發(fā)籌劃,保證項目準(zhǔn)時按質(zhì)完畢任務(wù)。第四階段:概要設(shè)計闡明書,制定流程、程序系統(tǒng)組織構(gòu)造、模塊劃分、功能分派、接口設(shè)計。,運(yùn)營設(shè)計、數(shù)據(jù)構(gòu)造設(shè)計和出錯解決設(shè)計等,為程序詳細(xì)設(shè)計提供基本。第五階段:詳細(xì)設(shè)計闡明書,闡明一種軟件系統(tǒng)各個層次中每一種程序(每個模塊或子程序)設(shè)計考慮第六階段:測試籌劃,編寫本系統(tǒng)測試籌劃第七階段:測試分析報告,依照測試成果得出測試報告2.3產(chǎn)品2.3.1程序程序名稱:學(xué)校內(nèi)部工資管理系統(tǒng)編程語言:C#存儲數(shù)據(jù)庫:SQLservermanagementstudio2.3.2文獻(xiàn)A.可行性研究報告B.項目開發(fā)籌劃C.需求分析規(guī)格闡明D.概要設(shè)計規(guī)格闡明E.詳細(xì)設(shè)計規(guī)格闡明F.?dāng)?shù)據(jù)庫闡明G.測試分析報告H.顧客手冊2.4驗(yàn)收原則系統(tǒng)驗(yàn)收原則:系統(tǒng)必須正常運(yùn)營。人員培訓(xùn)驗(yàn)收原則:接受培訓(xùn)工作人員能獨(dú)立操作本系統(tǒng)各項功能。技術(shù)支持驗(yàn)收原則:系統(tǒng)浮現(xiàn)問題時,技術(shù)人員能及時趕到現(xiàn)場并解決問題。2.5本籌劃批準(zhǔn)者和批準(zhǔn)日期批準(zhǔn)者:謝紅薇批準(zhǔn)日期:1月6日

學(xué)校內(nèi)部工資管理系統(tǒng)概要設(shè)計闡明書1引言1.1編寫目本階段已在系統(tǒng)需求分析基本上,對學(xué)校內(nèi)部工資管理系統(tǒng)做概要設(shè)計。重要解決了實(shí)現(xiàn)該系統(tǒng)需求程序模塊設(shè)計問題。涉及如何把該系統(tǒng)劃提成若干個模塊、決定各個模塊之間接口、模塊之間傳遞信息,以及數(shù)據(jù)構(gòu)造、模塊構(gòu)造設(shè)計等。在如下概要設(shè)計報告中將對在本階段中對系統(tǒng)所做所有概要設(shè)計進(jìn)行詳細(xì)闡明。在詳細(xì)設(shè)計、軟件測試以及軟件維護(hù)等階段也可參照此闡明書。1.2項目背景開發(fā)軟件名稱:學(xué)校內(nèi)部工資管理系統(tǒng)。項目任務(wù)提出者:太原理工大學(xué)人事處、財務(wù)處。項目開發(fā)者:張良、張德、張興華、秦穎、馮璐。顧客:太原理工大學(xué)財務(wù)處、人事處及各部門管理人員。實(shí)現(xiàn)軟件單位:計算機(jī)科學(xué)與技術(shù)學(xué)院軟件學(xué)院軟件工程系。本系統(tǒng)與其她系統(tǒng)關(guān)系:1.3定義1.3.1專門術(shù)語MicrosoftVisualStudio一款強(qiáng)大編譯軟件。SQL:一種用于訪問查詢數(shù)據(jù)庫語言基本工資:員工工作一天所得工資,不涉及獎金和罰款,以及稅收。出勤工資=基本工資*本月出勤天數(shù)稅前工資=出勤工資+本月獎金-本月罰款扣稅額=稅率*稅前工資稅后工資=稅前工資-扣稅額2總體設(shè)計2.1解決流程下面將使用(構(gòu)造化設(shè)計)面向數(shù)據(jù)流辦法對學(xué)校內(nèi)部工資管理系統(tǒng)解決流程進(jìn)行分析。系統(tǒng)可分為兩大某些:一、客戶機(jī)上程序,二、服務(wù)器上程序。如下將分別對系統(tǒng)這兩大某些進(jìn)行流程分析:2.1.1客戶機(jī)程序流程客戶機(jī)安各部門賬號登陸,人事處和財務(wù)處可以對系統(tǒng)進(jìn)行管理,其她部門只進(jìn)行自己內(nèi)部職工工資查詢。其內(nèi)部解決流程如下:圖4-2內(nèi)部流程圖下面對各模塊(以數(shù)字表達(dá))進(jìn)行功能闡明:人事處對各個部門職工出勤信息和獎金以及罰款進(jìn)行錄入財務(wù)處將教職工工資表生成并將數(shù)據(jù)送于銀行顯示部門工資條用于部門內(nèi)工資查詢職工表存儲職工信息部門匯總表存儲部門信息工資表1用于記錄職工出勤工資職工表添加對職工表進(jìn)行添加操作職工表修改對職工表進(jìn)行修改操作職工表刪除對職工表進(jìn)行刪除操作從職工表返回至人事處部門匯總表修改對部門匯總表進(jìn)行修改操作從部門匯總表返回至人事處工資表1修改對工資表1進(jìn)行修改操作從工資表1返回至人事處工資表2用于記錄職工稅前出勤工資扣稅款表存儲工資扣稅狀況銀行發(fā)放表用于銀行發(fā)放工資工資表2修改對工資表2進(jìn)行修改從工資表2返回至財務(wù)處扣稅款表修改對扣稅款表進(jìn)行修改從扣稅款表返回至財務(wù)處從銀行發(fā)放表返回至財務(wù)處2.2總體構(gòu)造和模塊外部設(shè)計下面以構(gòu)造圖來描述學(xué)校內(nèi)部工資管理系統(tǒng)軟件總體構(gòu)造。方框之間直線表達(dá)模塊調(diào)用關(guān)系。重要分為客戶端子系統(tǒng)和服務(wù)器子系統(tǒng),如下:圖4-3系統(tǒng)邏輯模型2.3功能分派各項模塊功能可參照3.1中闡明。客戶端程序重要有三大塊:接受查詢祈求,聯(lián)系服務(wù)器,輸出數(shù)據(jù)。服務(wù)器程序重要用來接受客戶端祈求。服務(wù)器程序需與已建立SQL數(shù)據(jù)庫互連,其接口將于下面某些闡述。3接口設(shè)計3.1外部接口3.1.1顧客界面在顧客界面某些,依照需求分析成果,顧客需要一種顧客友善界面。在界面設(shè)計上,應(yīng)做到簡樸明了,易于操作,并且要注意到界面布局,應(yīng)突出顯示重要以及出錯信息。外觀上也要做到合理化,考慮到顧客多對Windows風(fēng)格較熟悉,應(yīng)盡量向這一方向靠攏。在設(shè)計語言上,已決定使用c#進(jìn)行編程,在界面上可使用C#所提供可視化組件,向Windows風(fēng)格接近。其中服務(wù)器程序界面要做到操作簡樸,易于管理。在設(shè)計上采用下拉式菜單方式,在出錯顯示上可調(diào)用c#庫中錯誤提示函數(shù)。總來說,系統(tǒng)顧客界面應(yīng)作到可靠性、簡樸性、易學(xué)習(xí)和使用3.1.2軟件接口服務(wù)器程序可使用C#提供對SQL接口,進(jìn)行對數(shù)據(jù)庫所有訪問。服務(wù)器程序上可使用SQL對數(shù)據(jù)庫備分命令,以做到對數(shù)據(jù)保存。在網(wǎng)絡(luò)軟件接口方面,使用一種無差錯傳播合同,采用滑動窗口方式對數(shù)據(jù)進(jìn)行網(wǎng)絡(luò)傳播及接受。3.1.3硬件接口在輸入方面,對于鍵盤、鼠標(biāo)輸入,可用C#原則輸入/輸出,對輸入進(jìn)行解決。在輸出方面,打印機(jī)連接及使用,也可用C#原則輸入/輸出對其進(jìn)行解決。在網(wǎng)絡(luò)傳播某些,在網(wǎng)絡(luò)硬件某些,為了實(shí)現(xiàn)高速傳播,將使用高速ATM。3.2內(nèi)部接口內(nèi)部接口方面,各模塊之間采用函數(shù)調(diào)用、參數(shù)傳遞、返回值方式進(jìn)行信息傳遞。詳細(xì)參數(shù)構(gòu)造將在下面數(shù)據(jù)構(gòu)造設(shè)計內(nèi)容中闡明。接口傳遞信息將是以數(shù)據(jù)構(gòu)造封裝了數(shù)據(jù),以參數(shù)傳遞或返回值形式在各模塊間傳播。4數(shù)據(jù)構(gòu)造設(shè)計4.1數(shù)據(jù)庫數(shù)據(jù)構(gòu)造設(shè)計系統(tǒng)將采用SQLservermanagementstudio,系統(tǒng)重要需要維護(hù)5張數(shù)據(jù)表:1.登錄顧客表User顧客名密碼部門ID表4.1登錄顧客表User用來存儲登陸信息,其中顧客名和密碼用來登陸,而依照顧客名不同進(jìn)行不同部門登陸,而部門ID用來進(jìn)行內(nèi)部辨認(rèn),顧客名為主鍵。2.職工表Employee部門ID職工ID職工姓名出勤天數(shù)銀行賬號備注表4.2職工表Employee職工表用來存儲學(xué)校每位教職工個人信息,職工ID為主鍵。3.部門匯總表Department部門ID部門名稱職工人數(shù)基本工資/天備注表4.3部門匯總表Department部門匯總表用來存儲學(xué)校部門有關(guān)信息,主鍵為部門ID4.工資表Salary職工ID出勤工資獎金罰款稅前工資備注表4.4工資表Salary工資表用來存儲每位職工工資信息,其中職工ID為主鍵5.扣稅款表Rate職工ID稅率扣稅額稅后工資備注表4.5扣稅款表Rate扣稅款表用來存儲每位職工工資扣稅狀況,其中職工ID為主鍵。6.銀行發(fā)放表Bank銀行卡號職工姓名稅后工資備注表4.6銀行發(fā)放表Bank銀行發(fā)放表用來發(fā)送給銀行,然后銀行依照此表來發(fā)放工資,主鍵為職工姓名。4.2物理數(shù)據(jù)構(gòu)造設(shè)計物理數(shù)據(jù)構(gòu)造設(shè)計重要是設(shè)計數(shù)據(jù)在模塊中表達(dá)形式。數(shù)據(jù)在模塊中都是以構(gòu)造方式表達(dá)。1.登陸信息顧客名 顧客名 String密碼String部門IDString用于登陸時輸入,跳轉(zhuǎn)到相應(yīng)界面。2.網(wǎng)絡(luò)包網(wǎng)絡(luò)包網(wǎng)絡(luò)包Head INT傳播數(shù)據(jù) String用于數(shù)據(jù)在網(wǎng)絡(luò)上傳播。3.錯誤信息錯誤類型 錯誤類型 INT輸出語句 String用于關(guān)于錯誤操作。4.工資條信息部門名稱部門名稱職工姓名出勤天數(shù)出勤工資獎金和罰款扣稅額稅后工資用于查詢各部門內(nèi)職工工資條4.3數(shù)據(jù)構(gòu)造與程序關(guān)系服務(wù)器程序在對人事處和財務(wù)處進(jìn)行操作時需對數(shù)據(jù)庫數(shù)據(jù)庫數(shù)據(jù)構(gòu)造,也就是數(shù)據(jù)表進(jìn)行查詢和修改,而其她部門需要對數(shù)據(jù)庫中該部門工資條進(jìn)行查詢。物理數(shù)據(jù)構(gòu)造重要用于各模塊之間函數(shù)信息傳遞。接口傳遞信息將是以數(shù)據(jù)構(gòu)造封裝了數(shù)據(jù),以參數(shù)傳遞或返回值形式在各模塊間傳播。出錯信息將送入顯示模塊中,帳單構(gòu)造,送入打印準(zhǔn)備模塊中準(zhǔn)備打印格式。5運(yùn)營設(shè)計5.1運(yùn)營模塊組合客戶機(jī)程序在有輸入時啟動接受數(shù)據(jù)模塊,通過各模塊之間調(diào)用,讀入并對輸入進(jìn)行格式化。在接受數(shù)據(jù)模塊得到充分?jǐn)?shù)據(jù)時,將調(diào)用網(wǎng)絡(luò)傳播模塊,將數(shù)據(jù)通過網(wǎng)絡(luò)送到服務(wù)器,并等待接受服務(wù)器返回信息。接受到返回信息后隨后調(diào)用數(shù)據(jù)輸出模塊,對信息進(jìn)行解決,產(chǎn)生相應(yīng)輸出。服務(wù)器程序接受網(wǎng)絡(luò)數(shù)據(jù)模塊必要始終處在活動狀態(tài)。接受到數(shù)據(jù)后,調(diào)用數(shù)據(jù)解決/查詢模塊對數(shù)據(jù)庫進(jìn)行訪問,完畢后調(diào)用網(wǎng)絡(luò)發(fā)送模塊,將信息返回客戶機(jī)。5.2運(yùn)營控制運(yùn)營控制將嚴(yán)格按照各模塊間函數(shù)調(diào)用關(guān)系來實(shí)現(xiàn)。在各事務(wù)中心模塊中,需對運(yùn)營控制進(jìn)行對的判斷,選取對的運(yùn)營控制途徑。在網(wǎng)絡(luò)傳方面,客戶機(jī)在發(fā)送數(shù)據(jù)后,將等待服務(wù)器確認(rèn)收到信號,收到后,再次等待服務(wù)器發(fā)送回答數(shù)據(jù),然后對數(shù)據(jù)進(jìn)行確認(rèn)。服務(wù)器在接到數(shù)據(jù)后發(fā)送確認(rèn)信號,在對數(shù)據(jù)解決、訪問數(shù)據(jù)庫后,將返回信息送回客戶機(jī),并等待確認(rèn)。5.3運(yùn)營時間在軟體需求分析中,對運(yùn)營時間規(guī)定為必要對作出操作有較快反映。網(wǎng)絡(luò)硬件對運(yùn)營時間有最大影響,當(dāng)網(wǎng)絡(luò)負(fù)載量大時,對操作反映將受到很大影響。因此將采用高速ATM網(wǎng)絡(luò),實(shí)現(xiàn)客戶機(jī)與服務(wù)器之間連接,以減少網(wǎng)絡(luò)傳播上開銷。另一方面是服務(wù)器性能,這將影響對數(shù)據(jù)庫訪問時間即操作時間長短,影響加大客戶機(jī)操作等待時間,因此必要使用高性能服務(wù)器,建議使用PentiumIII解決器。硬件對本系統(tǒng)速度影響將會不不大于軟件影響。6出錯解決設(shè)計6.1出錯輸出信息程序在運(yùn)營時重要會浮現(xiàn)兩種錯誤:1、由于輸入信息,或無法滿足規(guī)定期產(chǎn)生錯誤,稱為軟錯誤。2、由于其她問題,如網(wǎng)絡(luò)傳播超時等,產(chǎn)生問題,稱為硬錯誤。對于軟錯誤,須在定票/領(lǐng)票操作成功判斷及輸入數(shù)據(jù)驗(yàn)證模塊由數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,判斷錯誤類型,再生成相應(yīng)錯誤提示語句,送到輸出模塊中。對與硬錯誤,可在出錯相應(yīng)模塊中輸出簡樸出錯語句,并將程序重置。返回輸入階段。出錯信息必要給出相應(yīng)出錯因素,例:“出勤天數(shù)不能不不大于31”“新增職工id與既有職工id不能相似”等。6.2出錯解決對策所有客戶機(jī)及服務(wù)器都必要安裝不間斷電源以防止停電或電壓不穩(wěn)導(dǎo)致數(shù)據(jù)丟失損失。若真斷電時,客戶機(jī)上將不會有太大影響,重要是服務(wù)器上:在斷電后必要能對數(shù)據(jù)進(jìn)行恢復(fù)。在網(wǎng)絡(luò)傳播方面,可考慮建立一條成本較低后備網(wǎng)絡(luò),以保證當(dāng)主網(wǎng)絡(luò)斷路時數(shù)據(jù)通信。在硬件方面要選取較可靠、穩(wěn)定服務(wù)器機(jī)種,保證系統(tǒng)運(yùn)營時可靠性。7維護(hù)設(shè)計維護(hù)方面重要為對服務(wù)器上數(shù)據(jù)庫數(shù)據(jù)進(jìn)行維護(hù)??墒褂肧QLservermanagementstudio數(shù)據(jù)庫維護(hù)功能機(jī)制。例如,維護(hù)管理數(shù)據(jù)庫死鎖問題和維護(hù)數(shù)據(jù)庫內(nèi)數(shù)據(jù)一致性等。

學(xué)校內(nèi)部工資管理系統(tǒng)詳細(xì)設(shè)計闡明書1引言1.1編寫目在本階段中,擬定應(yīng)當(dāng)如何詳細(xì)地實(shí)現(xiàn)所規(guī)定系統(tǒng),從而在編碼階段可以把這個描述直接翻譯成用品體程序語言書寫程序。重要工作有:依照在《需求分析闡明書》中所描述數(shù)據(jù)、功能、運(yùn)營、性能需求,并依照《概要設(shè)計闡明書》所擬定解決流程、總體構(gòu)造和模塊外部設(shè)計,設(shè)計軟件系統(tǒng)構(gòu)造設(shè)計、逐個模塊程序描述(涉及各模塊功能、性能、輸入、輸出、算法、程序邏輯、接口等等),解決如何1.接受:輸入顧客名和密碼登陸系統(tǒng);2.輸出:顯示各部門職工工資條;3.辨別信息種類并采用相應(yīng)解決環(huán)節(jié);4.判斷信息正誤并采用相應(yīng)解決環(huán)節(jié);5.進(jìn)行數(shù)據(jù)庫查詢、修改工作;6.接受并判斷錯誤,輸出相應(yīng)出錯消息;在測試階段要運(yùn)用本闡明書設(shè)計測試用例,進(jìn)行測試。1.2項目背景:開發(fā)軟件名稱:學(xué)校內(nèi)部工資管理系統(tǒng)。項目任務(wù)提出者:太原理工大學(xué)人事處、財務(wù)處。項目開發(fā)者:張良、張德、張興華、秦穎、馮璐。顧客:太原理工大學(xué)財務(wù)處、人事處及各部門管理人員。實(shí)現(xiàn)軟件單位:計算機(jī)科學(xué)與技術(shù)學(xué)院計算機(jī)工程系。1.3參照資料:《軟件開發(fā)環(huán)境與工具A》呂進(jìn)來,電子工業(yè)出版社?!盾浖こ虒?dǎo)論》崔東華、李愛萍,機(jī)械工業(yè)出版社。2程序設(shè)計闡明程序設(shè)計某些由咱們成員分工完畢,完整代碼見各個報告。登錄界面各部門依照預(yù)先設(shè)定顧客名和密碼登錄本系統(tǒng)。人事處管理員登錄成功界面在本界面上,點(diǎn)擊注銷會返回到工資管理系統(tǒng)登錄界面;點(diǎn)擊職工表,會轉(zhuǎn)到職工表管理界面;點(diǎn)擊部門匯總表,會轉(zhuǎn)到部門管理界面;點(diǎn)擊工資表,會轉(zhuǎn)到工資表管理界面。職工表管理界面在本界面上,可以查看職工個人信息及出勤狀況。并可以添加、修改或刪除員工個人信息。添加新員工界面工資表界面在本界面可以查看所有員工出勤狀況及工資明細(xì),并可對表中信息進(jìn)行修改工資狀況表本界面中,各部門經(jīng)理查看與核對本部門所有員工工資發(fā)放狀況。財務(wù)處管理員登錄成功界面在本界面上,點(diǎn)擊注銷會返回到工資管理系統(tǒng)登錄界面;點(diǎn)擊工資表,會轉(zhuǎn)到工資表管理界面;點(diǎn)擊扣稅款表,會轉(zhuǎn)到扣稅表界面;點(diǎn)擊銀行發(fā)放表,會轉(zhuǎn)到銀行發(fā)放表管理界面??鄱惐砉芾斫缑姹窘缑嬗糜诓榭炊惵屎涂鄱愵~及稅后工資,扣稅額和稅后工資由系統(tǒng)自動生成,管理員可以修改稅率銀行發(fā)放單界面本界面用于查看與核對員工銀行賬號及應(yīng)發(fā)工資額

學(xué)校內(nèi)部工資管理系統(tǒng)測試籌劃1引言1.1編寫目該《測試籌劃》文檔為工資管理系統(tǒng)軟件測試根據(jù),擬定要實(shí)現(xiàn)目的,發(fā)現(xiàn)軟件存在缺陷,減低發(fā)行風(fēng)險和后期維護(hù)費(fèi)用,給軟件測試人員提供根據(jù)。1.2項目背景開發(fā)軟件名稱:學(xué)校內(nèi)部工資管理系統(tǒng)。項目任務(wù)提出者:太原理工大學(xué)人事處、財務(wù)處。項目開發(fā)者:張良、張德、張興華、秦穎、馮璐。顧客:太原理工大學(xué)財務(wù)處、人事處及各部門管理人員。實(shí)現(xiàn)軟件單位:計算機(jī)科學(xué)與技術(shù)學(xué)院計算機(jī)工程系。1.3定義單元測試:對象是軟件設(shè)計中最小單位——模塊綜合測試:把通過單元測試各個模塊組裝在一起測試以發(fā)現(xiàn)與接口關(guān)于各種錯誤確認(rèn)測試:檢測軟件與否按照合同規(guī)定進(jìn)行工作,即與否滿足軟件需求闡明書中確認(rèn)原則。1.4參照資料《軟件測試辦法和技術(shù)》朱少民,清華大學(xué)出版社。2籌劃2.1軟件闡明提供一份圖表,并逐項闡明被測軟件功能、輸入和輸出等質(zhì)量指標(biāo),作為論述測試籌劃提綱。登陸模塊名稱輸入預(yù)期成果實(shí)際成果與否解決操作人員登陸第一次輸入有誤,第二次輸入對的輸入對的后以各自身份進(jìn)入各自界面輸入對的后以各自身份進(jìn)入各自界面是操作人員登陸不輸入顧客名和密碼,點(diǎn)擊“登陸”按鈕彈出提示框彈出提示框是操作人員登陸輸入顧客名和密碼,點(diǎn)擊“重置”按鈕清空,重新輸入清空,重新輸入是人事處管理模塊名稱輸入預(yù)期成果實(shí)際成果與否解決職工表點(diǎn)擊“職工表”按鈕進(jìn)入職工表管理界面進(jìn)入職工表管理界面是職工表添加點(diǎn)擊職工表管理界面“添加”按鈕進(jìn)入職工表添加管理界面進(jìn)入職工表添加管理界面是職工表添加管理在該界面中輸入要填信息,點(diǎn)擊“添加”按鈕和“取消”按鈕點(diǎn)擊“添加”,返回職工表界面添加成功,點(diǎn)擊取消返回職工表界面點(diǎn)擊“添加”,返回職工表界面添加成功,點(diǎn)擊取消返回職工表界面是職工表修改在職工表管理界面點(diǎn)擊所要修改項,進(jìn)行修改,點(diǎn)擊“修改”按鈕修改成功修改成功是職工表刪除在職工表管理界面選取某一行,點(diǎn)擊“刪除”按鈕提示與否刪除,有是和否按鈕提示與否刪除,有是和否按鈕是職工表返回點(diǎn)擊該界面中返回按鈕返回至人事處管理界面返回至人事處管理界面是部門匯總表點(diǎn)擊“部門匯總表”按鈕進(jìn)入部門匯總表管理界面進(jìn)入部門匯總表管理界面是部門匯總表修改在該界面點(diǎn)擊所要修改項,進(jìn)行修改,點(diǎn)擊“修改”按鈕修改成功修改成功是部門匯總表返回點(diǎn)擊該界面中返回按鈕返回至人事處管理界面返回至人事處管理界面是工資表點(diǎn)擊“工資表”按鈕進(jìn)入工資表管理界面進(jìn)入工資表管理界面是工資表修改在該界面點(diǎn)擊所要修改項,進(jìn)行修改,點(diǎn)擊“修改”按鈕修改成功修改成功是工資表返回點(diǎn)擊該界面中返回按鈕返回至人事處管理界面返回至人事處管理界面是注銷點(diǎn)擊該界面中注銷按鈕返回至登陸界面返回至登陸界面是人事處管理模塊名稱輸入預(yù)期成果實(shí)際成果與否解決工資表點(diǎn)擊“工資表”按鈕進(jìn)入工資表管理界面進(jìn)入工資表管理界面是工資表修改在該界面點(diǎn)擊所要修改項,進(jìn)行修改,點(diǎn)擊“修改”按鈕修改成功修改成功是工資表返回點(diǎn)擊該界面中返回按鈕返回至財務(wù)處管理界面返回至財務(wù)處管理界面是扣稅款表點(diǎn)擊“扣稅款”按鈕進(jìn)入職工表管理界面進(jìn)入職工表管理界面是扣稅款表修改在該界面點(diǎn)擊所要修改項,進(jìn)行修改,點(diǎn)擊“修改”按鈕修改成功修改成功是扣稅款表返回點(diǎn)擊該界面中返回按鈕返回至財務(wù)處管理界面返回至財務(wù)處管理界面是銀行發(fā)放表點(diǎn)擊“銀行發(fā)放表”按鈕進(jìn)入銀行發(fā)放表管理界面進(jìn)入銀行發(fā)放表管理界面是銀行發(fā)放表返回點(diǎn)擊該界面中返回按鈕返回至財務(wù)處管理界面返回至財務(wù)處管理界面是注銷點(diǎn)擊該界面中注銷按鈕返回至登陸界面返回至登陸界面是各部門模塊名稱輸入預(yù)期成果實(shí)際成果與否解決工資條登陸后顯示相應(yīng)部門工資條顯示相應(yīng)部門工資條是2.2測試內(nèi)容列出組裝測試和確認(rèn)測試中每一項測試內(nèi)容名稱標(biāo)記符、這些測試進(jìn)度安排以及這些測試內(nèi)容和目,例如模塊功能測試、接口對的性測試、數(shù)據(jù)文卷存取測試、運(yùn)營時間測試、設(shè)計約束和極限測試等。2.3測試測試單位:太原理工大學(xué)測試部位:a.顧客登陸窗口測試b.顧客管理測試c.基本信息管理測試d.員工檔案管理測試e.安裝卸載測試f.易用性測試g.兼容性測試2.3.1進(jìn)度安排工作內(nèi)容開始時間結(jié)束時間制定測試籌劃-1-131-13設(shè)計測試用例-1-13-1-13執(zhí)行測試用例-1-14-1-15提交測試報告-1-15-6-152.3.2條件1.硬件軟件:Windows系統(tǒng)PC機(jī)5臺2.軟件條件:腳本解釋器:MicrosoftVisualStudio數(shù)據(jù)引擎:SQLservermanagementstudio權(quán)限規(guī)定:對SQL數(shù)據(jù)庫具備寫權(quán)限3.人員規(guī)定:熟悉掌握《軟件測試》知識2人2.3.3測試培訓(xùn)由需求分析人員和編碼人員對該系統(tǒng)進(jìn)行詳細(xì)解說,測試人員進(jìn)行分析,寫出測試籌劃報告。3測試設(shè)計闡明3.1控制本測試控制方式為人工測試,控制操作順序按照界面規(guī)定來進(jìn)行,將運(yùn)營成果截圖用以保存運(yùn)營成果。3.2輸入本項測試中所使用輸入數(shù)據(jù)為user表中數(shù)據(jù),使用顧客名以及密碼進(jìn)行登錄。若所輸入數(shù)據(jù)符合user表中數(shù)據(jù),進(jìn)入系統(tǒng)管理界面,否則會提示輸入有誤。3.3輸出通過對所輸入顧客名和密碼進(jìn)行核對進(jìn)入相應(yīng)管理界面對該系統(tǒng)進(jìn)行管理。3.4過程顧客登錄:輸入顧客名及密碼。進(jìn)入人事處管理界面:分別對職工表,部門匯總表,工資表進(jìn)行管理。進(jìn)入財務(wù)處管理界面:分別對工資表,扣稅款表,銀行發(fā)放表進(jìn)行管理。進(jìn)入各部門管理界面:顯示相應(yīng)部門工資條。通過點(diǎn)擊各界面中“注銷”或“返回”按鈕進(jìn)行結(jié)束。4評價準(zhǔn)則4.1范疇測試用例可以接查范疇:顧客名及密碼在user表中以及不在表中內(nèi)容。局限性:非user表中顧客不可以對該系統(tǒng)進(jìn)行相應(yīng)操作。4.2數(shù)據(jù)整頓采用手工方式對數(shù)據(jù)進(jìn)行整頓,按照界面上修改,添加,刪除按鈕分別對數(shù)據(jù)庫中數(shù)據(jù)進(jìn)行管理。

學(xué)校內(nèi)部工資管理系統(tǒng)測試分析報告1.引言1.1編寫目測試分析報告是在測試分析基本上,對測試成果以及測試數(shù)據(jù)等加以記錄和分析總結(jié)。它也是測試過程中一種重要環(huán)節(jié),同步,它也是對軟件性能一種總分析和承認(rèn)及對局限性之處闡明。測試分析報告所指明對象重要是針對于軟件開發(fā)者。1.2項目背景開發(fā)軟件名稱:學(xué)校內(nèi)部工資管理系統(tǒng)。項目任務(wù)提出者:太原理工大學(xué)人事處、財務(wù)處。項目開發(fā)者:張良、張德、張興華、秦穎、馮璐。顧客:太原理工大學(xué)財務(wù)處、人事處及各部門管理人員。實(shí)現(xiàn)軟件單位:計算機(jī)科學(xué)與技術(shù)學(xué)院計算機(jī)工程系。1.3定義SQL:一種用于訪問查詢數(shù)據(jù)庫語言1.4參照資料《軟件測試辦法和技術(shù)》朱少民,清華大學(xué)出版社?!稖y試籌劃》軟件開發(fā)小組2.測試籌劃執(zhí)行狀況2.1測試項目客戶機(jī)接受信息模塊測試客戶機(jī)接受顧客輸入顧客名和密碼,然后通過服務(wù)端轉(zhuǎn)至相應(yīng)管理界面??蛻魴C(jī)輸出信息模塊測試輸入各部門顧客名和密碼,進(jìn)入界面顯示該部門工資條。服務(wù)器模塊(涉及數(shù)據(jù)庫)測試測試數(shù)據(jù)庫安全性.可靠性.健壯性.效率。各模塊之間接口測試對各模塊之間接口進(jìn)行測試。系統(tǒng)測試用黑盒法對系統(tǒng)進(jìn)行各類功能測試。2.2測試機(jī)構(gòu)和人員測試機(jī)構(gòu)――軟件開發(fā)小組人員2.3測試成果2.3.1登錄模塊登陸界面輸入空或者顧客名/密碼不符,則浮現(xiàn)錯誤輸入浮現(xiàn)錯誤狀況輸入成功后將跳轉(zhuǎn)到相應(yīng)模塊(人事處,財務(wù)處,普通部門)登陸至人事處2.3.2人事部門人事處管理界面職工表管理界面部門匯總表管理界面工資表管理界面職工表添加界面若職工ID重復(fù)或部門ID不存在,則會報錯.職工ID重復(fù)時報錯提示部門ID不存在時報錯提示添加成功職工表添加成功后工資表中生成相應(yīng)行在該修改地方進(jìn)行修改刪除時相應(yīng)提示2.3.3財務(wù)部門扣稅界面銀行發(fā)放單界面2.3.4普通部門工資條狀況登陸部門不同,生成部門人員也不同,若登入部門1(人事處)成果如下:登陸部門1顯示部門1職工工資條附錄(代碼):bank.cs文獻(xiàn):usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespaceWindowsFormsApplication1{publicpartialclassbank:Form{publicbank(){InitializeComponent();}privatevoidForm8_Load(objectsender,EventArgse){//TODO:這行代碼將數(shù)據(jù)加載到表databaseDataSet1.Bank中。您可以依照需要移動或刪除它。this.bankTableAdapter1.Fill(this.databaseDataSet1.Bank);}privatevoidbutton4_Click(objectsender,EventArgse){this.Close();}}}caiwu.cs文獻(xiàn):usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespaceWindowsFormsApplication1{publicpartialclasscaiwu:Form{publiccaiwu(){InitializeComponent();}privatevoidcaiwu_Load(objectsender,EventArgse){}privatevoidbutton1_Click(objectsender,EventArgse){salaryslr=newsalary();slr.Show(this);}privatevoidbutton2_Click(objectsender,EventArgse){ratert=newrate();rt.Show(this);}privatevoidbutton3_Click(objectsender,EventArgse){bankbk=newbank();bk.Show(this);}privatevoidbutton4_Click(objectsender,EventArgse){this.Close();}}}denglu.cs文獻(xiàn):usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Data.OleDb;namespaceWindowsFormsApplication1{publicpartialclassdenglu:Form{OleDbConnectioncon;publicdenglu(){InitializeComponent();}privatevoidlabel1_Click(objectsender,EventArgse){}privatevoiddenglu_Load(objectsender,EventArgse){}privatevoidbutton1_Click(objectsender,EventArgse){if(con==null)con=newOleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;DataSource=Database.accdb");if(con.State==ConnectionState.Closed)con.Open();if(textBox1.Text.Trim()!=null){OleDbCommandcmd=newOleDbCommand("select*from[user]whereusername=@xandpassword=@y",con);cmd.Parameters.AddWithValue("@x",textBox1.Text);cmd.Parameters.AddWithValue("@y",textBox2.Text);OleDbDataReaderreader=cmd.ExecuteReader();if(reader.Read()){hi.x=reader[2].ToString();stringx=hi.x;switch(x){case"r":renshirs=newrenshi();this.Hide();rs.ShowDialog();this.Show();break;case"c":

溫馨提示

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

評論

0/150

提交評論