當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 行業(yè)PM > 電子工程管理系統(tǒng) > 產(chǎn)品介紹
電力項(xiàng)目管理系統(tǒng)
視頻比較大,請(qǐng)耐心等待5秒,下載視頻
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
一、 電力建設(shè)工程管理系統(tǒng)登錄/注冊(cè)模塊的設(shè)計(jì)
在整個(gè)系統(tǒng)中有五類用戶,根據(jù)他們對(duì)文檔操作的權(quán)限不同分為系統(tǒng)管理員,文檔創(chuàng)建者,一級(jí)審批員,二級(jí)審批員,普通用戶,前四類用戶是系統(tǒng)中必有的,他們的信息在信息表已經(jīng)存在,由管理員進(jìn)行管理,在登錄/注冊(cè)模塊中,系統(tǒng)初始頁(yè)面是登錄頁(yè),根據(jù)他們的權(quán)限分別進(jìn)入不同的處理頁(yè)面,此模塊是整個(gè)系統(tǒng)的入口模塊,此模塊首先根據(jù)用戶輸入的賬號(hào),密碼及用戶類型來判斷系統(tǒng)的下一步運(yùn)行,此系統(tǒng)的用戶分為五類,,系統(tǒng)針對(duì)每類用戶賦予其各自的職責(zé),當(dāng)普通用戶是第一次使用此系統(tǒng)時(shí),應(yīng)先進(jìn)行相應(yīng)的注冊(cè)方可使用,其他類型的用戶可直接登錄此系統(tǒng)進(jìn)行相應(yīng)的操作,系統(tǒng)通過判斷登錄用戶的權(quán)限分別進(jìn)入不同的操作頁(yè)面來進(jìn)行相應(yīng)的操作,在此模塊中要用到數(shù)據(jù)庫(kù)的操作,在登錄時(shí)要查詢數(shù)據(jù)庫(kù)來判斷輸入的用戶信息是否存在,若存在即可進(jìn)入對(duì)應(yīng)頁(yè)面,在普通用戶進(jìn)行注冊(cè)時(shí),注冊(cè)的內(nèi)容也要存入相應(yīng)的數(shù)據(jù)庫(kù)中以便以后登錄時(shí)查詢。
在整個(gè)系統(tǒng)的設(shè)計(jì)過程中,雖說這部分比較容易實(shí)現(xiàn),但是需要考慮的細(xì)節(jié)也比較多,在登錄頁(yè)中,需要讓用戶輸入自己的權(quán)限、賬號(hào)、密碼、驗(yàn)證碼信息。處理此頁(yè)的后臺(tái)程序需先判斷驗(yàn)證碼是否輸入正確,此系統(tǒng)中驗(yàn)證碼的生成是通過調(diào)用一個(gè)編寫好的程序來實(shí)現(xiàn)的,它不是簡(jiǎn)單的生成隨機(jī)數(shù),而是把產(chǎn)生的隨機(jī)數(shù)畫在一個(gè)背景圖片上,這就用到C#里的一些類庫(kù)和相應(yīng)的函數(shù),若這一步判斷成功,則系統(tǒng)開始查詢數(shù)據(jù)庫(kù)進(jìn)行判斷此用戶的信息是否正確,至此才可以進(jìn)入到相應(yīng)的頁(yè)面。在注冊(cè)時(shí),點(diǎn)擊注冊(cè)按鈕,進(jìn)入注冊(cè)頁(yè)面,用戶填寫必要的信息,在填寫時(shí)應(yīng)注意格式的準(zhǔn)確性,例如密碼必須是6到12位的字符或數(shù)字,電話號(hào)碼必須符合實(shí)際中的位數(shù),郵箱的格式也必須正確,至此你才可以成功提交你的相關(guān)信息,后臺(tái)程序通過必要的驗(yàn)證,就可把用戶提交的信息插入到數(shù)據(jù)庫(kù)中的相應(yīng)表中。
二、 電力建設(shè)工程管理系統(tǒng)文檔提交模塊的設(shè)計(jì)
在文檔提交模塊中,當(dāng)文檔創(chuàng)建者進(jìn)入自己的頁(yè)面時(shí),即可進(jìn)行相應(yīng)的操作,文檔創(chuàng)建者主要有:提交一個(gè)新的文檔,查看要修改的文檔,修改審批員要求修改的文檔,刪除審批員要求刪除的文檔,查詢已發(fā)布的文檔(二級(jí)審批員審批后發(fā)布),修改自己的密碼以及發(fā)送郵件等操作。在文檔創(chuàng)建者提交一個(gè)新的文檔后,他可通過給一級(jí)審批人發(fā)郵件來告知讓他對(duì)已提交的文檔進(jìn)行審批已防過期。在文檔創(chuàng)建時(shí)還需對(duì)文檔的初始信息做好多處理,在此模塊中,創(chuàng)建人查看相應(yīng)的變量,若存在被退回的文檔,創(chuàng)建者還應(yīng)該對(duì)相應(yīng)的文檔進(jìn)行修改再重新提交,修改時(shí)根據(jù)其審批人提出的意見進(jìn)行相應(yīng)的改動(dòng)再次存入數(shù)據(jù)庫(kù),這樣可保留文檔的歷史記錄,文檔創(chuàng)建者也可查閱已發(fā)布的所有文檔。
文檔創(chuàng)建者的工作在整個(gè)模塊中都一一實(shí)現(xiàn),當(dāng)成功進(jìn)入文檔創(chuàng)建者頁(yè)面時(shí),整個(gè)頁(yè)面分三個(gè)框架,最上面是標(biāo)題,左邊列出了文檔創(chuàng)建者所要執(zhí)行的功能,右邊顯示的是最近已經(jīng)發(fā)布了的文檔信息,任何用戶點(diǎn)擊下載附件即可打開附件內(nèi)容查看發(fā)布了的文檔內(nèi)容,當(dāng)文檔創(chuàng)建者點(diǎn)擊左邊相應(yīng)的操作時(shí),相應(yīng)的在右邊打開其頁(yè)面進(jìn)行工作。以上是對(duì)此模塊的簡(jiǎn)單功能的說明,在下面的小節(jié)中將會(huì)詳細(xì)描述各功能的具體設(shè)計(jì)思想和實(shí)現(xiàn)方法。
1、 創(chuàng)建新文檔
這部分的主要內(nèi)容是提交一個(gè)新的文檔,提交的文檔應(yīng)包含的信息有:文檔名稱,文檔類型,版本號(hào),文件號(hào),創(chuàng)建者,創(chuàng)建日期,審批日期,附件,主題,正文等信息,對(duì)于我們所設(shè)計(jì)的系統(tǒng)來說,因?yàn)檫@次提交的文檔是以前從沒提交的,所以它的版本號(hào)在這部分默認(rèn)為1.0,不需我們填入,文檔的文件號(hào)在文檔信息表中作為主鍵,所以讓去自動(dòng)生成,也不需我們?yōu)槠渚幪?hào),因?yàn)樵诒碇杏写罅康奈臋n,編號(hào)是很費(fèi)時(shí)的,在設(shè)計(jì)此系統(tǒng)時(shí),我們?cè)O(shè)定了三個(gè)文檔創(chuàng)建者,分別為三個(gè)部門的,每個(gè)文檔創(chuàng)建者只需負(fù)責(zé)自己所在部門的文檔創(chuàng)建就可以,在用戶登錄此系統(tǒng)是,我們就把用戶的一些信息存如到環(huán)境變量中例如:用戶名,用戶類型等,以便在后面的操作中會(huì)用到,所以在提交文檔時(shí),創(chuàng)建者也不需用戶填入,為了保證文檔的可靠,提交者必須填寫創(chuàng)建日期,審批日期是保證此文檔盡快通過審批者的審批,由于一個(gè)文檔的內(nèi)容一般來說是很大的,所以我們就以附件的形式上傳,主題是你這次發(fā)布文檔的說明,正文是你對(duì)這個(gè)文檔內(nèi)容的簡(jiǎn)單概述,當(dāng)文檔創(chuàng)建者完成相應(yīng)的填寫便可提交文檔,提交的同時(shí)存入相應(yīng)的數(shù)據(jù)表中,至此,完成文檔的創(chuàng)建并提交。
2、修改文檔
當(dāng)文檔創(chuàng)建者進(jìn)入自己的頁(yè)面后,可點(diǎn)擊修改文檔按鈕,后臺(tái)程序?qū)?zhí)行相應(yīng)的操作,首先查詢文檔信息表DocInfo,查詢條件為返回標(biāo)志為“修改”且創(chuàng)建者是當(dāng)前用戶的記錄,若存在這樣的文檔,則把其部分信息顯示在頁(yè)面上,點(diǎn)擊修改按鈕轉(zhuǎn)到修改頁(yè)進(jìn)行修改,此時(shí)為了保留文檔的歷史記錄,需把要修改的原文檔信息轉(zhuǎn)移到文檔的歷史信息表FileHistory中保存,歷史信息表與文檔信息表基本相同,只是沒有歸檔日期,因?yàn)樵跉v史表中的文檔永遠(yuǎn)不會(huì)被發(fā)布,所以就沒有此屬性,再在原來文檔信息表中進(jìn)行修改文檔信息,其需填寫的內(nèi)容和文檔創(chuàng)建時(shí)是一樣的,在這就不需重復(fù)說明了,實(shí)現(xiàn)這部分功能主要用到ASP.NET中的DataGrid控件和其相關(guān)的屬性。
3、 刪除文檔
文檔創(chuàng)建者提交文檔后,文檔需通過一級(jí)和二級(jí)審批者進(jìn)行審批,在審批過程中,若審批者發(fā)現(xiàn)此文檔沒有任何價(jià)值或由于其他原因,沒必要發(fā)布此文檔,則審批者通過把文檔的返回標(biāo)志置為“刪除”,文檔創(chuàng)建者通過查詢文檔數(shù)據(jù)表獲知此信息,這部分操作步驟和修改文檔差不多,只是在查詢數(shù)據(jù)表時(shí)的查詢條件不同而已,它的查詢條件是返回標(biāo)志為“刪除”且創(chuàng)建者是當(dāng)前用戶的記錄,接下來的操作就基本相同了。
4、查詢文檔
這部分的操作是基于查詢模塊的,任何用戶只可以查詢已經(jīng)發(fā)布了的文檔信息,沒有發(fā)布的文檔是不能查看的,查看文檔時(shí),有三類查詢條件,即按日期查詢、按文檔類型查詢、按部門查詢,在按文檔類型進(jìn)行查詢時(shí),我們用到了模糊查詢,這部分的操作大多都是在查詢數(shù)據(jù)庫(kù),查詢語(yǔ)句比較難寫,具體實(shí)現(xiàn)將在查詢模塊中講述。
5、發(fā)送郵件
發(fā)送郵件是基于網(wǎng)路來實(shí)現(xiàn)的,要用到SMTP協(xié)議,這部分的實(shí)現(xiàn)也是一個(gè)難點(diǎn),當(dāng)文檔創(chuàng)建者提交一個(gè)新文檔后,為了不讓文檔的審批時(shí)間超過一定的范圍,他可發(fā)送郵件給一級(jí)審批者,通知他你已提交一份文檔,讓他及時(shí)審批并提交給二級(jí)審批者。要完成這部分功能,我們應(yīng)需掌握相關(guān)的實(shí)現(xiàn)技術(shù),要用到C#中的SmtpClient 類和MailMessage類的相關(guān)的屬性和方法,前臺(tái)做相關(guān)頁(yè)面的實(shí)現(xiàn),后臺(tái)做相關(guān)功能的處理。
6、修改密碼
任何用戶都有權(quán)限修改自己的密碼,這部分的實(shí)現(xiàn)很簡(jiǎn)單,輸入舊密碼和新密碼后,系統(tǒng)先判斷你的舊密碼是否正確,若正確把原來的密碼更新為新密碼,至此修改密碼成功。
7、安全退出
當(dāng)文檔創(chuàng)建者完成了自己的功能后,不需再提交新文檔時(shí),便可退出系統(tǒng),用戶點(diǎn)擊安全退出按鈕時(shí),即可退出當(dāng)前頁(yè)面,若需重新使用此系統(tǒng)則重新登錄便可。
三、 電力建設(shè)工程管理系統(tǒng)文檔查詢模塊的設(shè)計(jì)
在查詢模塊中,此模塊用于系統(tǒng)的用戶查詢已經(jīng)發(fā)布了的文檔,查詢的方式各種各樣,盡可能多地搜集到用戶已經(jīng)知道的關(guān)于文檔的信息??梢愿鶕?jù)文檔的創(chuàng)建、批閱和發(fā)布的日期查詢,也可以根據(jù)文件類型,密級(jí)和文檔的創(chuàng)建人查詢,最常用的還是根據(jù)文檔名稱、標(biāo)題和主題詞查詢。還可以根據(jù)用戶需要,查詢文檔之前的各個(gè)歷史版本,一般情況下用戶查詢到的是文檔的最近版本,每次查詢時(shí)根據(jù)用戶的需要選擇相關(guān)的查詢條件查詢所需文檔。
- 1哪些電子項(xiàng)目管理系統(tǒng)比較受歡迎?
- 2電子工程管理系統(tǒng)培訓(xùn)有哪些好用的
- 3電子項(xiàng)目管理系統(tǒng)深度評(píng)測(cè):哪款好用又高效?
- 4電子信息工程發(fā)展現(xiàn)狀及相應(yīng)措施有哪些
- 5電子項(xiàng)目管理軟件大比拼:熱門軟件全盤點(diǎn)
- 6電子項(xiàng)目進(jìn)度管理軟件有哪些軟件公司
- 7項(xiàng)目管理工具:電子產(chǎn)品制造數(shù)字化
- 8電子項(xiàng)目管理系統(tǒng)大概需要多少錢?
- 9質(zhì)量工程管理系統(tǒng)
- 10電子工程信息系統(tǒng)有哪些特點(diǎn)?
- 11電子政務(wù)項(xiàng)目管理系統(tǒng)的關(guān)鍵功能模塊及其政府管理作用?
- 12電子工程項(xiàng)目管理軟件系統(tǒng)有哪些
- 13電子工程項(xiàng)目管理軟件值得一試嗎??jī)?yōu)勢(shì)詳解
- 14好用的電子工程手機(jī)項(xiàng)目管理系統(tǒng)APP
- 15電子工程系統(tǒng)比較好的有哪些軟件公司
- 16電子工程物料管理軟件下載的作用
- 17哪個(gè)電子工程項(xiàng)目管理系統(tǒng)最好用?
- 18實(shí)施電子工程管理系統(tǒng)有哪些步驟?
- 19求購(gòu)工程項(xiàng)目管理軟件
- 20電信工程項(xiàng)目管理軟件有哪些功能
- 21電子工程系統(tǒng)哪家最好?權(quán)威評(píng)價(jià),一睹為快
- 22工程項(xiàng)目管理軟件價(jià)格
- 23哪里可以進(jìn)行電子工程管理系統(tǒng)培訓(xùn)?
- 24電子行業(yè)項(xiàng)目管理軟件系統(tǒng)平臺(tái)
- 25電子項(xiàng)目工程管理軟件
- 26集成電路項(xiàng)目管理軟件的好處
- 27電子工程管理系統(tǒng)有哪些軟件公司
- 28電廠技改新動(dòng)力:項(xiàng)目管理系統(tǒng)助力發(fā)展
- 29電子工程項(xiàng)目管理系統(tǒng)怎么樣
- 30電子項(xiàng)目管理系統(tǒng)大賞:哪些品牌更強(qiáng)?
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