當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > OA軟件營銷 > OA是什么
oa系統(tǒng)是什么
隨著信息需求的增長,傳統(tǒng)的信息交流方式早已不能滿足企業(yè)對傳遞和處理大量信息的需要,因而亟需把網(wǎng)絡(luò)技術(shù)滲透到企業(yè)的日常工作。而網(wǎng)絡(luò)辦公與管理的應(yīng)用則滿足了企業(yè)對辦公網(wǎng)絡(luò)化、自動(dòng)化的管理需求,不僅可以極大提高企業(yè)內(nèi)部的管理水平,并加快內(nèi)部信息流通,確保信息有效利用,增強(qiáng)企業(yè)的核心競爭力。
企業(yè)辦公自動(dòng)化系統(tǒng)能夠針對企業(yè)的具體業(yè)務(wù)要求,通過運(yùn)用Internet 通信技術(shù),將企業(yè)信息化管理和網(wǎng)絡(luò)化辦公結(jié)合在一起,在加強(qiáng)企業(yè)競爭力和提升企業(yè)管理能力的同時(shí)實(shí)現(xiàn)企業(yè)信息共享,避免“數(shù)字鴻溝”和“信息孤島”的現(xiàn)象。
本畢業(yè)設(shè)計(jì)的內(nèi)容是設(shè)計(jì)并且實(shí)現(xiàn)一個(gè)基于web技術(shù)的OA辦公系統(tǒng),故而系統(tǒng)主要以j2EE作為開發(fā)基礎(chǔ),主要使用了struts2+spring+hibernate等多種框架的結(jié)合使用,用myeclipse作為開發(fā)工具,以MYSQL作為數(shù)據(jù)庫,以Macromedia公司的DreamOA作為界面美化工具,使用JAVA語言開發(fā),頁面采取JSP動(dòng)態(tài)頁面開發(fā)技術(shù)。該系統(tǒng)界面簡單、操作方便,容易維護(hù)。
系統(tǒng)的開發(fā)環(huán)境及技術(shù)簡介
1、 MyEclipse在開發(fā)本平臺中所用到的開發(fā)工具就是是知名的java項(xiàng)目開發(fā)工具M(jìn)yEclipse。
MyEclipse 企業(yè)級工作平臺(MyEclipse Enterprise Workbench,簡稱MyEclipse)是對Eclipse IDE的一種擴(kuò)展,利用MyEclipse,我們可以在數(shù)據(jù)庫和J2EE的開發(fā)、發(fā)布,以及在應(yīng)用程序服務(wù)器的整合當(dāng)中極大地提高系統(tǒng)的工作效率。MyEclipse是一個(gè)功能非常豐富的J2EE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML,Struts,JSP,CSS,Javascript,SQL,Hibernate。
在結(jié)構(gòu)上,MyEclipse的特征可以被分為7類:J2EE模型,WEF發(fā)工具,EJB開發(fā)工具,應(yīng)用程序服務(wù)器的連接器,J2EE項(xiàng)目部署服務(wù),數(shù)據(jù)庫服務(wù),MyEclipse整合幫助。
對于以上每一種功能上的類別,在Eclipse中都有相應(yīng)的功能部件,并通過一系列的插件來實(shí)現(xiàn)它們。MyEclipse結(jié)構(gòu)上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級。
簡單而言,MyEclipse是Eclipse的插件,也是一款功能強(qiáng)大的J2EE集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯(cuò)。
2、數(shù)據(jù)庫簡介
數(shù)據(jù)庫使用的是MySQF源數(shù)據(jù)庫。
MySQ的特性:使用C和C+編寫,并使用了多種編譯器進(jìn)行測試,保證源代碼的可移植性。支持AlX、FreeBSD HP-UX MacOS OpenBSD OS/2 Wrap Solaris、Windows等多種操作系統(tǒng)。為多種編程語言提供API。這些編程語言包括 C、C+tEiffel、Java、Perl、PHR Python、Ruby和Tcl等。支持多線程充分利用CP資源。優(yōu)化的SQL查詢算法,有效地提高查詢速度。既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫而嵌入到其他的軟件中提供多語言支持,常見的編碼如中文的GB2312BIG5,日文的Shift_JIS等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。提供TCP/IP、ODBCOJDBC等多種數(shù)據(jù)庫連接途徑。提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具。可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫。
MySQl的應(yīng)用:與其他的大型數(shù)據(jù)庫例如Oracle、DB2 SQLServer等相比,MySQ自有它的不足之處,如規(guī)模小、功能有限(MySQL Cluster的功能和效率都相對比較差)等,但是這絲毫也沒有減少它受歡迎的程度。對于一般的個(gè)人使用者和中小型企業(yè)來說,MySQL提供的功能已經(jīng)綽綽有余,而且由于MySQ是開放源碼軟件,因此可以大大降低總體成本。
3、 Tomcat
Tomcat 很受廣大程序員的喜歡,因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進(jìn)和完善中,任何一個(gè)感興趣的程序員都可以更改它或在其中加入新的功能。
Tomcat 是一個(gè)輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP程序的首選。對于一個(gè)初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺機(jī)器上配置好Apache服務(wù)器,可利用它響應(yīng)對HTML頁面的訪問請求。實(shí)際上Tomcat 部分是Apache服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行tomcat 時(shí),它實(shí)際上作為一個(gè)與Apache獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。
這里的訣竅是,當(dāng)配置正確時(shí),Apache為HTML頁面服務(wù),而Tomcat 實(shí)際上運(yùn)行JSP頁面和Serlet。另外,Tomcat和lIS、Apache等Web服務(wù)器一樣,具有處理HTML頁面的功能,另外它還是一個(gè)Servlet和JSP容器,獨(dú)立的Servlet容器是Tomcat的默認(rèn)模式。
4、JSP技術(shù)與MVC模式以及系統(tǒng)的基本框架
本系統(tǒng)采用jsp技術(shù),基于MV模式開發(fā),使用SSH框架(struts2、spring、hibernate)來增加系統(tǒng)的開發(fā)速度。所謂的MVC模式是“Model-View-Controller”的縮寫,中文翻譯為"模式-視圖-控制器”。程序就是用struts2和hibernate這兩個(gè)框架來實(shí)現(xiàn)模型層和控制器這兩層,jsp實(shí)現(xiàn)視圖這一層。一般來說程序就是在數(shù)據(jù)庫和頁面之間起橋梁作用的,jsp頁面請求先到action,再到dao,再回到action,回到j(luò)sp 頁面,action主要處理來自頁面的請求,dao主要是和數(shù)據(jù)庫的交互,struts2主要用在action,處理來自頁面的請求,處理完請求后跳轉(zhuǎn)回頁面。Hibernate 主要用在dao,包括對數(shù)據(jù)庫的增、刪、改、查的操作,spring控制程序的流程。
- 1oa辦公平臺是什么
- 2oa流程是什么
- 3辦公軟件oa是什么
- 4哪些單位需要OA辦公系統(tǒng)?
- 5OA系統(tǒng)在工程軟件是做什么的
- 6什么是移動(dòng)辦公oa
- 7有什么oa軟件
- 8協(xié)同oa是什么
- 9什么是oa辦公系統(tǒng)
- 10oa系統(tǒng)是什么意思啊
- 11什么是oa辦公系統(tǒng)
- 12oa系統(tǒng)全稱是什么
- 13辦公軟件是指什么
- 14oa辦公系統(tǒng)是什么意思
- 15oa辦公軟件是什么
- 16什么是辦公軟件
- 17辦公自動(dòng)化是什么意思
- 18oa辦公是什么意思
- 19oa辦公系統(tǒng)是什么軟件
- 20oa協(xié)同辦公系統(tǒng)是什么
- 21oa系統(tǒng)有什么用
- 22oa醫(yī)學(xué)是什么意思
- 23中小企業(yè)用什么oa
- 24oa是什么意思啊
- 25為什么叫oa辦公系統(tǒng)
- 26企業(yè)協(xié)同oa辦公自動(dòng)化審批軟件系統(tǒng)是什么意思啊
- 27oa系統(tǒng)是干什么的
- 28oa系統(tǒng)軟件是什么
- 29協(xié)同辦公是什么意思
- 30協(xié)同辦公系統(tǒng)是什么
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