999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于網絡的高校論文管理系統規劃與開發

2010-01-01 00:00:00李德成
現代情報 2010年3期

[摘 要]高校學術論文數據庫是一個重要的特色數據庫,在學校的教學#65380;科研#65380;管理#65380;年終考核及職稱評定等工作中起到了積極的作用#65377;本文基于青島科技大學學術論文數據庫的管理系統的規劃與開發,從系統模塊設計#65380;平臺選擇#65380;數據庫設計#65380;審核平臺的詳細流程和部分代碼結構進行闡述#65377;通過學術論文數據庫的建設,提升高校圖書館文獻信息服務保障能力#65377;

[關鍵詞]學術論文;數據庫;管理系統;規劃;開發

[中圖分類號]G350 [文獻標識碼]B [文章編號]1008-0821(2010)03-0035-03

Planning and Exploitation of the Academic

Papers Management System Based on NetworksLi Decheng Xiao Dong

(Library,Qingdao University of Science and Technology,Qingdao 266042,China)

[Abstract]The academic papers database is an important characteristic database in the universities.It plays an active role in the instruction,scientific research,management,annual assessment and professional titles appraising.This paper expatiated on detailed processes and partial code structures of the system module designing,platform selection,database designing and verification platform based on planning and exploitation of the academic papers management system of Qingdao university of science and technology.To improve the safeguarding ability of the universities document information services by constructing the academic papers database.

[Key words]academic papers;database;management system;planning;exploitation

隨著高校圖書館在教學#65380;科研等工作中的作用不斷加強,各圖書館都在注重自身特色館藏的建設,特色館藏的建設應當根據自身的服務任務及資源優勢,立足本校,圍繞明確的學科范圍所建立的一種有著自身學科特色和惟一性的網絡數據庫#65377;高校教師的學術論文是反映高校整體學術水平和科研能力的一個重要指標,做好學術論文的匯總統計工作意義重大#65377;定期對教職工在各種學術期刊上發表的學術論文進行統計,建立本校的學術論文數據庫,在學校的教學#65380;科研#65380;管理#65380;年終考核及職稱評定等工作中,起到了積極的作用#65377;各高校應當重視本校學術論文數據庫的開發與建設#65377;

隨著計算機應用的普及,各高校基本上都建設了校園網,與Internet相連,在這個基礎上建設基于B/S模式的WEB技術可以實現真正的瘦客戶端應用系統,對操作者的計算機應用水平要求很低;利用校園網作為介質,設計一個學術論文管理信息系統,實現學術論文數據網上申報,將其存人數據庫,可以進行在線檢索#65380;統計,并將運行結果利用校園網進行動態發布,供其他單位和個人進行檢索和統計,將極大的提高工作效率和準確度#65377;

1 系統功能模塊設計

要實現基于WEB的論文管理系統,首先需要設計錄入模塊,根據我校的實際情況,我們選擇了兩種錄入模式:后臺管理注入;個人主動錄入#65377;可以對多種數據進行處理,以后臺注入數據為基礎,以個人主動錄入為有益補充#65377;

對于個人錄入的數據還要設計審核模塊,對個人所注入的數據進行甄別,確定其真實性和級別#65377;

對普通用戶設計統計模塊,并且該某塊在整個系統中重復使用,可以根據用戶的不同需求進行統計分析#65377;

系統主要模塊流程如圖1所示#65377;

圖1 系統主要模塊流程2 平臺選擇

本系統采用瀏覽器#65380;服務器(B/S)結構,采用.NET Framework v2.0開發平臺,Visual Studio.NET 2005作為開發工具,選用C#作為開發語言,采用性能價格比較好的Microsoft SQL Server2000作為后臺數據庫管理系統#65377;

采用B/S架構瘦客戶端的好處是對使用者的要求比較低,使用者只需要使用IE瀏覽器就可以,并且服務器端升級等調整不需要在客戶端重新配置#65377;.net平臺是微軟最新的軟件平臺,支持多種編程語言,采取了類似java與平臺無關性的運行模式,保證程序運行時與系統無關,可以在各種環境中運行#65377;而c#語言則是天然的.net平臺語言,他從設計之初就是為.net平臺設計的,是純粹的面向對象語言#65377;由此設計的ASP.NET網站程序,較之微軟的前一版ASP語言,采用了編譯執行的方式,提高了程序的安全性和高效性#65377;Sql Server 2000一直作為中小企業級別的數據庫首選,可以做到在線備份#65380;多用戶支持#65380;網絡訪問等,支持較多的用戶同時訪問,可以滿足一個學校級別的用戶群使用#65377;

3 數據庫設計

整個系統的基礎數據分為三部分:人員信息#65380;數據信息#65380;輔助信息#65377;

