




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于java的S工程建設(shè)集團(tuán)合同管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)目錄摘要 摘要由于科技發(fā)展愈加迅速,使得網(wǎng)絡(luò)安全得到進(jìn)一步重視,網(wǎng)絡(luò)資源也得到了相應(yīng)的保障,因此在保障消費(fèi)者和創(chuàng)作者的利益上也得到相應(yīng)的提高。現(xiàn)如今有很多企業(yè)已經(jīng)將互聯(lián)網(wǎng)作為辦公工具。之前例如紙質(zhì)版勞務(wù)合同個(gè)人管理以及單機(jī)版的時(shí)代已經(jīng)被淘汰。網(wǎng)絡(luò)辦公成為主流。利用Internet對(duì)合同進(jìn)行管理,使人們辦公更為方便??梢噪S時(shí)隨地對(duì)合同進(jìn)行修改以及其他操作。這樣也為企業(yè)里的合同管理節(jié)省了時(shí)間和人力。本系統(tǒng)使用企業(yè)的實(shí)際合同文檔管理系統(tǒng),通過對(duì)他們的需求進(jìn)行分析,采用JSP作為此次的開發(fā)工具,開發(fā)了使用B/S結(jié)構(gòu)的河南路橋公司合同管理系統(tǒng)。本系統(tǒng)的主要功能是對(duì)合同進(jìn)行審批管理,同時(shí)也要對(duì)客戶進(jìn)行管理。管理員分為兩種一種是超級(jí)管理員另一種是普通管理員,兩者可以一同進(jìn)行管理系統(tǒng),普通管理員只能是通過超級(jí)管理員進(jìn)行添加后才能使用。關(guān)鍵字:合同,管理信息系統(tǒng),JSP第一章概論在這個(gè)網(wǎng)絡(luò)社會(huì),網(wǎng)絡(luò)技術(shù)迅速的發(fā)展。互聯(lián)網(wǎng)已經(jīng)普及到我們每個(gè)人生活的方方面面。國(guó)家的一些重要機(jī)構(gòu)和部門,如教育、金融、企業(yè)商務(wù)系統(tǒng),都隨著互聯(lián)網(wǎng)的技術(shù)發(fā)展的到相應(yīng)的提升。由于科技發(fā)展愈加迅速,使得網(wǎng)絡(luò)安全得到進(jìn)一步重視,網(wǎng)絡(luò)資源也得到了相應(yīng)的保障,因此在保障消費(fèi)者和創(chuàng)作者的利益上也得到相應(yīng)的提高?,F(xiàn)如今有很多企業(yè)已經(jīng)摒棄了之前的強(qiáng)制性的線下辦公,將互聯(lián)網(wǎng)作為辦公工具。網(wǎng)絡(luò)辦公成為主流。利用Internet對(duì)合同進(jìn)行管理,使人們辦公更為方便??梢噪S時(shí)隨地對(duì)合同進(jìn)行修改以及其他操作。這樣也為企業(yè)里的合同管理節(jié)省了時(shí)間和人力。本系統(tǒng)在操作、界面、實(shí)用性和安全性上來要求自己,通過計(jì)算機(jī)技術(shù)來實(shí)現(xiàn)對(duì)合同數(shù)據(jù)的增添、刪減、查詢和結(jié)算管理的全過程,其中有輸入數(shù)據(jù)、對(duì)數(shù)據(jù)進(jìn)行修改、刪除以及加入結(jié)算計(jì)劃對(duì)其進(jìn)行修改和刪除。通過落地后的反饋,本文設(shè)計(jì)的系統(tǒng)已經(jīng)足夠滿足大部分中小企業(yè)對(duì)合同方面的管理。1.1國(guó)內(nèi)外研究現(xiàn)狀一個(gè)公司是否能夠順利的運(yùn)營(yíng),如何將公司的利益和效率在科技的幫助下使得利益最大化,對(duì)合同系統(tǒng)進(jìn)行完善是必不可少的。但是,將如今的合同管理大多處在原始階段如果將合同進(jìn)行完善需要大量的人力物力才可以。所以在想要做好合同管理的同時(shí)讓其具有完整性和科學(xué)性這方面,許多企業(yè)目前還是比較棘手的。在把中小企業(yè)作為我們的目標(biāo),研究服務(wù)中小企業(yè)的目的而研發(fā)的“合同管理系統(tǒng)”,在使用上與之前相比更為簡(jiǎn)單與功能比之前更為強(qiáng)大之間做出了很多優(yōu)化。一方面,我們從網(wǎng)上查找的模板后為企業(yè)提供并測(cè)試了近百個(gè)合同模板,完美融合了當(dāng)下主流辦公工具如:word、Excel、access,不僅如此,在此基礎(chǔ)上我們通過系統(tǒng)可以把之前所用到的word格式的合同無縫銜接的導(dǎo)入新的合同系統(tǒng),這樣以來便可以讓使用這在短時(shí)間內(nèi)就能輕松上手。極大地提高了使用本系統(tǒng)企業(yè)的在合同方面的辦公效率。另一方面,我們根據(jù)實(shí)際數(shù)據(jù)然后去和如今中國(guó)中小企業(yè)的實(shí)際情況相結(jié)合,將客戶管理和項(xiàng)目管理相結(jié)合,從而達(dá)到讓使用本系統(tǒng)的企業(yè)達(dá)到優(yōu)化資源、提高辦公效率、節(jié)省人力物力的目的。統(tǒng)計(jì)功能用拖放字段來完成不同的統(tǒng)計(jì),從過程上進(jìn)行簡(jiǎn)化,達(dá)到高效的目的。1.2本課題研究的目的和意義在現(xiàn)在的市場(chǎng)經(jīng)濟(jì)模式不斷改變以及現(xiàn)在法治社會(huì)下的法律相對(duì)健全的情況下。合同已經(jīng)成為了每個(gè)企業(yè)進(jìn)行經(jīng)濟(jì)活動(dòng)、取得經(jīng)濟(jì)利益不可缺失的一部分。企業(yè)合同的管理質(zhì)量是不是符合當(dāng)下主流對(duì)企業(yè)經(jīng)濟(jì)效益方面也會(huì)造成直接或者間接的影響。所以本著為了規(guī)范企業(yè)合同的管理流程、提高合同的管理效率、提升企業(yè)的經(jīng)濟(jì)效益的目的,將根據(jù)國(guó)家經(jīng)濟(jì)法和國(guó)家軟件項(xiàng)目的管理流程構(gòu)建系統(tǒng),對(duì)企業(yè)合同進(jìn)行效果顯著的管理。將之前線下的紙質(zhì)版合同管理方式改為為線上的電子版高效率的合同管理辦法。企業(yè)登錄合同管理系統(tǒng)后可以對(duì)合同進(jìn)行簽訂、監(jiān)控、歸檔、模板管理等管理。這樣做的好處不僅簡(jiǎn)化了之前線下合同管理的流程、節(jié)約了大量的人力物力,還提高了合同管理的效率、使工作人員更加迅速的完成工作任務(wù),在此基礎(chǔ)上可以大大的提高企業(yè)的效率,同時(shí)也使得企業(yè)的效益有了顯著的提升。1.3論文組織結(jié)構(gòu)全文一共分為了五個(gè)部分分別是:前言、主要技術(shù)、需求分析、系統(tǒng)實(shí)現(xiàn)和開發(fā)總結(jié)。本文剛開始是對(duì)B/S的介紹;接著是對(duì)如何基于數(shù)據(jù)庫(kù)技術(shù)的合同管理系統(tǒng)來實(shí)現(xiàn)其功能進(jìn)行詳細(xì)描述。最后,是對(duì)軟件的設(shè)計(jì)與實(shí)現(xiàn)方面進(jìn)行著重描述以及系統(tǒng)分析與系統(tǒng)設(shè)計(jì)的技術(shù)與應(yīng)用進(jìn)行分析。第一章:國(guó)內(nèi)外研究情況研究目的及其意義:根據(jù)當(dāng)前中國(guó)企業(yè)的現(xiàn)狀,將客戶管理和項(xiàng)目管理相結(jié)合,從而達(dá)到優(yōu)化企業(yè)的資源。第二章:對(duì)B/S架構(gòu)的概述:B/S架構(gòu),簡(jiǎn)單來說就是在Internet技術(shù)的發(fā)展下的產(chǎn)物,是對(duì)之前C/S架構(gòu)的升級(jí)。在B/S架構(gòu)下用戶通過網(wǎng)頁(yè)的模式來實(shí)現(xiàn)辦公,是在web技術(shù)成為主流后的一種結(jié)構(gòu)模式它使得系統(tǒng)的開發(fā)變得相對(duì)更加簡(jiǎn)單,在維護(hù)和使用上也減少了很大的成本。很少事務(wù)通過前端實(shí)現(xiàn)主要部分的事務(wù)通過服務(wù)器端來實(shí)現(xiàn),只需要客戶機(jī)上安裝瀏覽器比如說NetscapeNavigator或者internetExplorer這兩個(gè)和服務(wù)器比如說SQLServer、Oracle、MYSQL等數(shù)據(jù)庫(kù)即可完成數(shù)據(jù)交互。。第三章:對(duì)當(dāng)今市場(chǎng)需求進(jìn)行分析:如今企業(yè)合同較為雜亂需要對(duì)和合同系統(tǒng)進(jìn)行簡(jiǎn)化,從而達(dá)到提高工作效率、降低了在管理方面的成本的目的。第四章:對(duì)于系統(tǒng)進(jìn)行的設(shè)計(jì):系統(tǒng)具分為以下幾個(gè)方面:管理員實(shí)體、客戶實(shí)體、員工實(shí)體和合同審批實(shí)體以及密碼與賬戶等。第五章:系統(tǒng)功能的實(shí)現(xiàn):本系統(tǒng)是由超級(jí)管理員進(jìn)行統(tǒng)一管理的。第六章:總結(jié)與展望第二章主要技術(shù)概述2.1B/S簡(jiǎn)介2.1.1什么是B/SB/S結(jié)構(gòu),簡(jiǎn)單來說就是在Internet技術(shù)的發(fā)展下的產(chǎn)物,是對(duì)之前C/S架構(gòu)的升級(jí)。在B/S架構(gòu)下用戶通過網(wǎng)頁(yè)的模式來實(shí)現(xiàn)辦公,是在web技術(shù)成為主流后的一種結(jié)構(gòu)模式它使得系統(tǒng)的開發(fā)變得相對(duì)更加簡(jiǎn)單,在維護(hù)和使用上也減少了很大的成本。很少事務(wù)通過前端實(shí)現(xiàn)主要部分的事務(wù)通過服務(wù)器端來實(shí)現(xiàn),只需要客戶機(jī)上安裝瀏覽器比如說NetscapeNavigator或者internetExplorer這兩個(gè)和服務(wù)器比如說SQLServer、Oracle、MYSQL等數(shù)據(jù)庫(kù)即可完成數(shù)據(jù)交互。簡(jiǎn)化了使用方式、系統(tǒng)的維護(hù)等。同時(shí)也減輕了系統(tǒng)維護(hù)和升級(jí)的成本。2.1.2B/S與C/S的比較B/S架構(gòu)是對(duì)C/S架構(gòu)的改進(jìn)而來,它們之間有著很大的關(guān)聯(lián)。B/S出于C/S,然后由于互聯(lián)網(wǎng)技術(shù)的不斷提升和對(duì)我們每個(gè)人的普及,B/S轉(zhuǎn)身變?yōu)榱水?dāng)今網(wǎng)絡(luò)架構(gòu)中的佼佼者。它們兩個(gè)架構(gòu)都有著自己的特點(diǎn),對(duì)于我們來說都是非常重要的。在它們的反應(yīng)速度上、用戶界面觀感、數(shù)據(jù)的安全性上,C/S要高于B/S架構(gòu),而在業(yè)務(wù)的擴(kuò)展和對(duì)www適應(yīng)上,B/S相對(duì)于C/S是明顯比較突出的??梢哉f這兩種架構(gòu)是相輔相成的。誰也不能取代誰。C/S結(jié)構(gòu)與B/S結(jié)構(gòu)兩種模式都有著自己的特色,C/S建立在專用的網(wǎng)絡(luò)上面,是通過特定的服務(wù)器才能進(jìn)行服務(wù),所以它在信息的安全上控制能力相比于B/S要強(qiáng)的很多。而B/S面向的范圍比較廣,它面對(duì)的是不可知的用戶群即任意群體都可以進(jìn)行訪問,也不需要特定的網(wǎng)絡(luò)環(huán)境就可以進(jìn)行訪問。相反它因?yàn)椴恍枰囟ǖ木W(wǎng)絡(luò)環(huán)境,所以在信息的安全方面控制能力就比C/S弱了很多。當(dāng)它們?cè)诓煌牟僮飨到y(tǒng)環(huán)境與平臺(tái)下,進(jìn)行精準(zhǔn)的選擇來進(jìn)行工作,一方面保證了數(shù)據(jù)的敏感性,另一方面也保證了數(shù)據(jù)的安全性,還可以在對(duì)數(shù)據(jù)庫(kù)的修改與新增記錄的操作方面進(jìn)行加強(qiáng)。保護(hù)客戶端的順利工作,提高資源數(shù)據(jù)之間的交互性能,降低了系統(tǒng)維護(hù)成本、維護(hù)方式上也更加簡(jiǎn)單、頁(yè)面布局符合我們的審美、提高了網(wǎng)絡(luò)數(shù)據(jù)效率,所以采用將C/S架構(gòu)與B/S架構(gòu)混合使用才是當(dāng)前最正確的選擇。2.2SQLServer數(shù)據(jù)庫(kù)SQLServer數(shù)據(jù)庫(kù)是一種關(guān)系型數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲(chǔ)和管理數(shù)據(jù)的,是存儲(chǔ)在一起的相關(guān)數(shù)據(jù)的集合。其具有減少了數(shù)據(jù)的冗余度,節(jié)省了數(shù)據(jù)的存儲(chǔ)空間,既有較高的數(shù)據(jù)獨(dú)立性與易擴(kuò)展性,又有實(shí)現(xiàn)數(shù)據(jù)資源的充分共享的特點(diǎn)。SQL語句面向比較廣泛可以執(zhí)行的操作較多,例如數(shù)據(jù)庫(kù)中的數(shù)據(jù)更新,從數(shù)據(jù)庫(kù)中提取相應(yīng)的數(shù)據(jù)等?,F(xiàn)如今關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)采用SQL語句已經(jīng)成為了主流。2.3本章小結(jié)本章主要介紹了本章所運(yùn)用到的技術(shù),其中包括了B/S技術(shù),SQLServer數(shù)據(jù)庫(kù)。并將B/S與C/S兩種架構(gòu)進(jìn)行比較,得出兩者的優(yōu)缺點(diǎn)B/S架構(gòu)的優(yōu)點(diǎn)即是C/S架構(gòu)的缺點(diǎn),反之亦是如此。簡(jiǎn)述了數(shù)據(jù)庫(kù)的特點(diǎn)與選擇的原因。選擇使用SQLServer數(shù)據(jù)庫(kù)來進(jìn)行圖表的創(chuàng)作。第三章需求分析3.1設(shè)計(jì)意義它不僅僅讓合同管理的流程變得更加簡(jiǎn)單,同時(shí)也有效的提高了使用者的工作效率,降低了在管理方面成本的同時(shí)也提高了企業(yè)的利益和效率。常用的合同管理系統(tǒng)是單機(jī)版或基于C/S結(jié)構(gòu)。面對(duì)面系統(tǒng)是采用JSP設(shè)計(jì)的B/S結(jié)構(gòu)來實(shí)現(xiàn)的。而B/S架構(gòu)它的有點(diǎn)是其他所不具備的。它在節(jié)省系統(tǒng)資源的同時(shí),又實(shí)現(xiàn)復(fù)合當(dāng)下主流的移動(dòng)辦公方式,從而達(dá)到高效辦公的目的。3.2需求分析功能需求具體分析如下:(1)合同審批管理合同管理模塊主要完成合同的新增、刪除、修改、審核、下載等功能。管理員可以對(duì)合同進(jìn)行管理和查詢,以方便查詢。本系統(tǒng)為使用的企業(yè)提供了兩種查詢方式,一種是按編號(hào)查詢,另一種是按名稱查詢。查詢結(jié)果可以點(diǎn)擊跳轉(zhuǎn)到相應(yīng)的合同修改或刪除頁(yè)面,從而對(duì)合同進(jìn)行修改或刪除。(2)客戶管理客戶管理模塊主要實(shí)現(xiàn)對(duì)客戶的新增、刪除、修改、檢查等操作。管理員可以通過此模塊進(jìn)行添加客戶,然后根據(jù)客戶編號(hào)、姓名、公司名稱或電話號(hào)碼等信息查詢到具體客戶,也可以通過將查詢條件的結(jié)果點(diǎn)擊跳轉(zhuǎn)到客戶修改或刪除頁(yè)面來修改或刪除客戶信息。(3)員工管理員工管理模塊主要實(shí)現(xiàn)對(duì)員工的增加、刪除、修改、檢查等操作。管理員可以添加員工,根據(jù)員工的用戶名查詢客戶,也可以按姓名查詢客戶。查詢條件的結(jié)果鏈接到員工的修改或刪除頁(yè)面,可以對(duì)員工進(jìn)行修改和刪除。。(4)系統(tǒng)用戶管理該模塊實(shí)現(xiàn)了角色管理,包括管理層、法律顧問、部門負(fù)責(zé)人等。您也可以在此頁(yè)面上修改密碼。3.3開發(fā)工具的選擇由于科技發(fā)展的愈加迅速,在電子商務(wù)這一方面也因?yàn)樗邆涞姆奖?、?jiǎn)單、快捷、高效、低成本等特有的優(yōu)勢(shì)迅速發(fā)展。從未產(chǎn)生了很多相對(duì)應(yīng)的技術(shù)解決方案。主要有CGI、ASP、PHP和JSP。在這些技術(shù)方案中,CGI編寫和維護(hù)困難,PHP只能適應(yīng)中小型網(wǎng)站,ASP受跨平臺(tái)限制(只能在微軟公司開發(fā)的IIS和PWS上運(yùn)行);JSP技術(shù)的誕生似乎是為了實(shí)現(xiàn)高效、跨平臺(tái)的電子商務(wù)網(wǎng)絡(luò)和服務(wù),它與生俱來具有革命性的意義。正是這場(chǎng)自然的革命,使它一誕生就大受歡迎。它已經(jīng)成為行業(yè)的主流技術(shù)和事實(shí)標(biāo)準(zhǔn)。同時(shí),作為計(jì)算機(jī)應(yīng)用的一部分,利用計(jì)算機(jī)來管理物資相對(duì)于人工管理可以說是碾壓的事態(tài)。就簡(jiǎn)單來說在檢索速度、檢索便捷度、存儲(chǔ)量上、使用壽命以及成本方面是不可低估的。這些優(yōu)勢(shì)在物資管理方面的效率有著質(zhì)的提升,也是把企業(yè)科學(xué)管理規(guī)范化不可缺少的?;谝陨系幕A(chǔ),本設(shè)計(jì)選擇了太陽公司技術(shù)的JSP。在數(shù)據(jù)庫(kù)和web服務(wù)器方面,選擇了mssqlab公司的MSSQL和Apache公司的Tomcat。3.4本章小結(jié)本系統(tǒng)在合同管理上使操作流程更為簡(jiǎn)單,工作效率得到了質(zhì)的飛躍,在管理所需的成本上也得到了不可小覷的減少。它可以大大節(jié)省系統(tǒng)資源,實(shí)現(xiàn)移動(dòng)辦公。四個(gè)模塊分別對(duì)應(yīng)不同功能,方便簡(jiǎn)潔?;谝陨系幕A(chǔ),本設(shè)計(jì)選擇了太陽公司技術(shù)的JSP。在數(shù)據(jù)庫(kù)和web服務(wù)器方面,選擇了mssqlab公司的MSSQL和Apache公司的Tomcat。第四章系統(tǒng)設(shè)計(jì)4.1數(shù)據(jù)庫(kù)設(shè)計(jì)根據(jù)需求開發(fā)了四個(gè)實(shí)體包括:管理員、客戶、員工以及合同審批實(shí)體。管理員實(shí)體包含了用戶名和密碼。客戶實(shí)體中有ID、每個(gè)客戶獨(dú)有的編號(hào)、姓名、地址、電話、銀行開戶的帳號(hào)、電子郵件地址、備注。合同審批實(shí)體包含了ID、每一個(gè)合同對(duì)應(yīng)的編號(hào)、合同的名稱、甲乙方信息,合同簽訂日期,有效日期,工資數(shù)額,必要的附件,進(jìn)度,領(lǐng)導(dǎo)對(duì)合同的批復(fù)以及備注。員工實(shí)體:工人的身份證號(hào)、工人相對(duì)應(yīng)的編號(hào)、工人姓名、地址、電話、所擔(dān)當(dāng)?shù)穆毼缓蛡渥ⅰ?.2系統(tǒng)功能總體設(shè)計(jì)根據(jù)具體情況,來對(duì)系統(tǒng)的功能進(jìn)行總體設(shè)計(jì),具體功能如下所示:系統(tǒng)是使用對(duì)象是特定的,正如我們平常所遇到的想要登錄一個(gè)系統(tǒng)首先需要輸入賬戶密碼來驗(yàn)證身份信息,驗(yàn)證成功后才可以進(jìn)入系統(tǒng)進(jìn)行操作。此系統(tǒng)基于優(yōu)化操作、觀感、實(shí)用和安全性進(jìn)行設(shè)計(jì),從而完成管理員對(duì)系統(tǒng)用戶的控制、對(duì)工人的信息進(jìn)行增刪查找、客戶信息的增刪查找、對(duì)合同的審批以及對(duì)所有信息進(jìn)行備份;法律顧問的信息增刪和合同信息的查詢;各部門管理的信息增刪和合同信息查詢;工人的個(gè)人信息增刪,合同信息的增刪等。如圖4-1所示:圖4-1系統(tǒng)角色圖4.2.1管理員角色對(duì)于此系統(tǒng)使用人員信息:可以增刪管理員數(shù)量,法律顧問,各部門管理員等的權(quán)限。工人信息管理,可以增刪查詢到每個(gè)工人的多對(duì)應(yīng)的信息客戶信息管理與工人信息管理相同合同審批管理:可以對(duì)合同進(jìn)行修改、刪減、查找等最后是對(duì)系統(tǒng)的備份功能保存到電腦來防止數(shù)據(jù)丟失或者系統(tǒng)bug。4.2.2法律顧問角色可以修改本人的信息比如登錄密碼。4.2.3部門領(lǐng)導(dǎo)角色可以修改本人的信息比如登錄密碼。在領(lǐng)導(dǎo)審批的情況下可以對(duì)合同信息進(jìn)行下載、修改、查看詳細(xì)等操作。其他角色沒有該權(quán)限。4.2.3員工角色可以修改本人的信息比如登錄密碼??梢詫?duì)合同信息進(jìn)行下載、修改、查看詳細(xì)等操作。在登錄頁(yè)面只有輸入賬戶密碼審核正確并選擇相對(duì)應(yīng)的角色才可以進(jìn)入系統(tǒng),共有四個(gè)角色選擇分別是管理員、部門領(lǐng)導(dǎo)、法律顧問以及員工。管理員權(quán)限分為:系統(tǒng)用戶管理、客戶管理(客戶信息添加和查詢)、員工管理(員工信息添加和查詢)、合同審批管理以及數(shù)據(jù)備份。部門領(lǐng)導(dǎo)權(quán)限分為個(gè)人信息管理和合同管理。法律顧問的權(quán)限分為個(gè)人信息管理和合同評(píng)審。員工權(quán)限分為個(gè)人信息管理和合同管理(合同信息添加和查詢)。如圖4-2所示:圖4-2系統(tǒng)功能模塊圖4.3概念結(jié)構(gòu)設(shè)計(jì)4.3.1系統(tǒng)實(shí)體圖管理員實(shí)體:用戶名、密碼。如圖4-3所示:圖4-3管理員實(shí)體客戶實(shí)體:ID、客戶編號(hào)、客戶名稱、地址、電話、傳真、郵編、銀行、賬號(hào)、電子郵箱、網(wǎng)址、備注。如圖4-4所示:圖4-4客戶實(shí)體合同審批實(shí)體:ID、合同編號(hào)、合同名稱、甲方,乙方,生效日期,終止日期,金額,附件,進(jìn)度,經(jīng)手人,添加時(shí)間,領(lǐng)導(dǎo)審批,備注。如圖4-5所示:圖4-5合同審批實(shí)體員工實(shí)體:ID、員工編號(hào)、員工名稱、地址、電話、電子郵箱、職位、備注。如圖4-6所示:圖4-6員工信息4.3.2系統(tǒng)E-R圖圖4-7合同管理系統(tǒng)E-R圖4.4邏輯結(jié)構(gòu)設(shè)計(jì)從上述分析可知。數(shù)據(jù)庫(kù)中需要四個(gè)表格。具體表格為:用戶的個(gè)人信息表,員工的個(gè)人信息表,合同信息表以及客戶的個(gè)人信息表。用戶的個(gè)人信息表中有賬戶密碼和增加的時(shí)間,如表4-1所示:表4-1用戶信息表序列對(duì)應(yīng)名稱他們的類型長(zhǎng)度是否可為空最大多少備注1IDShort8編號(hào)增加10
2usernameVarChar50是255
3pwdVarChar50是255
4cxVarChar50是255
5addtimeDateTime8是23
合同信息表中含有合同的編號(hào)、名稱、甲乙方、開始時(shí)間、結(jié)束時(shí)間、工資數(shù)額、合同的具體內(nèi)容、所添加的附件、辦理人員以及簽訂時(shí)間,如表4-2所示:表4-2合同信息表序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)10
2hetongbianhaoVarChar50是255
3hetongmingchengVarChar50是255
4jiafangVarChar50是255
5yifangVarChar50是255
6shengxiaoriqiVarChar50是255
7zhongzhiriqiVarChar50是255
8jineVarChar50是255
9neirongVarChar50是255
10fujianVarChar50是255
11jinduVarChar50是255
12jingshourenVarChar50是255
13addtimeDateTime8是23
14isshVarChar2是255
15issh2VarChar2是255
客戶信息表中含有對(duì)應(yīng)的編號(hào)、客戶的姓名、客戶所在的公司名稱、客戶本人的電話、所在地址、備注以及合同的簽訂時(shí)間。如表4-3所示:表4-3客戶信息表序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)10
2bianhaoVarChar50是255
3xingmingVarChar50是255
4gongsimingchengVarChar50是255
5dianhuaVarChar50是255
6chuanzhenVarChar50是255
7youxiangVarChar50是255
8dizhiVarChar50是255
9beizhuVarChar50是255
10addtimeDateTime8是23
員工信息表中包含用戶名稱、密碼,姓名,性別,電話,身份證,地址,備注,添加時(shí)間,如表4-4所示:表4-4員工信息表序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)10
2yonghumingVarChar50是255
3mimaVarChar50是255
4xingmingVarChar50是255
5xingbieVarChar2是255
6dianhuaVarChar50是255
7shenfenzhengVarChar50是255
8dizhiVarChar50是255
9zhiweiVarChar50是255
10beizhuVarChar50是255
11addtimeDateTime8是234.5本章小結(jié)本章介紹了系統(tǒng)的實(shí)現(xiàn),數(shù)據(jù)庫(kù)的設(shè)計(jì),系統(tǒng)功能總體設(shè)計(jì),概念結(jié)構(gòu)設(shè)計(jì),邏輯結(jié)構(gòu)設(shè)計(jì)。通過系統(tǒng)功能模塊圖描述了本系統(tǒng)是如何進(jìn)行運(yùn)行的,根據(jù)四個(gè)實(shí)體來繪制E-R圖。通過系統(tǒng)角色圖能夠了解到各個(gè)角色擔(dān)任的職責(zé),以及各個(gè)角色能夠進(jìn)行哪些操作。第五章系統(tǒng)功能實(shí)現(xiàn)5.1主程序界面設(shè)計(jì)為了使系統(tǒng)界面看起來更加美觀合理,在進(jìn)行系統(tǒng)開發(fā)時(shí)有著以下幾點(diǎn):(1)所有的頁(yè)面設(shè)計(jì)上保持一致性。(2)頁(yè)面的布局遵循對(duì)稱的原則。(3)提供信息反饋,當(dāng)信息出現(xiàn)異常時(shí)需要在頁(yè)面對(duì)用戶進(jìn)行反饋。所以在系統(tǒng)的主頁(yè)面里有一個(gè)框架,這樣可以保證所有的信息具有一致的特點(diǎn)。5.2登錄模塊設(shè)計(jì)由于系統(tǒng)管理需要保密,所以管理員必須要有自己的登錄條目從而進(jìn)行對(duì)系統(tǒng)的管理。在對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)上,把管理員用戶這個(gè)選項(xiàng)放進(jìn)了allusers的表格之中。初始化由管理員的用戶記錄填充,用戶名是1,密碼是1。在系統(tǒng)的登錄界面上,具有用戶名和密碼輸入文本框以及登錄按鈕。然后系統(tǒng)會(huì)把相應(yīng)的頁(yè)面反饋給用戶。判斷submit不是空后,會(huì)進(jìn)行對(duì)賬號(hào)和密碼的判斷。判斷正確后,請(qǐng)?jiān)跁?huì)話中添加admin值,然后轉(zhuǎn)到程序的主界面。否則,將提示用戶名或密碼錯(cuò)誤。如圖5-1所示:圖5-1登錄界面本模塊是合同系統(tǒng)的登錄界面,它所具有的功能是用來判斷使用該系統(tǒng)的用戶是否為合法的,如果在合法的情況下就開始對(duì)其用戶名和密碼開始驗(yàn)證,從而達(dá)到防止非法用戶入侵系統(tǒng)的目的。這個(gè)模塊的界面相對(duì)來說比較簡(jiǎn)單,其中有用戶名和密碼,兩個(gè)相應(yīng)的文本框以及一個(gè)登錄的按鈕,雖然界面較為簡(jiǎn)答但是其實(shí)現(xiàn)方法則比較復(fù)雜,由于本系統(tǒng)需要系統(tǒng)自己來判斷用戶名和密碼是否正確,還要來識(shí)別用戶的權(quán)限比如說是超級(jí)管理員還是普通管理員,它還具備記錄當(dāng)前用戶名和權(quán)限的功能,來實(shí)現(xiàn)為其它用戶操作分配相應(yīng)的權(quán)限。5.3主界面管理模塊設(shè)計(jì)該界面為系統(tǒng)登錄后的主界面,也是系統(tǒng)進(jìn)行運(yùn)行的界面。除了登錄模塊以外,其它的后臺(tái)操作也是在該平臺(tái)上進(jìn)行的。而本系統(tǒng)的接口是由一個(gè)框架所構(gòu)成的,分為三個(gè)模塊。在界面的最左邊屬于菜單列表。單擊菜單時(shí),右側(cè)將顯示相對(duì)應(yīng)的頁(yè)面。在操作上非常的簡(jiǎn)單。如圖5-2所示:圖5-2管理界面5.4客戶管理模塊設(shè)計(jì)對(duì)客戶的管理這部分主要是對(duì)客戶信息的增刪、查找和修改功能。這里面具有兩個(gè)頁(yè)面,一個(gè)是對(duì)客戶的增刪頁(yè)面??梢杂脕碓黾涌蛻舻男畔ⅰ?蛻纛愋捅贿x為下面的列表,其他信息需要相應(yīng)的文本框進(jìn)行輸入。另一個(gè)頁(yè)面是對(duì)客戶的信息進(jìn)行查看的頁(yè)面。此頁(yè)面將會(huì)在表單中羅列出所輸入的客戶的基本信息。然后可以根據(jù)條件查詢來查看所有符合輸入條件的用戶。在這個(gè)頁(yè)面上,可以點(diǎn)擊信息然后跳轉(zhuǎn)到客戶的詳細(xì)信息頁(yè)面并進(jìn)行修改。如圖5-3所示:圖5-3客戶管理界面5.5合同審批管理模塊設(shè)計(jì)在合同管理中,第一步是將合同添加到接口模塊中,將合同添加到數(shù)據(jù)庫(kù)的設(shè)計(jì)部分,并將合同信息存儲(chǔ)在表格中,設(shè)計(jì)合同格式接口必須與表中的字段相一致,包括合同編號(hào)、合同名稱、對(duì)方、我們、開始時(shí)間、結(jié)束時(shí)間、終止時(shí)間、簽合同的地點(diǎn)、下拉列表框中的內(nèi)容等。在提交數(shù)據(jù)之前,重新設(shè)置按鈕將數(shù)據(jù)添加到數(shù)據(jù)表中,以檢查數(shù)據(jù)輸入。在使用者使用添加合同的時(shí)侯,我們的系統(tǒng)還應(yīng)該具備一個(gè)用于瀏覽使用者合同的頁(yè)面。在頁(yè)面的開頭,列出表中已有的合同,然后根據(jù)查詢條件找出符合條件的合同。合同表每行最后一個(gè)單元格有“明細(xì)”、“修改”、“刪除”按鈕。您可以瀏覽合同明細(xì),修改和刪除合同。如圖5-4所示:圖5-4合同審批管理5.6系統(tǒng)用戶管理模塊設(shè)計(jì)本模塊的主要目標(biāo)是能夠成為共同制度的最高管理者。本產(chǎn)品分為兩個(gè)小分子,最多可添加用戶,包括用戶名、密碼、權(quán)限等視覺域,這是默認(rèn)的隱藏區(qū)域。管理信息列表可用,簡(jiǎn)單明了。由于使用此系統(tǒng)的人員數(shù)量比較龐大,所以我們?cè)陂_發(fā)時(shí)決定此模塊只可以讓超級(jí)管理員來使用防止其他一些不必要的麻煩。如圖5-5所示:圖5-5系統(tǒng)用戶管理5.7本章小結(jié)本章主要展示了各個(gè)功能的設(shè)計(jì),系統(tǒng)功能的實(shí)現(xiàn)。共有主程序頁(yè)面、登錄表單、主界面管理模塊、客戶管理模塊、合同審批管理模塊、系統(tǒng)用戶管理模塊六個(gè)部分。第六章總結(jié)與展望6.1總結(jié)本系統(tǒng)的設(shè)計(jì)包括登錄模塊、主界面管理模塊、客戶端管理模塊、認(rèn)證管理模塊和系統(tǒng)用戶管理模塊。實(shí)現(xiàn)了管理員與普通用戶的登錄,客戶管理模塊對(duì)客戶的添加、查詢、修改、刪除與客戶的查看頁(yè)面。合同管理中,添加合同并瀏覽,有查看詳細(xì)信息、修改、刪除功能。系統(tǒng)用戶管理模塊,超級(jí)管理員可以在此模塊添加普通管理員一起管理系統(tǒng),頂部是添加用戶,下面是現(xiàn)有管理員信息列表的形式。6.2展望至于課題的選擇,由于科技發(fā)展愈加迅速,使得網(wǎng)絡(luò)安全得到進(jìn)一步重視,網(wǎng)絡(luò)資源也得到了相應(yīng)的保障,因此在保障消費(fèi)者和創(chuàng)作者的利益上也得到相應(yīng)的提高?,F(xiàn)如今有很多企業(yè)已經(jīng)將互聯(lián)網(wǎng)作為辦公工具。網(wǎng)絡(luò)辦公成為主流。利用Internet對(duì)合同進(jìn)行管理,使人們辦公更為方便??梢噪S時(shí)隨地對(duì)合同進(jìn)行修改以及其他操作。這樣也為企業(yè)里的合同管理節(jié)省了時(shí)間和人力。如何開發(fā)這樣的一套合同管理系統(tǒng)就顯得尤為重要。之前所接觸的合同管理大多為紙質(zhì)版的管理或者是單機(jī)版,他們所能給使用者帶來的便利已經(jīng)不能順應(yīng)當(dāng)下社會(huì)的發(fā)展?;谶@個(gè)基礎(chǔ)上,我選擇了基于WEB的合同管理系統(tǒng)作為本次課題設(shè)計(jì)的題目來滿足當(dāng)下科技迅猛發(fā)展所應(yīng)該給人們帶來的便利。在課程設(shè)計(jì)過程中,我們不僅學(xué)習(xí)了JSP技術(shù)和數(shù)據(jù)庫(kù)技術(shù),還學(xué)習(xí)了其他一些相關(guān)的知識(shí)。在查閱資料的過程中,我們還可以高效快捷地查閱,選擇有利于我們學(xué)習(xí)的內(nèi)容,提高學(xué)習(xí)效率。在對(duì)系統(tǒng)的開發(fā)時(shí)候,能力有限所以不得不通過網(wǎng)絡(luò)來查找了很多英文的網(wǎng)站和資料,正是因?yàn)檫@種原因我感覺自己的英語水平也得到了相應(yīng)的提升,特別是在專業(yè)術(shù)語方面也有著質(zhì)的飛躍。這個(gè)項(xiàng)目設(shè)計(jì)的規(guī)模和功能也是有限的,所以也會(huì)有相應(yīng)的弱點(diǎn)和策略,比如說一些系統(tǒng)中存在的bug。所以我會(huì)繼續(xù)學(xué)習(xí)和改進(jìn),我會(huì)繼續(xù)設(shè)計(jì)在完善自己專業(yè)水平的同時(shí)也不斷的完善系統(tǒng)中存在的問題。總之,通過這次畢業(yè)設(shè)計(jì),我學(xué)到了很多我沒有的接觸到的知識(shí),這使我認(rèn)識(shí)到學(xué)習(xí)的目的是理論聯(lián)系實(shí)際,這就是學(xué)習(xí)的目的。同時(shí),我也意識(shí)到自己還有很多需要改進(jìn)的地方,今后學(xué)習(xí)和工作中的經(jīng)驗(yàn)和問題對(duì)我很有幫助。參考文獻(xiàn)[1]林國(guó)棟.銷售合同管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].東北:東北大學(xué),2015[2]徐東英.農(nóng)機(jī)流通領(lǐng)域產(chǎn)品管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].東北:吉林建筑大學(xué).2019[3]賀斐.企業(yè)合同管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].西安:西安電子科技大學(xué).2020[4]劉筱穎.四川省電力公司合同管理的設(shè)計(jì)與實(shí)現(xiàn)[D].四川:電子科技大學(xué).2002[5]劉宇恒.基于工作流高并發(fā)的合同訂單管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).[D].北京:北京交通大學(xué).2019[6]孫家寶.基于MongoDB的分布式合同管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]山東:山東大學(xué).2019[7]孫臻.企業(yè)采購(gòu)合同管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].四川:電子科技大學(xué).2019[8]席東東.工程合同管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].西安:西安電子科技大學(xué).2019[9]崔勇.基于B/S的建筑合同信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].西安:西安電子科技大學(xué).2017[10]鄧菲.某公司合同管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].四川:電子科技大學(xué).2017[11]閃新燕.平高集團(tuán)合同管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].湖北:湖北工業(yè)大學(xué).2017[12]段守茂.一個(gè)基于J2EE的借款與理財(cái)合同管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].吉林:吉林大學(xué).2016[
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 隧道火災(zāi)應(yīng)急疏散預(yù)案(3篇)
- 行政法學(xué)的思想史與理論發(fā)展試題及答案
- 課后班火災(zāi)應(yīng)急預(yù)案范文(3篇)
- 通過對(duì)話增進(jìn)理解與信任的高考作文試題及答案
- 軟件設(shè)計(jì)師考試高效復(fù)習(xí)試題及答案
- 法學(xué)概論的社會(huì)影響力研究試題及答案
- 風(fēng)險(xiǎn)管理的未來發(fā)展試題及答案
- 量子計(jì)算基礎(chǔ)知識(shí)考察試題及答案
- 行政法學(xué)重點(diǎn)知識(shí)試題及答案說明
- 經(jīng)濟(jì)增長(zhǎng)與社會(huì)福祉的平衡探討試題及答案
- 精簡(jiǎn)小型風(fēng)力發(fā)電系統(tǒng)
- EOP II溝通交流環(huán)節(jié)藥學(xué)專業(yè)主要考慮-新藥3期臨床試驗(yàn)前藥學(xué)溝通交流技術(shù)要求及案例分析
- DB43T 2558-2023 城鎮(zhèn)低效用地識(shí)別技術(shù)指南
- 《PLC技術(shù)及應(yīng)用》期末試卷-B卷及答案
- 2024年時(shí)事政治考點(diǎn)大全(173條)
- 展廳布展施工合同模板
- 3.5 鼓樂鏗鏘 課件高中音樂人音版(2019) 必修 音樂鑒賞
- 成人中心靜脈導(dǎo)管(CVC)堵塞風(fēng)險(xiǎn)評(píng)估及預(yù)防-2024團(tuán)體標(biāo)準(zhǔn)
- 《聲聲慢(尋尋覓覓)》課件
- 2024年高中自主招生考試化學(xué)檢測(cè)試題
- HG∕T 3792-2014 交聯(lián)型氟樹脂涂料
評(píng)論
0/150
提交評(píng)論