課題簡介:
隨著我國企業信息化的提高,合同管理已逐步由傳統的手工作業轉化為計算機管理。初期的合同管理系統為文檔管理系統,實現合同生命周期的過程記載,而后發展為數字化合同模型,對合同實行元素化管理,形成了規范的數據結構,可方便進行數據統計、比較和查詢分析。所以合同管理系統也就自然而然的成為公司企業的首選。本系統是基于中小型企業的合同管理方面的一個應用程序,采用PHP作為開發環境,MYSQL作為數據庫服務器,APACHE作為測試服務器來實現合同管理的具體功能的實現。
課題應完成的任務:
本合同管理系統可以分為四大模塊:用戶登陸模塊、用戶管理模塊、信息管理模塊、合同管理。主要完成的功能為:
(1)用戶登陸模塊:用戶登錄的合法性檢驗和登錄后用戶(權限)數據的讀取。
(2)用戶管理塊:包含用戶管理、權限管理、事物處理功能。
(3)信息管理塊:客戶信息管理(合同資料錄入、修改、刪除)、產品信息管理。
(4)合同管理模塊:添加、修改、刪除合同,瀏覽合同明細。
需求分析:
長期以來,由于在合同管理中實行手工作業,合同審批流程不明確,存在各部門之間合同流轉時間長而且特別容易出錯等問題。合同管理系統就是針對當前的合同管理業務特點所定制的一套管理系統,該套系統本著進一步完善企業內部合同管理制度,規范合同管理機制的目的,更加及時、準確、全面地反映合同信息,輔助企業管理決策,從而實現該企業合同管理智能化,降低管理成本,提高內部管理水準,為企業決策層及時了解合同管理業務層的工作情況提供第一手資料。下面就合同管理系統的設計從功能需求和性能需求進行需求分析。
1.功能需求
本企業合同管理系統大致包括:用戶管理、信息管理、合同管理等三個功能。
(1)用戶管理。該模塊實現了對角色的管理包括管理員,員工等。管理員可以實現對員工的增、刪、改、查等操作,在該頁面也可以密碼進行修改。
(2)信息管理。信息管理模塊負責管理公司所有客戶信息和產品信息的管理?蛻粜畔⒐芾砟K主要實現對客戶的增、刪、改、查等操作。管理員和員工可以添加客戶信息,按照客戶編號,姓名,公司名稱或者電話進行客戶查詢,通過查詢條件的結果鏈接到客戶的修改或者刪除頁面,對客戶進行修改刪除等操作。產品信息管理模塊主要實現對產品的增、刪、修改等操作。管理員和員工可以添加產品信息。
(3)合同審批管理。合同管理模塊主要實現對合同的增、刪、改、查,合同的導入、導出、打印、審批、統計等操作。管理員可以管理合同,對合同進行查詢,為了使查詢更加簡便。系統提供兩種查詢方式,一種是按照客戶名稱進行查詢,另一種是按產品名稱進行查詢,可以通過查詢的結果鏈接到合同的修改或刪除頁面,對合同進行修改或者刪除。系統還設置了合同回收站,所有刪除的合同資料都保存在合同回收站,防止誤刪或者惡意刪除。只有管理人員才可以查看和管理回收站。合同的內容以附件的形式上傳。
2.性能需求
對于本合同管理系統來說,可擴展性,安全性,可管理性是幾個很關鍵的因素。
(1)可擴展性?蓴U展性是指系統能保證可持續增長以滿足用戶需求和合同復雜性要求。Web系統為動態變化的模型:它們通常一開始很小,但隨著需求的增長而呈指數級增長。這種增長非常迅速,不僅表現在支持的用戶的數量上,而且表現在提供的用戶的復雜性和集成性方面。
(2)可靠性。服務質量的一個重要方面是能夠在期望的響應時間內文章信息。對需要通過Internet的應用程序或信息的單位用戶來說;還意味著必須在用戶期望的時間內為用戶提供其需要的信息。試想一個同時有很多用戶訪問的管理系統,一旦服務器發生阻塞或者崩潰,會帶來難以預測的麻煩。
(3)安全性。安全性是指系統能夠保護數據或基礎結構避免受惡意攻擊或者盜用。安全性是通過為信息的機密性,完整性和可靠性提供充分的保護來預防風險,保障系統安全,是任何系統成功的基本要素。
(4)可管理性?晒芾硇允侵缚梢院芊奖愕貙ο到y進行管理,確保系統的正常運行和運作,涉及以下幾個因素:維護系統服務及其服務服務正常工作所需的基礎結構,工具以及管理員和技術人員,合同管理系統的主機是在單位內部機房中。
根據需求分析,該系統應該包含:用戶實體、客戶實體、產品實體、合同管理實體。
管理員實體:用戶名、密碼。
員工實體:用戶名、密碼。
客戶實體:ID、客戶編號、客戶名稱、地址、電話、傳真、郵編、銀行賬號、電子郵箱、網址、備注。
產品實體:ID、產品編號、產品名稱、金額、備注。
合同審批實體:ID、合同編號、甲方,乙方、產品名稱,生效日期,終止日期,金額,附件,進度,經手人,添加時間,審批,備注。
系統功能總體設計:
通過需求分析,可以對系統功能進行總體設計,具體功能說明如下:
本系統是特定某對象使用,登陸系統首先要進行身份驗證,驗證成功才能對相應角色功能進行使用。
整個系統從符合操作簡便、界面友好、靈活、實用、安全的要求出發,實現了管理員對系統用戶管理,產品信息的添加,查詢,客戶信息的添加,查詢,合同審批管理及數據備份,合同信息查詢等;員工角色的個人信息管理,產品信息的添加,查詢,客戶信息的添加,查詢,合同信息查詢等;
管理員角色
系統用戶信息的維護:可添加,刪除員工,員工等角色的權限。
客戶信息管理:可添加,查詢客戶信息
產品信息管理:可添加,查詢產品信息
合同審批管理:可下載,修改,刪除,審批,統計,查看詳細等操作
數據備份;對系統的數據加以備份,以防丟失。
員工角色
個人信息管理:對個人密碼進行修改。
客戶信息管理:可添加,查詢客戶信息
產品信息管理:可添加,查詢產品信息
合同信息查詢:可下載,修改,刪除,查看詳細等操作,提交合同申請
上一篇:jsp鮮花銷售速遞網站設計開題報告
下一篇:學生工作任務發布系統