• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于VB.net的期刊稿件管理系統(tǒng)的設(shè)計(jì)與開發(fā)

      2014-01-31 05:42:03徐磊蔣紅兵韓晶晶
      中國醫(yī)療設(shè)備 2014年11期
      關(guān)鍵詞:分社管理系統(tǒng)數(shù)量

      徐磊,蔣紅兵,韓晶晶

      南京醫(yī)科大學(xué)附屬南京醫(yī)院

      醫(yī)療設(shè)備處,江蘇 南京,210006

      基于VB.net的期刊稿件管理系統(tǒng)的設(shè)計(jì)與開發(fā)

      徐磊,蔣紅兵,韓晶晶

      南京醫(yī)科大學(xué)附屬南京醫(yī)院

      醫(yī)療設(shè)備處,江蘇 南京,210006

      目的 開發(fā)雜志社學(xué)術(shù)期刊稿件管理系統(tǒng),簡化稿件管理流程。方法 系統(tǒng)后臺(tái)數(shù)據(jù)庫采用SQL sever2012數(shù)據(jù)庫,使用Visual Basic.net作為前端開發(fā)語言,開發(fā)出了一套界面人性化,信息查詢準(zhǔn)確、便捷,數(shù)據(jù)存儲(chǔ)安全可靠的期刊稿件管理系統(tǒng)。結(jié)果 系統(tǒng)管理員和分社編輯利用該系統(tǒng)可以方便快捷地完成稿件信息的錄入、審稿管理、各類查詢、統(tǒng)計(jì)和打印輸出等工作,提高了工作效率,使編輯工作流程實(shí)現(xiàn)了自動(dòng)化。結(jié)論 該系統(tǒng)滿足多種信息需求,符合目前編輯部稿件管理工作的各項(xiàng)要求。

      稿件管理系統(tǒng);稿件登記;稿件查詢;審稿管理

      稿件管理是期刊編輯部日常事務(wù)工作的重要內(nèi)容。隨著期刊編輯部的投稿量不斷增加,采用用數(shù)據(jù)庫程序Access、辦公自動(dòng)化系統(tǒng)Excel等進(jìn)行稿件的管理已經(jīng)不能滿足要求[1]。為了更有效地提高編輯部的工作效率,方便編輯登記稿件、審核稿件、查詢稿件和統(tǒng)計(jì)稿件等工序,本文使用Visual Basic.net作為前端開發(fā)語言,后臺(tái)數(shù)據(jù)庫采用SQL sever2012,設(shè)計(jì)并開發(fā)了雜志社學(xué)術(shù)期刊稿件管理系統(tǒng)。該系統(tǒng)成功地應(yīng)用于編輯部和各分社主編的日常稿件管理工作,取得了較好的效果。

      1 系統(tǒng)總體框架設(shè)計(jì)

      根據(jù)編輯部處理日常稿件工作的特點(diǎn)[2],合理地設(shè)計(jì)了雜志稿件管理系統(tǒng)的各功能模塊。該系統(tǒng)中的數(shù)據(jù)庫包含稿件基本信息、專家信息、審稿信息等,以及與各功能模塊間的從屬關(guān)系,即稿件登記、稿件查詢、專家登記、專家查詢、統(tǒng)計(jì)結(jié)果、打印輸出等。系統(tǒng)功能結(jié)構(gòu)圖,見圖1。

      2 系統(tǒng)軟件設(shè)計(jì)

      2.1 基于SQL Server設(shè)計(jì)數(shù)據(jù)庫

      SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng),是一個(gè)可擴(kuò)展的、高性能的、為分布式客戶機(jī)/服務(wù)器計(jì)算所設(shè)計(jì)的數(shù)據(jù)庫管理系統(tǒng),實(shí)現(xiàn)了與WindowsNT的有機(jī)結(jié)合,提供了基于事務(wù)的企業(yè)級(jí)信息管理系統(tǒng)方案[3]。其主要特點(diǎn)[4]是上手容易,學(xué)習(xí)資料豐富;兼容性良好,可以直接存貯和輸出XML格式數(shù)據(jù);具有高效的數(shù)據(jù)分析和數(shù)據(jù)挖掘能力。

      根據(jù)編輯部的稿件處理流程,基于SQL sever數(shù)據(jù)庫建立了一個(gè)qkglxt.mdf數(shù)據(jù)庫,并設(shè)置了密碼以保證其安全。為了方便使用數(shù)據(jù)庫,建立了4張表,分別命名為管理員表、基本信息表、專家信息表、審核信息表。管理員信息表存放的是用戶名和密碼,基本信息表包含作者信息。系統(tǒng)設(shè)計(jì)三級(jí)用戶,分為系統(tǒng)管理員、分社編輯和普通用戶,各類用戶使用相對(duì)應(yīng)的用戶名和密碼才能登錄系統(tǒng),保證了系統(tǒng)的安全性。

      2.2 VB.net訪問SQL sever數(shù)據(jù)庫設(shè)計(jì)

      VB.net對(duì)SQL sever數(shù)據(jù)庫進(jìn)行操作使用的是ADO.net技術(shù)。ADO.net包括.NET數(shù)據(jù)提供程序和數(shù)據(jù)集(DataSet)兩個(gè)核心組件,前者實(shí)現(xiàn)數(shù)據(jù)操作和對(duì)數(shù)據(jù)的快速只讀訪問;后者代表實(shí)際的數(shù)據(jù)[5]。.NET數(shù)據(jù)提供的程序包括Connection、Command、DataReader、DataAdapter等4個(gè)對(duì)象,其中Connection對(duì)象提供與數(shù)據(jù)源的連接;Command對(duì)象能夠訪問用于返回?cái)?shù)據(jù)、修改數(shù)據(jù)、運(yùn)行存儲(chǔ)過程以及發(fā)送或檢索參數(shù)信息的數(shù)據(jù)庫命令;DataReader從數(shù)據(jù)源中提供高性能的數(shù)據(jù)流;DataAdapter提供連接DataSet對(duì)象和數(shù)據(jù)源橋梁,DataAdapter使用Command對(duì)象在數(shù)據(jù)源中執(zhí)行SQL命令,以便將數(shù)據(jù)加載到DataSet中,使DataSet中數(shù)據(jù)的更改與數(shù)據(jù)源保持一致。

      ADO.net連接數(shù)據(jù)庫方法:在窗體上放置一個(gè)DataGridView控件,用來顯示Dataset數(shù)據(jù)集[6]。然后在窗體的Form_Load事件中編寫如下代碼即可連接數(shù)據(jù)庫。

      Imports System.Data.SqlClient

      Public Class Form1

      Dim cn As SqlConnection

      Dim da As SqlDataAdapter

      Dim ds As DataSet

      Private Sub Form1_Load(sender As Object, e As EventArgs)

      Handles MyBase.Load

      Dim cnStr As String = "Data Source=(local);Initial Catalog=qkglxt;Integrated Security=False;User ID=****;Password=*****;"

      cn = New SqlConnection(cnStr)

      da = New SqlDataAdapter("select * from 基本信息", cn)

      ds = New DataSet()

      da.Fill(ds, "qkglxt")

      DataGridView1.DataSource = ds.Tables("qkglxt")

      End Sub

      End Class

      其中,Data Source為IP地址或計(jì)算名(數(shù)據(jù)庫所在位置的),Initial Catalog為數(shù)據(jù)庫名,Integrated Security是安全連接情況(真或假),User ID為用戶名,Password為密碼。

      2.3 結(jié)構(gòu)化查詢語言設(shè)計(jì)

      為了滿足對(duì)錄入的稿件信息和專家信息經(jīng)常進(jìn)行各類查詢操作,設(shè)計(jì)系統(tǒng)時(shí)選用了SQL專用查詢語言[7]。SQL語言即結(jié)構(gòu)化查詢語言,是關(guān)系型數(shù)據(jù)庫的通用語言。SQL不僅可以查詢數(shù)據(jù)庫,還可以定義和修改數(shù)據(jù)庫的結(jié)構(gòu),對(duì)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行存儲(chǔ)、更新和刪除等操作。

      如單項(xiàng)條件查詢,在Textbox控件中輸入待查詢的作者姓名,就可以在DataGridView控件中顯示相關(guān)查詢記錄。實(shí)現(xiàn)查詢的代碼如下:

      New SqlDataAdapter("select * from 基本信息 where 作者姓名='" & TextBox2.Text & "' order by 稿件編號(hào)", cn)。

      模糊查詢,可以使用關(guān)鍵字like和通配符來實(shí)現(xiàn),這里使用代表任意字符串的“%”來代替通配符,例如在Textbox控件中輸入待查詢的文章題目,就可以在DataGridView控件中顯示相關(guān)查詢記錄,查詢代碼如下:

      da = New SqlDataAdapter("select *from 基本信息 where 文章題目 like " & "'%" & TextBox6.Text & "%' order by 稿件編號(hào)", cn)。

      單項(xiàng)條件統(tǒng)計(jì),如了解稿源分布情況,統(tǒng)計(jì)各個(gè)分社接收稿件數(shù)量的實(shí)現(xiàn)代碼如下:

      da = New SqlDataAdapter("select 所屬分社, count(所屬分社) as 分社接稿數(shù)量 from 基本信息 group by 所屬分社 ", cn)。

      分組統(tǒng)計(jì),如在一張表中顯示各單位投稿數(shù)量、發(fā)表數(shù)量、作者撤稿數(shù)量,可以使用count函數(shù),然后用group by進(jìn)行分組,再加上查詢條件,即可以實(shí)現(xiàn)要統(tǒng)計(jì)的數(shù)據(jù)項(xiàng),實(shí)現(xiàn)代碼如下:

      da = New SqlDataAdapter("select 單位名稱, count(單位名稱) as 投稿數(shù)量,count(最終結(jié)果) as 發(fā)表數(shù)量,count(最終結(jié)果) as 撤稿數(shù)量 from 基本信息 group by 單位名稱,最終結(jié)果 having 最終結(jié)果='予以發(fā)表' or 最終結(jié)果='作者撤稿'", cn)。

      3 系統(tǒng)軟件各模塊的實(shí)現(xiàn)

      3.1 用戶管理模塊

      稿件管理系統(tǒng)采取用戶注冊(cè)管理方式[8],使用者的身份有3個(gè)級(jí)別:系統(tǒng)管理員、分社編輯和普通用戶。系統(tǒng)管理員可以進(jìn)入SQL sever數(shù)據(jù)庫,建立用戶檔案,完成對(duì)各分社編輯和一般用戶的授權(quán),提供其用戶名和密碼,并且可以查看或者修改數(shù)據(jù)表內(nèi)容;分社編輯的權(quán)限能對(duì)稿件進(jìn)行錄入、查詢、打印等;一般用戶僅能進(jìn)行稿件相關(guān)信息的查詢,從而確保數(shù)據(jù)庫信息的安全。

      3.2 系統(tǒng)主界面模塊

      主界面是人機(jī)對(duì)話的窗口,是系統(tǒng)功能的集合[9]。本窗體設(shè)計(jì)美觀友好,清晰簡潔,功能一目了然,用戶可以快速準(zhǔn)確地進(jìn)行一系列操作,系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。窗體設(shè)計(jì)主要包括7個(gè)菜單:稿件登記、稿件查詢、專家登記、專家查詢、稿件統(tǒng)計(jì)、打印輸出、退出系統(tǒng)。系統(tǒng)工作界面見圖2。

      3.3 稿件信息登記模塊

      稿件登記界面主要完成稿件信息、作者信息、專家信息、審核信息等錄入工作。進(jìn)入界面后,系統(tǒng)會(huì)按照事先約定的編號(hào)方式對(duì)稿件自動(dòng)編號(hào)(如JS13051001),然后編輯在對(duì)應(yīng)的字段中依次錄入稿件相關(guān)信息,錄入結(jié)束點(diǎn)擊保存,稿件信息將保存到基本信息表和審核表中。點(diǎn)擊查看,可以在表格中實(shí)時(shí)查看到最新登記的稿件信息;點(diǎn)擊更新,編輯可以對(duì)表中信息進(jìn)行更改。登記審核信息時(shí),通過組合框選擇專業(yè)對(duì)口的審稿專家,專家基本信息就自動(dòng)顯示在對(duì)應(yīng)字段上,如果沒有此類專家,可以先登記專家基本信息,即可選擇已登記的專家。管理系統(tǒng)中建立了稿件原文文件夾和審稿回單文件夾[10]。稿件原文文件夾存放的是所有稿件的原稿,審稿回單文件夾存放的是專家的審稿意見單,都以稿件編號(hào)命名。點(diǎn)擊查看原稿或?qū)徃逡庖?,即可以直接打開Word文檔看到這篇文章原稿或?qū)徃寤貑?,便于編輯登記稿件信息?/p>

      3.4 信息查詢模塊

      3.5 專家登記模塊

      專家登記模塊完成專家基本信息錄入工作,每保存一條記錄,系統(tǒng)自動(dòng)將界面信息清空,以便進(jìn)行下一個(gè)信息的錄入,錄入的專家信息將自動(dòng)保存在專家信息表中,管理員可以點(diǎn)擊專家查詢模塊,選擇精確查詢或者模糊查詢,就可顯示所需要的專家信息??梢灾苯釉趯<倚畔⒈碇刑砑?、修改和刪除信息,使得專家查詢功能準(zhǔn)確、快捷、靈活。

      3.6 統(tǒng)計(jì)模塊

      該模塊提供全面的數(shù)據(jù)統(tǒng)計(jì)服務(wù),能夠?qū)Ω黝悢?shù)據(jù)進(jìn)行分類統(tǒng)計(jì),如投稿數(shù)量,發(fā)表數(shù)量,作者撤稿數(shù)量,退稿數(shù)量,待發(fā)表論文數(shù)量,各單位某一時(shí)間段論文發(fā)表情況,各分社接收稿件數(shù)量,論文發(fā)表費(fèi)和專家審稿費(fèi)等等。進(jìn)入統(tǒng)計(jì)結(jié)果界面,即可實(shí)現(xiàn)上述統(tǒng)計(jì)。如點(diǎn)擊各單位論文發(fā)表情況按鈕控件,可以在同一張表中顯示各單位投稿數(shù)量,發(fā)表數(shù)量、作者撤稿數(shù)量,退稿數(shù)量、待發(fā)表論文數(shù)以及各單位論文發(fā)表成功率、退稿率和待發(fā)表率,并可以繪制柱狀圖,直觀反映數(shù)據(jù)分析結(jié)果。

      3.7 報(bào)表打印模塊

      在報(bào)表打印界面,用戶可以將查詢和統(tǒng)計(jì)的稿件相關(guān)信息并有選擇性地生成報(bào)表或者EXCEL表,然后保存文件,進(jìn)行打印。該模塊滿足了系統(tǒng)頻繁用到報(bào)表打印功能的需求。

      4 結(jié)語

      使用結(jié)果表明,該系統(tǒng)穩(wěn)定性強(qiáng),可靠性高,運(yùn)行界面人性化,編輯可以方便快捷的完成稿件的登記、審核、查詢、統(tǒng)計(jì)等工作;及時(shí)了解稿件的審核狀態(tài)以及稿件的詳細(xì)信息,方便編輯及時(shí)對(duì)稿件的處理,具有很強(qiáng)的實(shí)用性。同時(shí),目前的系統(tǒng)主要供給各分社編輯部使用,在今后,將根據(jù)時(shí)代要求和總社編輯部的需求,開發(fā)基于Web的期刊稿件在線投稿系統(tǒng),使雜志社的編輯工作真正無紙化、數(shù)字化、網(wǎng)絡(luò)化。

      [1] 趙樹慶,宋國柱.學(xué)術(shù)期刊稿件管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].太原理工大學(xué)學(xué)報(bào),2010,41(006):771-773.

      [2] 劉鳳華,姚琳,郭林懿,等.中華醫(yī)學(xué)會(huì)系列雜志稿件遠(yuǎn)程管理系統(tǒng)的功能特點(diǎn)與應(yīng)用[J].中國科技期刊研究,2013,24(3): 536-538.

      [3] 肖慎勇.數(shù)據(jù)庫開發(fā)與管理:SQL Server版[M].清華大學(xué)出版社,2013.

      [4] 施俏春,張曉翔.基于SQL SERVER的中藥房托管系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國醫(yī)療設(shè)備,2014,29(1):53-54.

      [5] 鄭晶晶,劉玉賓.基于VB.NET 的ADO.NET對(duì)象與數(shù)據(jù)庫的交互[J].電腦知識(shí)與技術(shù),2009,(2):293-295.

      [6] 吳海珍.ADO.NET和ADOX在VB.NET數(shù)據(jù)庫編程中的應(yīng)用[J].電腦與信息技術(shù),2009,17(1):73-75.

      [7] 屠海波.應(yīng)用SQL語言進(jìn)行數(shù)據(jù)查詢與統(tǒng)計(jì)[J].中國衛(wèi)生統(tǒng)計(jì), 2008,24(4):424-425.

      [8] 秦建明,李盼盼,王國文,等.基于C/S架構(gòu)的醫(yī)療設(shè)備綜合管理系統(tǒng)的開發(fā)[J].中國醫(yī)療設(shè)備,2014,29(1):45-47.

      [9] 陳凌鳳,賀萍.JIPB Bench>Press在線稿件處理系統(tǒng)的實(shí)踐[J].中國科技期刊研究,2014,25(3):397-402.

      [10] 劉巖,劉鵬.應(yīng)用VB和Access數(shù)據(jù)庫設(shè)計(jì)開發(fā)學(xué)報(bào)稿件管理系統(tǒng)[J].中國科技期刊研究,2010,21(3):339-342.

      Design and Development of Periodical Manuscript Management System Based on VB.net

      XU Lei, JIANG Hong-bing, HAN Jing-jing
      Department of Medical Equipment, Nanjing First Hospital, NanJing Jiangsu 210006, China

      Objective To development a periodical manuscript management system to simplify the management process of periodical manuscripts. Methods The system with humanized interface was developed by using Visual Basic.net as its front-end development language and SQL sever2012 as its background database to implement the accurate, quick and convenient information inquiry as well as the safe and reliable data storage. Results System administrators and editors of branch off i ce can complete the manuscript information input, manuscript review management, various kinds of query, statistics and printing quickly and conveniently with the application of the syetem. Conclusion The system which can meet various information demands conforms to various requirements of manuscript management of editorial department.

      manuscript management system; manuscript record; manuscript query; manuscript review management

      TP319

      A

      10.3969/j.issn.1674-1633.2014.11.020

      1674-1633(2014)11-0066-03

      有4種類型:稿件編號(hào)、文章題目、

      、作者姓名,選擇任何一種查詢均可以精確查到這篇稿件的所有信息。對(duì)于專家信息和作者信息,系統(tǒng)設(shè)計(jì)了精確查詢和模糊查詢兩種方式,在模糊查詢中還可以添加查詢條件,以達(dá)到精確查詢效果。此外還可以進(jìn)行稿件審核狀態(tài)和審稿繳費(fèi)情況查詢,對(duì)于審稿時(shí)間過長、作者修改時(shí)間過長、作者未按時(shí)繳費(fèi),分社編輯可以直接發(fā)提示郵件,以減少等待時(shí)間。

      收稿日期:2014-05-13

      南京市醫(yī)學(xué)科技發(fā)展資金“青年工程人才培養(yǎng)專項(xiàng)經(jīng)費(fèi)資助”(QRX11033)。

      本文作者:徐磊,在讀碩士研究生。

      蔣紅兵,研究員級(jí)高級(jí)工程師。

      通訊作者郵箱:jiang_hongbing@aliyun.com

      猜你喜歡
      分社管理系統(tǒng)數(shù)量
      基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
      中國船級(jí)社舉辦第五屆檢驗(yàn)業(yè)務(wù)技能比武大賽
      中國船檢(2020年11期)2020-11-27 03:21:20
      統(tǒng)一數(shù)量再比較
      基于LED聯(lián)動(dòng)顯示的違停管理系統(tǒng)
      海盾壓載水管理系統(tǒng)
      中國船檢(2017年3期)2017-05-18 11:33:08
      法新社進(jìn)入朝鮮
      頭發(fā)的數(shù)量
      交通運(yùn)輸部副部長何建中到CCS雅典分社調(diào)研指導(dǎo)
      中國船檢(2016年11期)2016-05-03 08:59:54
      我國博物館數(shù)量達(dá)4510家
      基于RFID的倉儲(chǔ)管理系統(tǒng)實(shí)現(xiàn)
      珠海市| 麦盖提县| 金寨县| 谢通门县| 西青区| 阿鲁科尔沁旗| 筠连县| 巴彦淖尔市| 岑巩县| 汾西县| 肇源县| 池州市| 康保县| 馆陶县| 容城县| 屏边| 湘西| 永宁县| 新和县| 苗栗县| 阿克| 中超| 鄯善县| 恭城| 岗巴县| 通江县| 蒙山县| 夏河县| 朔州市| 策勒县| 铁力市| 昭平县| 凤庆县| 丹江口市| 方城县| 桂阳县| 安岳县| 普兰县| 晋江市| 神木县| 岳西县|