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

正文內容

企業(yè)工資管理系統(tǒng)的開發(fā)及相應開源框架的研究計算機及其應用專業(yè)畢業(yè)設計畢業(yè)論文-資料下載頁

2025-01-18 13:21本頁面
  

【正文】 指的是對系統(tǒng)所使用的設備進行維護.本系統(tǒng)的日常維護由學校的專人來負責,如果出現(xiàn)一些不能解決的問題,則由開發(fā)者來負責. 系統(tǒng)的轉換方案:本次開發(fā)的企業(yè)工資管理系統(tǒng)采用了并行轉換方式,另一方面又繼續(xù)沿用老的方式—手工方式,這種狀況持續(xù)了半個月的時間,在這期間發(fā)現(xiàn)了一些程序中存在的漏洞和錯誤,用戶也提出一些修改意見,經(jīng)過程序的進一步完善后,正式投入了使用,中止了以前老的手工的操作方式. 第八章 系統(tǒng)評價系統(tǒng)評價就是客觀,:優(yōu)點,缺點以及將來可能提出的要求. 系統(tǒng)的特點流程符合企業(yè)內部工資管理的要求.界面友好,輸入信息方便(好多信息,系統(tǒng)自動生成).查詢全面,對任何情況或字段都可以查詢,從而對管理進行監(jiān)督.,有很多地方還需要更好的完善.即面向開發(fā)人員,又面向用戶. 系統(tǒng)的缺點.系統(tǒng)總體功能不夠全面,由于時間原因,沒有對很多細節(jié)部分進行處理(Session過期,非法數(shù)據(jù)輸入).,.由于資料有限,有很多地方還設計的不夠詳細,如考勤制度與工資獎金,福利,公積金,應付合計,扣除合計,應發(fā)合計的關系等,還需要更好的完善.沒有良好的用戶權限和密碼限制以防止人為的破壞與盜竊數(shù)據(jù)資源.沒有對角色權限進行詳細的設置,用戶可以對所有功能進行操作. 將來可能提出的要求1. 網(wǎng)絡化.系統(tǒng)能支持網(wǎng)絡數(shù)據(jù)傳輸,數(shù)據(jù)共享;數(shù)據(jù)遠程訪問能自動采取一定的加鎖策略;遠程報表處理.2. 多媒體化.系統(tǒng)能夠支持語音輸入.3. 加強對數(shù)據(jù)輸入的驗證.對輸入有誤的數(shù)據(jù)給予詳細友好的提示.可以自定義工資管理的算法. 公司工資制度改革后,會計可以在系統(tǒng)內輸入新的工資算法,系統(tǒng)會根據(jù)自定義的算法對員工的工資進行結算. 第九章 關于Spring開源框架的思考 關于Spring的核心技術和封裝思想 控制反轉 IOC Inversion of Control在Java眾多的開源框架中,Spring作為最具有代表性的開源框架之一,首次提出控制反轉,同時促進了程序開發(fā)接口的松耦合程度,使得MVC三層可以相對獨立的存在,每一層可以有選擇得調用向下一層的實例化對象,于是這種思想極大的增加了代碼的靈活度.在Spring中,程序員使用Spring框架將控制權交給Spring之后,beans節(jié)點或者程序代碼里插入的注釋(Annotation)的方法,依賴用戶的配置來決定上層調用下層哪一個實例化之后的對象.在依賴注入中可以指定是根據(jù)類型(byType)或者根據(jù)名字(byName)自動裝配(AutoWire)來統(tǒng)一對此Bean的注入類型進行配置.這里值得注意一點的是,Spring依賴注入默認情況下是單例模式,也就是說,每次產(chǎn)生的Beans的實例對象其實都是同一個對象,單例模式的同時Spring也提供了多例模式,每次容器初始化出來的都是一個全新的對象,這種模式可以在有需要業(yè)務邏輯下使用.關于Beans的生命周期,一個交給Spring容器管理的Bean,其生命周期如下圖所示:圖91 Spring里Bean的生命周期 如上圖所示,一個Bean從開始由容器托管到創(chuàng)建初始化對象實例再到創(chuàng)建完成,. 面向切面編程 AOP (Aspect Oriented Programming)隨著OOP(Object Oriented Programming)面向對象編程的深入人心和此編程方法的廣泛應用,Spring的創(chuàng)始人在Struts的Filter的過濾器,使得原先總是順序執(zhí)行的代碼可以縱向的被織入切面.這種思想的核心就是抽取出原先橫向執(zhí)行的代碼里面很多類似的過程集合,同時這種對類似任務的抽象提取聲明操作使得代碼在在邏輯上的冗余度降低到最小,閱讀上也更具有歸類性.那么,在實際應用中,哪些方法可以被高度抽象化而提出出來放到Spring配置文件里面來聲明成AOP呢?在實際運用中,通常情況下,對權限的管理,聲明式事務管理,方法執(zhí)行開始結束的Log日志管理等等好像都是類似的任務,這種任務的完成沒有關系到軟件工程的業(yè)務邏輯,對于用戶來說是完全透明的,但是沒有這些任務的執(zhí)行,程序可能會有很多瑕疵,于是這些對用戶透明看不見摸不到,實際功能也用不到的代碼段落對我們開發(fā)程序員來說又極其重要.一款優(yōu)秀的框架就考慮到了這一點,于是類似Struts的Filter的過濾器概念,衍生出了AOP的概念.首先,既然是一個概念,那么就有很多全新的名詞.Joint point:表示在程序中明確定義的點,典型的包括方法調用,對類成員的訪問以及異常處理程序塊的執(zhí)行等等,它自身還可以嵌套其它 joint point.Pointcut:表示一組 joint point,這些 joint point 或是通過邏輯關系組合起來,或是通過通配、正則表達式等方式集中起來,它定義了相應的 Advice 將要發(fā)生的地方.  Advice:Advice 定義了在 pointcut 里面定義的程序點具體要做的操作,它通過 before、after 和 around 來區(qū)別是在每個 joint point 之前、之后還是代替執(zhí)行的代碼.以上是3個在Spring框架里面最常用到的名詞,用通俗的話說是在執(zhí)行到一個什么斷點(Joint point)的時候或者一個斷點集合(Pointcut)的時候,Spring會統(tǒng)一幫你做一個什么建議操作(Advice ).舉個Spring里面應用最廣泛的事例:,在操作數(shù)據(jù)庫語句的過程中,就產(chǎn)生了事務的概念(事務在數(shù)據(jù)庫中的定義是,一段SQL語句要么全部執(zhí)行,要么全部不執(zhí)行).這種在ORM持久化數(shù)據(jù)庫的過程中都要用到事務的管理,這種管理,根據(jù)AOP的編程思想,我們就可以把這種類似的任務抽象出來配置在Spring文件里面由Spring來統(tǒng)一管理.當程序代碼執(zhí)行到配置文件里面的聲明出來的切面的時候,Spring就會調用處理該切面的方法來執(zhí)行,這個方法執(zhí)行完成后,恢復到調用中斷現(xiàn)場,只要有任意一個SQL語句出現(xiàn)了異常,. Spring對Hibernate等其他框架的封裝Spring對Hibernate的封裝了HibernateTemplate方法,(這個類里面是打開數(shù)據(jù)庫連接的相關代碼段)可以得到IOC,這樣就可以實現(xiàn)最大程度的依賴注入,最大程度的運用了控制反轉的指導思想.Spring整合hibernate的時候使用packagesToScan屬性,可以讓spring自動掃描對應包下面的實體類,這樣就省去了程序員手動向配置文件里面寫實體類引用的部分代碼. Spring中AOP的啟發(fā)面向方面編程 (AOP) 提供從另一個角度來考慮程序結構以完善面向對象編程(OOP).面向對象將應用程序分解成 各個層次的對象,而AOP將程序分解成各個方面 或者說 關注點. 這使得可以模塊化諸如事務管理等這些橫切多個對象的關注點.在學習并且實際運用了Spring的AOP編程方法之后,每當遇到相似的代碼段,.可以說,Spring是個公認的優(yōu)秀的Java開源框架,是大師們的杰作,學習培養(yǎng)大師們對現(xiàn)實問題高度總結的抽象建模的能力,學習鍛煉實際編寫框架的動手能力.由于時間和自身能力的局限性,慢慢體會到其中設計的精妙定會對我們日后的編碼思想有著潛移默化的良好促進.第十章 總結與展望通過這次畢業(yè)設計,使我受到了一次用專業(yè)知識、在應用軟件開發(fā)的基本思想、方法方面,在實習公司項目經(jīng)理的幫助下,基本上完成了設計任務,在軟件的設計方面也有了一定的提高,熟練掌握了Java語言和編程技巧,為今后走上工作崗位打下了專業(yè)基礎. 從本次畢業(yè)設計目的上考慮,編寫本系統(tǒng)并不是要完成一個功能復雜全面,適合應用的企業(yè)級軟件,而是著重于對當前流行的Java ,確實大大增強了我對軟件工程流程,軟件編寫規(guī)范,調試技巧,.我在該系統(tǒng)中雖然使用了SSH框架,我對這些框架大都處在原理理解,閱讀相關框架的源碼,體會大師們編寫框架時的巧妙思路是十分有必要的.總之,我在軟件設計,,同時,我也將投入更大的赤誠和努力于喜愛的計算機行業(yè).在這次的畢業(yè)設計中,讓我深深地體現(xiàn)到進行軟件開發(fā)不是一件簡單的事情,它需要設計者具有全面的專業(yè)知識、縝密的思維、嚴謹?shù)墓ぷ鲬B(tài)度以及較高的分析問題、解決問題的能力,我要衷心感謝老師在我的設計過程中給予我的極大幫助,使我能夠及時、也要感謝我的老師和同學們及實習企業(yè)在本系統(tǒng)的設計過程中給予我的支持和幫助. 參考文獻[1] :基于MVCJava Web設計與開發(fā)[M].北京:電子工業(yè)出版社,2007[2] 王毅,[M]. 北京:人民郵電出版社,2007[3] 陳天河 等. Hibernate項目開發(fā)寶典[M]. 北京:電子工業(yè)出版社,2006[4] 夏昕,曹曉鋼,[M]. 北京:電子工業(yè)出版社,2005[5] 梁健全,周力,孟志勇, EE框架整合方案[M]. 北京:人們郵電出版社, 2002[6] 覃慶炎,張偉 等. Java 開源項目Spring+Hibernate+Struts[M]. 北京:北京希望電子出版社,2002[7] 樊月華,劉洪發(fā),劉雪梅. Web 技術應用基礎[M]. 北京:清華大學出版社,2008[8] 賽奎春,白偉明,趙玉君,李南南. JSP信息系統(tǒng)開發(fā)實例精選[M]. 北京:機械工業(yè)出版社,2006[9] 飛思科技產(chǎn)品研發(fā)中心. JSP應用開發(fā)詳解[M]. 北京:電子工業(yè)出版社,2004[10] 王夕寧,王曉平. Jsp通用模塊及典型系統(tǒng)開發(fā)[M]. 北京:人民郵電大學出版社,2003[11] 迪尤遜 編著,董明 等譯. SQL Server 2005基礎教程[M].北京:人民郵電出版社,2006致 謝,嚴謹?shù)闹螌W態(tài)度,精益求精的工作作風,誨人不倦的高尚師德,嚴以律己、寬以待人的崇高風范,樸實無華、掌握了基本的研究方法,每一步都是在導師的指導下完成的,謹向導師表示崇高的敬意和衷心的感謝.                      張躍                   2011年08月于合肥工業(yè)大學 附 錄由于畢業(yè)論文系統(tǒng)源碼部分過多,已經(jīng)單獨封裝成項目文件.項目文件名:PayRollHavles.在MyEclipse中選擇導入項目,然后啟動服務器,再在瀏覽器中輸入相應地址就可以運行整個系統(tǒng)了.
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1