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

正文內(nèi)容

中小企業(yè)辦公自動化設(shè)計與實現(xiàn)范本正本畢業(yè)論文-資料下載頁

2025-06-28 03:01本頁面
  

【正文】 象,為DAO層提供Hibernate的數(shù)據(jù)庫連接對象。其中需要注入上面配置的dataSource對象。 配置事務(wù)為SessionFactory對象增加事務(wù)配置事件,并注入上面配置的SessionFactory對象。 配置DAO組件在這里我們先對上面開發(fā)的基于HibernateTemplate的DAO類配置Bean對象,并為該對象注入SessionFactory對象。 配置DAO事務(wù)為上面配置的DAO對象配置事務(wù)組件,使得對DAO類的訪問都在Spring的事務(wù)監(jiān)管之下。該組件需要注入上面配置的事務(wù)對象transactionManager、DAO對象,并配置事務(wù)管理的策略。6 系統(tǒng)測試 測試計劃Java語言是一種支持面向?qū)ο蟮恼Z言,通常情況下,我們可以將程序的一個單元看成一個獨立的類。因此進行單元測試的重點就是針對這些類進行測試。最佳的方法就是測試類中定義的方法。如果父類為抽象類,為進行測試可以簡單定義一個具體子類,它只利用父類的抽象方法,而無其他行為。然而,這樣做可能會忽略建立的子類將隨著父類結(jié)構(gòu)變化而變化,以及編譯器或者其他測試過程中不能捕獲的信息,從而導(dǎo)致一些遺漏,我們需要遵循一些基本的原則來進行測試:l 不需要測試get和set這樣的行為;l 一個方法至少要測試一次;l 各種訪問、修改器也對測試產(chǎn)生影響。 測試用例 對身份驗證功能進行測試(1) 輸入正確的用戶名、密碼和驗證碼。用戶名:admin,密碼:admin,驗證碼:明更更好。(2) 輸入錯誤的用戶名、密碼和正確的驗證碼。用戶名:admn,密碼:admn,驗證碼:明更更好。(3) 輸入正確的用戶名、密碼和錯誤的驗證碼。用戶名:admin,密碼:admin,驗證碼:明更好。 對職工信息管理功能進行測試(1) 新增職工。用戶名:admin,密碼:admin,姓名:劉中兵,電子郵箱:xywei@,性別:男,部門:開發(fā)部,職務(wù):程序員,聯(lián)系電話:15953841761,聯(lián)系地址:山東濟南。(2) 修改職工信息。將用戶admin的電子郵箱改為xywi,聯(lián)系電話改為12542,身份改為系統(tǒng)管理員。(3) 查看用戶名為admin姓名為劉中兵的個人信息。(4) 刪除用戶名為admin姓名為劉中兵的個人信息。 測試結(jié)果表61登錄測試結(jié)果測試項目測試數(shù)據(jù)預(yù)期測試結(jié)果輸入正確用戶名、密碼和驗證碼用戶名:admin,密碼:admin,驗證碼:明更更好。登陸成功,進入系統(tǒng)輸入錯誤用戶名、密碼和正確驗證碼用戶名:admn,密碼:admn,驗證碼:明更更好。登陸失敗,系統(tǒng)顯示用戶名或密碼不對輸入正確用戶名、密碼和錯誤驗證碼用戶名:admin,密碼:admin,驗證碼:明更好。登陸失敗,系統(tǒng)顯示驗證碼不對表62職工信息管理功能測試結(jié)果測試項目測試數(shù)據(jù)預(yù)期測試結(jié)果新增職工用戶名:admin,密碼:admin,姓名:劉中兵,電子郵箱:xywei@,性別:男,部門:開發(fā)部,職務(wù):程序員,聯(lián)系電話:15953841761,聯(lián)系地址:山東濟南。增加成功修改職工信息將用戶admin的電子郵箱改為xywi,聯(lián)系電話改為12542,身份改為系統(tǒng)管理員。修改失敗,系統(tǒng)顯示電子郵箱格式不對,聯(lián)系電話位數(shù)不對查看用戶信息查看用戶名為admin姓名為劉中兵的個人信息。正確顯示刪除用戶信息刪除用戶名為admin姓名為劉中兵的個人信息。刪除成功7 系統(tǒng)開發(fā)總結(jié)辦公自動化系統(tǒng)是一個將企業(yè)管理及基礎(chǔ)辦公需求作為核心,基于B/S模式的信息服務(wù)系統(tǒng),它集先進的計算機技術(shù)與辦公自動化理論于一身,適應(yīng)當(dāng)今辦公自動化系統(tǒng)的開發(fā)需求。通過調(diào)研以及細(xì)致合理的規(guī)劃分析,采用結(jié)構(gòu)化和原型法相結(jié)合的開發(fā)方法,并采用模塊化的開發(fā)機制,使用流行的系統(tǒng)開發(fā)技術(shù),經(jīng)過兩個月的開發(fā)與設(shè)計,辦公自動化系統(tǒng)的用戶身份驗證模塊和其他基本功能模塊已開發(fā)成為一個較完善的信息交互平臺,初步具備實際使用的能力。在系統(tǒng)的開發(fā)過程中,我對系統(tǒng)開發(fā)與實際應(yīng)用有了更深了理解和認(rèn)識,為我以后的學(xué)習(xí)和工作打下了堅實的理論與實際操作相結(jié)合的基礎(chǔ)。同時,在開發(fā)過程中,我對JSP、數(shù)據(jù)庫、HTML等相關(guān)技術(shù)知識也有了更深層次的認(rèn)識。由于開發(fā)設(shè)計能力有限,開發(fā)經(jīng)驗不足,系統(tǒng)仍存在很多不足,與實際應(yīng)用中還有很大差距。在調(diào)研階段,搜集的信息不充足,對實際情況了解不足。因此,在開發(fā)過程中做出的需求分析不徹底,系統(tǒng)的功能及工作流程不能在設(shè)計之初完整地確定下來,系統(tǒng)的某些功能是隨著設(shè)計的進行逐步確定和修改的,在一些功能中仍存在不完善之處,頁面需進一步美化,系統(tǒng)后臺管理方面需給予進一步重視。數(shù)據(jù)庫方面,設(shè)計方面也存在也一些后期發(fā)現(xiàn)的錯誤,表與表的聯(lián)系需進一步完善。用戶輸入容錯設(shè)計方面需進一步加強。8 結(jié)束語緊張愉快的畢業(yè)設(shè)計結(jié)束了,我通過努力實現(xiàn)了一個結(jié)合了計算機和辦公自動化理論并體現(xiàn)了時代潮流的系統(tǒng)。本系統(tǒng)只提供了一些基本的功能,還不能提供辦公自動化需求的完全信息,還需要進一步地考查調(diào)研。所有可能實現(xiàn)的功能都將會在今后的工作中繼續(xù)分析、設(shè)計、逐步實現(xiàn),力求使本系統(tǒng)更加完善。在開發(fā)過程中,我本著將所學(xué)的理論知識應(yīng)用于實踐的思想,開發(fā)出高質(zhì)量系統(tǒng)的目的,進行了詳細(xì)的調(diào)研,細(xì)致耐心的開發(fā)與設(shè)計,以刻苦鉆研,實事求是的態(tài)度開發(fā)出本系統(tǒng)。最重要的是通過開發(fā)與設(shè)計,鍛煉了我們分析問題以及進行合理規(guī)劃與分析設(shè)計的能力,同時對開發(fā)工具的使用能力也有大幅度提高。我們將所學(xué)的理論知識結(jié)合到了實際的應(yīng)用中去,實際的動手能力也有明顯的提升。雖然辦公自動化系統(tǒng)仍有許多待解決的問題和待完善的地方,但相信通過我們的不斷努力、繼續(xù)學(xué)習(xí),必定會有更加完美的成果跟大家見面。這次開發(fā)過程中所學(xué)到的所有知識,將成為我今后學(xué)習(xí)工作當(dāng)中的堅實基礎(chǔ)。希望以后還會有這種鍛煉自己的實踐機會。參考文獻(xiàn)[1] 耿祥義,張躍平.JAVA 2實用教程[M].北京:清華大學(xué)出版社,.[2] 王立.UML與軟件工程基礎(chǔ)[M].北京:高等教育出版社,.[3] 蔡劍,景楠.Java Web應(yīng)用開發(fā)[M]. 北京:高等教育出版社,.[4] 葉達(dá)鋒.Eclipse編程技術(shù)與實例[M].北京:人民郵電出版社,.[5] 邱哲,馬斗.Struts設(shè)計開發(fā)大全[M].北京:清華大學(xué)出版社,.[6] 王中兵.Java Web主流框架整合[M].北京:電子工業(yè)出版社,.[7] 范斯瓦尼.MySQL 完全手冊[M].北京:電子工業(yè)出版社,.[8] 沃爾斯.Spring in Action [M].北京:人民郵電出版社,.[9] 劉曉華.JSP應(yīng)用開發(fā)詳解[M].北京:電子工業(yè)出版社,.[10] 鄭玲.計算機專業(yè)畢業(yè)設(shè)計指導(dǎo)[M].北京:清華大學(xué)出版社,.致 謝在我的指導(dǎo)老師安新軍老師的悉心指導(dǎo)下,我的畢業(yè)設(shè)計和畢業(yè)論文圓滿完成了。在中小企業(yè)辦公自動化系統(tǒng)的開發(fā)過程中,我得到了指導(dǎo)老師的細(xì)心指導(dǎo)。老師與我們一起研討開發(fā)項目,為我們提供開發(fā)實例,幫助我們進行調(diào)研和分析,耐心地指導(dǎo)我們進行開發(fā)和解決問題。他嚴(yán)密的邏輯思維以及嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度都給予了我極大的鼓勵與幫助,在他的幫助下我不斷進步并自我提高。在此過程中,對于我遇到的所有問題和困難,老師都給予了細(xì)心的解答和真誠的幫助,在此我表示衷心的感謝。在這里我還要感謝我的同學(xué),在開發(fā)過程中,我們以積極上進的精神,刻苦鉆研,互相幫助使設(shè)計目標(biāo)得以實現(xiàn)。我很高興能在這樣有凝聚力和好學(xué)上進的氛圍中學(xué)習(xí)和工作,是大家的支持和幫助讓我的畢業(yè)設(shè)計和畢業(yè)論文能夠順利完成!此外,我們的畢業(yè)設(shè)計課題得以很好的完成,這和學(xué)校為我們提供的良好的學(xué)習(xí)和工作環(huán)境,以及設(shè)計過程給予我支持和幫助的計算機系各位老師是分不開的,特此向他們表示衷心的感謝!在此,我向所有幫助過我的老師、同學(xué)和朋友們表示真摯的感謝以及美好的祝福。祝愿大家在今后的日子里,百尺竿頭,更進一步!附 錄A 主要源程序?xml version= encoding=UTF8?!DOCTYPE beans PUBLIC //SPRING//DTD BEAN//ENbeans ! 配置數(shù)據(jù)源 bean id=dataSource class=destroymethod=close property name=driverClassNamevalue/value /property property name=url valuejdbc:mysql://localhost:3306/test?useUnicode=trueamp。amp。characterEncoding=utf8/value /property property name=usernamevalueroot/value/property property name=passwordvalue/value/property /bean ! 配置Hibernate bean id=sessionFactory class= property name=dataSourceref local=dataSource //property property name=mappingResources list value/oa/hibernate/beans//value value/oa/hibernate/beans//value value/oa/hibernate/beans//value value/oa/hibernate/beans//value value/oa/hibernate/beans//value value/oa/hibernate/beans//value value/oa/hibernate/beans//value value/oa/hibernate/beans//value /list /property property name=hibernateProperties propsprop key= /propprop key=true/prop /props /property /bean ! 配置事務(wù) bean id=transactionManager class= property name=sessionFactoryref local=sessionFactory //property /bean ! 定義DAO bean id=userDAO class= property name=sessionFactoryref local=sessionFactory //property /bean bean id=addressDAO class= property name=sessionFactoryref local=sessionFactory //property /bean bean id=scheduleDAO class= property name=sessionFactoryref local=sessionFactory //property /bean bean id=worklogDAO class= property name=sessionFactoryref local=sessionFactory //property /bean bean id=smsDAO class= property name=sessionFactoryref local=sessionFactory //property /bean bean id=upfileDAO class= property name=sessionFactoryref local=sessionFactory //property /bean bean id=noticeDAO class= property name=sessionFactoryref local=sessionFactory //property /bean bean id=meetingDAO class= property name=sessionFactoryref local=sessionFactory //property /bean ! 定義DAO代理 bean id=UserDAOProxy class= property name=transactionManagerref bean=transactionManager / /property property name=targetref local=userDAO //property property name=transactionAttributes props prop key=insert*PROPAGATION_REQUIRED/prop prop key=update*PROPAGATION_REQUIRED/prop prop key=delete*PROPAGATION_REQUIRED/prop prop key=*PROPAGATION_REQUIRED,readOnly/prop /props /property /bean bea
點擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1