




已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
課 程 設(shè) 計(jì) 報(bào) 告 書專 業(yè): 信息管理與信息系統(tǒng)課程設(shè)計(jì)名稱: 數(shù)據(jù)庫(kù)原理及應(yīng)用題 目: 人事管理系統(tǒng)班 級(jí): XXXXXXX設(shè) 計(jì) 者: XXX完 成 時(shí) 間: 2010-06-18一:需求分析通過實(shí)際調(diào)查,要求本系統(tǒng)具有以下功能:1)良好的人機(jī)界面2)要求實(shí)現(xiàn)一定的權(quán)限管理3)方便的數(shù)據(jù)查詢功能4)方便的添加,刪除和修改數(shù)據(jù)功能二:開發(fā)工具選擇本系統(tǒng)采用SQL Server 2005創(chuàng)建后臺(tái)數(shù)據(jù)庫(kù),前臺(tái)開發(fā)工具利用Visual Studio 2005進(jìn)行開發(fā),同時(shí)運(yùn)用一定C#語(yǔ)言的輔助三:系統(tǒng)功能設(shè)計(jì)要設(shè)計(jì)一個(gè)完備的企業(yè)人事管理系統(tǒng),需涉及大量的信息,因目前還未涉及C#語(yǔ)言的學(xué)習(xí),只能簡(jiǎn)化系統(tǒng)設(shè)計(jì),只選取與企業(yè)基本信息緊密相關(guān)的部門信息,員工信息以及考勤信息等進(jìn)行管理。具體規(guī)劃的模塊如下:1) 部門信息管理:包括部門信息的查詢,修改,添加,刪除等功能2) 員工信息管理:包括員工基本信息的查詢,修改,添加,刪除等功能3) 考勤信息管理:包括考勤信息的錄入,查看等功能四:系統(tǒng)功能設(shè)計(jì)根據(jù)功能的關(guān)聯(lián)關(guān)系,將功能細(xì)化為下圖所示的功能結(jié)構(gòu)圖(圖1),其業(yè)務(wù)流程如圖(2)所示。人事管理系統(tǒng)部門信息管理員工信息管理考勤信息管理系統(tǒng)管理添加部門信息查看部門信息修改部門信息添加員工信息查看員工信息修改員工信息錄入考勤信息查看考勤信息登錄圖(1)登 錄系統(tǒng)主窗體用戶角色管理員普通用戶部門信息管理員工信息管理考勤信息管理部門,員工,考勤信息的查看圖(2)五:系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)1:實(shí)體E-R圖根據(jù)人事管理系統(tǒng)的系統(tǒng)分析與功能設(shè)計(jì),人事管理系統(tǒng)中主要包括部門信息實(shí)體,員工信息實(shí)體,職位信息實(shí)體,考勤信息實(shí)體等,下面為它們的E-R圖:p 實(shí)體E-R圖考勤信息員工編號(hào)考勤編號(hào)考勤月份出差天數(shù)病假天數(shù)事假天數(shù)員工信息員工編號(hào)姓名 性別出生年月政治面貌婚姻狀況職位學(xué)歷聯(lián)系電話所屬部門考勤mn xy部門編號(hào)工作部門部門編號(hào)部門信息辦公室負(fù)責(zé)人部門名稱q 職位職位信息所屬部門職位名稱職位編號(hào)p2:由實(shí)體E-R圖得到的關(guān)系模式如下:?jiǎn)T工表(員工編號(hào) 姓名 性別 職位 學(xué)歷 所屬部門 聯(lián)系電話 出生年月 政治面貌 婚姻狀況)部門表(部門編號(hào) 部門名稱 負(fù)責(zé)人 辦公室)考勤表(員工編號(hào) 考勤編號(hào) 考勤月份 出差天數(shù) 病假天數(shù) 事假天數(shù))職位表(職位編號(hào) 職位名稱 所屬部門)婚姻表(員工編號(hào) 婚姻狀況)政治面貌表(員工編號(hào) 政治面貌)(說明:以上關(guān)系模式達(dá)到第三范式)3 數(shù)據(jù)庫(kù)關(guān)系圖:六:前臺(tái)界面設(shè)計(jì)1 創(chuàng)建項(xiàng)目啟動(dòng)程序“Microsoft Visual Studio 2005”,創(chuàng)建項(xiàng)目,創(chuàng)建文件夾。2 模板頁(yè)設(shè)計(jì)添加新項(xiàng)選擇母版頁(yè),命名為MasterPage.master,添加一行兩列的table,將模板編輯區(qū)拖入右邊單元格中,在左側(cè)單元格中添加treeciew控件,建立如圖所示的目錄樹再創(chuàng)建一模板頁(yè)保存為MasterPage2.master,雷同上述操作建立如下圖所示的母版頁(yè):3.查看部門信息窗體添加一應(yīng)用模板一的web窗體,命名為ckbm.aspx,在編輯區(qū)中輸入相應(yīng)文本,配置數(shù)據(jù)源,并添加gridview和detailsview控件,建立如下圖所示窗體,實(shí)現(xiàn)部門信息的查看:4.修改部門信息窗體添加一應(yīng)用模板一的wen窗體,命名為xgbm.aspx,在編輯區(qū)內(nèi)輸入相應(yīng)文本,配置數(shù)據(jù)源,并設(shè)置其select查詢屬性,添加gridview控件,再配置數(shù)據(jù)源,設(shè)置其delect查詢屬性和updata查詢屬性,建立如下圖所示的窗體,實(shí)現(xiàn)管理員對(duì)部門信息的編輯,更改,刪除操作:5添加部門信息窗體添加一應(yīng)用模板一得web窗體,命名為tjbm.aspx,在編輯區(qū)內(nèi)輸入相應(yīng)文本,配置數(shù)據(jù)源,添加一十行兩列的table,分別添加相應(yīng)的label控件和textbox,最后添加兩個(gè)button控件,分別將其text文本改為“確定”“取消”,配置數(shù)據(jù)源,并設(shè)置其insert查詢屬性,建立如下圖所示的窗體,實(shí)現(xiàn)部門信息的錄入:以上為部門信息管理模塊部分的窗體設(shè)計(jì)過程和示例,員工信息管理模塊和考勤信息管理模塊均與其類似,應(yīng)用模板一實(shí)現(xiàn)的均是系統(tǒng)管理員的權(quán)限,可以對(duì)系統(tǒng)內(nèi)部信息添加,刪除,修改,查看,下面為應(yīng)用模板二的普通用戶的權(quán)限實(shí)現(xiàn)頁(yè)面,實(shí)現(xiàn)過程與以上頁(yè)面均為相似,以查看考勤信息頁(yè)面為例:6 母版頁(yè)導(dǎo)航的實(shí)現(xiàn)各個(gè)具體功能頁(yè)面建好之后,回到模板頁(yè),將建好的目錄樹與相應(yīng)的具體共能頁(yè)面之間建立聯(lián)系,實(shí)現(xiàn)導(dǎo)航的功能,使得用戶使用時(shí)方便在各個(gè)頁(yè)面之間進(jìn)行轉(zhuǎn)換。分別應(yīng)用模板頁(yè)建立管理員和普通用戶登錄時(shí)的歡迎界面7 登錄窗體設(shè)計(jì)添加新項(xiàng)選擇web窗體,命名為dl1.aspx,單擊確定。在頁(yè)面中輸入相關(guān)文本,然后添加兩個(gè)hiperlink控件,并將其text文本改為“管理員”“普通用戶”,將其NavigateUrl設(shè)置為“gly.aspx”“ptyh.aspx” 將圖中的“管理員”和“普通用戶”分別與建好的管理員登錄歡迎界面和普通用戶歡迎界面鏈接在一起,方便用戶實(shí)現(xiàn)自己權(quán)限范圍內(nèi)的訪問和操作。七:代碼部分在設(shè)計(jì)過程中運(yùn)用到的代碼,下面以幾個(gè)頁(yè)面源代碼作為示例(1) 添加部門信息using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;public partial class tjbm : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) protected void Button1_Click(object sender, EventArgs e) SqlDataSource1.Insert(); Label5.Text = 插入成功; protected void Button2_Click(object sender, EventArgs e) TextBox1.Text = ; TextBox2.Text = ; TextBox3.Text = ; TextBox4.Text = ; Label5.Text = ; (2) 錄入考勤信息 錄入考勤信息 asp:SqlDataSource ID=SqlDataSource1 runat=server ConnectionString= InsertCommand=INSERT INTO 考勤表(員工編號(hào), 考勤編號(hào), 考勤月份, 出差天數(shù), 病假天數(shù), 事假天數(shù)) VALUES (員工編號(hào), 考勤編號(hào), 考勤月份, 出差天數(shù), 病假天數(shù), 事假天數(shù)) SelectCommand=SELECT * FROM 考勤表 退 出 (3)修改員工信息: 修改員工信息 asp:SqlDataSource ID=SqlDataSource1 runat=server ConnectionString= DeleteCommand=DELETE FROM 員工表 WHERE (員工編號(hào) = 員工編號(hào)) SelectCommand=SELECT * FROM 員工表 UpdateCommand=UPDATE 員工表 SET 員工編號(hào) = 員工編號(hào), 姓名 = 姓名, 性別 = 性別, 職位 = 職位, 學(xué)歷 = 學(xué)歷, 所屬部門 = 所屬部門, 出生年月 = 出生年月, 聯(lián)系電話 = 聯(lián)系電話, 政治面貌 = 政治面貌, 婚姻狀況 = 婚姻狀況 WHERE (員工編號(hào) = 員工編號(hào)) 退 出八:心得體會(huì)在此次為期一周的數(shù)據(jù)庫(kù)課程設(shè)計(jì)過程中,我感受到了合作的重要性,感覺整個(gè)系統(tǒng)的設(shè)計(jì)過程就是一個(gè)逐步完善的過程,必須要不停地思考不停地探索。剛開始的兩天其實(shí)基本上毫無(wú)頭緒,去圖書館去網(wǎng)上都差了資料,在腦海中先形成大致模塊和思路,建立數(shù)據(jù)庫(kù)的過程看似簡(jiǎn)單,實(shí)則不然。要考慮到實(shí)體間的邏輯關(guān)系和數(shù)據(jù)關(guān)系模式的完整性問題,努力使之達(dá)到第三范式;然后就是前臺(tái)界面的設(shè)計(jì)了,其中,數(shù)據(jù)源屬性配置的過程中出現(xiàn)的問題是最多的,可能是平時(shí)學(xué)的知識(shí)不夠牢固,在對(duì)數(shù)據(jù)源的select,update,delect,查詢屬性進(jìn)行配置的過程中,反反復(fù)復(fù),不能確定,最后,只得靜下心來,一步一步一點(diǎn)一點(diǎn)的配置,修改,最后終于全部成功,在這個(gè)反復(fù)的過程當(dāng)中已將這些今本知識(shí)印于腦海之中,鞏固了平時(shí)所學(xué),頓時(shí)覺得有了成就感,也感受到了數(shù)據(jù)庫(kù)知識(shí)的強(qiáng)大功能和作用。雖然此學(xué)期學(xué)的關(guān)于.NET平臺(tái)應(yīng)用的只是并不多,但是還是運(yùn)用老師所講的實(shí)用性很強(qiáng)的基本知識(shí)成功
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 樂器行業(yè)政策研究考核試卷
- 危機(jī)應(yīng)對(duì)中的媒體關(guān)系處理考核試卷
- 電池能量存儲(chǔ)密度提升策略考核試卷
- 災(zāi)難恢復(fù)中的第三方服務(wù)合同管理考核試卷
- 單板加工生產(chǎn)流程智能化改造研究考核試卷
- 乳品行業(yè)人才職業(yè)成長(zhǎng)路徑設(shè)計(jì)考核試卷
- 受限空間作業(yè)緊急通風(fēng)設(shè)備使用考核試卷
- 吉林省碳纖維復(fù)合材料工程專業(yè)技術(shù)人員職稱評(píng)審實(shí)施辦法
- 元旦促銷活動(dòng)總結(jié)
- 人間失格讀后感9篇
- 6.2平行四邊形的判定第1課時(shí)(同步課件)-2023-2024學(xué)年八年級(jí)數(shù)學(xué)下冊(cè)同步課堂(北師大版)
- 2025年陽(yáng)光農(nóng)業(yè)相互保險(xiǎn)公司招聘筆試參考題庫(kù)含答案解析
- 質(zhì)量管理機(jī)構(gòu)設(shè)置及職責(zé)
- 陳友芳:基于學(xué)科素養(yǎng)的思想政治學(xué)業(yè)質(zhì)量水平與考試評(píng)價(jià)(共54張)
- 心理咨詢平臺(tái)合作合同
- 急救藥品目錄
- 年終總結(jié)個(gè)人成長(zhǎng)與不足
- 監(jiān)控設(shè)備服務(wù)質(zhì)量保障措施方案
- 胸主動(dòng)脈疾病課件
- 貴州省貴陽(yáng)市2024-2025學(xué)年七年級(jí)下學(xué)期期末考試語(yǔ)文試題
- 2024年吉林省長(zhǎng)春市中考物理試題(含解析)
評(píng)論
0/150
提交評(píng)論