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

正文內(nèi)容

中小企業(yè)辦公自動化設(shè)計與實現(xiàn)畢業(yè)設(shè)計-閱讀頁

2025-07-13 23:53本頁面
  

【正文】 :指定數(shù)據(jù)庫連接的URL地址jdbc:mysql://localhost:3306/MyOA;l username:指定訪問數(shù)據(jù)庫的用戶名root;l password:指定訪問數(shù)據(jù)庫的密碼(為空)。其中需要注入上面配置的dataSource對象。 配置DAO組件在這里我們先對上面開發(fā)的基于HibernateTemplate的DAO類配置Bean對象,并為該對象注入SessionFactory對象。該組件需要注入上面配置的事務(wù)對象transactionManager、DAO對象,并配置事務(wù)管理的策略。因此進行單元測試的重點就是針對這些類進行測試。如果父類為抽象類,為進行測試可以簡單定義一個具體子類,它只利用父類的抽象方法,而無其他行為。 測試用例 對身份驗證功能進行測試(1) 輸入正確的用戶名、密碼和驗證碼。(2) 輸入錯誤的用戶名、密碼和正確的驗證碼。(3) 輸入正確的用戶名、密碼和錯誤的驗證碼。 對職工信息管理功能進行測試(1) 新增職工。(2) 修改職工信息。(3) 查看用戶名為admin姓名為劉中兵的個人信息。 測試結(jié)果表61登錄測試結(jié)果測試項目測試數(shù)據(jù)預(yù)期測試結(jié)果輸入正確用戶名、密碼和驗證碼用戶名:admin,密碼:admin,驗證碼:明更更好。登陸失敗,系統(tǒng)顯示用戶名或密碼不對輸入正確用戶名、密碼和錯誤驗證碼用戶名:admin,密碼:admin,驗證碼:明更好。增加成功修改職工信息將用戶admin的電子郵箱改為xywi,聯(lián)系電話改為12542,身份改為系統(tǒng)管理員。正確顯示刪除用戶信息刪除用戶名為admin姓名為劉中兵的個人信息。通過調(diào)研以及細致合理的規(guī)劃分析,采用結(jié)構(gòu)化和原型法相結(jié)合的開發(fā)方法,并采用模塊化的開發(fā)機制,使用流行的系統(tǒng)開發(fā)技術(shù),經(jīng)過兩個月的開發(fā)與設(shè)計,辦公自動化系統(tǒng)的用戶身份驗證模塊和其他基本功能模塊已開發(fā)成為一個較完善的信息交互平臺,初步具備實際使用的能力。同時,在開發(fā)過程中,我對JSP、數(shù)據(jù)庫、HTML等相關(guān)技術(shù)知識也有了更深層次的認識。在調(diào)研階段,搜集的信息不充足,對實際情況了解不足。數(shù)據(jù)庫方面,設(shè)計方面也存在也一些后期發(fā)現(xiàn)的錯誤,表與表的聯(lián)系需進一步完善。……………………………裝……………………………………訂…………………………………線……………………………山東科技大學(xué)信息工程系畢業(yè)設(shè)計(論文)說明書8 結(jié)束語緊張愉快的畢業(yè)設(shè)計結(jié)束了,我通過努力實現(xiàn)了一個結(jié)合了計算機和辦公自動化理論并體現(xiàn)了時代潮流的系統(tǒng)。所有可能實現(xiàn)的功能都將會在今后的工作中繼續(xù)分析、設(shè)計、逐步實現(xiàn),力求使本系統(tǒng)更加完善。最重要的是通過開發(fā)與設(shè)計,鍛煉了我們分析問題以及進行合理規(guī)劃與分析設(shè)計的能力,同時對開發(fā)工具的使用能力也有大幅度提高。雖然辦公自動化系統(tǒng)仍有許多待解決的問題和待完善的地方,但相信通過我們的不斷努力、繼續(xù)學(xué)習(xí),必定會有更加完美的成果跟大家見面。希望以后還會有這種鍛煉自己的實踐機會。在中小企業(yè)辦公自動化系統(tǒng)的開發(fā)過程中,我得到了指導(dǎo)老師的細心指導(dǎo)。他嚴密的邏輯思維以及嚴謹?shù)闹螌W(xué)態(tài)度都給予了我極大的鼓勵與幫助,在他的幫助下我不斷進步并自我提高。在這里我還要感謝我的同學(xué),在開發(fā)過程中,我們以積極上進的精神,刻苦鉆研,互相幫助使設(shè)計目標(biāo)得以實現(xiàn)。祝愿大家在今后的日子里,百尺竿頭,更進一步!……………………………裝……………………………………訂…………………………………線……………………………附 錄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。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 bean id=addressDAOProxy class= property name=transactionManagerref bean=transactionManager / /property property name=targetref local=addressDAO //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 ! 定義Struts配置 bean name=/login class= property name=userDAOref local=userDAO //property /bean bean name=/logout class= property name=userDAOref local=userDAO //property /bean bean name=/register class= property name=userDAOref local=userDAO //property /bean ! 配置攔截器 bean name=logger class= / ! 配置攔截器代理 bean name=loggingAutoProxy class= property name=beanNames listvalue/login/valuevalue/register/valuevalue/address/valuevalue/address_add/value value/address_edit/valuevalue/address_view/value value/file/valuevalue/file_view/value value/file_up/valuevalue/person/value value/person_add/valuevalue/person_edit/value value/person_view/valuevalue/schedule/value value/schedule_add/valuevalue/schedule_edit/value value/schedule_view/valuevalue/worklog/value value/worklog_add/valuevalue/worklog_edit/value value/worklog_view/valuevalue/sms/value value/sms_add/valuevalue/sms_view/value value/notice/valuevalue/notice_add/value value/notice_edit/valuevalue/notice_view/value value/meeting/valuevalue/meeting_add/value value/meeting_edit/valuevalue/meeting_view/value /list /property propertyname=interceptorNameslistvaluelogger/value/list /property /bean/beansB 用戶手冊 系統(tǒng)功能簡介(1) 用戶身份驗證模塊主要用作用戶的登錄、注冊與退出。(3) 日程安排模塊用作當(dāng)前登錄用戶添加、修改、刪除和查看自己的日程安排列表。(5) 公告管理模塊用戶發(fā)送通知,大家都可以查看,只有系統(tǒng)管理員才有權(quán)修改、刪除該
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1