前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的系統(tǒng)開發(fā)經(jīng)濟可行性分析主題范文,僅供參考,歡迎閱讀并收藏。
【關鍵詞】學術期刊;管理信息系統(tǒng);系統(tǒng)開發(fā);可行性分析
長期以來,學術期刊承擔了廣大科研工作者的學術成果出版?zhèn)鞑サ闹厝?,為我國的科技發(fā)展做出了重大貢獻,受到學術界的廣泛關注[1]。當前,隨著計算機網(wǎng)絡技術和辦公自動化技術的快速發(fā)展,能夠高效解決業(yè)務信息高效傳遞、分發(fā)和回收的管理信息系統(tǒng)平臺已經(jīng)越來越被各行各業(yè)認可,逐步實現(xiàn)基于網(wǎng)絡的管理信息系統(tǒng)己成為各行各業(yè)提高競爭力的重要手段。在這樣的背景下,為提高學術期刊競爭力,如何構建管理信息系統(tǒng),以解決高效率地向作者、編輯、審稿人、讀者等系統(tǒng)用戶傳遞業(yè)務信息,是學術期刊編輯部需要的迫切問題。為此,本文擬對學術期刊管理信息系統(tǒng)開發(fā)戰(zhàn)略進行分析探討,以期為構建學術期刊管理信息系統(tǒng)提供有益參考。
1 系統(tǒng)開發(fā)目標
一個組織要想取得較好的效益,需要有一個明確的組織目標。同理,一個管理信息系統(tǒng)開發(fā)項目要想順利開展,同樣需要一個明確的系統(tǒng)開發(fā)目標。因此,在管理信息系統(tǒng)開發(fā)中,明確組織目標和系統(tǒng)開發(fā)目標是系統(tǒng)開發(fā)戰(zhàn)略規(guī)劃的重要工作[2]。
1.1 組織目標
對學術期刊而言,其組織目標通常包括運用網(wǎng)絡、信息、自動化等技術手段來提高學術期刊競爭力。然而,盡管學術期刊管理信息系統(tǒng)已經(jīng)推廣多年,但仍然有不少學術期刊編輯部除用電子郵箱接收投稿外,其他的登記稿件、送審稿件、通知作者及審稿人、稿件歸檔、費用統(tǒng)計等事務性工作仍然是以人工操作的方式來完成的[3]。在學術期刊編輯部普遍存在編輯人員少、經(jīng)費有限等問題的背景下,這種人工操作的方式嚴重地降低了學術期刊的競爭力,為此學術期刊編輯部需要在明確系統(tǒng)目標基礎上開發(fā)并應用管理信息系統(tǒng),以實現(xiàn)其運用技術手段來提高學術期刊競爭力的組織目標。
1.2 系統(tǒng)開發(fā)目標
明確系統(tǒng)開發(fā)目標主要是指明確系統(tǒng)應實現(xiàn)的功能。就學術期刊編輯部的管理信息系統(tǒng)目標而言,其大體可以包括如下幾個功能模塊:(1)系統(tǒng)管理模塊,包括作者、審稿人等用戶注冊,修改用戶信息,修改登陸密碼,用戶登陸系統(tǒng)、接收或發(fā)送編輯部消息等功能。(2)作者投稿模塊,包括錄入稿件信息、提交稿件、查看已投稿件、查詢審稿意見等功能。(3)編輯辦公模塊,包括初審稿件、提交稿件處理(包括外審、復審、終審)、查詢稿件相關信息、發(fā)排組稿稿件、發(fā)送稿件處理通知等功能。(4)在線審稿模塊,包括專家審稿、副主編復審稿件、主編終審稿件、查詢已審稿件等功能。(5)編務辦公模塊,包括確認版面費、發(fā)審稿費和稿費、期刊歸檔管理等功能。通過實現(xiàn)以上功能模塊,將改變學術期刊編輯部由人工處理相關事務的運作方式,不僅能提高工作效率,而且還能減少人為因素的出錯機會,進而提升學術期刊的競爭力。
2 系統(tǒng)可行性分析
一般而言,管理信息系統(tǒng)開發(fā)包括系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施等過程??尚行苑治鐾ǔT谙到y(tǒng)規(guī)劃階段進行。良好的可行性分析可以更好地估計各方面的有利或不利因素,從而增強系統(tǒng)順利開發(fā)和成功應用的可能性。對于學術期刊而言,隨著基于網(wǎng)絡的自動化辦公平臺的逐步推廣,當前已有一些學術期刊編輯部使用基于網(wǎng)絡的管理信息系統(tǒng)來處理其日常事務,使編輯人員從繁雜手工操作業(yè)務中解脫出來,以便有更多的精力來編輯加工稿件,進而提高學術期刊編輯部的工作效率和學術期刊的競爭力。
2.1 技術可行性分析
就技術可行性而言,學術期刊編輯部開發(fā)或購買管理信息系統(tǒng)是都需要根據(jù)其實際情況來分析其系統(tǒng)開發(fā)應用的技術可行性。當前,學術期刊編輯部使用的管理信息系統(tǒng)有的是自行開發(fā)的,有的是購買的,有的是免費獲得的(如與中國知網(wǎng)有合作關系的期刊編輯部可以申請免費獲得其開發(fā)的網(wǎng)絡采編系統(tǒng))。一般來說,這些學術期刊編輯部管理信息系統(tǒng)通常是基于網(wǎng)絡環(huán)境來開發(fā)和運行的。對于自行開發(fā)學術期刊編輯部管理信息系統(tǒng)來說,為了降低開發(fā)成本,基于網(wǎng)絡環(huán)境的學術期刊編輯部管理信息系統(tǒng),可以采用基于PHP的網(wǎng)絡應用開發(fā)語言、基于MySQL的數(shù)據(jù)庫技術以及基于B/S結(jié)構的網(wǎng)絡開發(fā)技術,這些技術都已非常成熟,并且有較多的成功案例可供參考。另外,對于學術期刊編輯部管理信息系統(tǒng)分析與設計,可以采用基于UML(統(tǒng)一建模語言)的盡可能模擬人類思維方式的面向?qū)ο笙到y(tǒng)分析工具來完成,這樣將十分有利于開發(fā)設計人員與用戶(作者、編輯、審稿人、讀者等)在系統(tǒng)分析與設計中的溝通理解,也便于使用戶更方便地掌握系統(tǒng)操作和維護系統(tǒng)運行,且當學術期刊編輯部業(yè)務需求有變化時,基于面向?qū)ο蠓椒ㄔO計的系統(tǒng)還很容易作相應的變更。利用這些成熟的開發(fā)技術、方法、工具來進行學術期刊編輯部管理信息系統(tǒng)的開發(fā),能夠使系統(tǒng)開發(fā)具有很好的技術保障。此外,如果學術期刊的主辦單位不能提供良好的網(wǎng)絡應用環(huán)境,且學術期刊編輯部不具備管理網(wǎng)絡服務器的能力,則可以根據(jù)自身情況通過托管或租用等方式來獲得。
就經(jīng)濟可行性而言,隨著計算機網(wǎng)絡技術和自動化技術越來越廣泛地應用于各行各業(yè),實現(xiàn)基于網(wǎng)絡環(huán)境的高效管理辦公系統(tǒng)平臺己成為一種經(jīng)濟的管理模式。在這樣的背景下,學術期刊編輯部的領導班子和相關編輯人員越來越重視辦公自動化,并且還意識到開發(fā)和應用基于網(wǎng)絡的學術期刊編輯部管理信息系統(tǒng)能解決高效地向作者、編輯、審稿人、讀者等用戶傳遞學術期刊相關信息的迫切問題,能大大地提高該學術期刊編輯部的工作效率。學術期刊編輯部的領導和相關編輯人員的認識到位,必將十分有利于學術期刊編輯部管理信息系統(tǒng)的開發(fā)工作,從而增強系統(tǒng)設計的可操作性以及降低系統(tǒng)實現(xiàn)的成本。此外,從目前的網(wǎng)絡設備與應用環(huán)境的租用價格、學術期刊編輯部管理信息系統(tǒng)的開發(fā)難度以及相關開發(fā)人員的素質(zhì)水平來看,學術期刊編輯部不需要增加過多的硬件和軟件投入(租用網(wǎng)絡設備與應用環(huán)境即可),相關開發(fā)人員就能以很低的經(jīng)濟成本來設計并實施具有編輯在線辦公、作者在線投稿、稿件在線管理、專家在線審稿、費用自動統(tǒng)計等功能的管理信息系統(tǒng)。這些低成本實現(xiàn)的管理功能,必然會減少人為因素所造成的差錯,減少人工處理所需紙張與印制等成本的浪費以及提供良好的基于網(wǎng)絡環(huán)境的高效管理平臺,大大地提高該學術期刊編輯部的工作效率,從而具有較好的經(jīng)濟效益。
綜上所述,學術期刊編輯部開發(fā)和應用管理信息系統(tǒng)不僅能提高該學術期刊編輯部的工作效率,進而提升學術期刊的競爭力,而且在技術和經(jīng)濟方面都是切實可行的。
3 結(jié)束語
學術期刊是廣大科研工作者發(fā)表和傳播學術成果的重要載體。在網(wǎng)絡技術快速發(fā)展和辦公自動化技術逐步普及的背景下,學術期刊編輯部需要根據(jù)其業(yè)務需求構建基于網(wǎng)絡的管理信息系統(tǒng),以提高運作效率和提升期刊競爭力。為此,學術期刊編輯部首先(下轉(zhuǎn)第207頁)(上接第23頁)需要明確系統(tǒng)開發(fā)目標,并做好可行性分析,這樣才能更好地完成管理信息系統(tǒng)的開發(fā)工作。
【參考文獻】
[1]馬倩,張晶,楊京晶.學術期刊信息服務策略研究[J].中國科技信息,2012(23):145,152.
需求分析
1.功能需求該針對性營銷管理系統(tǒng)在功能上主要實現(xiàn)電信營銷業(yè)務的分析、執(zhí)行以及評估的全過程管理,其主要的功能需求包含以下四點:整合多系統(tǒng)的數(shù)據(jù),建立統(tǒng)一的客戶和用戶視圖利用數(shù)據(jù)倉庫技術整合CRM、營業(yè)系統(tǒng)、結(jié)算系統(tǒng)、財務系統(tǒng)、網(wǎng)管系統(tǒng)、112系統(tǒng)、114系統(tǒng)等IT系統(tǒng)的數(shù)據(jù),并按照不同的主題存儲在數(shù)據(jù)倉庫中,全方位管理客戶數(shù)據(jù)資料,實現(xiàn)不同客戶信息展現(xiàn)的準確性、及時性、差異性。依據(jù)電信營銷的特點,通過應用數(shù)據(jù)集市滿足不同層面數(shù)據(jù)獲取的需求,實現(xiàn)靈活的自助取數(shù),并建立統(tǒng)一的客戶和用戶視圖,實現(xiàn)全面洞察客戶動態(tài),針對不同的客戶提供針對性營銷服務,提升服務水平。
2.通過數(shù)據(jù)挖掘把海量數(shù)據(jù)轉(zhuǎn)化為營銷建議對數(shù)據(jù)集市中已整合并且初步加工的的數(shù)據(jù),利用數(shù)據(jù)挖掘工具,從消費者的固定電話(國內(nèi)和國際長途電話、市內(nèi)電話)、通話量、固定電話(國內(nèi)、國際長途電話)通話時長、營銷套餐、上網(wǎng)流量、話務量、經(jīng)營收入等各種維度對消費行為進行的探索,建立數(shù)據(jù)模型進行分析,挖掘出有價值的營銷信息,并將其提煉成營銷建議。
3.建立營銷活動管理系統(tǒng),對針對性營銷活動實現(xiàn)統(tǒng)籌管理、信息共享針對性營銷活動是一個閉環(huán)過程,即客戶細分確定目標客戶設計營銷活動營銷活動實施活動效果評估再次客戶細分、確定目標客戶的閉環(huán)過程。建立的營銷活動管理系統(tǒng)必須對上述每一個環(huán)節(jié)提供強有力的支撐,實現(xiàn)對整個針對性營銷活動各波次和各環(huán)節(jié)的統(tǒng)籌管理和所有活動之間的信息共享。
4.將營銷名單和營銷建議推送到各客戶接觸渠道,提高銷售成功率。通過與各IT系統(tǒng)間進行信息共享和數(shù)據(jù)互動,加強各渠道部門的有效溝通,以防止客戶被不同營銷活動或不同渠道頻繁打擾,有效提升客戶感知。將營銷名單和營銷建議推送到10000號客服、網(wǎng)客、電子渠道、代辦點、CRM、營業(yè)廳等客戶接觸渠道,并靈活的進行名單分派。當各接觸渠道與客戶接觸后要反饋接觸結(jié)果,便于客戶跟蹤以及考核營銷效果。
5.性能需求由于針對性營銷管理系統(tǒng)是電信企業(yè)運營的中樞和橋梁,負責匯集、提取、分析各業(yè)務系統(tǒng)的數(shù)據(jù),為營銷管理人員提供及時、準確、科學的決策依據(jù),將有價值的客戶數(shù)據(jù)推向不同的營銷渠道實現(xiàn)針對性營銷等功能。因此該系統(tǒng)要求具有較高的可靠性、真實性、可用性、穩(wěn)定性、安全性、方便性、配置靈活性、界面友好、簡單易操作性等。
6.運行環(huán)境需求針對性營銷管理系統(tǒng)必須在一定的運行環(huán)境下方可運行,具體如下:服務器主要包括數(shù)據(jù)庫服務器、應用服務器、Web服務器。對于數(shù)據(jù)庫服務器設備需采用UNIX小型機,應用服務器可以考慮采用UNIX小型機或NT服務器。數(shù)據(jù)庫服務器和應用服務器備雙機集群結(jié)構方式,以保障系統(tǒng)處理核心的可用性。硬件系統(tǒng)設備按功能劃分為:應用/數(shù)據(jù)庫服務器、Web/Email服務器、存儲設備(磁盤陣列、磁帶庫等)、網(wǎng)絡設備、業(yè)務終端設備(業(yè)務處理臺、管理維護臺)、網(wǎng)管工作站、防火墻、業(yè)務座席等。
7.工作流程分析針對性營銷管理系統(tǒng)的典型業(yè)務流程主要體現(xiàn)信息化和自動化,提高工作效率。名單產(chǎn)生環(huán)節(jié):營銷名單來源,包括營銷事件、自定義客戶群、自由SQL和外部文件中的名單。營銷活動管理環(huán)節(jié):營銷活動管理環(huán)節(jié)包括營銷活動和營銷波次的定義、營銷目標名單管理、營銷策略管理、配置優(yōu)化規(guī)則、管理溝通計劃與監(jiān)控策略,以及對活動進行上線控制等操作。后端自動化處理環(huán)節(jié):通過營銷活動管理環(huán)節(jié)的相關配置信息來實現(xiàn)自動產(chǎn)生營銷名單、自動優(yōu)化和過濾、自動為客戶匹配營銷策略和產(chǎn)生營銷建議、自動生成客戶的關鍵營銷信息、最后再自動推送到相應的營銷渠道。
可行性分析
1.技術可行性分析對于技術的可行性分析主要從兩個方面進行,即系統(tǒng)開發(fā)所需的軟件和硬件環(huán)境。(1)軟件可行性分析本系統(tǒng)采用成熟的J2EE技術進行開發(fā),以實現(xiàn)良好的結(jié)構和可擴展性。在系統(tǒng)架構上使用流行的STRUTS技術,按照MVC結(jié)構來設計各功能模塊和各層次之間的關系。應用SQLServer數(shù)據(jù)庫管理系統(tǒng)。以上都是比較主流的軟件開發(fā)技術。因此,對于本系統(tǒng)的開發(fā)來說,其開發(fā)的軟件可行性是完全具備的。(2)硬件可行性分析在本系統(tǒng)中,由于涉及到了數(shù)據(jù)庫的設計,所以需要一定的計算機硬件進行支持,包括計算機所采用的操作系統(tǒng)、主頻、內(nèi)存、外設、服務器等。而以上硬件電信企業(yè)已經(jīng)擁有,只需要在原有的基礎上進行配置即可,所以說系統(tǒng)開發(fā)的硬件可行性也是完全具備的。
2.經(jīng)濟可行性分析電信企業(yè)雖然實施了“97工程”以及信息化建設工程(如:OA系統(tǒng)、計費系統(tǒng)、CRM系統(tǒng)、營業(yè)系統(tǒng)、結(jié)算系統(tǒng)、財務系統(tǒng)、網(wǎng)管系統(tǒng)、112系統(tǒng)、114系統(tǒng)、網(wǎng)絡資源管理系統(tǒng)等),提高了企業(yè)內(nèi)部業(yè)務流程的信息化、自動化程度,但是由于各系統(tǒng)數(shù)據(jù)不能充分共享,很多數(shù)據(jù)的提取、分類、統(tǒng)計等工作還依靠手工操作完成,耗費大量的人力、物力、財力,效率低下,更重要的是容易導致錯誤的出現(xiàn)而造成有形的經(jīng)濟損失和無形的企業(yè)形象損失。在以上IT系統(tǒng)的基礎上開發(fā)針對性營銷管理系統(tǒng)不但能節(jié)省開發(fā)成本而且能提升系統(tǒng)的功能;應用該系統(tǒng)進行營銷管理不但能降低因手工操作的失誤而造成的損失,還能減少人力資源的占用從而降低人工成本支出;經(jīng)過該系統(tǒng)提取、分析的數(shù)據(jù)能為決策者提供及時、可靠、準確、科學的決策依據(jù)并做出最佳決策,搶占市場先機,提高市場運營能力和經(jīng)濟效率。
【關鍵詞】 C/S模式 無紙化考試 設計 實現(xiàn)
引言:“互聯(lián)網(wǎng)+”時代的到來,已經(jīng)改變了學校傳統(tǒng)的紙上考核的考試方式,高校教育者逐步自主研發(fā)無紙化考試系統(tǒng)?;跓o紙化考試系統(tǒng)高效率、安全可靠系列優(yōu)勢,已經(jīng)在各行各業(yè)得到大面積應用。本文結(jié)合本校航海技術專業(yè)學生海船船員適任考試(以下簡稱“大證考試”)的實際教學需求,設計開發(fā)了一套基于C/S模式體系結(jié)構,應用于局域網(wǎng)環(huán)境下的無紙化考試系統(tǒng)。
一、無紙化考試系統(tǒng)的概念及優(yōu)勢
簡單來說,無紙化考試系統(tǒng)就是在網(wǎng)絡上完成考試以及閱卷、成績統(tǒng)計等系列考試環(huán)節(jié)的考試方式。結(jié)合本系統(tǒng)的開發(fā),筆者從學院航海技術專業(yè)的教學實際情況出發(fā),認為無紙化考試系統(tǒng)優(yōu)勢明顯,比如教師階段性測驗機會大大增加、考試成績統(tǒng)計高效快捷精準、方便錯題查看、試卷的生成簡單快速、試卷知識點覆蓋全面、考試更加公平公正。
二、 系統(tǒng)設計可行性分析
2.1 技術可行性分析
該考試管理系統(tǒng)結(jié)合我院航海技術專業(yè)實際教學需要采用了C/S模式進行開發(fā),結(jié)合了.Net技術,數(shù)據(jù)庫采用SQL SERVER2005,三者有機結(jié)合為本系統(tǒng)的開發(fā)提供了堅實的技術保證。
2.2 管理可行性分析
由于我院航海技術專業(yè)的主干課程考試全部都是客觀題,而且考試有其特殊性,如果做好了“無紙化考試系統(tǒng)”,可以大大簡化老師們的工作,節(jié)省大量的人力、物力。
2.3 經(jīng)濟可行性分析
從考生角度看:不再需要考生上交印刷試卷費用;從教師角度看:不再需要編輯試卷、批閱試卷、人工統(tǒng)計分析成績等;從教務部門角度看,不再需要印刷試卷、抽查試卷等。
三、系統(tǒng)總體設計與實現(xiàn)
依據(jù)軟件工程學理論的思想,結(jié)合系統(tǒng)開發(fā)的可行性分析和功能需求分析,參照系統(tǒng)流程圖,本系統(tǒng)實現(xiàn)的基本功能包括題庫管理、考試管理、登錄系統(tǒng)、閱卷評分、輸出成績、錯題統(tǒng)計等。計算機無紙化考試系統(tǒng)將由服務器管理子系統(tǒng)、客戶端考試子系統(tǒng)組成。
3.1 服務器管理模K設計
服務器管理模塊主要由科目設置、知識點設置、試題編輯、待考科目設置、考試成績以及錯題統(tǒng)計六個主要模塊構成。
1、科目設置??颇吭O置模塊主要負責存儲和管理科目的相關信息,包括科目新增、科目編輯以及科目刪除三部分。其中科目新增部分可以設置科目代碼、科目名稱以及科目說明三部分內(nèi)容。
2、知識點設置。知識點設置模塊主要負責存儲和管理各科目的知識點相關信息,包括知識點新增、知識點編輯以及知識點刪除三部分。其中知識點新增部分可以設置知識點編號、所屬科目代碼、所屬科目名稱以及知識點內(nèi)容、知識點說明五部分內(nèi)容。
3、試題編輯。試題編輯部分為整個系統(tǒng)設計的主干部分,主要用于考試以及練習題目的錄入以及再次編輯。試題編輯模塊主要負責存儲和管理考試題目的相關信息,包括試題新增、試題編輯以及試題刪除三部分。其中試題新增部分可以設置考題所屬科目、考題所屬知識點,試題題干部分用于錄入試題詳情,參考答案部分用于設置考題答案。
4、待考科目設置。待考科目設置板塊主要可以實現(xiàn)這些功能,考試科目的選擇、考試日期的設定、考試時間的設定、知識點的選擇,所屬知識點的題目數(shù)量以及題目分值的設置。
5、考試成績??荚嚦煽兡K設計部分可以實現(xiàn)在系統(tǒng)中逐條查看考生考試成績,還可以將考試成績導出到Excel電子表格。
6、錯題統(tǒng)計。錯題統(tǒng)計模塊的設計類似于考試成績統(tǒng)計模塊,只要選擇好考試科目以及考試時間,設定好考試時間段,點擊“考試統(tǒng)計”按鈕之后,就可以將錯題呈現(xiàn)出來。
3.2 學生考試端模塊設計
學生端的考試系統(tǒng)是面向?qū)W生的應用程序,是學生完成考試操作的應用平臺,完成的功能主要是考試管理、自動提交試卷和自主閱卷評分??忌M行無紙化的計算機考試要經(jīng)過考試登錄、答題、提交試卷等步驟,學生端考試系統(tǒng)完整的實現(xiàn)了整個考試流程。
四、 結(jié)束語
本文設計開發(fā)的無紙化考試系統(tǒng),僅僅考慮到本校航海技術專業(yè)學生教學現(xiàn)狀,系統(tǒng)在組卷算法、試題生成速度等核心技術上仍需要改進和完善。
參 考 文 獻
【關鍵詞】學生宿舍;管理;數(shù)據(jù)庫
高校學生宿舍管理系統(tǒng)對于一個學校來說是必不可少的組成部分。面對龐大的學生各種信息量,使用計算機對學生宿舍進行管理,具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。通過這樣的系統(tǒng)可以實現(xiàn)規(guī)范管理、科學統(tǒng)計和快速查詢,減少高校宿舍管理方面的工作量,提高效率,從而達到提高經(jīng)濟效益、運行效率、節(jié)約資源的目的。
一、高校學生宿舍管理系統(tǒng)數(shù)據(jù)庫設計需求分析
1.系統(tǒng)設計目標
減少宿舍管理人員大量繁瑣的工作。宿舍管理人員通過使用本系統(tǒng),可以隨時根據(jù)需要,查詢宿舍入住人員基本情況、統(tǒng)計房源信息、宿舍樓設備維護維修情況、來訪人員、貴重物品出入登記、安全衛(wèi)生檢查信息、交費等信息。此外宿管單位根據(jù)需要,可通過宿舍樓大型電子屏幕新聞公告,行政通知,宣傳消防安全知識。系統(tǒng)可通過加密分層級與授權將數(shù)據(jù)信息備份及恢復,對學生宿舍管理系統(tǒng)中的數(shù)據(jù)進行錄入、添加、刪除和查詢,并可以根據(jù)特定條件對數(shù)據(jù)進行查詢、統(tǒng)計,減少學校在學生公寓管理方面的人力和物力的投資。學生宿舍管理系統(tǒng)功能強大、操作簡單,擁有友好的界面,適用于各類學校的學生宿舍管理。
2.功能需求分析
軟件需求分析是指對目標軟件系統(tǒng)在功能、行為、性能、設計約束等方面的期望。需求分析是軟件設計、實現(xiàn)測試直至維護的主要基礎,良好的需求分析可以避免錯誤或著是盡早發(fā)現(xiàn)錯誤,從而降低軟件的開發(fā)成本,改進軟件的質(zhì)量。本系統(tǒng)的功能需求分析如下:
職工管理模塊:主要是針對從事學生公寓管理的人員,包括:
①職工的基本信息,崗位描述,值班信息和員工培訓等;
②學生管理模塊:主要是用于查詢和錄入學生的基本信息,以便管理員了解學生的基本情況等;
③宿舍管理模塊:系統(tǒng)的核心模塊之一,主要功能包括學生入住管理,物品管理,水電信息,維修管理,安全衛(wèi)生檢查信息,來訪登記和設置等;
④查詢統(tǒng)計模塊:系統(tǒng)的核心模塊之一,主要功能包括住宿情況查詢,物品情況查詢,水電查詢,來訪查詢,值班查詢和員工查詢等;
⑤系統(tǒng)管理模塊:主要用于管理員的添加,系統(tǒng)的數(shù)據(jù)備份和系統(tǒng)維護等;
⑥新聞公告管理模塊:主要實現(xiàn)新聞公告、行政通知,消防知識、查看、修改與刪除。
3.性能需求分析
用戶界面需求:簡潔、易懂、易用、友好的用戶界面。
可靠性需求:保證用戶在正常使用本系統(tǒng)時,用戶的操作或誤操作不會產(chǎn)生數(shù)據(jù)丟失。
安全保密性需求:只有管理員可以憑借用戶名和密碼登陸系統(tǒng),進行信息的管理等。
4.可行性分析
①經(jīng)濟可行性分析
系統(tǒng)的經(jīng)濟可行性分析是指對組織的經(jīng)濟狀況和投資能力進行分析,對系統(tǒng)的建設運營和維護費用進行估算,對系統(tǒng)建成后可能取得的社會及經(jīng)濟效益進行估計。本系統(tǒng)開發(fā)成本低,維護費用少,工作效率高,研制周期短,經(jīng)費支出不大,只是需要系統(tǒng)開發(fā)者投入較多的時間,去進行研究和分析,以及思考問題的所在。
②技術可行性分析
高校學生宿舍管理系統(tǒng)前臺界面的開發(fā)工具選擇DreamWeaver 8網(wǎng)頁設計軟件,提供了方便、友好的操作界面和強大的快捷工具。通過其強大的網(wǎng)頁排版制作工具、方便的層疊式樣式表的設計、表格或?qū)佣ㄎ患记珊屯晟频恼军c管理功能,能夠設計制作出精美的網(wǎng)頁和迅速創(chuàng)建網(wǎng)站。
后臺數(shù)據(jù)庫開發(fā)工具選擇Microsoft Office Access 2007,這是一款Windows環(huán)境下的桌面型數(shù)據(jù)庫管理軟件,實際工作中最常用的數(shù)據(jù)庫軟件之一。Access 2007提供了一組功能強大的工具,這些工具的功能十分完善,能夠滿足專業(yè)開發(fā)人員的需要,功能使用也非常簡單,使用者不需要具備專業(yè)的計算機技術和數(shù)據(jù)庫知識,就可以很方便的創(chuàng)建、設計以及展示數(shù)據(jù)庫產(chǎn)品。
編程語言選擇ASP程序開發(fā)語言。ASP(全稱:Active Server Page)頁面處理技術的應用,ASP是Microsoft公司推出的一個基于WEB服務器端執(zhí)行的腳本環(huán)境,它可以結(jié)合HTML網(wǎng)頁創(chuàng)建和運行動態(tài)、交互的WEB服務器應用程序,且容易上手,同時擁有強大的交互能力和數(shù)據(jù)處理能力,開發(fā)效率高。
③操作可行性分析
本系統(tǒng)直觀易懂,使用非常方便,管理員經(jīng)過簡單的培訓就可以熟練的使用,因此系統(tǒng)的操作沒有什么太大困難。
二、高校學生宿舍管理系統(tǒng)總體設計
1.系統(tǒng)數(shù)據(jù)庫的設計
數(shù)據(jù)庫設計是在選定數(shù)據(jù)庫管理信息系統(tǒng)的基礎上建立數(shù)據(jù)庫的過程。它包括概念結(jié)構設計、邏輯結(jié)構設計和物理結(jié)構設計三個階段。
①數(shù)據(jù)庫概念結(jié)構設計
數(shù)據(jù)庫的概念結(jié)構設計是指對數(shù)據(jù)庫概念模型的設計,是用概念模型對現(xiàn)實世界進行全面、準確的描述。其中最為廣泛的方法是P.P.Chen于1976年提出的實體-聯(lián)系方法(Entity-Relationship Approach),簡稱E-R圖法。
系統(tǒng)的E-R圖如圖2-1所示。
②數(shù)據(jù)庫邏輯結(jié)構設計
系統(tǒng)邏輯結(jié)構設計是將概念結(jié)構設計階段完成的概念模型轉(zhuǎn)化為Microsoft Office Access 2007系統(tǒng)所支持的數(shù)據(jù)模型,轉(zhuǎn)換后的具體關系模型如下所示。
學生(學生學號,密碼,姓名,年齡,電話,郵箱,學院,系所,專業(yè),年級,班級,入學時間,畢業(yè)時間,民族,出生日期,學制,政治面貌)。
職工(職工編號,姓名,性別,年齡,身份證號,工種,任職日期,離職日期,聯(lián)系電話,郵箱,備注)。
安全衛(wèi)生檢查(自動編號,地址,樓號,樓層,房間號,檢查日期,存在問題,備注)。
設備維修(自動編號,地址,樓號,樓層,房間號,設備名稱,報損日期,損壞數(shù)量,修復人姓名,修復日期,備注)。
③據(jù)庫物理結(jié)構設計
數(shù)據(jù)庫的物理結(jié)構設計是為邏輯數(shù)據(jù)模型選取一個最適合應用環(huán)境的物理結(jié)構,包括數(shù)據(jù)存儲結(jié)構。系統(tǒng)采用的是Microsoft Office Access 2007數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫中應包括若干個數(shù)據(jù)表。如表1所示。
2.系統(tǒng)程序流程圖
程序流程圖又稱為程序框圖,它是歷史悠久使用最廣泛的描述軟件設計的方法。它可將整個程序的總體流程清楚明白的顯示出來。系統(tǒng)總流程圖結(jié)構如圖2-2所示。
3.系統(tǒng)功能模塊劃分
根據(jù)設計的需求,將系統(tǒng)劃分為若干模塊:基礎信息設置模塊、房源管理模塊、設備管理模塊、住宿管理模塊、安全衛(wèi)生管理模塊、新聞公告管理模塊、統(tǒng)計管理模塊、數(shù)據(jù)管理模塊和會客物品管理模塊。具體的功能模塊圖如圖2-3所示。
4.主界面的實現(xiàn)
系統(tǒng)的主界面有該系統(tǒng)十個功能模塊樹形列表,方便用戶操作系統(tǒng)。不同權限級別的用戶對該系統(tǒng)的操作有不同的限制,“超級管理員”權限的用戶可以對系統(tǒng)所有功能進行操作查看,而“樓管”不能對“樓長信息登記、修改、刪除,職工信息登記、修改、刪除”這些功能進行操。系統(tǒng)主界面如圖2-4所示。
5.安全保密設計
系統(tǒng)設計了登陸界面,每個管理員用戶有一個密碼,該密碼由管理員自行維護,從而實現(xiàn)對身份驗證。只有管理員憑借用戶名和密碼進入系統(tǒng),對里面的信息可以進行修改等。其它用戶可以查看里面的內(nèi)容,不能更改。
系統(tǒng)可采用分層加密與授權設計,客戶端層與數(shù)據(jù)庫層隔離,客戶端無法接觸本質(zhì)的數(shù)據(jù)庫,無法進行非法的修改和破壞,使得數(shù)據(jù)庫得到有效安全的保護。
三、高校學生宿舍管理系統(tǒng)輸入輸出設計
輸入設計對于系統(tǒng)質(zhì)量有著決定性影響,因為輸入數(shù)據(jù)有誤,即使計算和處理均十分正確也無法獲得可靠輸出信息,同時,輸入設計是信息系統(tǒng)與用戶之間交互的紐帶,決定著人機交互的效率。為了提高輸入效率與信息的準確性,系統(tǒng)在設計時應采取一些相應的措施,比如對那些必須輸入的信息,如果沒有輸入就會提示請輸入;對于那些不能重復輸入的信息,例如學號,在頁面提交的時候系統(tǒng)會自動判斷數(shù)據(jù)庫中是否有該學號,如果有,則不能提交且給予提示,如果沒有,則提交。
輸出是系統(tǒng)產(chǎn)生的結(jié)果或提供的信息,對于用戶而言,輸出是系統(tǒng)開發(fā)的目的和評價系統(tǒng)開發(fā)成功與否的重要標準之一。系統(tǒng)在輸出設計方面力求界面友好、人性化,輸出的格式按需求采用常規(guī)系統(tǒng)中的表格形式。此外還盡力保證輸出數(shù)據(jù)的準確性以及內(nèi)容的完整性。
四、高校學生宿舍數(shù)據(jù)庫管理系統(tǒng)物理配置設計
該數(shù)據(jù)庫管理系統(tǒng)是在以下系統(tǒng)物理配置的基礎上進行設計和測試的,且測試結(jié)果良好。在該物理配置下運行高校學生宿舍數(shù)據(jù)庫管理系統(tǒng),系統(tǒng)運行穩(wěn)定且運行界面簡潔、美觀。
操作系統(tǒng):Microsoft Windows XP
數(shù)據(jù)庫:Microsoft Office Access 2007
硬件配置:CPU:Pentium 2.20GHz
內(nèi)存:1GB
硬盤:80GB
顯示分辨率:1024×768像素
建議該系統(tǒng)在以上物理配置下運行。該系統(tǒng)的研發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。該系統(tǒng)以Microsoft Windows XP為平臺,采用ASP程序的開發(fā)語言,還采用較為實用的Microsoft Office Access 2007數(shù)據(jù)庫,有效的保證了系統(tǒng)兼容性和可擴展性。
五、結(jié)束語
高校學生宿舍管理系統(tǒng)是應對學生宿舍管理的現(xiàn)代化,網(wǎng)絡化,逐步擺脫學生宿舍人工管理方式,提高學生宿舍管理工作效率而設計開發(fā)的,它包括學生管理,職工管理,宿舍管理,查詢統(tǒng)計,新聞公告,系統(tǒng)管理六大模塊。
該系統(tǒng)的設計由需求分析階段,概念結(jié)構設計階段,邏輯結(jié)構設計階段,物理結(jié)構設計階段,數(shù)據(jù)庫實施與維護階段組成。該系統(tǒng)不僅降低了學生宿舍管理的人力物力成本,節(jié)約了資源,提高了管理工作效率,而且還具有操作的簡便性,良好的實用性。
參考文獻
[1]李華.最新Dreamweaver 8網(wǎng)頁設計培訓教程[M].清華大學出版社,2006.
[2]朱印宏.Dreamweaver 8完美網(wǎng)頁設計――ASP動態(tài)網(wǎng)頁設計[M].電力出版社,2007.,
關鍵詞關鍵詞:電子商務;考試系統(tǒng);結(jié)構化設計
中圖分類號:TP319 文獻標識碼:A 文章編號文章編號:16727800(2013)008008802
作者簡介作者簡介:李素霞(1979-),女,碩士,濰坊科技學院講師,研究方向為計算機應用。
0 引言
“十一五”期間,我國電子商務的發(fā)展態(tài)勢良好,2010年交易規(guī)模達到8.1萬億元,電子商務發(fā)展的內(nèi)生動力和創(chuàng)新能力日益增強,正在進入密集創(chuàng)新和快速擴張的新階段。隨著電子商務的不斷普及和深化,各大高等院校相繼開設了電子商務課程,本文對電子商務課程考試系統(tǒng)的設計與開發(fā)進行了論述。
1 電子商務概論課程特點
(1)內(nèi)容的綜合性。電子商務課程的內(nèi)容涉及到經(jīng)濟、管理、計算機、網(wǎng)絡、物流、通信技術、在線支付、數(shù)據(jù)安全等相關內(nèi)容,而且電子商務課程的內(nèi)容獨立性強,知識點關聯(lián)性小。學生在學習過程中要接觸大量新概念,要么覺得電子商務過于抽象, 太難把握,要么覺得電子商務沒有什么實踐意義,是一門無關緊要的課程。
(2)電子商務課程的前瞻性強。隨著計算機技術特別是信息技術的發(fā)展,電子商務發(fā)展快速。電子商務發(fā)展的快速性,使得電子商務課程理論研究的內(nèi)容必須隨之發(fā)生相應的變化。比如說在2010年、2011年還在研究討論手機網(wǎng)絡、手機支付等問題,到了2012年,移動商務已經(jīng)成為大家普遍認同的一種商務模式。而電子商務教材的內(nèi)容總是滯后于電子商務行業(yè)的發(fā)展,需要教師實時搜集最新的行業(yè)資訊,去擴充、更新教材內(nèi)容,以使學生能夠接受到最新的前沿知識。
(3)獨特的實時網(wǎng)絡資源優(yōu)勢 。沒有網(wǎng)絡,就沒有電子商務,電子商務的教學離不開網(wǎng)絡,否則就是紙上談兵。因此在教學中要把教材知識與網(wǎng)上資源緊密結(jié)合起來,以教材知識作為教學的引導,以網(wǎng)上豐富的資源作為基礎,借助多媒體教學手段,可以充分激發(fā)學生的學習興趣,提高學習效果。
(4)具有很強的實踐性 。電子商務是一門外延學科,廣泛涉及營銷、管理、物流等管理學科和計算機、網(wǎng)絡、網(wǎng)上支付、安全技術等計算機技術學科的內(nèi)容,培養(yǎng)的目標是讓學生學會通過網(wǎng)絡來進行與專業(yè)相關的一系列商務活動,通過學習該課程要求學生既要掌握電子商務理論知識,又要學會操作互聯(lián)網(wǎng)和計算機的相關基本操作技能。
2 電子商務現(xiàn)有考試系統(tǒng)存在的問題
筆者任教的是會計電算化專業(yè)開設的電子商務課程,該課程的考試分值分配原則是:理論考試成績占60%,實驗考試成績占30%,平時成績占10%。
理論考試采用傳統(tǒng)紙質(zhì)試卷的模式;實驗考試采用得意電子商務實驗室系統(tǒng)進行模塊測試,如在規(guī)定的時間內(nèi),演示B2C的購物流程;平時成績除了綜合考慮學習態(tài)度、出勤率、上課紀律等因素外,著重對學生平時實驗課內(nèi)容的實際操作情況進行評價。課程結(jié)束時,要求每位學生對自己所實驗的內(nèi)容、操作步驟、完成情況以及該項實驗所涉及的理論知識等進行總結(jié),并寫出實驗報告。
這種理論考試和實驗考試相分離的方式存在如下問題:①理論考試需要教師統(tǒng)一出卷,學進度,學計劃,限制了教師對教材內(nèi)容處理的靈活性和前瞻性;②為了防止試題泄漏,教師在出卷后必須做好試卷的保密工作,所有班級必須在同一時間考試; ③理論考試需要按統(tǒng)一標準裝訂試卷、需要手工閱卷,登記成績、分析成績,工作量大;④實驗操作在得意電子商務實驗室軟件下操作,教師每場考試都要事先做些不必要的準備工作。德意電子商務實驗室是學生平時的實驗操作軟件,該應用軟件上保存著學生的許多日常操作記錄,考試時需要重新為學生分配賬號,或者將原賬號下的操作刪除,比較麻煩;⑤學生用功能軟件考試,不管做哪個模塊,必須首先申請郵箱,不能實現(xiàn)獨立的功能模塊測試。
3 建設電子商務考課程試系統(tǒng)的必要性
將理論考試和實踐考試相結(jié)合,真正做到在靈活全面地掌握理論知識的基礎上,利用網(wǎng)絡的無限廣闊空間,隨時隨地對學生進行考試,建設電子商務考試系統(tǒng)勢在必行。
通過電子商務考試系統(tǒng)進行考試,具有很強的優(yōu)越性。它可以將傳統(tǒng)考試過程中的試卷組織、審定印制、傳送收集、發(fā)放、評判歸檔各個環(huán)節(jié)減少到1~2環(huán)節(jié),幾乎屏蔽了所有人為干預考試的可能性,不但能夠節(jié)約大量的時間、人力、物力與財力,而且還可以大幅度增加考試成績的客觀性和公正性。可以實現(xiàn)教考分離以及考試工作的信息化管理,可以有效利用學?,F(xiàn)有的軟硬件資源,使其發(fā)揮最大效力,更好地為學校的教學、管理服務,可以大規(guī)模地實行考試,實現(xiàn)考試的客觀性、公正性,自動化組卷、閱卷,減輕教師工作強度。
在線考試系統(tǒng)是傳統(tǒng)考場的延伸,它可以利用網(wǎng)絡的無限廣闊空間,隨時隨地對學生進行考試,大大簡化了傳統(tǒng)考試的過程。
4 設計思想
為了讓系統(tǒng)能更好更快地進行,制訂了如下的設計思想和應用性能:
(1) 系統(tǒng)主要是為了滿足電子商務考試的需要,因此要求系統(tǒng)無論是教師還是學生用戶,都要做到操作簡單、實用、安全,而且還要直觀。
(2) 系統(tǒng)功能模塊化設計方法,使系統(tǒng)既有利于在設計過程中修改,又有利于維護,還要有利于以后的性能擴展。
(3) 系統(tǒng)應具備數(shù)據(jù)庫維護功能,方便用戶對數(shù)據(jù)庫在權限范圍內(nèi)的各種操作。
(4) 系統(tǒng)應能基本上滿足本單位的內(nèi)部管理功能,并且在使用管理信息中,實現(xiàn)最大化的信息收集、處理、分析功能。
(5) 系統(tǒng)要保證安全性,對不同用戶要做到權限的不同。
5 開發(fā)技術工具介紹
生命周期法也稱結(jié)構化系統(tǒng)開發(fā)方法,是目前國內(nèi)外較流行的信息系統(tǒng)開發(fā)方法。生命周期法的突出優(yōu)點是強調(diào)系統(tǒng)開發(fā)過程的整體性和全局性,強調(diào)在整體優(yōu)化的前提下考慮具體的分析設計問題,即自頂向下的觀點。它包括問題的定義及規(guī)劃、需求分析、系統(tǒng)設計、程序編碼、系統(tǒng)測試、運行維護6個階段。下面對各個階段所要做的主要工作進行簡要介紹。
(1) 問題的定義及規(guī)劃。系統(tǒng)規(guī)劃主要是由系統(tǒng)分析員和用戶討論、了解情況,確定是否真的有必要建立一個新的計算機系統(tǒng)來取代原有的系統(tǒng)。這部分包含的主要工作有:組織目標的確定、解決目標方式的確定、信息系統(tǒng)目標的確定、信息系統(tǒng)主要結(jié)構的確定、工程項目的確定、可行性研究等。
在項目的可行性分析中要進行技術可行性分析、經(jīng)濟可行性分析、執(zhí)行可行性分析。一旦完成對每項可選實施方案的經(jīng)濟、技術和執(zhí)行可行性評估,就應該從中選擇一種實施方案??尚行匝芯康哪繕耸牵容^和對比各項可選實施方案, 提出一個最佳的實施方案。
此外還要定義潛在的風險,特別是那些與項目的技術和執(zhí)行可行性相關的潛在風險。關鍵的一點是應該將它們加入風險評估文件,以便在項目實施過程中能夠妥善處理。
(2)需求分析。此階段要完成的工作有:功能需求、性能需求、可靠性和可用性需求、出錯處理需求、接口需求、約束、逆向需求、將來可能提出的要求的調(diào)查,最終形成軟件需求規(guī)格書。
(3)系統(tǒng)設計。此階段的主要工作有:選定技術平臺、設定項目目標、說明數(shù)據(jù)庫要求、系統(tǒng)流程圖的確定、程序流程圖的確定、文件設計、描述所有輸入/輸出的格式和內(nèi)容,并且完成詳細的系統(tǒng)設計。
(4)程序編碼。在該階段,分析員同程序員一道,開發(fā)全部原始軟件。
(5)系統(tǒng)測試。在該階段,程序員開始對系統(tǒng)及其文檔進行測試和維護,以使系統(tǒng)更加穩(wěn)健。
(6)運行維護。系統(tǒng)維護是系統(tǒng)生命周期中持續(xù)時間最長的階段。要延續(xù)系統(tǒng)的使用壽命,就必須對系統(tǒng)進行維護。
以上每個階段都不是獨立存在的,它們相互依存,構成系統(tǒng)開發(fā)的整個生命周期。
6 系統(tǒng)基本功能
確定網(wǎng)上考試系統(tǒng)的功能后,根據(jù)系統(tǒng)的功能需求,該系統(tǒng)包括兩種用戶:考生、教師。系統(tǒng)的大體流程為:教師組卷,包括選擇試卷,在題庫中隨機出題,然后生成試卷;學生進入系統(tǒng)后,選擇考試試卷就可進行考試;考試結(jié)束,系統(tǒng)自動閱卷,告知學生成績。
6.1 教師用戶功能
對教師來說,包括試卷管理、題庫管理、成績管理。
試卷管理:教師可以客觀題的數(shù)量、涉及的知識點、操作的數(shù)量及其涉及的知識點等方面對試卷提出一定的要求,生成試卷規(guī)則。
題庫管理:教師可以對題庫做基本操作:輸入新的考題、刪減舊有考題、修改原有考題、添加或刪除試題類型。試題類型初始設置包括判斷題、選擇題、實踐操作題;對于每種類型的考題,教師可以設置題干、答案等屬性。
成績管理:教師可以查看、輸出考生的考試成績。
學生管理:教師可以對學生的資料進行查詢、修改。
6.2 學生用戶功能
對學生用戶來說,包括在線考試、查詢考試成績等。
在線考試:學生可以進行在線測試,考試結(jié)束后,系統(tǒng)會根據(jù)已設置的答案進行在線評閱試卷,考生可以在交卷時知道自己的考試成績。
查詢考試成績:學生可以在線查詢電子商務課程的考試考核成績。
7 系統(tǒng)總體模塊設計
電子商務課程考試系統(tǒng)主要有教師和學生兩類用戶,根據(jù)各自權限設定了不同的操作模塊。
(1)后臺管理:①用戶基本信息管理;②自由設置考試試卷;③自由設置題庫;④自動生成試卷;⑤多功能查詢功能。
(2)考試功能:①考試試卷的選擇;②考試時間的控制;③考試成績自動生成功能;④多功能查詢功能。
(3)數(shù)據(jù)庫存儲信息。根據(jù)系統(tǒng)功能設計的要求以及功能模塊的劃分,數(shù)據(jù)庫需要存儲的信息如下:①用戶的信息:包括考生賬號、考生姓名、密碼、所在班級、教師管理員權限;②班級的信息:班級的名稱;③考試試卷信息:試卷的編號、試卷的名稱;④考生信息表:考試學號、考生姓名、考生班級、是否參加考試;⑤題庫信息:題目編號、題目內(nèi)容、選項、答案、考試時是否被選過的標記;⑥試卷信息:考試編號、各種題目的數(shù)量和分值、考試時間、創(chuàng)建者、審核者、開始和結(jié)束日期、設置考試日期; ⑦考試計劃信息表:試卷編號、審核者、審核意見、審核時間、是否已審核。
本電子商務考試系統(tǒng)需要使用JSP、ASP、Dreamweaver、數(shù)據(jù)庫等工具來完成。本系統(tǒng)主要是滿足考生、教師的需要,考生可以全面掌握電子商務的相關知識,提高實踐技能;教師可以減輕考試的工作量,同時可以客觀公正地評價每一位學生。
本文只是對考試系統(tǒng)的總體功能模塊的設計,詳細具體的系統(tǒng)實現(xiàn)還需要做大量的工作,不過,設計數(shù)據(jù)庫即是開發(fā)一個系統(tǒng)的核心。設計數(shù)據(jù)庫一定要思路清晰,各個數(shù)據(jù)的流向、各個表之間的關系一定要弄清楚搞透徹。數(shù)據(jù)庫設計出錯,對以后整個系統(tǒng)的影響是最直接的。所以一定要做好需求分析,考慮完善。
參考文獻參考文獻:
[1] 李振捷.JSP網(wǎng)站開發(fā)典型模塊與實例精講[M].北京:電子工業(yè)出版社,2007.
關鍵詞:Java;需求分析;概要設計;學生成績管理系統(tǒng)
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007—9599 (2012) 14—0000—02
一、系統(tǒng)分析
(一)系統(tǒng)開發(fā)目地
1.使用本系統(tǒng)將大大提高學院教務人員管理業(yè)務的處理效率;
2.提高成績信息數(shù)據(jù)的準確性和安全性;
3.減少成績信息管理的重復性和低效性,節(jié)約人力、物力和時間。
(二)系統(tǒng)開發(fā)背景
學院在教學這一部分主要是由教務處對課程、對學生、對學生成績進行合理地安排以及統(tǒng)籌計劃,以及讓教務處在最短的時間段把學生的成績核算出來,提高教務處的辦事效率。
(三)開發(fā)工具
本系統(tǒng)前端開發(fā)工具選擇了Java,后臺數(shù)據(jù)庫采用sql server2000。
1.Java簡介:Java是一種可以撰寫跨平臺應用軟件的面向?qū)ο蟮某绦蛟O計語言,是由Sun Microsystems公司于1995年5月推出的Java程序設計語言和Java平臺(即JavaSE,JavaEE,JavaME)的總稱。Java技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于個人PC、數(shù)據(jù)中心、游戲控制臺、科學超級計算機、移動電話和互聯(lián)網(wǎng),同時擁有全球最大的開發(fā)者專業(yè)社群。
2.sql server2000簡介:SQL Server 2000是Microsoft公司推出的SQL Server數(shù)據(jù)庫管理系統(tǒng)的一個版本。該版本繼承了SQL Server 7.0版本的優(yōu)點同時又比它增加了許多更先進的功能,具有使用方便,可伸縮性好與相關軟件集成程度高等優(yōu)點,可跨越從運行Microsoft Windows 98 的膝上型電腦到運行Microsoft Windows 2000 的大型多處理器的服務器等多種平臺使用。
二、概述
(一)需求分析
1.可行性分析:所謂可行性分析就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決。可行性研究的最根本任務是對以后的行動方針提出建議,以避免時間、資源、人力和金錢的浪費,推薦一個較好的解決方案,并且為工程制定一個初步的計劃。
(1)技術可行性:本系統(tǒng)采用sql server進行數(shù)據(jù)的管理、操作和維護,用Java進行前臺設計、數(shù)據(jù)的錄入、修改、刪除、查詢、瀏覽、統(tǒng)計等功能。由于sql server強大的數(shù)據(jù)存儲功能、方便快捷的驗證功能、使用的靈活、良好的可擴展性、以及廣泛實際應用,充分說明本系統(tǒng)在技術方面的可行性。
(2)工具可行性:
軟件方面:信息時代對于軟件的應用已不是人們的難題,人們在日常辦公中用的計算機操作的系統(tǒng)等都屬于軟件部分。
硬件方面:計算機普及到今天,人們對于它的擁有已不少見,它的硬件設備完全能夠滿足人們的需求,而價格也能被人們所接受。
(3)經(jīng)濟可行性:這是個超小型的管理系統(tǒng),從投入的人力,財力與物力來講是非常之小的,只要一臺電腦,一臺打印機,這個系統(tǒng)就可以搞起來,考慮到學校里有電腦,現(xiàn)只要購置一臺打印機就可以了。
(4)操作可行性:本系統(tǒng)設計清晰,有良好的用戶接口,操作簡潔,符合教務管理的工作需要,并達到操作過程中的直觀、方便、實用、安全等要求,因此操作方面具有可行性。
2.功能需求分析:該學生成績管理系統(tǒng)具備三方面的功能:一方面是學生用戶,學生通過輸入學號和密碼進下該系統(tǒng)后,可以進行一些基礎查詢(學生信息查詢、班級信息查詢、課程信息查詢)、成績管理(成績查詢、計算平均分)重新登陸系統(tǒng);一方面老師進入該系統(tǒng)則比學生多一些權限:成績輸入、成績查詢。
具體功能的詳細描述如下:
(1)點擊[登陸]按鈕可以進入管理系統(tǒng)
(2)點擊[退出]按鈕可以退出登陸界面
(3)進入登陸界面后選擇[返回登陸]菜單可以返回登陸界面換帳號登陸
(4)選擇[信息維護]菜單點擊[個人信息]顯示數(shù)據(jù)庫中這個登陸帳號所對應的個人信息
(5)選擇[信息維護]菜單點擊[修改信息]顯示數(shù)據(jù)庫中這個登陸帳號所對應的個人信息,提供修改,并切一起修改數(shù)據(jù)庫對應信息
(6)選擇[基礎查詢]菜單點擊[學生信息]根據(jù)登陸帳號的權限顯示信息,若是學生則顯示自己的信息,若是老師則顯示所有學生信息
(7)選擇[基礎查詢]菜單點擊[班級信息]根據(jù)登陸帳號的權限顯示信息,若是學生則顯示自己的班級信息,若是老師則顯示自己所教班級的信息
(8)選擇[基礎查詢]菜單點擊[課程信息]根據(jù)登陸帳號的權限顯示信息,若是學生則顯示自己的課程信息,若是老師則顯示所有老師的信息并顯示每個老師所教班級
(9)選擇[信息管理]菜單點擊[成績查詢]根據(jù)登陸帳號的權限顯示信息,若是學生則顯示自己的成績信息,若是老師則顯示所有學生的成績信息
(10)選擇[信息查詢]菜單點擊[計算平均分]根據(jù)登陸帳號的權限顯示信息,若是學生則顯示計算后自己每門課程平均分,若是老師則顯示所有學生計算后的每門課程的平均分
(11)選擇[幫助]菜單點擊[幫助信息]跳出幫助文檔(自己寫的txt幫助文檔)
【關鍵詞】遠程教學 JSP UML SQL Server
一、緒論
(一)遠程教學的概念。遠程教學不僅打破了傳統(tǒng)的時空限制,也能充分利用高質(zhì)量的教育資源,最大限度地發(fā)展教育功效,所以是現(xiàn)在也是未來的重要的教育手段。
(二)課題的來源,意義和目標。隨著用戶人數(shù)的增多,傳統(tǒng)教學局限性,使得軟件工程遠程教學系統(tǒng)成為教學管理的迫切需要。傳統(tǒng)的教學方式表現(xiàn)出在管理員和用戶不能同步;例如:資料必須由人上交、提問只能在課堂上提出等。基于上述對需求概要的描述,基于web的遠程教學管理系統(tǒng)的設計應達到此些目標,但同時要求系統(tǒng)的操作盡可能簡單易行。
二、可行性研究和需求分析
(一)可行性研究。系統(tǒng)的可行性分析主要包括技術可行性,經(jīng)濟可行性,操作可行性。1.技術可行性??紤]到本系統(tǒng)是基于B/S模式的,作者可以通過JSP+SQL server 2005+TOMCAT的開發(fā)體系來開發(fā)。2.經(jīng)濟可行性。網(wǎng)絡教學管理系統(tǒng)的手工階段不僅耗費了大量的時間,人為出錯影響到整個實驗教學的質(zhì)量,利用JAVA語言體系開發(fā)可實現(xiàn)客戶端零配置和客戶端平臺無關性。3.操作可行性。B/ S(瀏覽器/服務器)模式逐漸成為現(xiàn)代MIS的首選方案,是一種從傳統(tǒng)的二層C/S(客戶機/服務器)結(jié)構發(fā)展起來的新的網(wǎng)絡結(jié)構模式。它的出現(xiàn)克服了C/S模式下MIS系統(tǒng)的種種缺陷。
(二)需求分析。1.需求概述。教學過程中,主要涉及到管理員和用戶,用戶又包括老師和學生兩個方面,在整個系統(tǒng)中教師通過練習作業(yè)模塊準確下達學習任務,學生則可以對知識進行全面的鞏固、溫習;而通過留言版答疑模塊,教師能了解學生對知識的掌握情況,并能幫助學生答疑解惑;另外,學生利用在線考試功能模塊促進學習作用;各系統(tǒng)功能模塊分開,但又相互關聯(lián),而數(shù)據(jù)完全共享,教師根據(jù)自己的職責范圍,運用相應的系統(tǒng)完成日常教學工作,學生進行知識的學習,達到了師生互動的效果。2.系統(tǒng)功能要求。在本次系統(tǒng)設計中,主要涉及到學生和教師用戶。這兩種用戶根據(jù)不同的用戶姓名和密碼登陸進入到主界面,實現(xiàn)不同的用戶使用權限。用戶通過身份驗證后進入主窗口。系統(tǒng)的主窗口提供給用戶提供六項功能選擇:資料共享,系統(tǒng)簡介,練習作業(yè),答疑留言,教師風采,視頻教程,在線考試。用戶中教師的活動流程包括:教師驗證成功登陸后,教師進入教師空間,進行教學選擇,包括:學習資料課件的查看上傳,學生練習作業(yè)查看管理,教師上課教學視頻上傳,回復留言板進行學生問題答疑,以及批閱學生考試作業(yè)。教師完成教學功能之后,推出教學。在系統(tǒng)設計中還有一個主要的超級管理員。主要負責:系統(tǒng)用戶管理,個人密碼管理,師生管理以及系統(tǒng)管理。3.系統(tǒng)數(shù)據(jù)模塊。系統(tǒng)數(shù)據(jù)模塊表現(xiàn)了用戶、系統(tǒng)、數(shù)據(jù)庫的關系。用戶模塊(學生和教師):包括一個實體(學生)數(shù)據(jù)源點。資料共享,練習作業(yè),答疑留言,教師風采,視頻教程,在線考試六個加工處理,相關的加工處理之后會形成各自的文件放在數(shù)據(jù)字典中。數(shù)據(jù)原點或終點,加工處理,文件之間的數(shù)據(jù)流用箭頭表示。管理員模塊:包括一個實體(管理員)數(shù)據(jù)源點。管理選擇包括:系統(tǒng)管理,系統(tǒng)用戶管理,師生管理,資料共享管理和留言管理。
三、系統(tǒng)設計
(一)系統(tǒng)的總體結(jié)構設計。本遠程教學系統(tǒng)是利用JSP和J2EE技術來構建一個基于因特網(wǎng)的教學信息化平臺。在總體結(jié)構上是趨于采用3層B/S結(jié)構,各類教學資源在服務器一端,采取數(shù)據(jù)庫統(tǒng)一存放和組織,用戶在客戶機一端,只須使用瀏覽器向Web服務器提出請求,服務通過中間組件與數(shù)據(jù)庫鏈接,把請求服務的教學內(nèi)容以Web頁面形式通過瀏覽器反饋給用戶。
(二)系統(tǒng)的詳細設計(模塊設計)。1.資料共享模塊。未注冊用戶能根據(jù)條件(科目)瀏覽資料,文獻和課件。注冊用戶能根據(jù)條件(科目)查詢、下載 資料,文獻和課件。管理員能根據(jù)條件查看、下載、刪除、修改 資料,文獻和課件。2.練習作業(yè)模塊。學生(以注冊用戶)通過作業(yè)練習來測試自己的所學內(nèi)容。3.答疑留言模塊。教師答疑區(qū)中發(fā)現(xiàn)學習者目前的問題和學習者學習中存在的疑問,以便及時收集、解決和整理。4.視頻教程模塊。該模塊主要是為學生所使用,學習在登錄系統(tǒng)后可直接選擇進入本模塊,通過對動態(tài)視頻的瀏覽達到學習的目的。5.在線測試模塊。學生在進入此模塊之后,可以在線完成練習題,系統(tǒng)自動對其評分,學生通過提交可以看到自己的分數(shù)。教師則主要使用此模塊的練習題管理功能。
(三)系統(tǒng)后臺數(shù)據(jù)庫設計。1.數(shù)據(jù)庫概念設計。概念結(jié)構設計是數(shù)據(jù)庫設計的核心。概念結(jié)構獨立于數(shù)據(jù)庫的邏輯結(jié)構。概念模型(E-R模型)的組成元素有:實體、屬性、聯(lián)系,E-R模型用E-R圖表示。實體是用戶工作環(huán)境中所涉及的事務,屬性是對實體特征的描述。2. 數(shù)據(jù)庫物理設計。由于遠程教學系統(tǒng)要實現(xiàn),整個數(shù)據(jù)庫中的信息都要存儲、更新;課件資源等信息都是動態(tài)變化的,即所有的操作都要與數(shù)據(jù)庫聯(lián)系。
四、系統(tǒng)實現(xiàn)
(一)系統(tǒng)開發(fā)環(huán)境及其工具的選擇。1.開發(fā)/運行環(huán)境。硬盤空間: 5G以上;內(nèi)存: 256M以上;CPU: PIII500以上;操作系統(tǒng):Windows 7;數(shù)據(jù)庫:Access;開發(fā)環(huán)境:MyEclipse;其它軟件:IE瀏覽器 5.0以上,Dreamweaver。2.開發(fā)工具的選擇。J2EE技術; Servlet及JSP;B/S結(jié)構;XML與HTML技術;SQL Server。
關鍵詞:信息系統(tǒng)項目,項目管理
1 引言
項目是指既定的資源和要求的約束下,為實現(xiàn)某種目的而相互聯(lián)系的一次性工作任務。從項目的定義,可見項目具有的一些特征:第一,目的性--項目的開展一定是為了達到目的的,是為了某個目標而努力的過程;第二,約束性--項目是在指定資源和指定時間的范圍內(nèi)進行的;第三,臨時性--項目是有生命周期的,每個項目都有其確定的開始和終止;第四,人為性--項目是一種工作任務,存在任務的指派人和被委托人。
在信息技術快速發(fā)展的今天,社會發(fā)展的快速化和現(xiàn)代商業(yè)的更加專業(yè)化使幾乎所有的企業(yè)或機構都會和項目有聯(lián)系,而很多項目都要涉及到信息系統(tǒng)。信息系統(tǒng)可看成是一種特殊類型的項目。從國內(nèi)外信息系統(tǒng)項目實施的情況看,項目的成功率并不高。究其原因,在整個系統(tǒng)的建設過程中缺乏有效的項目管理是最主要的原因。隨著現(xiàn)代管理技術和計算機技術的發(fā)展,信息系統(tǒng)項目也正在走向科學化和規(guī)范化管理。
2 信息系統(tǒng)項目及其特點
2.1信息系統(tǒng)項目概述
現(xiàn)在的信息系統(tǒng)已不只是為用戶提供信息共享的功能,而是要通過網(wǎng)絡的建立,將復雜的硬件、軟件、業(yè)務、信息、服務、人員有機結(jié)合起來,以此為用戶最大限度的整合各種信息資源,并在滿足用戶需求的基礎上,提高用戶的投資效率、管理效率和經(jīng)營效率,最終幫助用戶獲取更大的利潤。信息系統(tǒng)的基本要素是人,信息和信息技術。
信息系統(tǒng)項目主要是指信息系統(tǒng)建設項目或稱開發(fā)項目,是根據(jù)用戶需求,優(yōu)選各種技術和產(chǎn)品,進行設計開發(fā),將各個分離的“信息孤島”連接成為一個完整、可靠、經(jīng)濟和有效的整體,并使之能彼此協(xié)調(diào)工作,發(fā)揮整體效益,達到整體優(yōu)化的目的。
2.2 信息系統(tǒng)項目的特點
信息系統(tǒng)項目和一般的項目有許多類似的地方,例如都具有時間與資源的約束性,生命周期性等,但由于信息系統(tǒng)項目與計算機與信息技術密切關聯(lián),因而具有區(qū)別于一般項目的特殊性。一般來說,信息系統(tǒng)項目具有以下特點:
(1)目標不明確:在信息系統(tǒng)項目中,客戶常常在項目開始時只有一些初步的功能要求,沒有明確的想法,也提不出確切的需求,因此信息系統(tǒng)項目的任務范圍很大程度上取決于項目小組所做的系統(tǒng)規(guī)劃和需求分析。論文參考網(wǎng)。
(2)需求變化頻繁:客戶需求隨項目進展而變,導致項目進度、費用等不斷變更。盡管已經(jīng)做好了系統(tǒng)規(guī)劃、可行性研究,簽訂了較明確的技術合同,然而隨著系統(tǒng)分析、系統(tǒng)設計和系統(tǒng)實施的進展,客戶的需求不斷地被激發(fā),導致程序、界面以及相關文檔需要經(jīng)常修改。而且在修改過程中又可能產(chǎn)生新的問題,這些問題很可能經(jīng)過相當長的時間后才會被發(fā)現(xiàn),這就要求項目經(jīng)理不斷監(jiān)控和調(diào)整項目的計劃執(zhí)行情況。
(3)智力密集型:信息系統(tǒng)項目工作的技術性很強,信息系統(tǒng)開發(fā)的核心成果——應用軟件需要掌握軟件知識和信息系統(tǒng)開發(fā)實踐經(jīng)驗的專業(yè)設計人員來完成。項目涉及面廣具有復雜性,需要大量高強度的腦力勞動。如果項目實施過程中發(fā)生人員流動,則會對項目開發(fā)工作造成很大的影響。
(5)與信息技術的密切關聯(lián):信息技術的快速發(fā)展,一方面給信息系統(tǒng)項目提供了更有力的輔助開發(fā)工具,另一方面也使項目面臨復雜的技術環(huán)境,因此對信息技術的選擇和駕御能力與項目的成功有密切的關系。
(6)受人力資源影響很大:信息系統(tǒng)項目成員的結(jié)構、責任心、能力和穩(wěn)定性對信息系統(tǒng)項目的質(zhì)量以及是否成功有決定性的影響。信息系統(tǒng)的開發(fā)特別是軟件開發(fā)滲透了人的因素,帶有較強的個人風格。為高質(zhì)量地完成項目,必須充分發(fā)掘項目成員的智力才能和創(chuàng)造精神,不僅要求他們具有一定的技術水平和工作經(jīng)驗,而且還要求他們具有良好的心理素質(zhì)和責任心。
以上的這些特點說明了信息系統(tǒng)項目管理具有區(qū)別于其他項目的難度性,同時也說明了信息系統(tǒng)項目管理的重要性及必要性。
3 信息系統(tǒng)項目管理的主要內(nèi)容
3.1 信息系統(tǒng)項目管理
信息系統(tǒng)是一類特殊的、復雜的項目:首先,其主要資源是人,而人是最難管理的;其次,其核心是軟件開發(fā),從某種意義上講,軟件是無形的,對其質(zhì)量的評價也存在很多主觀因素;另外,其需求具有多變性。這些因素導致信息系統(tǒng)項目的復雜程度高于任何其他項目。因此必須采用項目管理的思想和方法來指導。
項目管理是指在項目活動中運用知識、技能、工具和方法,通過應用和綜合諸如項目啟動、規(guī)劃、實施、監(jiān)控和收尾等管理過程來實現(xiàn)項目要求。項目管理是信息系統(tǒng)建設成功的必要條件,根本就沒有項目管理意識或項目管理不當,信息系統(tǒng)項目就必然會失敗。已經(jīng)在諸多領域成功運用的項目管理方法,也可以用于信息系統(tǒng)項目管理,但要根據(jù)具體情況靈活運用。
3.2 信息系統(tǒng)項目管理的主要內(nèi)容
信息系統(tǒng)項目管理的主要內(nèi)容與其他項目一樣,主要包括整體管理、范圍管理、時間管理、成本管理、質(zhì)量管理、人力資源管理、溝通管理、采購管理和風險管理。與其他行業(yè)的項目相比,在信息系統(tǒng)項目管理中,人力資源管理的作用更為突出,另外還要進行信息系統(tǒng)軟件配置管理。
(1)項目整體管理:項目整體管理是為滿足各方需求而進行協(xié)調(diào)以達到預期目的的過程,是一項綜合性、全局性的工作。它主要包括項目計劃制定、項目計劃執(zhí)行、整體變更控制這三個過程。這些過程彼此相互影響,同時與其它領域中的過程也互相影響。項目整體管理是實現(xiàn)項目成功的關鍵。
(2)項目范圍管理:項目范圍管理是指對項目包括什么與不包括什么的定義與控制過程,主要包括項目啟動、范圍計劃、范圍定義、范圍核實和范圍變更控制。
(3)項目時間管理:項目時間管理:是為實現(xiàn)項目目標而對任務或者活動進行系統(tǒng)的安排。包括細分每項活動、活動的順序、活動的持續(xù)時間等。項目時間管理主要包含活動定義、活動排序、活動資源估算、活動時間估算、制定進度計劃、進度控制六個階段。
(4)項目成本管理:項目成本管理根據(jù)項目的范圍,考慮完成項目的途徑,基于項目的時間安排以及工作結(jié)構分解,對項目持續(xù)過程中發(fā)生的各項開支或者支出進行預算、控制、評價的過程。主要包括資源計劃、成本估算、成本預算和成本控制。
(5)項目質(zhì)量管理:項目質(zhì)量管理包括保證項目承諾要滿足的需求所需的過程,主要有質(zhì)量計劃編制、質(zhì)量保證和質(zhì)量控制。論文參考網(wǎng)。
(6)項目人力資源管理:項目人力資源是項目管理中至關重要的組成部分,尤其是在信息技術領域。項目人力資源管理是為了完成項目目標,對所需人力資源進行識別、記錄、分配項目角色、職責和匯報關系,使每個參與項目人員的作用都得到有效地發(fā)揮的整個過程。主要包括組織計劃編制、人員獲取和團隊開發(fā)。論文參考網(wǎng)。
(7)項目溝通管理:項目組內(nèi)外部信息傳遞的方式與手段,其目標是及時而適當?shù)貏?chuàng)建、收集、發(fā)送、儲存和處理項目地信息,主要包括溝通計劃編制、信息發(fā)送、績效報告和管理收尾。
(8)項目風險管理:項目風險管理是指對項目風險從識別到分析乃至采取應對措施等一系列過程,它包括將積極因素所產(chǎn)生的影響最大化和使消極因素產(chǎn)生的影響最小化兩方面內(nèi)容,其主要過程包括風險識別、風險量化、風險應對計劃制定和風險應對控制。
(9)項目采購管理:項目采購管理是獲取所需的物資、信息或服務以最好地滿足項目需求的過程,主要包括采購計劃編制、供方及資源選擇、合同管理等。
(10)項目配置管理:在這里,項目配置管理是指信息系統(tǒng)軟件的配置管理,它的目的是建立和維護在整個軟件生命周期中軟件項目產(chǎn)品的完整性和一致性,包括配置計劃,配置標識、配置項控制、配置審核等。
4 信息系統(tǒng)項目管理過程
信息系統(tǒng)項目管理過程與信息系統(tǒng)項目的生命周期和及其開發(fā)過程的階段劃分有關。按照信息系統(tǒng)建設過程的特點,可將信息系統(tǒng)項目管理過程分為——項目可行性研究、項目需求分析、項目計劃、項目實施、項目控制和項目收尾等六大過程。
(1)項目可行性研究:項目的可行性研究是項目管理初始階段的重要工作,從對項目所涉及的領域、投資的額度、投資的效益、項目實施的可能性及風險、采用的技術、所處的環(huán)境、融資的措施、產(chǎn)生的社會效益等多個方面進行的全面的評價,以最終確定項目是否可性。包含的內(nèi)容可歸納為:技術可行性分析、經(jīng)濟可行性分析、運行環(huán)境可行性分析以及其他方面的可行性分析等。
(2)項目需求分析:在設計系統(tǒng)之前就對信息系統(tǒng)開發(fā)的整體需求和期望做出分析和評估,詳細考慮需求的實現(xiàn)方式,確定系統(tǒng)的各個功能模塊及模塊間的關系,對系統(tǒng)的信息標準進行統(tǒng)一確定,并據(jù)此明確項目成果的期望和目標。包括的內(nèi)容有:需求變更控制、需求跟蹤、需求狀態(tài)記錄等
(3)項目計劃:擬訂、編制和修訂一個項目或項目階段的工作目標、任務、工作計劃方案、資源供應計劃、成本預算、計劃應急措施等工作。項目計劃是一個不斷迭代的過程,貫穿整個項目直至項目結(jié)束為止。
(4)項目實施:組織和協(xié)調(diào)人力資源及其他資源,組織和協(xié)調(diào)各項任務與工作,激勵項目團隊完成既定的工作計劃,以便成功完成項目目標。
(5)項目控制:項目控制引導項目各方面朝著實現(xiàn)項目目標的方向去努力,它所包含的管理活動內(nèi)容有:制定標準、監(jiān)督和測量項目工作的實際情況、分析差異和問題、采取糾偏措施等工作。
(6)項目收尾過程。項目收尾管理是為了使項目干系人對項目產(chǎn)品的驗收正式化而進行的,它所包含的管理活動內(nèi)容有:制定一個項目或項目階段的移交與接收條件,并完成項目或項目階段成果的移交,從而使項目順利結(jié)束。這是由一系列項目文檔化和移交性、驗收性的工作所構成的項目管理具體過程。
5 信息系統(tǒng)項目管理的常用工具
信息系統(tǒng)項目管理的工具是用來幫助項目經(jīng)理和項目成員更好進行項目范圍、成本、質(zhì)量等方面的管理,常用的工具如表5-1所示:
表5-1 信息系統(tǒng)項目管理工具
管理領域 管理工具 范圍管理 ①工作分解結(jié)構法(WBS)②收益成本分析法③結(jié)構管理法 時間管理 ①橫道圖 ②里程碑表 ③PERT/CPM網(wǎng)絡圖 ④掙得值評價技術(BCWS,BCWP,SV,SPI) 成本管理 ①參數(shù)成本估算技術自下向上參數(shù)估算技術③成本累計曲線(S曲線) ④生命周期成本⑤資金預算工具(NPV,IRR,回收期) ⑥掙得值評價技術(BCWP,A CWP,CV,CPI) 質(zhì)量管理 ①標準質(zhì)量控制技術 ②標準質(zhì)量控制技術③Pareto圖 ④魚骨刺圖 ⑤基礎統(tǒng)計技術 人力資源管理 ①激勵和項目團隊建設技術 ②目標管理 ③責任矩陣 ④資源橫道圖 ⑤資源需求直方圖 風險管理 ①風險管理過程分析法 ②假定情景演練法 ③蒙托卡羅模擬法 ④基礎統(tǒng)計技術 ⑤決策樹
6 結(jié)束語
信息系統(tǒng)技術的應用使得各行各業(yè)得到了巨大的發(fā)展,越來越多的信息系統(tǒng)項目在商業(yè)和政府機構中誕生。由于信息系統(tǒng)項目的復雜性及特殊性,長期以來信息系統(tǒng)的項目管理一直是信息系統(tǒng)領域一個具有挑戰(zhàn)性的課題,信息系統(tǒng)的項目管理日益引起人們的重視。對信息系統(tǒng)項目的特點、項目管理內(nèi)容及項目管理過程等的了解有助于對其進行有效的管理,有助于促進項目成功。
參考文獻
[1] 曹漢平,王強,賈素玲.信息系統(tǒng)開發(fā)與IT項目管理.[M].北京:清華大學出版社.2006
[2] 陳國青,郭迅華. 信息系統(tǒng)管理.[M].中國人民大學出版社.2004
[3 大衛(wèi)·L·奧爾森. 信息系統(tǒng)項目管理導論.[M].上海財經(jīng)大學出版社.2004
制造工藝在制造企業(yè)中占有重要地位,其中工藝過程設計是制造系統(tǒng)的重要環(huán)節(jié)之一,其作用就是取到了連接產(chǎn)品設計與產(chǎn)品制造的橋梁。隨著社會的快速發(fā)展,產(chǎn)品更新?lián)Q代的速度越來越快,人類生活水平的不斷提高,對產(chǎn)品的需求也越來越趨于多樣化,品種也比較多,越來越多的制造企業(yè)在從事中小批量的生產(chǎn),研究產(chǎn)品工藝管理信息系統(tǒng)就變得頗具現(xiàn)實意義。
文章來源于某公司的信息化建設規(guī)劃項目――《產(chǎn)品生產(chǎn)管理》,而產(chǎn)品工藝管理信息系統(tǒng)是該項目的核心部分。為了滿足市場需求及企業(yè)發(fā)展的需要,設計該企業(yè)基于Web的產(chǎn)品工藝管理信息系統(tǒng)的需求設計、框架模型、網(wǎng)絡結(jié)構、數(shù)據(jù)庫設計以及系統(tǒng)客戶端的編程實現(xiàn)等功能,開發(fā)出適用于該公司的產(chǎn)品工藝管理信息系統(tǒng),使整個系統(tǒng)在提高產(chǎn)品工藝設計、無紙化辦公、工藝信息管理等多個方面提高了企業(yè)的運作效率,縮短了產(chǎn)品工藝設計周期。本文只對該企業(yè)產(chǎn)品工藝管理信息系統(tǒng)需求設計進行細致研究。
1 工藝資源分類與工藝文件信息需求分析
1.1 工藝資源信息
企業(yè)產(chǎn)品工藝管理信息系統(tǒng)主要圍繞企業(yè)生產(chǎn)制作過程中產(chǎn)生的工藝資源或者工藝文件來解決企業(yè)的工藝設計問題和管理問題。系統(tǒng)在運行過程中所產(chǎn)生大量的工藝數(shù)據(jù)需要提供給相關部門,如設備部門、生產(chǎn)部門、庫房等等。再由這些管理部門依據(jù)產(chǎn)品工藝數(shù)據(jù)來安排和組織企業(yè)生產(chǎn),因此產(chǎn)品工藝數(shù)據(jù)在整個產(chǎn)品工藝管理信息系統(tǒng)中起著至關重要的作用,要引起企業(yè)的高度重視。
1.2 工藝流程
工藝流程管理人員在整個工藝流程中起到了極其重要的職責,具體包括5大職責:①可以對工藝流程進行相關設置;②根據(jù)具體情況的變化對工藝流程進行變更;③對整個工藝流程過程進行管理;④根據(jù)具體的生產(chǎn)步驟對工序進行編輯;⑤根據(jù)工藝流程中的情況變化對工序進行變更。車間管理人員受到工藝流程管理的影響,同時可以根據(jù)企業(yè)生產(chǎn)車間的具體情況變化對工作流程進行變更和工藝流程管理。另外,工作中心管理對工藝流程的管理起到了一定的影響作用,同時工藝流程也受到工序管理的影響。
1.3 企業(yè)產(chǎn)品工藝文件
企業(yè)產(chǎn)品工藝文件既可以是以書面文字和相關設計圖紙、圖表的形式存在于紙面上,也可以是以數(shù)字化的形式存在于計算機存儲設備中。企業(yè)產(chǎn)品工藝文件是企業(yè)生產(chǎn)操作過程中,從事產(chǎn)品生產(chǎn)技術工作和開展產(chǎn)品生產(chǎn)活動重要的技術基礎,也是企業(yè)從事產(chǎn)品生產(chǎn)技術工作的指導性文件和法規(guī)。它能夠保障企業(yè)在從事產(chǎn)品生產(chǎn)操作過程中各項重要產(chǎn)品及一般產(chǎn)品技術工作的順利展開,在眾多方面都起到極其關鍵的作用,也能夠極其有效地指導、引領并協(xié)調(diào)各生產(chǎn)操作部門有條不紊的開展日常產(chǎn)品的生產(chǎn)工作,促進企業(yè)在各個方面的技術發(fā)展和技術革新,從而進一步提升企業(yè)的生產(chǎn)力。
2 系統(tǒng)可行性分析
2.1 條件可行性分析
就目前而言,各大中小企業(yè)都擁有了自身的計算機網(wǎng)絡,并逐步注重和強調(diào)提高生產(chǎn)質(zhì)量,紛紛提出建設CRM系統(tǒng)、ERP系統(tǒng)等,這些就為基于Web的產(chǎn)品工藝管理信息系統(tǒng)的具體開發(fā)和現(xiàn)實應用,奠定了良好的基礎條件,并提供了管理支持。
2.2 技術可行性分析
軟件開發(fā)人員在工作過程中,歷經(jīng)磨練已經(jīng)具備了各種軟件設計和開發(fā)的經(jīng)驗,掌握了眾多核心技術以及相應的計算機網(wǎng)絡技術和通信技術,而且該公司無論從當前的計算機軟件技術、硬件技術,還是從本系統(tǒng)開發(fā)的工作人員的水平來看,都完全能夠滿足設計和開發(fā)基于Web的產(chǎn)品工藝管理信息系統(tǒng)的眾多要求,因此從技術層面上講是可行的。
2.3 經(jīng)濟可行性分析
隨著企業(yè)不斷深入開展體制改革,在生產(chǎn)制度方面實行了眾多變革(如:引入ERP等)。今后,企業(yè)采用無紙化的網(wǎng)上辦公系統(tǒng)(如:OA系統(tǒng))來指導生產(chǎn)是今后生產(chǎn)的大趨所勢。另外,隨著產(chǎn)品工藝管理信息系統(tǒng)在企業(yè)中的廣泛應用,必將會促進低碳經(jīng)濟,大大減化傳統(tǒng)生產(chǎn)模式下的原材料、生產(chǎn)預測、生產(chǎn)調(diào)度等眾多個環(huán)節(jié),無紙化辦公可以省略發(fā)調(diào)貨單、提貨單等眾多過程,從各方面來為企業(yè)節(jié)約大量的人力、物力和財力,使企業(yè)快速、健康發(fā)展。
2.4 產(chǎn)品工藝管理信息系統(tǒng)的實用性分析
基于Web的產(chǎn)品工藝管理信息系統(tǒng)本身界面友好,讓對計算機不是很熟悉的員工也能操作,而且并不會因為使用本系統(tǒng)而影響生產(chǎn)的正常運行,同時使用產(chǎn)品工藝管理信息系統(tǒng)還能夠使合理安排生產(chǎn),并能輔助領導決策。
3 系統(tǒng)需求
該公司為了實現(xiàn)企業(yè)信息化和辦公自動化,高層領導決定開發(fā)基于Web 的產(chǎn)品工藝管理信息系統(tǒng)。通過使用該信息化系統(tǒng)能夠使得該公司更加容易、快速進入到正在逐步形成的全球制造資源網(wǎng)絡之中。該系統(tǒng)在內(nèi)容方面主要包含兩個層次的內(nèi)容:第一,產(chǎn)品工藝管理信息系統(tǒng)必須是一個MIS(管理信息系統(tǒng)),而且是一個成熟的MIS系統(tǒng);第二,產(chǎn)品工藝管理信息系統(tǒng)所管理的主要對象是企業(yè)在從事日常產(chǎn)品生產(chǎn)和制造工藝過程中所產(chǎn)生的工藝信息及其相關的其他信息。
依據(jù)工藝流程的需求分析,同時圍繞該公司實現(xiàn)信息化的實際情況,該公司希望其基于Web的產(chǎn)品工藝管理信息系統(tǒng)主要圍繞企業(yè)從事日常產(chǎn)品生產(chǎn)和制作的產(chǎn)品工藝資源,利用其他相關企業(yè)產(chǎn)品工藝文件來解決公司產(chǎn)品工藝設計問題和管理問題。系統(tǒng)在運行過程中會產(chǎn)生大量的企業(yè)生產(chǎn)工藝數(shù)據(jù),而這些重要的數(shù)據(jù)主要提供給相關企業(yè)設備部門、生產(chǎn)部門、庫房等相關部門。再由這些管理部門依照相關的工藝數(shù)據(jù)并根據(jù)自身的實際情況來安排和組織企業(yè)生產(chǎn)和制造,所以企業(yè)產(chǎn)品工藝數(shù)據(jù)在整個產(chǎn)品工藝管理信息系統(tǒng)中起著極其重要的作用。而企業(yè)產(chǎn)品工藝資源數(shù)據(jù)主要涉及到企業(yè)工藝設計過程中所需要支配的大量產(chǎn)品工藝資源數(shù)據(jù)(如:生產(chǎn)該產(chǎn)品所需要的設備、物料、工裝等),需要應用的產(chǎn)品工藝技術所支撐的數(shù)據(jù)(如:產(chǎn)品工藝規(guī)范、國際/國家/企業(yè)相關行業(yè)的技術標準等),需要參考的工藝技術方面的基礎數(shù)據(jù)(如:工藝樣板、檔案等)。企業(yè)產(chǎn)品設計人員在安排生產(chǎn)計劃、設計和制定工藝生產(chǎn)過程的時候都需要用到這些數(shù)據(jù),同時這些數(shù)據(jù)也是產(chǎn)品工藝數(shù)據(jù)的非常重要的組成部分。企業(yè)產(chǎn)品工藝資源的具體狀況將直接影響到工藝設計人員在設計和制定工藝路線時的安排,因此企業(yè)工藝資源信息在產(chǎn)品工藝管理信息系統(tǒng)的開發(fā)和應用的過程中具有舉足輕重的作用,所以開發(fā)產(chǎn)品工藝管理信息系統(tǒng)就變得頗應用價值了。
同樣,企業(yè)產(chǎn)品工藝資源信息在產(chǎn)品工藝管理信息系統(tǒng)的其它子系統(tǒng)中也有著極其重要的作用。下面主要從CAPP相關系統(tǒng)及其子系統(tǒng)的角度對產(chǎn)品工藝資源的相關信息需求方面進行扼要分析,分別是:CAD、CAM、MIS、MRPII、ERP。因此,在基于Web的產(chǎn)品工藝管理信息系統(tǒng)及相關子系統(tǒng)中全部都要求能夠?qū)Ξa(chǎn)品工藝信息資源進行簡單、方便及合理的查詢使用,要便于用戶的使用,要方便系統(tǒng)管理員的管理和后臺維護的工作等。產(chǎn)品工藝管理信息系統(tǒng)是各大中小企業(yè)實施CAPP計劃,并逐步實現(xiàn)企業(yè)信息化和辦公自動化的一個重要步驟、支撐系統(tǒng)和運行平臺。產(chǎn)品工藝管理信息系統(tǒng)屬于CAPP的信息化系統(tǒng),是運行在CAPP集成的環(huán)境中,主要是用于收集、定義及管理各大中小企業(yè)產(chǎn)品工藝資源信息的數(shù)據(jù),從而實現(xiàn)產(chǎn)品CAD、CAM、MIS、MRPII及ERP等在內(nèi)的相關子系統(tǒng)在內(nèi)部實現(xiàn)信息的集成和共享。同時企業(yè)借助于計算機網(wǎng)絡作為依托,來構建從安排產(chǎn)品計劃到生產(chǎn)、從各個科室到各個車間的統(tǒng)一、集成化的管理體系結(jié)構。
4 系統(tǒng)安全性需求分析