




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、裝訂線河北大學工商學院裝訂線 本科生課程設計論文題目: 高校人事管理系統 學 部 信息科學與工程學部 課 程 數據庫原理 專 業 軟件工程 學 號 2008482240 姓 名 呂曉坤 指導教師 劉海博 2011年6月10日裝訂線河北大學工商學院本科生論文(課程設計)成績評定表學院:河北大學工商學院學生姓名呂曉坤專業 年級08級軟件工程論文(設計)題目高校人事管理系統論文(設計)內容提要高校人事管理是高等學校各項管理工作中重要的一項工作。近年來隨著高等教育的快速發展,高校人事管理的內容增加,涉及面變廣,人事管理人員不但要掌握教職工的個人信息,還要涉及到教職工的工資福利、考評晉級、工作量考核以及
2、教師招聘等內容,利用人事管理系統以及數據庫來更好的完成這項工作,成為高校人事工作者不斷探索和努力的目標。 本文在分析研究國內外人事管理系統開發的理論和技術的基礎上,根據高等學校人事管理信息化的需要,設計和開發了黃淮學院高校人事管理系統。該系統根據人事管理工作的內容和特點,在充分注重軟件操作的交互性、簡單性以及可視化原則的前提下,能及時為人事管理提供準確、全面的數據和分析結果,能有效提高高校人事管理的工作效率、質量及管理決策的有效性、可靠性實時性,有助于實現高校人事工作的信息化、正規化管理。指導教師評語成績: 指導教師(簽名): 年 月 日河北大學工商學院2008級數據庫課程設計論文高校人事管理
3、系統摘 要高校人事管理系統是典型的管理信息系統(MIS), 系統管理模塊分為用戶登陸、用戶注冊、更改用戶、用戶管理和退出系統五個子功能。人事檔案管理模塊分為人事檔案瀏覽和數據查詢功能。人員調動模塊分為人員 增加、刪除、調動三個功能。數據處理模塊分為數據導出和數據統計分析功能。數據庫的維護模塊分為數據庫備份和數據庫恢復功能。隨著計算機軟件技術和因特網的迅速發展,信息對于高校管理已變的越來越重要。人事管理是高校建設中很重要的一個管理事項。人事信息是高校人員管理的基本信 息,它包括人事基本檔案、教育培訓、個人經歷、個人業績及成果、工作調動、職稱等多項個人基本信息,這些信息數據量大、關系復雜,如果通過
4、人事管理系統的 計算機化管理,將大大提高高校人事部門的辦公效率,作出正確的人員配置。論文概括介紹了信息系統體系結構的發展和目前國內外的研究現狀,重點陳述 了所采用的多層體系結構和B/S模式及其優缺點;其次介紹了所使用的WAMP技術、數據庫技術,并描述了這些技術的基礎知識以及存取數據的方法,其中詳細闡述了如何利用WAMP開發平臺,PHP語言作為開發工具,采用Mysql數據庫,選擇傳統的B/S結構,以Widows XP為系統平臺,實現具有基本資料管理、工資設置、人事管理、工資管理、系統管理、工具和幫助等多項功能,滿足日常人事信息管理工作,并且適用于大學實際情況的人事管理信息系統。論文從系統需求分析
5、、數據庫設計、三層體系結構(客戶層、業務邏輯層和數據層)的各個層次的設計與實現幾個方面來描 述人事管理軟件的開發過程,重點敘述了軟件開發過程中系統地各個模塊的設計和實現,基本實現了對人事基本信息進行錄入、修改、查詢和刪除的功能。 對系統進行了前期的調查分析,了解高校的實際人事管理工作中的需求和經濟技術等條件的基礎上,合理設計了關系數據庫,充分考慮到可行性、必要性、可能性 三個方面來進行設計。具有界面美觀友好,信息查詢靈活便捷,數據存儲可靠,簡單易用,功能完備等優點,經測試結果合格,較好的完成了設計目標。關鍵詞:人事管理;數據庫技術;體系結構;安全設計University personnel m
6、anagement system ABSTRACTThe personnel management system is the typical information management system (MIS), system management module can be divided into user login, user registration, change of user, management and exit system five is function. Personnel file management module can be divided into p
7、ersonnel file browsing and data query functions. Personnel to mobilize module can be divided into researchers add, delete, mobilize three functions. Data processing module can be divided into data output and statistic analysis function. Database maintenance module can be divided into database backup
8、 and database recovery function.Along with the computer software technology and the quick development of the Internet, information for academic management has become increasingly important. The personnel management is very important in the construction of a management matters. Personnel information
9、is the basic letter university personnel management personnel, including its interest education training, basic archives, personal experience, individual performance and result, working to mobilize, title and so on many personal basic information that large amount of data, the complex relationship,
10、if through the personnel management system, computerized management personnel department will greatly improve the university office efficiency, make the right staffing.The paper introduces the development of information system architecture and the present situation of study at home and abroad on the
11、 stated the multilayer system structure and B/S mode and its advantages and disadvantages; Secondly introduces the use of WAMP technology, database technology, and describes the technical knowledge and access data method, which explains in detail how to use WAMP development platform, and PHP languag
12、e as a development tool, using Mysql database, choose the traditional B/S structure to Widows XP for system platform, achieve has the basic data management, wage Settings, personnel management, salary management, system management, tools, and help and so on many functions, meet the daily hr informat
13、ion management work, and apply the actual situation of the personnel management information system. Papers from the system requirement analysis, database design, three-leyered structure (customer layer, business logic layer and data layer) every level of design and implementation of several aspects
14、to trace the development process of personnel management software, mainly describes the software development process system to the design and implementation of each module, basic realized with basic information personnel inputting and modification, query and delete function.The system analysis, unde
15、rstand the investigation of personnel management in colleges and universities of actual needs and economic and technological conditions, and on the basis of reasonable design in relational database, fully consider the feasibility and the necessity, possibility three aspects to design. Has the interf
16、ace aesthetics friendly, information query flexible convenient, data storage is reliable, easy to use, function complete etc, and the test results qualified, good has completed design goal.Key words:The personnel management; Database technology; System structure; Safety design目 錄1 引言12需求分析12.1功能分析22
17、.2多層數據流圖22.3數據字典23概念結構設計53.1設計ER圖采用的方法53.2設計分E-R圖53.3ER圖的集成73.4最終ER圖94邏輯結構設計104.1E-R圖向關系模型的轉換104.2向特定DBMS規定的模型進行轉換104.3數據模型的優化104.4設計用戶子模式115數據庫的物理設計135.1存儲模式的選擇135.2索引的建立136數據庫實施146.1RDBMS產品的選擇146.2數據庫實施過程147 結束語17謝 辭18河北大學工商學院2008級數據庫課程設計論文1 引言近年來,計算機技術的發展和應用在眾多的領域得到了日益廣泛的普及。其中,在高等院校的日常事務管理方面的應用,受
18、到了越來越多的關注。隨著數據庫技術、網絡技術以及web設計技術的成熟和應用,計算機技術已使往日繁雜、瑣碎的日常事務管理變得簡潔而高效。 當前,無論是整個社會的發展、還是高等教育自身的改革和發展,都對高校人事管理提出了更高、更新的要求。高校人事管理系統是一項復雜的系統工程,是高校日常管理的一個重要組成部分。高校人事管理的根本目的在于把教職工隊伍建設好,這是完成學校各項工作任務和提高學校辦學質量及其效益的主要保證。然而傳統的人事管理模式還在一定程度上依賴人力手工的操作,需要耗費大量的人力物力,已不能適應當前教育改革的需要。為了使人事管理工作趨于科學化、規范化和標準化,提高人事管理工作的效率和質量,
19、建立高校人事管理系統,實現高校人事管理的信息化勢在必行。 因此、建立以信息技術、計算機技術、網絡技術為核心的的現代人事管理信息系統,用計算機處理取代數據資料的手工處理,通過各部門間數據共享,擴大信息的收集面,保證信息處理的集中一致,才能提高人事管理部門日常管理工作的效率和決策服務水平的科學性,才能實現人事管理工作的科學化、規范化。高校人事管理是高等學校各項管理工作中重要的一項工作。近年來隨著高 等教育的快速發展,高校人事管理的內容增加,涉及面變廣,人事管理人員不 但要掌握教職工的個人信息,還要涉及到教職工的工資福利、考評晉級、工作 量考核以及教師招聘等內容,利用人事管理系統以及數據庫來更好的完
20、成這項 工作,成為高校人事工作者不斷探索和努力的目標。 本文在分析研究國內外人事管理系統開發的理論和技術的基礎上,根據高 等學校人事管理信息化的需要,設計和開發了黃淮學院高校人事管理系統。該系統根據人事管理工作的內容和特點,在充分注重軟件操作的交互性、簡單性 以及可視化原則的前提下,能及時為人事管理提供準確、全面的數據和分析結 果,能有效提高高校人事管理的工作效率、質量及管理決策的有效性、可靠性 和實時性,有助于實現高校人事工作的信息化、正規化管理。 本文主要論述了高校人事管理系統開發的方法和主要過程。首先,分析研究了建立人事管理信息系統的技術基礎;然后,利用結構化的分析方法進 行了系統需求調
21、查和分析,并基于WAMP技術實現了高校人事管理系統的建模;在系統分析和建模的基礎上,結合數據庫相關理論以及高等學校的實際情況, 進行了系統數據庫的概念結構和邏輯結構設計,并對系統的各子模塊分別進行 了設計;最后,基于PHP開發環境和數據庫管理系統Mysql,成功開發了高校人事管理信息系統,實現了系統的基本功能。經過系統測試 驗證,系統的設計性能滿足系統預期的要求。2需求分析2.1功能分析需求分析是軟件開發中相當重要的一個環節,需求分析做的好壞直接影響到系統的成功與否。經過對人事管理系統進行分析調查,總結出高校人事管理系統主要包括以下幾個主要部分:1人員管理。人員管理模塊對人事檔案的信息進行管理
22、,可按權限完成對人事檔案的瀏覽、增加、修改和刪除。人事檔案包含的條目多而且繁雜,本模塊將其分為基本信息、個人信息、工作經歷、學習培訓、年度考核、獎懲記錄、因公出境記錄七大類進行管理。該模塊是整個系統的核心。2機構管理。該模塊包括機構設置、機構描述、機構負責人的設定,用戶可按權限完成對機構的瀏覽、增加、修改和刪除。機構管理模塊是人員管理模塊的基礎。3工資管理。工資管理模塊涵蓋了基礎數據設定、業務處理和工資報表三個子模塊,可實現工資管理和統計分析功能,實現了工資與綜合賬務的整合與優化。4查詢統計。該模塊建有多種查詢方式,用戶可按人員所在機構、姓名、性別、職級、職稱等多重條件查詢,也可完成系統設置的
23、特定統計,如連續三年考核全優人員數據統計、本單位各機構職稱分布統計等。用戶可按需求靈活選擇輸出字段,并可對查詢結果任意排序。查詢結果可轉換為Excel表格,也可直接打印輸出。5 系統管理。系統管理模塊包括登錄日志管理、操作日志管理、權限管理、用戶管理四個子模塊。其中最關鍵部分是權限管理,該子模塊采用以角色為中心的安全模 型,將各功能模塊的權限與用戶分開,使用角色作為中間層。用戶訪問功能模塊時,通過其所在的角色對該模塊的訪問權限來獲得相應的權限,禁止任何越權操作, 有效地保護了數據的安全性。6數據管理。該模塊完成數據庫的備份與恢復,管理員可設定系統自動備份的時間間隔,也可按需隨時進行備份。可將數
24、據備份于數據庫服務器,也可備份于客戶機上,最大限度地保護數據安全。7個人管理。個人管理模塊完成用戶個人密碼的修改及注銷、退出功能。2.2多層數據流圖管理業務調查過程中的管理業務流程圖和表格分配圖形象地表達了人事管理過程中信息流動和存儲的過程,但其仍包含一些物理內容,要實現用計算機進行信息管理,還必須進一步抽象,收集相關資料,繪制系統的數據流程圖。 數據流程圖簡稱DFD,是用于表示系統邏輯模型的一種工具。它以圖形的方式描述數據在系統中流動和處理的過程,由于它只反映系統必須完成的邏輯功能,所以它是一種功能模型。數據流程圖能精確地在邏輯上描述系統的功能、輸入、輸出和數據存儲等,擺脫了物理內容,是描述
25、管理信息系統邏輯模型的最主要的工具。 數據流圖用到四個基本符號,即外部實體、數據流、數據存儲和數據處理過程。如圖42所示。現分別介紹如下。1外部實體 外部實體指系統以外又與系統有聯系的人或事物去處。外部實體也可以是另外一個信息系統。 2數據處理 對數據的邏輯處理功能,也就是對數據的變換功能。這個功能由誰來完成,可以足一個人、一個部門,也可以是某個計算要程序。 3數據流 數據流指處理功能的輸入或輸出,用一個水平箭頭或豎直箭頭表示。箭頭指出數據的流動方向。數據流可以是信件、票據,也可以是電話等。4數據存儲 數據存儲表示數據保存的地方。這個“地方"并不是指保存數據的物理地點和物理介質,而是
26、指數據存儲的邏輯描述。經過對系統業務流程的詳細調查分析以及用戶需求分析,我們得到了高校人事管理系統的數據流程圖。2.3數據字典數據流圖描述了系統的分解,即描述了系統有哪幾部分組成,各部分之間的聯系等,但沒有說明系統中各個成分是什么含義。只有當數據流圖中出現的每個成分都給出定義之后,才能完整、準確地描述一個系統。為此,還需要其它工具對數據流圖加以補充說明。 數據字典就是這樣的工具之一。系統分析中所使用的數據字典,主要用來描述數據流圖中數據流、數據存儲、處理過程和外部實體。數據字典把數據的最小組成單位看成是數據元素(基本數據項),若干個數據元素可以組成一個數據結構(組合數據項)。數據結構是一個遞歸
27、概念,及數據結構的成分也可以是數據結構。數據字典通過數據元素和數據結構來描寫數據流、數據存儲的屬性。數據元素組成數據結構,數據結構組成數據流和數據存儲。 數據字典中有6類條目:數據元素、數據結構、數據流、數據存儲、外部實體、處理。建立數據字典的工作量很大,相當繁瑣,但這是一項必不可少的工作。數據字典在系統開發中具有十分重要的意義,不僅在系統分析中階段,而且在整個研制過程中以及今后系統運行中都是用它。數據字典中有6類條目:數據元素、數據結構、數據流、數據存儲、外部實體、處理。建立數據字典的工作量很大,相當繁瑣,但這是一項必不可少的工作。數據字典在系統開發中具有十分重要的意義,不僅在系統分析中階段
28、,而且在整個研制過程中以及今后系統運行中都是用它。人員基本信息。包括的信息項:教工編號,機構編碼,密碼,教工姓名,學歷程度, 職務編號,基本工資,住址,電話,工作經歷,權限編號,年度考核機構信息。包括的數據項:機構編號,機構名稱,機構領導到,機構人數工資管理。包括的數據項:教工編號,獎懲處理,獎懲原因,處理時間權限管理。包括的數據項:教工編號,權限編號職務信息。包括的數據項:職務編號,職務名稱,機構名稱3概念結構設計3.1設計ER圖采用的方法說明采用何種ER圖設計方法:n ER圖設計方法:常用策略自底向上地設計概念結構n 自底向上設計概念結構的步驟 (1) 進行數據抽象,設計局部E-R模型,即
29、設計用戶視圖。(2) 集成各局部E-R模型,形成全局E-R模型,即視圖的集成。3.2設計分E-R圖分ER圖的設計(要說明每個ER圖對應著那個數據字典對應著那個功能,特別要強調不僅僅要畫出實體,更重要的是要畫出聯系。)員工信息E-R圖:教師教工編號學歷程度教工姓名密碼機構編碼職務編號基本工資住址電話工作經歷培訓經歷年度考核機構信息E-R圖:機構機構編號機構名稱機構領導機構人數工資管理E-R圖:工資教工編號獎懲處理獎懲原因處理時間權限管理E-R圖:工資教工編號權限編號職務信息E-R圖:工資職務編號職務名稱機構名稱3.3ER圖的集成一、合并分E-R圖,生成初步E-R圖教師教工編號學歷程度教工姓名密碼
30、機構編碼職務編號基本工資住址電話工作經歷培訓經歷年度考核機構機構編號機構名稱機構領導機構人數工資教工編號獎懲處理獎懲原因處理時間權限教工編號權限編號職務職務編號職務名稱機構名稱所屬發放擁有所屬3.4最終ER圖教師教工編號學歷程度教工姓名密碼機構編碼職務編號基本工資住址電話工作經歷權限編號年度考核機構機構編號機構名稱機構領導機構人數工資教工編號獎懲處理獎懲原因處理時間權限教工編號權限編號職務職務編號職務名稱機構名稱所屬發放擁有所屬1N114邏輯結構設計4.1E-R圖向關系模型的轉換人員信息:機構信息 = 1 : 1 人員信息:工資管理 = 1 : N人員信息:權限管理 = 1 : 1 人員信息:
31、職務信息 = 1 : 1 人員信息表(教工編號,機構編碼,密碼,教工姓名,學歷程度, 職務編號,基本工資,住址,電話,工作經歷,權限編號,年度考核)機構信息表(機構編號,機構名稱,機構領導,機構人數)職務信息表(職務編號,職務名稱,機構名稱)4.2 向特定DBMS規定的模型進行轉換Teacherinfo教工信息表:CREATE TABLE teacherinfo ( uid int(8) unsigned NOT NULL auto_increment COMMENT '教工編號', jgid int(8) unsigned NOT NULL COMMENT '機構編號
32、', password varchar(30) NOT NULL default '' COMMENT '密碼', teachername varchar(50) NOT NULL COMMENT '教工姓名', degree varchar(40) NOT NULL COMMENT '學歷', positionid int(8) NOT NULL COMMENT '職務編號', wage float(20,0) NOT NULL COMMENT '工資', addr varchar(255
33、) NOT NULL COMMENT '地址', phone varchar(50) NOT NULL COMMENT '電話', workexper text COMMENT '工作經歷', permisid int(8) NOT NULL COMMENT '權限編號', annualassess text COMMENT '年度考核', PRIMARY KEY (uid), KEY jgid (jgid) ENGINE=InnoDB DEFAULT CHARSET=gbk;Instituinfo機構信息表:CR
34、EATE TABLE instituinfo ( jgid int(8) unsigned NOT NULL auto_increment COMMENT '機構編號', instituname varchar(50) NOT NULL COMMENT '機構名稱', leadername int(8) NOT NULL COMMENT '領導編號', numbers int(8) NOT NULL COMMENT '機構人數', PRIMARY KEY (jgid) ENGINE=InnoDB DEFAULT CHARSET=g
35、bk;Position職務信息表:CREATE TABLE position ( positionid int(8) unsigned NOT NULL auto_increment COMMENT '職務編號', positionname varchar(50) NOT NULL COMMENT '職務名稱', jgid int(8) NOT NULL COMMENT '機構id', PRIMARY KEY (positionid), KEY jgid (jgid) ENGINE=InnoDB DEFAULT CHARSET=gbk;4.3數據
36、模型的優化此模型已優化到BCNF范式,因為本系統需要大量的查詢功能及權限判斷功能,所以需要優化到BCNF,以加快查詢的速度和正確性。4.4設計用戶子模式設計視圖,并說明視圖對應的功能和用戶,設計視圖的理由。寫出建立視圖的語句。Teacher信息視圖:查詢員工基本信息及判斷領導權限CREATE ALGORITHM=UNDEFINED DEFINER=rootlocalhost SQL SECURITY DEFINER VIEW teacher AS select teacherinfo.uid AS uid,teacherinfo.jgid AS jgid,teacherinfo.passwor
37、d AS password,teacherinfo.teachername AS teachername,teacherinfo.degree AS degree,teacherinfo.positionid AS positionid,teacherinfo.wage AS wage,teacherinfo.addr AS addr,teacherinfo.phone AS phone,teacherinfo.workexper AS workexper,teacherinfo.permisid AS permisid,teacherinfo.annualassess AS annualas
38、sess from teacherinfo where (teacherinfo.jgid = _utf8'1')Leader信息視圖:查看領導基本信息及判斷領導權限CREATE ALGORITHM=UNDEFINED DEFINER=rootlocalhost SQL SECURITY DEFINER VIEW leader AS select teacherinfo.uid AS uid,teacherinfo.jgid AS jgid,teacherinfo.password AS password,teacherinfo.teachername AS teacherna
39、me,teacherinfo.degree AS degree,teacherinfo.positionid AS positionid,teacherinfo.wage AS wage,teacherinfo.addr AS addr,teacherinfo.phone AS phone,teacherinfo.workexper AS workexper,teacherinfo.permisid AS permisid,teacherinfo.annualassess AS annualassess from teacherinfo where (teacherinfo.jgid = _u
40、tf8'2')Admin管理員視圖:判斷管理員權限CREATE ALGORITHM=UNDEFINED DEFINER=rootlocalhost SQL SECURITY DEFINER VIEW admin AS select teacherinfo.uid AS uid,teacherinfo.jgid AS jgid,teacherinfo.password AS password,teacherinfo.teachername AS teachername,teacherinfo.degree AS degree,teacherinfo.positionid AS p
41、ositionid,teacherinfo.wage AS wage,teacherinfo.addr AS addr,teacherinfo.phone AS phone,teacherinfo.workexper AS workexper,teacherinfo.permisid AS permisid,teacherinfo.annualassess AS annualassess from teacherinfo where (teacherinfo.jgid = _utf8'3')5數據庫的物理設計5.1存儲模式的選擇采用索引方法5.2索引的建立1Teacherinf
42、o表中建立uid(用戶ID)、jgid(機構ID)為索引,建立的是HASH類型索引,Hash 索引結構的特殊性,其檢索效率非常高,索引的檢索可以一次定位,不像B-Tree 索引需要從根節點到枝節點,最后才能訪問到頁節點這樣多次的IO訪問,所以 Hash 索引的查詢效率要遠高于 B-Tree 索引,對應查詢、修改、刪除各種權限的教工信息及權限判斷功能。2Position表中建立positionid(職位ID)、jgid(機構ID)為索引,建立的是HASH類型索引,Hash 索引結構的特殊性,其檢索效率非常高,索引的檢索可以一次定位,不像B-Tree 索引需要從根節點到枝節點,最后才能訪問到頁節點
43、這樣多次的IO訪問,所以 Hash 索引的查詢效率要遠高于 B-Tree 索引,對應查詢職務信息及教工職務更新功能。3Instituinfo表中建立jgid(機構ID) 為索引,建立的是HASH類型索引,Hash 索引結構的特殊性,其檢索效率非常高,索引的檢索可以一次定位,不像B-Tree 索引需要從根節點到枝節點,最后才能訪問到頁節點這樣多次的IO訪問,所以 Hash 索引的查詢效率要遠高于 B-Tree 索引,對應查詢機構信息及教工機構更新功能。6數據庫實施6.1RDBMS產品的選擇MySQL是最受歡迎的開源SQL數據庫管理系統,它由MySQL AB開發、發布和支持。MySQL AB是一家
44、基于MySQL開發人員的商業公司,它是一家使用了一種成功的商業模式來結合開源價值和方法論的第二代開源公司。MySQL是MySQL AB的注冊商標。MySQL是一個快速的、多線程、多用戶和健壯的SQL數據庫服務器。MySQL服務器支持關鍵任務、重負載生產系統的使用,也可以將它嵌入到一個大配置(mass-deployed)的軟件中去。MySQL是一個數據庫管理系統一個數據庫是一個結構化的數據集合。它可以是從一個簡單的銷售表到一個美術館、或者一個社團網絡的龐大的信息集合。如果要添加、訪問和處理存儲在一個計算機數據庫中的數據,你就需要一個像MySQL這樣的數據庫管理系統。從計算機可以很好的處理大量的數
45、據以來,數據庫管理系統就在計算機處理中和獨立應用程序或其他部分應用程序一樣扮演著一個重要的角色。MySQL是一個關系數據庫管理系統關系數據庫把數據存放在分立的表格中,這比把所有數據存放在一個大倉庫中要好得多,這樣做將增加你的速度和靈活性。“MySQL”中的SQL代表“Structured Query Language”(結構化查詢語言)。SQL是用于訪問數據庫的最通用的標準語言,它是由ANSI/ISO定義的SQL標準。SQL標準發展自1986年以來,已經存在多個版本:SQL-86,SQL-92,SQL:1999,SQL:2003,其中SQL:2003是該標準的當前版本。MySQL是開源的開源意
46、味著任何人都可以使用和修改該軟件,任何人都可以從Internet上下載和使用MySQL而不需要支付任何費用。如果你愿意,你可以研究其源代碼,并根據你的需要修改它。MySQL使用GPL(GNU General Public License,通用公共許可),在hpt://licenses中定義了你在不同的場合對軟件可以或不可以做什么。如果你覺得GPL不爽或者想把MySQL的源代碼集成到一個商業應用中去,你可以向MySQL AB購買一個商業許可版本。MySQL服務器是一個快的、可靠的和易于使用的數據庫服務器如果這是你正在尋找的,你可以試一試。MySQL服務器還包含了一個由用戶緊
47、密合作開發的實用特性集。你可以在MySQL AB的6.2數據庫實施過程Instituinfo表:CREATE TABLE instituinfo ( jgid int(8) unsigned NOT NULL auto_increment COMMENT '機構編號', instituname varchar(50) NOT NULL COMMENT '機構名稱', leadername int(8) NOT NULL COMMENT '領導編號', numbers int(8) NOT NULL COMMENT '機構人數',
48、PRIMARY KEY (jgid) ENGINE=InnoDB DEFAULT CHARSET=gbk;Position表:CREATE TABLE position ( positionid int(8) unsigned NOT NULL auto_increment COMMENT '職務編號', positionname varchar(50) NOT NULL COMMENT '職務名稱', jgid int(8) NOT NULL COMMENT '機構id', PRIMARY KEY (positionid), KEY jgid
49、(jgid) ENGINE=InnoDB DEFAULT CHARSET=gbk;Teacherinfo表:CREATE TABLE teacherinfo ( uid int(8) unsigned NOT NULL auto_increment COMMENT '教工編號', jgid int(8) unsigned NOT NULL COMMENT '機構編號', password varchar(30) NOT NULL default '' COMMENT '密碼', teachername varchar(50) NO
50、T NULL COMMENT '教工姓名', degree varchar(40) NOT NULL COMMENT '學歷', positionid int(8) NOT NULL COMMENT '職務編號', wage float(20,0) NOT NULL COMMENT '工資', addr varchar(255) NOT NULL COMMENT '地址', phone varchar(50) NOT NULL COMMENT '電話', workexper mediumtext COMMENT '工作經歷', permisid int(8) NOT NULL COMMENT '權限編號', annualassess mediumtext COMMENT '年度考核', PRIMARY KEY (uid), KEY jgid (jgid), CONSTRAINT jgid FOREIGN KEY (jgid) REFERENCES instituinfo (jgid) ENGINE=InnoDB DEFAULT CHARSET=gbk;7 結束語人事管理信息系統為實現快速、準確,高效的業務處理
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生態保護工程生態環境監測考核試卷
- 游樂設施施工中的法律法規遵守考核試卷
- 珠寶首飾生產與質量管理考核試卷
- 碳酸飲料品質保證體系考核試卷
- 漁業機械設備研發考核試卷
- 托兒所服務的專業素養與培訓考核試卷
- 核能發電站退役與拆解技術考核試卷
- 紡織品市場營銷與消費者行為考核試卷
- 內蒙古大學創業學院《能力進階英語I》2023-2024學年第二學期期末試卷
- 右江民族醫學院《西語精讀III》2023-2024學年第一學期期末試卷
- 《中國糖尿病防治指南(2024版)》解讀
- 2025年關于美發學員合同
- 糖尿病患者的足部護理
- 土地流轉合同補充協議書
- 七年級語文下冊《登幽州臺歌》課件
- 兼職勞務協議合同模板
- 2025-2030中國改性塑料市場盈利能力預測及發展機遇規模研究報告
- 2025全國國家版圖知識競賽題庫及答案(300題)中小學組試題及答案
- 2025年河南機電職業學院高職單招語文2019-2024歷年真題考點試卷含答案解析
- GB/T 44569.1-2024土工合成材料內部節點強度的測定第1部分:土工格室
- 第一節二重積分的概念和性質ppt課件
評論
0/150
提交評論