人員信息表中包括人員id#65380;姓名#65380;性別#65380;院系id#65380;密碼#65380;聯系方式#65380;權限標志等,主要用于存儲相關人員的基本信息,為其他部分提供必要的數據支持#65377;利用權限標志區分不同級別的用戶,分為普通用戶#65380;管理員#65380;系統管理員等,不同的用戶登錄系統之后能使用的系統功能也不相同,普通用戶只能訪問其自身發布的信息并發布信息;管理員除具有普通用戶的所有權利之外,還可以審核文章#65380;簽署審核意見#65380;對系統內的所有數據進行統計#65380;檢索和查詢;系統管理員則具有所有權限,可以修改用戶信息#65380;密碼#65380;增減用戶等等#65377;

數據信息在本系統中主要包括論文信息,主要包括論文id#65380;論文標題#65380;作者(其中又分為第一作者#65380;第二作者#65380;第三作者#65380;所有作者#65380;譯名等),雜志名稱#65380;issn號#65380;出版社#65380;出版信息(分為出版的年#65380;卷#65380;期#65380;頁等詳細信息)#65380;收錄情況#65380;上傳時間#65380;審核時間#65380;審核人等#65377;

輔助信息包括院系信息#65380;審核意見#65380;審核流程#65380;權限設置等,分布在不同的幾個表中,保證系統的數據相對比較靈活,可以根據實際需求添加和修改數據項#65377;

在數據庫整體設計中,還要預留部分接口,方便將來與專利#65380;著作#65380;科研項目等系統掛鉤,不斷完善和擴充本系統,使之成為一個較大的科研數據平臺#65377;

2010年3月第30卷第3期現?代?情?報Journal of Modern InformationMar.,2010Vol.30 No.32010年3月第30卷第3期基于網絡的高校論文管理系統規劃與開發Mar.,2010Vol.30 No.34 審核平臺的詳細流程

審核過程是整個系統的核心部分,審核平臺的好壞關系到整個系統實用性的優劣#65377;用戶通過平臺提交論文數據之后,數據被存貯在中間數據庫,由審核人員登陸審核,如果論文信息真實#65380;準確,論文審核通過,并存貯到中心數據庫,且論文設置為不可修改,可以通過公共平臺檢索該論文#65377;如果論文信息有問題,需要將論文設置為不通過審核,并且給用戶發送信息,告知不合格的原因,等用戶重新修改之后,再重新審核#65377;

整個審核過程都存貯在日志管理模塊內,審核人員針對論文的所有操作都存貯在日志內,確保審核過程的公平公正性,所有的審核結果都有據可查,什么人#65380;什么時間#65380;審核的那篇文章#65380;審核意見#65380;審核結果等都在日志中詳細存儲#65377;隨時可以方便的查詢審核的過程,確保在出現審核爭議的時候,能有據可查#65380;找到相關責任人#65377;如圖2所示#65377;

圖2 審核平臺流程5 部分代碼結構

對論文數據,用戶信息等都采用類結構,所有二級信息以類屬性的模式讀取和存儲,便于所有信息讀取方便,只要獲取一個id號,就能獲取到該實例的其他信息,并且都在類模塊中實現,減少了重復代碼,大大節省了代碼量,提高程序的可讀性和結構性,也方便后期的修改#65377;部分user模塊如下:

public class User:DataBase

{

public int UserID;

public string UserName;

public string UserPassword;

public string Userpower;public int Login(string UserName,string UserPassword)

{

DataTable dt;

string QueryString=″Select * FROM userinfo WHERE UserName=’″+UserName+″’AND Password=’″+UserPassword+″’″;

dt=ReturnDataSet(QueryString,1,″userinfo″).Tables[0];if(dt.Rows.Count>0)

{

UserID=Convert.ToInt32(dt.Rows[0][″USERID″]);

Userpower=Convert.ToString(dt.Rows[0][″power″]);

return UserID;

}

else

return 0;

}public int AddUser(string UserName,string UserPassword)

{

string sql=String.Format(″INSERT INTO userinfo(UserName,UserPassword)VALUES(’{0}’,’{1}’)″,UserName,UserPassword);

return this.ExecuteSql(sql);

}

}

管理員登陸后將使用功能較為強大的查詢功能,部分查詢代碼如下:

public DataSet AdminSearch(string author,string unit,string title,string subtimestart,string subtimeend,string checktimestart,string checktimeend,string check,string idstart,string idend,string mycheck,string kanming,string juan,string qi,string ISSN)

