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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于jsp的人力資源管理系統(tǒng)的設(shè)計(jì)與開發(fā)(編輯修改稿)

2024-10-17 21:12 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 、培訓(xùn)實(shí)體、應(yīng)聘實(shí)體、招聘實(shí)體。 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)的概念結(jié)構(gòu)設(shè)計(jì)完之后,可以將上面的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。系統(tǒng)數(shù)據(jù)庫(kù)中各表的詳細(xì)設(shè)計(jì) 請(qǐng)看下 面各表 。 ( 1) educate(培訓(xùn)信息表) 培訓(xùn)信息表主要用于保存培訓(xùn)信息,如表 所示。 字段名 數(shù)據(jù)類型 長(zhǎng)度 是否主鍵 描述 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 9 頁(yè) id int 4 是 數(shù)據(jù)庫(kù)流水號(hào) name varchar 100 培訓(xùn)名稱 purpose varchar 500 培訓(xùn)目的 begintime datetime 8 開始培訓(xùn)時(shí)間 endtime datetime 8 結(jié)束培訓(xùn)時(shí)間 datum varchar 2020 培訓(xùn)人員 teacher varchar 50 培訓(xùn)講師 student varchar 50 學(xué)生 createtime datetime 8 創(chuàng)建時(shí)間 educate bit 1 培訓(xùn)級(jí)別 effect varchar 500 培訓(xùn)影響度 summarize varchar 2020 培訓(xùn)材料 表 . educate 的結(jié)構(gòu) ( 2) institution(獎(jiǎng)懲表) 獎(jiǎng)懲表主要用于保存獎(jiǎng)懲信息。 字段名 數(shù)據(jù)類型 長(zhǎng)度 是否主鍵 描述 Id int 4 是 數(shù)據(jù)庫(kù)流水號(hào) Name varchar 2020 獎(jiǎng)懲名稱 Reason varchar 50 獎(jiǎng)懲原因 explain varchar 50 描述 createtime datetime 8 創(chuàng)建時(shí)間 表 institution 的結(jié)構(gòu) ( 3) job(應(yīng)聘信息表) 應(yīng)聘信息表主要用于保存應(yīng)聘信息。 字段名 數(shù)據(jù)類型 長(zhǎng)度 是否主鍵 描述 id int 4 是 數(shù)據(jù)庫(kù)流水號(hào) name varchar 50 姓名 sex bit 1 性別 age int 4 年齡 job varchar 50 應(yīng)聘職位 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 10 頁(yè) specialty varchar 50 所學(xué) 專業(yè) experience varchar 50 工作經(jīng)驗(yàn) studyeffort varchar 50 在校所學(xué)專業(yè) school varchar 50 畢業(yè)學(xué)校 tel varchar 50 電話 varchar 50 電子郵件 createtime datetime 8 創(chuàng)建時(shí)間 content ntext 16 詳細(xì)經(jīng)歷 isstock bit 1 標(biāo)識(shí) 表 job 的結(jié)構(gòu) ( 4) stipend(薪金表) 薪金表主要用于保存薪金表。 字段名 數(shù)據(jù)類 型 長(zhǎng)度 是否主鍵 描述 id int 4 是 數(shù)據(jù)庫(kù)流水號(hào) name varchar 50 員工姓名 basic float 8 基本薪資 eat float 8 飯補(bǔ) house float 8 房補(bǔ) duty float 8 全勤獎(jiǎng) scot float 8 賦稅 punishment float 8 額外補(bǔ)助 other float 8 罰款 granttime datetime 8 發(fā)放時(shí)間 totalize float 8 總計(jì) 表 stipend 的結(jié)構(gòu) ( 5) user(用戶表) 用戶表主要用于保存用戶信息。 字段名 數(shù)據(jù)類型 長(zhǎng)度 是否主鍵 描述 id int 4 是 數(shù)據(jù)庫(kù)流水號(hào) username varchar 50 用戶名稱 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 11 頁(yè) password varchar 50 用戶密碼 sex bit 1 用戶性別 birthday datetime 8 用戶出生年月日 createtime datetime 8 用戶創(chuàng)建的時(shí)間 isadmin bit 1 是否是超級(jí)管理員 content varchar 2020 管理 員級(jí)別 表 user 的結(jié)構(gòu) 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 12 頁(yè) 4 開發(fā)工具的介紹 sql 的簡(jiǎn)介 SQL(Structured Query Language)結(jié)構(gòu)化查詢語(yǔ)言,是一種數(shù)據(jù)庫(kù)查詢和程序設(shè)計(jì)語(yǔ)言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。同時(shí)也是 數(shù)據(jù)庫(kù)腳本 文件的擴(kuò)展名。 它 是高級(jí)的非過(guò)程化編程語(yǔ)言,允許用戶在高層數(shù)據(jù)結(jié) 構(gòu)上工作。它不要求用戶指定對(duì)數(shù)據(jù)的存放方法,也不需要用戶了解具體的數(shù)據(jù)存放方式,所以具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫(kù)系統(tǒng),可以使用相同的 SQL語(yǔ)言作為數(shù)據(jù)輸入與管理的 SQL接口。它以記錄集合作為操作對(duì)象,所有 SQL 語(yǔ)句接受集合作為輸入,返回集合作為輸出,這種集合特性允許一條 SQL語(yǔ)句的輸出作為另一條 SQL語(yǔ)句的輸入,所以 SQL 語(yǔ)句可以嵌套,這使他具有極大的靈活性和強(qiáng)大的功能,在多數(shù)情況下,在其他語(yǔ)言中需要一大段程序?qū)崿F(xiàn)的功能只需要一個(gè) SQL語(yǔ)句就可以達(dá)到目的,這也意味著用 SQL 語(yǔ)言可以寫出非常復(fù)雜的語(yǔ)句。 功能介紹 SQL 面向數(shù)據(jù)庫(kù)執(zhí)行查詢; SQL 可從數(shù)據(jù)庫(kù)取回?cái)?shù)據(jù); SQL 可在數(shù)據(jù)庫(kù)中插入新的記錄; SQL 可更新數(shù)據(jù)庫(kù)中的數(shù)據(jù); SQL 可從數(shù)據(jù)庫(kù)刪除記錄; SQL 可創(chuàng)建新數(shù)據(jù)庫(kù); SQL 可在數(shù)據(jù)庫(kù)中創(chuàng)建新表; SQL 可在數(shù)據(jù)庫(kù)中創(chuàng)建 存儲(chǔ)過(guò)程 ; SQL 可在數(shù)據(jù)庫(kù)中創(chuàng)建視圖; SQL 可以設(shè)置表、存儲(chǔ)過(guò)程和視圖的權(quán)限。 SQL 是一種標(biāo)準(zhǔn) 。 SQL 是一門 ANSI 的標(biāo)準(zhǔn)計(jì)算機(jī)語(yǔ)言,用來(lái)訪問(wèn)和操作數(shù)據(jù)庫(kù)系統(tǒng)。 SQL 語(yǔ)句用于取回和更新數(shù)據(jù)庫(kù)中的數(shù)據(jù)。 SQL 可與數(shù)據(jù)庫(kù)程序協(xié)同工作,比如 MS Access、 DBInformix、 MS SQL Server、 Oracle、 Sybase 以及其他數(shù)據(jù)庫(kù)系統(tǒng)。 簡(jiǎn)要描述一下 SQL中的五種數(shù)據(jù)類型 :字符型,文本型,數(shù)值型,邏輯型和日期型 字符型 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 13 頁(yè) VARCHAR VS CHAR VARCHAR 型和 CHAR 型數(shù)據(jù)的這個(gè)差別是細(xì) 微的,但是非常重要。他們都是用來(lái)儲(chǔ)存字符串長(zhǎng)度小于 255的字符(? sql server中 varchar類型最大長(zhǎng)度可以到 8000, oracle中可以到 4000)。 假如你向一個(gè)長(zhǎng)度為四十個(gè)字符的 VARCHAR 型字段中輸入數(shù)據(jù) Bill Gates。當(dāng)你以后從這個(gè)字段中取出此數(shù)據(jù)時(shí),你取出的數(shù)據(jù)其長(zhǎng)度為十個(gè)字符 ——字符串 Bill Gates的長(zhǎng)度。 現(xiàn)在假如你把字符串輸入一個(gè)長(zhǎng)度為四十個(gè)字符的 CHAR 型字段中,那么當(dāng)你取出數(shù)據(jù)時(shí),所取出的數(shù)據(jù)長(zhǎng)度將是四十個(gè)字符。字符串的后面會(huì)被附加多余的空格。 當(dāng)你 建立自己的站點(diǎn)時(shí),你會(huì)發(fā)現(xiàn)使用 VARCHAR 型字段要比 CHAR 型字段方便的多。使用 VARCHAR 型字段時(shí),你不需要為剪掉你數(shù)據(jù)中多余的空格而操心。 的 安全問(wèn)題 由于 SQL 指令在部份進(jìn)階使用時(shí),語(yǔ)法會(huì)依照特定條件來(lái)變換,而且若是表格中的字段過(guò)多時(shí),許多開發(fā)人員都會(huì)習(xí)慣以字串組立的方式建立 SQL 指令,而且又使用系統(tǒng)管理員級(jí)的帳戶連到數(shù)據(jù)庫(kù),因此讓黑客有機(jī)會(huì)利用 SQL 的組立方式進(jìn)行攻擊,像是在指令中添加部份刺探性或破壞性的指令 (例如 DROP TABLE、 DROP DATABASE 或是 DELETE * FROM myTable 等具破壞性的指令 ),讓數(shù)據(jù)庫(kù)的資料或?qū)嶓w服務(wù)器被破壞,導(dǎo)致服務(wù)中斷或是系統(tǒng)癱瘓等后果,此種攻擊手法稱為 SQL 注入( SQL Injection)。目前實(shí)務(wù)上較有效的防御方法,就是全面改用參數(shù)化查詢,或是檢查輸入數(shù)據(jù),過(guò)濾掉可能的危險(xiǎn)指令或數(shù)據(jù)來(lái)防范。 JSP 簡(jiǎn)介 JSP(Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。 JSP 技術(shù)有點(diǎn)類似 ASP 技術(shù),它是在傳統(tǒng)的網(wǎng)頁(yè) HTML 文件(*.htm,*.html)中插入 Java程序段 (Scriptlet)和 JSP標(biāo)記 (tag),從而形成 JSP文件 (*.jsp)。 用JSP 開發(fā)的 Web 應(yīng)用是跨平臺(tái)的,既能在 Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。 JSP 技術(shù)使用 Java 編程語(yǔ)言編寫類 XML 的 tags 和 scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè) 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 14 頁(yè) 的處理邏輯。網(wǎng)頁(yè)還能通過(guò) tags 和 scriptlets 訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。 JSP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使 基于 Web 的應(yīng)用程序的開發(fā)變得迅速和容易。 Web 服務(wù)器在遇到訪問(wèn) JSP 網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP 文件中的 HTML 代碼一起返回給客戶。插入的 Java 程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。 JSP與 Java Servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個(gè) HTML文本,因此客戶端只要有瀏覽器就能瀏覽。 JSP技術(shù)的強(qiáng)勢(shì) ( 1)一次編寫,到處運(yùn)行。在這一點(diǎn)上 Java 比 PHP 更出色,除了系統(tǒng)之外,代碼不用做任何更改。 ( 2)系統(tǒng)的多平臺(tái)支持?;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。相比 ASP/PHP 的局限性是顯而易見的。 ( 3)強(qiáng)大的可伸縮性。從只有一個(gè)小的 Jar 文件就可以運(yùn)行 Servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái) Application進(jìn)行事務(wù)處理,消息處理,一臺(tái)服務(wù)器到無(wú)數(shù)臺(tái)服務(wù)器, Java 顯示了一個(gè)巨大的生命力。 ( 4)多樣化和功能強(qiáng)大的開發(fā)工具支持。這一點(diǎn)與 ASP 很像, Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺(tái)之下。 JSP技術(shù)的 弱 勢(shì) ( 1) 與 ASP 一樣, Java 的一些優(yōu)勢(shì)正是它致命的問(wèn)題所在。正是由于為了跨平臺(tái)的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜性。 ( 2) Java 的運(yùn)行速度是用 class 常駐內(nèi)存來(lái)完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來(lái)說(shuō)確實(shí)是 “最低性能價(jià)格比 ”了。從另一方面,它還需要硬盤空間 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 15 頁(yè) 來(lái)儲(chǔ)存一系列的 .java 文件和 .class 文件,以及對(duì)應(yīng)的版本文件。 JSP的技術(shù) 方法 為了快速方便地進(jìn)行動(dòng)態(tài)網(wǎng)站的開發(fā), JSP 在以下幾個(gè)方面做了改進(jìn),使其成為快速建立跨平臺(tái)的動(dòng)態(tài)網(wǎng)站的首選方案。 ( 1) .將內(nèi)容的生成和顯示進(jìn)行分離 用 JSP 技術(shù), Web 頁(yè)面開發(fā)人員可以使用 HTML或者 XML 標(biāo)識(shí)來(lái)設(shè)計(jì)和格式化最終頁(yè)面,并使用 JSP 標(biāo)識(shí)或者小腳本來(lái)生成頁(yè)面上的動(dòng)態(tài)內(nèi)容(內(nèi)容是根據(jù)請(qǐng)求變化的,例如請(qǐng)求賬戶信息或者特定的一瓶酒的價(jià)格等)。生成內(nèi)容的邏輯被封裝在標(biāo)識(shí)和JavaBeans 組件中,并且捆綁在腳本中,所有的腳本在服務(wù)器端運(yùn)行。由于核心邏輯被封裝在標(biāo)識(shí)和 JavaBeans 中,所以 Web 管理人員和頁(yè)面設(shè)計(jì)者,能夠編輯和使用 JSP 頁(yè)面,而不影響內(nèi)容的生成。 在服務(wù)器端, JSP 引擎解釋 JSP 標(biāo)識(shí)和腳本 ,生成所請(qǐng)求的內(nèi)容(例如,通過(guò)訪問(wèn)JavaBeans 組件,使用 JDBC 技術(shù)訪問(wèn)數(shù)據(jù)庫(kù)或者包含文件),并且將結(jié)果以 HTML(或者 XML)頁(yè)面的形式發(fā)送回瀏覽器。這既有助于作者保護(hù)自己的代碼,又能保證任何基于 HTML的 Web 瀏覽器的完全可用性。 ( 2) .可重用組件 絕大多數(shù) JSP 頁(yè)面依賴于可重用的、跨平臺(tái)的組件( JavaBeans 或者 Enterprise JavaBeans 組件)來(lái)執(zhí)行應(yīng)用程序所要求的復(fù)雜的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者和客戶團(tuán)體所使用?;?組件的方法加速了總體開發(fā)過(guò)程,并且使得各種組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。 ( 3) .采用標(biāo)識(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1