薛宇寧
【摘要】文中基于科技服務機構信息網站的設計,完成了數據庫系統、ASP.net開發技術、系統框架、網站功能和等主要部分的分析設計。
【關鍵詞】數據庫系統;網站功能;ASP.net;
【中圖分類號】TP315 【文獻標識碼】A 【文章編號】1672-5158(2013)04-0155—01
0、引言
查新機構根據查新委托人供給的需要十分新穎的科學技術的內容,并利用各種手段進行信息檢索,把檢索結果作為依據,利用對比分析以及綜合分析,對查新項目的新穎性做情報學的審查,然后對此做結論的信息咨詢服務就是所謂的查新機構。在近年來的科學研究中,許多人越來越重視科技查新工作。
1、網站系統概述
此系統網站是一個以網絡環境為平臺的綜合與開放的科技查新工作平臺,在網絡環境下將查新機構的的重要工作內容集合在一起,給查新機構提供了十分實用的網絡化查新的工作環境,以便于規范查新的管理,本系統網站是通過建立一個網絡環境下的開放式、綜合性的科技查新工作平臺,將查新機構的主要工作內容在網絡環境下集成一體,為查新機構提供一個實用的網絡化查新工作環境,以規范查新管理,從根本上提高查新管理工作的自動化和科學化水平;減輕查新工作人員的工作負荷和重復勞動,提高查新工作效率;方便查新用戶、滿足用戶日益增長的查新需求。具體有:查新委托用戶能從網上了解查新相關信息和委托程序等,并能進行網上委托、查詢;為查新員提供將用戶委托內容自動向查新報告相關部分的轉換、提供文獻數據庫集成平臺;為查新檔案管理人員提供查新檔案內容,由查新委托、查新報告中相應內容自動轉換生成功能,并實現多途徑的查詢、統計分析、報表制作、瀏覽打印等功能;為今后國家科技部統一管理提供技術支持和接口;針對不同人員的工作需要和使用權限設置查新項目的分層次管理。
2、開發資源分析
2.1 數據庫系統
數據庫系統所選用的Microsoft公司的sQL Server2000數據庫系統。發展最快的關系數據庫就是SQL Server,同樣是目前最為流行的Web數據庫。SQL Server以服務器端為基礎的大型的數據庫,適合于各種大容量數據的應用,在功能上的管理性也是非常強大的。在處理海量數據的時候,后臺開發的,靈活性等等方面十分強大。SQL Server還具有更多的擴展,可以用存儲過程,數據庫大小無極限限制。SQL Server的事務處理量不僅僅大,而且響應的速度也很快,并且能夠給數百或更多的用戶維持這一種高性能。SQL Server 2000具有高可靠性和高度的可縮放性等特征,已經從ational Security Agency獲得了c2級別,具備有高度的安全性。
2.3 asp.net技術
asp.net的前身ASP技術,是在IIS 2.0上首次推出(Windows NT3.51),采用Visual標識InterDev開發工具,因為asp.net是基于通用語言的編譯運行的程序,所以它的強大性和適應性,可以使它運行在Web應用軟件開發者的幾乎全部的平臺上。通用語言的基本庫,消息機制,數據接口的處理都能無縫的整合到asp.net的Web應用中。asp.net同時也是language-independent(語言獨立化)的,已經支持的有c#(c++和Java的結合體),VB,Jscript,C++、FH。將來,這樣的多種程序語言協同工作的能力保護您現在的基于COM+開發的程序,能夠完整的移植向asp.net。
3、系統的總體設計
本系統所采用C/S和B/S混合模式(圖1)設計,與單獨采用c/s模式或B/s模式相比較,采用混合模式所建立的查新信息管理系統有以下的優點:既保證了復雜功能的交互性,3L保證了一般功能的易用性和統一;保護了數據的安全性,特別是對數據庫的改動加強了控制;簡化了一部分可以簡化的客戶端應用程序;網絡利用率最高;系統布局合理,維護簡便。
4、網站功能
登錄:用戶在登錄界面,輸入用戶名和密碼后,系統根據用戶名判斷所分配的權限,然后進入相應的界面。
業務統計:可以按學科類型(數理化基礎研究、醫學、工業、農業)、項目來源(地區、政府資助、自立)、查新范圍(國內外、國內),查新目的(專利申請、新產品、申報獎勵,立項、成果鑒定)按起訖日期進行課題數量統計。
課題查新:查新員登錄系統后,自動接收管理員分配的課題(查新合同)。查新員看完查新合同后,開始查新,并自動調用查新報告模板,填寫查新報告。查新報告保存到FTP服務器上,也可以保存本地硬盤。查新報告填寫完整后,提交審核員審核。對于退回的未通過的報告可以繼續修改,提交。已經交付客戶的課題自動轉到歷史任務中,方便以后查詢。
用戶管理(管理員):針對查新機構不同人員的工作需要,如查新員、審核員、檔案管理員、查新機構主管等,設置用戶使用權限,實現查新項目的分層次管理。主要的權限有:系統維護,課題審核,業務統計,財務統計等.其中所有用戶都有查新權限。
課題審核:審核員收到查新員提交的查新報告后,對報告進行審核。如果審核通過,轉給查新員打印交付客戶,如果審核未通過,填寫審核意見,然后退回給查新員修改,同時可以對查新員的查新員的查新質量打分。后臺自動記錄審核此課題的審核費用。審核過的課題自動轉到已審列表中,方便以后查詢。
財務統計:對于查新課題的收入,用戶繳費后,自動生成。管理員也可以手工添加其他收入費用。
獎金支出:可以錄入對每個用戶的各種獎金。
支出流水:對于審核的支出費用,自動生成。管理員也可以添加其他支出費用,如代理費,電話費,崗位津貼,管理費,過節費等等。
信息查詢:主要是為了便于工作人員和用戶對項目情況進行多方位查詢而設置,包括按字段和按日期查詢,其中查詢字段包括:報告編號、項目名稱、課題負責人、課題聯系人、委托機構單位名稱等,日期字段包括:登記日期、交付日期。
財務報表:可以按報表類別(收入明晰報表、支出明晰報表、審核費用報表)和時間范圍生成各種報表。其中,收入明晰報表中按查新員的收入進行明晰匯總。
修改密碼:可以修改自己帳號的密碼。