freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

企業(yè)內(nèi)部文檔管理系統(tǒng)-閱讀頁

2025-04-30 22:16本頁面
  

【正文】 進(jìn)行管理,比如說,回收站管理、用戶維護(hù)等。 用戶登錄模塊 用戶登錄界面權(quán)限設(shè)計用戶登錄模塊主要的功能:獲得 頁面?zhèn)鱽淼臄?shù)據(jù),獲取后再與數(shù)據(jù)庫中信息表進(jìn)行比較。若用戶登陸成功,則進(jìn)入主操作頁面,并可繼續(xù)下步操作,查詢文件和信息。在 AUBR中通過另外一個 XML配置文件來描述此項功能,該配置文件的內(nèi)容大致如下: PageAuthorization Authorization TargetURL = MustHaveRole=財務(wù),領(lǐng)導(dǎo) /Authorization Authorization TargetURL = MustHaveRole=領(lǐng)導(dǎo) /Authorization Authorization TargetURL= RejectRole=游客 / Authorization /PageAuthorization上述配置文件描述了,對于 URL為 ,必須具有財務(wù)或者領(lǐng)導(dǎo)角色的用戶才可以訪問。在應(yīng)用程序啟動時,AUBR讀取該配置文件,然后通過 攔截器機制根據(jù)登錄用戶的角色集和請求 url來判斷請求是否合法。兩個 Button 控件,一個用于驗證登錄,另一個用于用戶的重新登錄。用戶登錄模塊實現(xiàn)的代碼如下:說明:LoginBtn_Click 對應(yīng)登錄按鈕,ResetBtn_Click 對應(yīng)登錄重新登錄模塊。 int UserID = (())。19 / 29 if (!resault) { = 用戶名或密碼出錯。 } else { Session[UserName] = 。 ()。 = 。用戶在成功登陸后,此頁面既可以使用。 主操作模塊主要代碼頁面經(jīng)過數(shù)據(jù)庫與系統(tǒng)的連接后,將數(shù)據(jù)庫中功能模塊的數(shù)據(jù)表反映在系統(tǒng)的主操作界面上,代碼中主要的部分就是以樹形的結(jié)構(gòu)將表中信息顯示。 DataSet cds = new DataSet()。 using (conn) { SqlDataAdapter parentMenu = new SqlDataAdapter(select MenuId,MenuName from Menu where ParentId IS NULL, conn)。 TreeNode pMenu。 foreach (DataRow pMenu_row in [pmenu].Rows) { pMenu = new TreeNode()。 = pMenu_row[MenuId].ToString()。 (pMenu)。 (cds, cmenu)。 = cMenu_row[MenuName].ToString()。 = javascript:Test(39。)。 (cMenu)。} ()。} } else { DataSet ds = new DataSet()。 SqlConnection conn = new SqlConnection(strConn)。 (ds, pmenu)。 TreeNode cMenu。 = pMenu_row[MenuName].ToString()。 = 。 SqlDataAdapter childMenu = new SqlDataAdapter(select MenuId,MenuName,Url from Menu where ParentId= + , conn)。 if ([0]. 0) { foreach (DataRow cMenu_row in [cmenu].Rows) { cMenu = new TreeNode()。 = cMenu_row[Url].ToString()。 + cMenu_row[Url].ToString() + 39。 = _self。} [0].Clear()。} ()}}}} 系統(tǒng)管理模塊 系統(tǒng)管理界面設(shè)計根據(jù)系統(tǒng)的要求在系統(tǒng)管理中系統(tǒng)管理員進(jìn)行組信息的維護(hù)和用戶信息的維護(hù),在組維護(hù)中可以進(jìn)行用戶組的分配,也可對組內(nèi)部人員進(jìn)行信息的修改。 系統(tǒng)管理模塊主要代碼及具體原理在 AUBR中,先要定義一個關(guān)于系統(tǒng)菜單的 XML配置文件,下面以上述發(fā)票報銷的案例來說明該 XML文件的配置方法: Menu PopMenu Id=BillSummit Title=發(fā)票報銷 MenuItem Id = BillApply Title = 發(fā)票報銷申請 TargetUrl=/ MenuItem Id=BillFirstCencor Title=發(fā)票報銷初審 TargetUrl=/ MenuItem Id=BillLastCencor Title=發(fā)票報銷終審 TargetUrl=/ 文章編號:16727800(2022)07-0135-02 /PopMenu /Menu上述配置文件描述了發(fā)票報銷的 3個環(huán)節(jié),PopMenu用來對菜單項進(jìn)行分類,而 MenuItem描述了一個菜單項的詳細(xì)信息,TargetUrl屬性表示單擊該菜單項的時候跳轉(zhuǎn)的地址??梢钥闯觯?dāng)一個用戶進(jìn)入系統(tǒng)后,其所能看見的菜單項取決于 3個要素: ①在菜單配置文件中描述的系統(tǒng)所有菜單項; ②在菜單訪問權(quán)限配置文件中描述的每個菜單的訪問權(quán)限;③用戶自身所具有的角色。因此,整個解決方案的處理過程可以分解為 2個子過程:如上圖所示,此界面使用了較多的 Label 控件和 TextBox 控件,主要用來獲取用戶添加數(shù)據(jù)的信息,在輸入信息后進(jìn)行用戶登錄帳號的驗證。在 “婚否”,“ 性別”選項上使用了選擇菜單。 protected void BtnSave_Click(object sender, EventArgs e) { bUsers User_b = new bUsers()。 = 。 = 。 = 。 = ()。 = 。 = 。 = 。 bool resault =(pInfo)。javascript39。增加用戶信息出錯!39。 (script language=39。if 23 / 29(){()。 return。javascript39。增加用戶信息成功??!39。} } protected void Button1_Click(object sender, EventArgs e) { = true。 = (yyyyMMdd)。 } protected void Button2_Click(object sender, EventArgs e) { = true。 = (yyyyMMdd)。 } 回收站管理模塊 回收站界面設(shè)計 文件管理和目錄管理中刪除的文件,都將存放在回收站列表中。如果進(jìn)行的是還原操作則文件將放回到文件初始的位置。在數(shù)據(jù)庫輸出時直接顯示要對文件進(jìn)行的選擇就可以了。 protected void DeleteYes_Click(object sender, EventArgs e){ 24 / 29bType Type_B = new bType()。 int DBBillId = (ss)。 if (!resault) { ()。}} protected void DeleteNo_Click(object sender, EventArgs e) { ()。 int DBBillId = ([DBBillID].ToString())。 if (!result) { (scriptalert(39。)。} else { (scriptalert(39。)。 } } protected void ResetNo_Click(object sender, EventArgs e){ ()。如果用戶輸入信息不正確則返回填寫密碼頁面重新填寫,正確密碼進(jìn)行修改。兩次輸入的新密碼不匹配,請重新輸入!39。 = 。 = 。 } if ( == Session[Password].ToString()) { bUsers user_b = new bUsers()。 (, userName)。密碼更新完畢!39。 } else { (script language=javascriptalert(39。39。 = 。 = 。 } }26 / 29第 6 章 系統(tǒng)維護(hù)和改進(jìn) 運行維護(hù)系統(tǒng)維護(hù)階段的關(guān)鍵任務(wù)是,通過各種必要的維護(hù)活動使系統(tǒng)持久地滿足用戶的需要。在進(jìn)行維護(hù)時主要進(jìn)行的是完善性維護(hù),而系統(tǒng)維護(hù)的內(nèi)容主要包括以下內(nèi)容:對軟件開發(fā)和測試過程中沒有發(fā)現(xiàn)的問題進(jìn)行修改和補充。對軟件及運行環(huán)境進(jìn)行日常維護(hù)。 系統(tǒng)的改進(jìn)與提高系統(tǒng)針對文檔管理的工作特點,在二期開發(fā)時主要在以下方面進(jìn)行改進(jìn):適應(yīng)大規(guī)模文檔管理特點,在功能上加以完善。由于現(xiàn)在計算機技術(shù)的迅速發(fā)展,對系統(tǒng)功能要求更加的詳細(xì),所以在完成系統(tǒng)總體設(shè)計時,應(yīng)該更進(jìn)一步增強系統(tǒng)的細(xì)節(jié)管理。27 / 29結(jié) 論 本系統(tǒng)運用軟件工程原理,通過需求分析、總體設(shè)計、詳細(xì)設(shè)計、系統(tǒng)實現(xiàn)、測試總結(jié)及系統(tǒng)維護(hù),完成了企事業(yè)內(nèi)部文檔管理子系統(tǒng)。在本系統(tǒng)的開發(fā)過程中將 技術(shù)應(yīng)用到文檔管理業(yè)務(wù)當(dāng)中,將當(dāng)代先進(jìn)的B/S 三層結(jié)構(gòu)技術(shù)和文檔管理的業(yè)務(wù)良好地結(jié)合在一起,基于 B/S 結(jié)構(gòu),實現(xiàn)了零客戶端以及文檔的信息化,對我國企事業(yè)管理的信息化建設(shè)起到了積極意義??傮w設(shè)計制作了系統(tǒng)各個功能模塊的流程圖以及系統(tǒng)簡單運行的環(huán)境和系統(tǒng)應(yīng)該完成的主要內(nèi)容。詳細(xì)設(shè)計主要是將設(shè)計中頁面窗口和主要的編程代碼進(jìn)行了整理,完成了系統(tǒng)的細(xì)節(jié)設(shè)計。經(jīng)過以上的設(shè)計,本系統(tǒng)實現(xiàn)了系統(tǒng)管理、文檔管理、回收站管理、文件檢索、用戶密碼修改等功能,基本完成了文檔錄入人員在功能上需求。這些部分的完善將在以后的使用中更加完善。這套軟件無論是在初期設(shè)計階段還是后期運行階段都得到了指導(dǎo)教師、同學(xué)的鼓勵和幫助,是他們的支持才有這套軟件的成功,其次我要感謝在學(xué)習(xí)生活中給與我?guī)椭耐瑢W(xué),他們在數(shù)據(jù)庫管理和代碼編程中幫我解決了很多的問題,并且在系統(tǒng)后期的制作中發(fā)揮了重要的作用。正是她的熱心幫助才能夠讓我順利地完成畢業(yè)設(shè)計,在此我真誠地向她表示最衷心的感謝。作為計算機專業(yè)應(yīng)屆畢業(yè)生,我感到驕傲的同時也深深感覺到自己知識儲備的不足,在開發(fā)過程中感到壓力很大,由學(xué)院給我們相對優(yōu)越的實習(xí)環(huán)境,學(xué)院提供的專用教室以及良好的交流環(huán)境,這樣的條件足以保證我們的畢業(yè)設(shè)計任務(wù)能夠圓滿完成,在此對學(xué)院深深的表示感謝?,F(xiàn)在我的動手能力和獨立解決問題的能力得到了很大的鍛煉和提高。29 / 29參考文獻(xiàn) 1 、Carper. My . Book, 20222 、張海藩. 軟件工程. 人民郵電出版社,20223 、陳英學(xué). 深入編程. 北京希望出版社, 20224 、王超,張彭. , 20225 、Niel . .NET and XML. OReilly, 20226 、Jesse Liberty、 Dan Hurwitz. Programming , 20227 、Fritz Onion. Essential with Examples in C,20228 、Chris Ullman. Beginning With Visual C.NET2022, 20229 、 、 、. C for Experienced Programmers. Publishing House of Electronics Industry. 20
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1