{

DataSet m;

string sql;

sql=″select * from lwinfo where″;

if(check==″true″)

? sql+=″checkup=1″;

else if(check==″1″)

? sql+=″checkup=3″;

else if(check==″uncheck″)

? sql+=″checkup=0″;

else

? sql+=″checkup=checkup″;

if(mycheck==″True″){sql+=″and checkuser=’″+Session[″userid″] +″’″;}

if(author!=″″){sql+=″and author like’%″+author+″%’″;}

if(unit!=″″){sql+=″and unit like’%″+unit+″%’″;}

if(title!=″″){sql+=″and title like’%″+title+″%’″;}

if(subtimestart!=″″){sql+=″and year>=’″+subtimestart+″’″;}

if(subtimeend!=″″){sql+=″and year<=’″+subtimeend+″’″;}

if(checktimestart!=″″){sql+=″and checktime>=#″+checktimestart+″#″;}

if(checktimeend!=″″){sql+=″and checktime<=#″+checktimeend+″#″;}

if(idstart!=″″){sql+=″and id>=″+idstart+″″;}

if(idend!=″″){sql+=″and id<=″+idend+″″;}

if(kanming!=″″){sql+=″and publication like’%″+kanming+″%’″;}

if(juan!=″″){sql+=″and roll =’″+juan+″’″;}

if(qi!=″″){sql+=″and issue=’″+qi+″’″;}

if(ISSN!=″″){sql+=″and ISSN like’%″+ISSN+″%’″;}

sql+=″order by first,title″;

m=base.ReturnDataSet(sql,1,″lwinfo″);

return m;

}

6 結束語

本系統已經正式運轉4年了,在4年中因需求改變,三次較大規模重新編寫代碼#65380;兩次徹底改變數據結構,使之能達到使用要求#65377;在不斷修改過程中,我們也不斷發現系統所存在的缺陷和不足,并不停改進#65377;只有在不停實踐中完善的系統才能真的適應實際需求,我們也會繼續努力#65377;

參考文獻

[1]廖文芳.基于ASP.NET和XML技術的學位論文管理系統[J].湖南科技學院學報,2008,29(8):89-91.

[2]嚴國麗,周慶益,吳禧.基于.NET的論文管理系統的設計與實現[J].電腦學習,2007,(10):10-11.

[3]彭革偉,陳建鐸,袁通路.基于B/S模式的高校論文管理信息系統[J].福建電腦,2005,(3):45-46.

主站蜘蛛池模板: 亚洲无码高清免费视频亚洲 | av在线无码浏览| 精品伊人久久久久7777人| 欧美激情第一区| 99久久精品国产麻豆婷婷| 色精品视频| 国产青榴视频| 国产精品久久久久久久久kt| 婷婷五月在线视频| 国产欧美日韩另类精彩视频| 九九这里只有精品视频| 国产成人禁片在线观看| 久久午夜夜伦鲁鲁片不卡 | 日韩中文精品亚洲第三区| 午夜限制老子影院888| 欧美精品黑人粗大| 亚洲中文无码h在线观看 | 成人在线观看不卡| 亚洲另类色| 国产主播在线观看| 无码综合天天久久综合网| 日韩免费中文字幕| 欧美中文字幕在线视频| 中日韩欧亚无码视频| 女人18毛片久久| 欧美亚洲国产精品第一页| 国产成人永久免费视频| 国产二级毛片| 日韩久草视频| 国产剧情伊人| 无码国内精品人妻少妇蜜桃视频| 18禁黄无遮挡免费动漫网站| 伊在人亚洲香蕉精品播放 | 亚洲国产中文欧美在线人成大黄瓜| 日韩在线欧美在线| 国产美女精品一区二区| 日韩在线观看网站| 国产精品视频久| A级毛片高清免费视频就| 国产一级妓女av网站| 精品乱码久久久久久久| 麻豆a级片| 国内丰满少妇猛烈精品播| 国产精品视频第一专区| 国产一区二区三区精品久久呦| 国产成人久视频免费| 四虎影视库国产精品一区| 国产精品视频a| 男女性色大片免费网站| 亚洲精品少妇熟女| 国产精品jizz在线观看软件| 国产H片无码不卡在线视频| 成人在线观看一区| 亚洲AV人人澡人人双人| 亚洲精品va| 97久久超碰极品视觉盛宴| 亚洲Av激情网五月天| 欧美无专区| 天天婬欲婬香婬色婬视频播放| 国产成年女人特黄特色毛片免| 国产精品视频猛进猛出| 免费国产一级 片内射老| 久青草国产高清在线视频| 一区二区午夜| 99久久国产精品无码| 国产爽妇精品| 成人精品亚洲| 激情五月婷婷综合网| 成年女人a毛片免费视频| 日韩无码一二三区| 日韩毛片免费视频| 特黄日韩免费一区二区三区| …亚洲 欧洲 另类 春色| 亚洲国产高清精品线久久| 亚洲日本中文字幕天堂网| 亚洲成人福利网站| 人妻精品全国免费视频| 久久国产精品电影| 久久婷婷六月| 免费毛片全部不收费的| 国产福利在线免费观看| 日本黄色不卡视频|