![軟件開發(fā)標準與文檔寫作論文_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/26/e4434666-0070-41ab-9b0e-7629a51fc27d/e4434666-0070-41ab-9b0e-7629a51fc27d1.gif)
![軟件開發(fā)標準與文檔寫作論文_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/26/e4434666-0070-41ab-9b0e-7629a51fc27d/e4434666-0070-41ab-9b0e-7629a51fc27d2.gif)
![軟件開發(fā)標準與文檔寫作論文_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/26/e4434666-0070-41ab-9b0e-7629a51fc27d/e4434666-0070-41ab-9b0e-7629a51fc27d3.gif)
![軟件開發(fā)標準與文檔寫作論文_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/26/e4434666-0070-41ab-9b0e-7629a51fc27d/e4434666-0070-41ab-9b0e-7629a51fc27d4.gif)
![軟件開發(fā)標準與文檔寫作論文_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/26/e4434666-0070-41ab-9b0e-7629a51fc27d/e4434666-0070-41ab-9b0e-7629a51fc27d5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、軟件開發(fā)標準與文檔寫作 目 錄可行性分析報告.2需求規(guī)格說明書.8概要設計說明書.21詳細設計說明書.31可行性分析報告1.引言1.1編寫目的 為廣大投稿者,編輯和專業(yè)的審稿人提供更方便更快捷的投稿服務,同時提高投稿工作質量和效率。1.2背景 (1)項目委托單位:xxx雜志社編輯部(2)項目開發(fā)單位:xx大學10計算機x開發(fā)小組(3)項目說明:計算機軟件在現(xiàn)代社會已經成為必不可少的元素,成為一種驅動力。它進行商業(yè)決策的引擎;它是現(xiàn)代科學研究和工程問題解決的基礎;它是區(qū)分現(xiàn)代產品和服務的關鍵因素。軟件工程是在人們克服“軟件危機”中應運而生,它在軟件開發(fā)實踐中發(fā)揮著重要作用。軟件工程作為計算機系本
2、科生的一門核心課程,主要包括支持軟件開發(fā)和維護的理論、方法、技術、標準以及計算機輔助工具和環(huán)境。Xxx雜志社為了提高其編輯部的工作效率,減輕諸位編輯的工作負擔,更有效的協(xié)調投稿人與雜志社,編輯與審稿人的工作,從而委托xx大學10計算機x開發(fā)小組進行網上投稿系統(tǒng)的開發(fā)。1.3定義投稿者:系統(tǒng)所指的投稿者只能作為投稿者的身份登入,不可同時為審稿者或者編輯審稿者:系統(tǒng)所指審稿者只能作為審稿者身份登入,不可同時為投稿者或者編輯。編輯:系統(tǒng)所指編輯只能作為編輯身份登入,不可同時為投稿者或者審稿者。用戶名:用戶自己所取的名出稱1.4參考資料 *楊文龍,古天龍軟件工程(第二版)電子工業(yè)出版社2004年9月*
3、JSP工程應用與項目實踐,賽奎春主編,機械工業(yè)出版社,2005年2月。2. 可行性研究的前提2.1 要求主要功能:使投稿者能夠方便快捷地進行投稿,具有注冊登錄、稿件處理、交流互動等功能。性能要求:(1)要有時間特性要求。(2)當系統(tǒng)服務器或客戶機操作方式、運行環(huán)境、硬件配置發(fā)送變化時,具有相應的適應能力。同時采用容錯技術:即對某些無法發(fā)避開的錯誤,使其影響減至最小的技術。(3)要求性能穩(wěn)定,不能出現(xiàn)數據丟失等情況輸入:要求系統(tǒng)各模塊具有添加新數據的功能輸出:要求將各種輸出數據以表單形式打印。安全與保密要求:使用不同的用戶具有不同的權限完成期限:預計4個月,即截止于2012年8月18日2.2 目
4、標 (1)使編輯能夠及時有效地投稿者的文件 (2)使編輯能夠合理有效地給各個審稿人分配審閱稿件 (3)投稿人能夠方便快捷的進行投稿、并及時獲知稿件信息 (4)使審稿人能夠及時方便的了解自己需要審閱的稿件,更合理地安排自己的審閱工作2.3 條件、假定和限制(1)經費來源:xx學院(2)硬件條件:服務器、微機、打印機(3)運行環(huán)境:windows系統(tǒng)、linux系統(tǒng)等(4)投入運行最遲時間:2013年10月1日(5) 建議開發(fā)軟件運行的最短壽命:四年3. 系統(tǒng)可行性分析3.1 進行可行性研究的方法本系統(tǒng)的研究主要集中在文學社、讀者、投稿人之間的消息的發(fā)送與接收。消息的發(fā)送與接收是每個文學社都會遇到
5、的問題,有些時候使文學社的管理困難重重。如果采用一套軟件,由數據庫來記錄這些信息,則大大的方便了管理員對系統(tǒng)的管理,方便投稿者及時的了解文學社的動態(tài),接收到自己的投稿信息。3.2 評價尺度界面設計簡潔,操作方便,用戶很容易掌握密碼修改個人資料用戶須知未讀信息已讀信息隱私規(guī)范用戶中心操作幫助已發(fā)送信息信息中心幫助留言板投稿 人投稿箱已投稿草稿箱我要投稿返回首頁3.3工作負荷 現(xiàn)有系統(tǒng)所承擔的工作只能實現(xiàn)企業(yè)辦公自動化管理系統(tǒng)的簡單功能,已無法適應目前工作中處理大量數據的功能。3.4費用開支 人力 :1萬元設備 :6萬元支撐性服務:2萬元材料 :5萬元3.5人員培訓(1)管理人員培訓進行管理觀念、
6、管理模式的更新培訓,并掌握相關部門的系統(tǒng)流程和操作,適應系統(tǒng)管理的要求。項目開發(fā)小組負責管理人員的培訓(2)網絡管理人員培訓進行專業(yè)技術方面的操作培訓。同時要進行信息系統(tǒng)流程及最新信息動向的培訓。培訓內容為:windows網絡操作系,高級網絡管理及維護,本系統(tǒng)管理及維護,數據庫、開發(fā)工具軟件編程等相關知識培訓(3)操作人員培訓根據應用系統(tǒng)需要分期、分批進行培訓。當應用軟件更新時則應適當進行補充培訓。培訓內容為:計算機基礎知識、多媒體基礎知識、網絡基礎知識、windows操作系統(tǒng)日常使用基礎知識、漢子輸入法、針對各部門的應用軟件的操作培訓以及系統(tǒng)需要的相關內容的培訓 3.6人員項目 經理:1人;
7、數據庫管理員:2人;調度管理人員:1人;軟件工程師 :3人;系統(tǒng)分析員 :4人; 系統(tǒng)測試員 :1人;7設備 服務器、客戶機(各檔次的微機)、打印機、windows操作系統(tǒng)或linux操作系統(tǒng),4.技術條件方面的可行性4.1系統(tǒng)流程圖網上投稿系統(tǒng)個人信息修改注冊登錄信息反饋稿件處理催稿寫信息讀信息注冊用戶資料修改注冊登錄稿件分配投稿草稿箱催稿 4.2影響(1)對設備的影響 需將計算機升級為:CPU PIII、內存2G、添加一臺打印機。(2)對軟件的影響需將操作系統(tǒng)升級為Windows XP、linux以上(3)對用戶單位機構的影響要求用戶單位操作人員熟悉軟件運行的基本環(huán)境Windows操作系統(tǒng)
8、。(3)對系統(tǒng)運行過程的影響*用戶的操作嚴格按照系統(tǒng)要求規(guī)程;*要求創(chuàng)建系統(tǒng)管理員與普通用戶兩種登錄方式,分權限管理; *數據應由系統(tǒng)管理員手動輸入系統(tǒng),普通用戶無權輸入數據;*對數據有保存的要求,并且對數據存儲、恢復的處理;*輸出報告的以報表的形式打印出來;*系統(tǒng)具有備份與恢復功能。 (4)對開發(fā)的影響 *為了支持所建議系統(tǒng)的開發(fā),用戶需在WindowsXP以上的操作系統(tǒng)中安裝一系列的應用軟件和數據庫 *為了建立數據庫要求提供詳細的數據資源; *為了開發(fā)和測驗所建議系統(tǒng)而需要的計算機資源:CPU PIII 、內存1G *如數據涉及保密與安全問題,應由專人負責錄入。(5)對經費開支的影響 所建
9、議系統(tǒng)的開發(fā),設計經費開支:20萬元;維持運行而需要的經費開支 :10萬元。5.投資及效益分析 5.1支出 基本建設投資 微機5臺:共4 萬 網絡設備:3萬 輔助配置:3萬 共計:10萬5.2其他一次性支出 操作員培訓費:6萬 共計:6萬5.3非一次性支出設備的租金和維護費用: 2000元; 軟件的租金和維護費用: 900元;數據通訊方面的租金和維護費用 1600元;人員的工資、 獎金: 8000元;房屋、 空間的使用開支: 1500元;公用設施 方面的開支: 1500元;保密安全 方面的開支: 1000元; 其他經常 性的支出: 1500元。5.4 效益(1)一次性收益0(2)非一次性收益
10、工作效率提高收益(40萬)經常性收益共計:12萬(3)收益投資比整個系統(tǒng)生命期的收益投資比值:¥120萬元¥73萬元(4)投資回收周期2年5.5敏感性分析(1)應盡量延長系統(tǒng)生存周期,可延長至六年;(2)應是有效數據全部錄入系統(tǒng),使系統(tǒng)工作負荷量達到飽和;(3)應盡力提高系統(tǒng)處理速度;(4)應提高設備和軟件配置。6 社會因素方面的可行性 6.1法律方面的可行性(1)所有軟件都選用正版.(2)所有技術資料都由提出方保管。(3)合同制定確定違約責任.6.2使用方面的可行性 (1)使用本軟件人員要求有一定計算機基礎的人員,系統(tǒng)管理員要求由計算機的專業(yè)知識,所有人員都要經過開發(fā)小組培訓.(2)維護人員
11、也需經一般培訓. 經過培訓人員將會熟練使用本軟件. 負責日常計算機系統(tǒng)正常運行。管理員負責對系統(tǒng)進行管理。數據管理員負責對數據庫的數據進行管理。7.結論技術、經濟、操作都有可行性,可以進行開發(fā).需求規(guī)格說明書1.引言1.1編寫目的該文檔是關于用戶對于網上投稿系統(tǒng)的功能和性能的要求,重點描述了xxx雜志社編輯部對網上投稿系統(tǒng)的設計需求,將作為對該工具在概要設計階段的設計輸入。該部分的主要工作有: 1獲得當前系統(tǒng)的物理模型,了解當前系統(tǒng)是如何運行的; 2抽象出當前系統(tǒng)的邏輯模型,對物理模型進行篩選,得到與軟件系統(tǒng)有關的部分; 3建立電子系統(tǒng)的邏輯模型,得出數據流圖和數據字典; 4補充目標系統(tǒng)的邏輯
12、模型,對目標系統(tǒng)的用戶界面,至今尚未考慮的細節(jié)進行說明。該文檔的主要功能有: 1向用戶描述“網上投稿系統(tǒng)”的功能; 2為編制后續(xù)各階段的文檔提供基本依據; 3提供給用戶確認或本地化修改的基本文件; 4作為日后軟件確認測試和系統(tǒng)驗收之參考依據; 5作為日后系統(tǒng)維護工作基準文件。本文檔的預期讀者是: 1設計人員 2開發(fā)人員 3項目管理人員 4測試人員 5用戶1.2 背景項目委托單位:xxx雜志社編輯部項目開發(fā)單位:xx大學10計算機x開發(fā)小組項目說明:計算機軟件在現(xiàn)代社會已經成為必不可少的元素,成為一種驅動力。它進行商業(yè)決策的引擎;它是現(xiàn)代科學研究和工程問題解決的基礎;它是區(qū)分現(xiàn)代產品和服務的關鍵
13、因素。軟件工程是在人們克服“軟件危機”中應運而生,它在軟件開發(fā)實踐中發(fā)揮著重要作用。軟件工程作為計算機系本科生的一門核心課程,主要包括支持軟件開發(fā)和維護的理論、方法、技術、標準以及計算機輔助工具和環(huán)境。Xxx雜志社為了提高其編輯部的工作效率,減輕諸位編輯的工作負擔,更有效的協(xié)調投稿人與雜志社,編輯與審稿人的工作,從而委托xx大學10計算機x開發(fā)小組進行網上投稿系統(tǒng)的開發(fā)。1.3 術語定義投稿者:系統(tǒng)所指投稿者只能作為投稿者身份登入,不可同時為審稿者或者編輯。審稿者:系統(tǒng)所指審稿者只能作為審稿者身份登入,不可同時為投稿者或者編輯。編 輯:系統(tǒng)所指編輯只能作為編輯身份登入,不可同時為投稿者或者審稿
14、者。用戶名:用戶自己所取的昵稱,用于網絡上的虛擬稱呼。1.4 參考文獻 楊文龍,古天龍軟件工程(第二版)電子工業(yè)出版社2004年9月 JSP工程應用與項目實踐,賽奎春主編,機械工業(yè)出版社,2005年2月。2.任務概述2.1目標1、使編輯能夠及時有效地處理投稿者的稿件。2、使編輯能夠合理有效地給各個審稿人分配需審閱稿件。3、使投稿人能夠方便快捷的進行投稿,并及時獲知稿件反饋信息。4、使審稿人能夠及時方便的了解自己需要審閱的稿件,更合理地安排自己的審閱工作。2.2用戶特點系統(tǒng)的最終用戶是廣大投稿者,編輯和專業(yè)的審稿人,他們呢對自己的專業(yè)方面比較精通,但是對于計算機的掌握程度不是很高,相對應的要求界
15、面設計簡潔,操作方便,同時附有一定的說明。2.3 運行環(huán)境本信息管理系統(tǒng)中的各個子系統(tǒng)的硬件和軟件的配置如下:1服務器端系統(tǒng)的運行要求: 系統(tǒng)軟件: windows數據庫管理系統(tǒng):access 硬件要求:企業(yè)級服務器2.客戶端子系統(tǒng)的運行要求:系統(tǒng)軟件: Windows XP,windows 7 數據庫管理系統(tǒng):access。硬件要求:Pentium 4或以上系列Pentium微機3. 需求規(guī)定開發(fā)一個基于WEB的網上投稿系統(tǒng),該系統(tǒng)可以接受作者的電子投稿,以及作者信息(如姓名、單位、通信地址、電話、E-Mail等)注冊,并能供投稿人查詢稿件處理情況,以及在稿件處理后(退稿、錄用、修改后再審等
16、),能自動發(fā)送E-Mail通知投稿人。 3.1功能分析 1.用戶注冊提供用戶注冊功能,需要用戶輸入基本信息,如用戶名,密碼,真實姓名,聯(lián)系方式,身份證號等。 2.用戶登錄由于是針對投稿者、審稿者、編輯三方設計,在登錄界面時需要選擇用戶登錄的身份。然后輸入各自的用戶名和密碼。 3 投稿者(1)用戶中心個人資料:投稿人可在此界面下進行個人資料的修改和完善。修改密碼:投稿人可以在此界面下進行個人密碼的修改。(2)投稿箱 返回首頁:返回登入界面。我要投稿:投稿人進行投稿操作。草稿箱:投稿人未完成的投稿,存入草稿箱,同時為了防止由于網絡或硬件故障,造成的信息損失,每隔10分鐘進行一次自動保存到草稿箱。已
17、投稿件:投稿人查詢已投稿件的狀態(tài),有審閱中、已退稿、已錄用三種狀態(tài)。需要用戶在此界面輸入投稿的標題、摘要、關鍵字、參考文獻、作者郵箱等相關信息,上傳原稿文件(word格式)(3)信息中心未讀信息:顯示投稿人的未讀信息,讀完之后變?yōu)橐炎x信息。已讀信息:顯示投稿人已經閱讀過的信息。已發(fā)送信息:顯示投稿人發(fā)送過的消息。留言板:應用于投稿人之間討論。(功能暫未實現(xiàn))(4)幫助用戶須知:投稿人需要遵守的規(guī)則。操作幫助:投稿人操作遇到困難的指導。隱私規(guī)范:4編輯(進入此界面時已經進去該編輯所屬領域的稿件類別)針對某一學科領域設立一位編輯,這位編輯負責和擅長這一學科領域的審稿人進行聯(lián)系,負責給審稿人發(fā)送待審
18、稿件,并匯總處理反饋信息。(1)用戶中心個人資料:編輯可在此界面下進行個人資料的修改和完善。修改密碼:編輯可以在此界面下進行個人密碼的修改。(2)稿件處理來搞處理:編輯在此界面下可以看到稿件信息和投稿人信息,并根據關鍵字匹配將來稿找到擅長這一方面的審稿人,由編輯選擇審稿人,并將該稿件發(fā)送給選擇的審稿人。審稿信息反饋:編輯在此可以看到每個稿件的信息,點擊進入可看到不同審稿人對此稿件的評分和平均分,對于未完成審稿的審稿人不給出平均分,用戶可以對此審稿人進行催稿操作催審稿:用戶進入此界面后可以查看未完成審稿任務的審稿人(超出審稿人的deadline)并進行催稿操作。崔稿:編輯對于某些特約作者已約定稿
19、件進行催稿。(3)信息中心未讀信息:顯示編輯的未讀信息,讀完之后變?yōu)橐炎x信息。已讀信息:顯示編輯已經閱讀過的信息。已發(fā)送信息:顯示編輯發(fā)送過的消息。留言板:應用于用戶之間的討論。(功能暫未實現(xiàn))(4)幫助用戶須知:編輯需要遵守的規(guī)則。操作幫助:編輯操作遇到困難的指導。隱私規(guī)范:5審稿人(每個審稿人有自己所屬的領域且屬于此領域的編輯管理)(1)用戶中心個人資料:審稿人可在此界面下進行個人資料的修改和完善。修改密碼:審稿人可以在此界面下進行個人密碼的修改。審稿人狀態(tài):審稿人進入此界面后可以選擇自身的狀態(tài)(忙碌、空閑),系統(tǒng)可以將此信息反饋給編輯,并在編輯選擇審稿人時將忙碌的審稿人從候選名單中刪除(
20、2)來稿審閱未審:此界面中均為此審稿人未審稿的稿件,審稿人進入界面后可以打開原稿并在原稿最后打出相應的評分和評語(用于編輯評定此稿是否可以發(fā)表),并選擇是否提交給編輯。未提交的稿件都屬于未審。若審稿人覺得自己在規(guī)定時間無法完成審稿任務,可選擇退審。已審:此界面中均為審稿人已審閱的稿件。(3)信息中心未讀信息:顯示審稿人的未讀信息,讀完之后變?yōu)橐炎x信息。已讀信息:顯示審稿人已經閱讀過的信息。已發(fā)送信息:顯示審稿人發(fā)送過的消息。留言板:應用于用戶之間討論。(功能暫未實現(xiàn))此界面用戶提醒審稿人在deadline之前提交稿件,一般用戶會在deadline前一周內收到系統(tǒng)信息。(4)幫助用戶須知:編輯需
21、要遵守的規(guī)則。操作幫助:編輯操作遇到困難的指導。隱私規(guī)范:3.2客戶用例圖及說明1.登錄(log in)2.用戶中心(user centre)3.投稿情況(contribution condition)4.稿件處理(manuscript handle) 5.來稿處理(handle income contribution)6.審稿信息反饋(feedback)8.催稿(reminder)9.催審稿(remind reader)10.審稿人狀態(tài)(reader condition)11.來稿審閱(contribution read)12.信息(system information)13.幫助(help
22、)14.已發(fā)送信息(send message)15.已讀信息(read message)16.未讀信息(unread message)17.已投稿件(send contribution)18.草稿箱(drafts)19.我要投稿(contribute)20.返回首頁(return)21.個人資料(private information)22.修改密碼(change password)23.留言板(message board)24.用戶須知(guide lines)25.操作幫助(operation help)26.隱私規(guī)范(privacy)(1)注冊(2)登錄(3)投稿人(4)編輯(5)審稿人
23、(6)投稿人-編輯-審稿人3.2對性能的規(guī)定 1時間特性的要求以用戶的具體操作時間為準,系統(tǒng)響應時間理論應不超過2s。 2 靈活性 當系統(tǒng)服務器或客戶機操作方式、運行環(huán)境、硬件配置發(fā)生變化時(變?yōu)榕c所設計相兼容即可),具有相應的適應能力。同時采用容錯技術:即對某些無法避開的差錯,使其影響減至最小的技術。主要遵循以下幾個方面:(1)充分利用現(xiàn)有的系統(tǒng)資源、包括與現(xiàn)有的綜合布線系統(tǒng)的緊密結合、與現(xiàn)有的硬件設備及軟件資源的緊密結合以及與用戶技術人員的技術結合。(2)保護用戶已有的應用業(yè)務系統(tǒng),使其在新的網絡中充分利用,可以節(jié)省用戶有應用軟件上所花費的人力、物力和財力。(3)兼容現(xiàn)有和未來將出現(xiàn)的網絡
24、技術,使系統(tǒng)保持盡可能長的生命周期,從而保護用戶對新系統(tǒng)的投資。(4)擴充性,采用的產品具有充分的可擴充性及升級能力,具有足夠的向未來網絡發(fā)展方向過渡的可能。 3輸入輸出要求 數據的輸入是否準確是數據處理的前提,錯誤的輸入會導致系統(tǒng)輸出的不正確和不可用,從而使系統(tǒng)的工作失去意義。數據的輸入來源是手工輸入。手工輸入要通過系統(tǒng)容錯性檢查,并且對操作人員要進行系統(tǒng)的培訓。在系統(tǒng)中,數據的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,以保證迅速的處理大量數據。數據的輸出分為屏幕顯示和打印輸出兩種方式。輸出要求即根據用戶查詢統(tǒng)計要求在規(guī)定時間內正確顯示出來。 (1)、輸入設計的要求 輸入界面直觀、親切
25、有利于快速輸入 有利于準確輸入 有利于輸入、修改 方便操作(2)、輸出設計的要求、 輸出格式要求應于用戶認真協(xié)商,征得用戶的同意并可能滿足使用人員的要求 輸出要求應簡單、直觀,一目了然,盡量符合用戶的習慣,便于用戶閱讀、理解與使用。 輸出內容應盡量漢字化,從而使輸出格式醒目。 輸出操作方便。3.3數據管理能力要求 1 數據錄入和處理的準確性和實時性數據的輸入是否準確是數據處理的前提,錯誤的輸入會導致系統(tǒng)輸出的不正確和不可用,從而使系統(tǒng)的工作失去意義。數據的輸入來源是手工輸入。手工輸入要通過系統(tǒng)界面上的安排系統(tǒng)具有容錯性,并且對操作人員要進行系統(tǒng)的培訓。在系統(tǒng)中,數據的輸入往往是大量的,因此系統(tǒng)
26、要有一定的處理能力,以保證迅速的處理大量錄入的數據。 2 數據的一致性與完整性由于系統(tǒng)的數據是共享的,所以如何保證這些數據的一致性,是系統(tǒng)必須解決的問題。要解決這一問題,要有一定的人員維護數據的一致性,在數據錄入處控制數據的去向,并且要求對數據庫的數據完整性進行嚴格的約束。對于輸入的數據,要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應該拒絕該數據。3.4數據的共享與獨立性整個信息管理系統(tǒng)的數據是共享的。然而,從系統(tǒng)開發(fā)的角度上看,共享會給設計和調試帶來困難。因此,應該提供靈活的配置,使各個分系統(tǒng)能夠獨立運行,而通過人工干預的手段進行系統(tǒng)數據的交換。這樣,也能提供系統(tǒng)的強壯性。3.5 故障
27、處理要求 1系統(tǒng)維護(1)簽訂系統(tǒng)維護協(xié)議,建立快速有效的溝通體系,及時準確地定位并解決發(fā)生的問題。(2)建立應用程序備份和管理機制,定期監(jiān)測數據使用空間、數據導出和整理工作。(3)保證系統(tǒng)的運行速度,定期檢查數據的索引,不斷對程序進行優(yōu)化和修改,保證運行效率。(4)更新程序要嚴格測試并做好記錄,要求在非工作繁忙的時間進行(節(jié)假日或晚上),對原應用程序要妥善保管,一旦新程序出現(xiàn)問題,及時恢復原系統(tǒng)。更新后的程序至少有一個工作日的跟蹤時間。(5)建立服務器、網絡系統(tǒng)、應用軟件、數據庫、操作流程以及數據的工作日志和更改檔案,并定期由主管領導審核。(6)服務器硬件至少每年保養(yǎng)維護一次,清理硬盤數據(
28、包括文件系統(tǒng)和數據庫系統(tǒng)),清理灰塵,檢查電源系統(tǒng)、UPS系統(tǒng)以及其他附屬設備(如空調系統(tǒng)、接地防雷擊系統(tǒng)、絕緣系統(tǒng)等)。(7)維護人員 用戶單位配備專門的維護人員,負責日常計算機系統(tǒng)正常運行。(8)經常性維護 指設備的定期監(jiān)測和軟件升級等。(9)應急性維護系統(tǒng)發(fā)生故障后,維護人員將在8小時內到達現(xiàn)場解決問題。制定故障恢復和緊急處理方案。(10)設備備件準備集成商應對常規(guī)部件有充分的備件,以便及時排除故障。(11)硬件設備維護硬件設備發(fā)生故障時用戶單位可以自己負責即直接與設備供應商聯(lián)系進行維修或更換,但必須將整個過程通報項目開發(fā)公司;用戶單位也可以聯(lián)系項目開發(fā)公司,由公司負責聯(lián)系設備供應商并完
29、成設備最終的維修或更換。(12)原廠商承諾 建議用戶在得到集成商的承諾后,還應得到原廠商的技術支持和維護稱諾。2 技術支持(1)電話支持 項目開發(fā)公司為用戶提供電話技術支持。每天8小時,每星期5天。(2)現(xiàn)場支持 項目開發(fā)公司在系統(tǒng)出現(xiàn)維護人員不能解決的問題時,在2448小時 內,派專人解決問題。3.6人員培訓(1)管理人員培訓進行管理觀念、管理模式的更新培訓,并掌握相關部門的系統(tǒng)流程和操作,適應系統(tǒng)管理的要求。項目開發(fā)公司負責管理人員的培訓。(2)網絡管理人員培訓 進行專業(yè)技術方面的操作培訓。同時要進行醫(yī)院信息系統(tǒng)流程及最新信息動向的培訓。由于信息知識更新快,專業(yè)技術培訓應每年每人至少安排一
30、次,累計時間為一周至一月。項目開發(fā)公司負責系統(tǒng)管理人員的技術培訓,主要培訓內容為:Windows Server 2003 網絡操作系統(tǒng)高級網絡管理及維護本系統(tǒng)管理及維護綜合布線、數據庫、開發(fā)工具軟件編程等相關知識培訓(3)操作人員的培訓 根據應用系統(tǒng)的需要分期、分批進行培訓。當應用軟件更新時則應適當進行補充培訓。項目開發(fā)公司對醫(yī)院全體工作人員進行使用的培訓,主要內容為:計算機基礎知識多媒體基礎知識網絡基礎知識Windows XP 操作系統(tǒng)日常使用基礎知識漢字輸入法針對各個部門的應用軟件的操作培訓以及系統(tǒng)需要的相關內容的培訓4.運行環(huán)境規(guī)定4.1硬件設備在硬件的選擇過程中,我們考慮到了用戶單位已
31、有的計算機設備,在充分利用已有設備的同時,選擇性能/價格比好的設備,從而建成一費用適中而性能卓越的網絡系統(tǒng)。 1.服務器選型:服務器系統(tǒng)是整個計算機信息系統(tǒng)的核心部位,采用先進有效合適的服務器系統(tǒng)能大大提高醫(yī)療費管理的日常工作效率,提高管理部門的服務水平,取得更好的經濟效益與社會效益。主服務器應具有以下特點:(1)硬件水平高,較長的時間內不落后。(2)數據總線速度快。(3)硬盤速度快,容量大。(4)網絡頻寬高,應在100M以上。(5)可靠性高,安全性好。2.工作站及外圍設備選型(1)工作站從目前客戶機/服務器的應用來看,工作站使用終端、486或586 微機、APPLE機,考慮到用戶單位的長遠發(fā)
32、展,工作站選用Pentium 4系列微機。(2)打印機打印機是和工作站密不可分的外圍設備,基本上每一臺工作站都需要進行各類憑證的打印。一般工作站可選擇窄行打印機,當然也可以選擇寬行打印機。4.2軟件支持 1 服務器操作系統(tǒng)網絡操作系統(tǒng)應具有C2級的安全標準,可靠的加密保證,強的互連性,長時間的可靠運行保證,目前流行的服務器操作系統(tǒng)主要有三大類:一類是Windows,其代表產品就是Windows Server 2003;一類是UNIX,代表產品包括HP-UX、IBM AIX等;還有一類是Linux。我們建議選擇Windows Server 2003 操作系統(tǒng)。 2工作站操作系統(tǒng) 由于客戶端為各檔
33、次的微機,因而其操作平臺選擇非常靈活,可選用的操作系統(tǒng)有WINDOWS 98、WINDOWS 2000、WINDOWS NT、WINDOWS XP、Linux等,但從系統(tǒng)的功能,易學易用,開放性、安全性等方面來考慮,我們建議選擇WINDOWS XP系統(tǒng)作為客戶端軟件平臺。它具有以下特點:(1)良好的圖形化界面,操作簡單(2)非常全面的設備支持,多媒體,網絡,輸出等設備 (3)豐富的開發(fā)工具 概要設計說明書1. 引言1.1編寫目的該文檔的目的是描述網上投稿系統(tǒng)項目的概要設計,其主要內容包括: 系統(tǒng)功能簡介 系統(tǒng)結構設計 系統(tǒng)接口設計 數據設計 模塊設計 界面設計本文檔的預期的讀者是:開發(fā)人員項目
34、管理人員測試人員1.2背景項目委托單位:xxx雜志社編輯部項目開發(fā)單位:xx大學10計算機x開發(fā)小組項目說明:計算機軟件在現(xiàn)代社會已經成為必不可少的元素,成為一種驅動力。它進行商業(yè)決策的引擎;它是現(xiàn)代科學研究和工程問題解決的基礎;它是區(qū)分現(xiàn)代產品和服務的關鍵因素。軟件工程是在人們克服“軟件危機”中應運而生,它在軟件開發(fā)實踐中發(fā)揮著重要作用。軟件工程作為計算機系本科生的一門核心課程,主要包括支持軟件開發(fā)和維護的理論、方法、技術、標準以及計算機輔助工具和環(huán)境。Xxx雜志社為了提高其編輯部的工作效率,減輕諸位編輯的工作負擔,更有效的協(xié)調投稿人與雜志社,編輯與審稿人的工作,從而委托xx大學10計算機x
35、開發(fā)小組進行網上投稿系統(tǒng)的開發(fā)。1.3參考文獻 1.楊文龍,古天龍 軟件工程(第二版) 電子工業(yè)出版社 2004.9 2.Scott W.Anbler.車浩陽,劉銳譯.面向對象軟件開發(fā)過程.機械工業(yè)出版社.2003.61.4引用標準 中華人民共和國國家標準UDC 681.3 之計算機軟件產品開發(fā)文件編制指南 GB 8567-88 2. 總體設計2.1需求規(guī)定詳見需求規(guī)格說明書2.2運行環(huán)境詳見需求規(guī)格說明書2.3 基本設計概念和處理流程投稿人:對于投稿人,需要在本雜志社網站進行注冊,注冊時需要填寫相關信息。注冊經驗證之后,投稿人能夠在本網站登錄,登錄后,可以進行修改個人信息,修改密碼,投稿等操
36、作。投稿時需要寫入稿件相關信息。編輯:編輯不需在網站注冊,由管理員直接分配賬號和密碼,也在本網站登入。審稿人:通過編輯獲取原稿件并在規(guī)定的時間內完成對稿件的審閱,打分和給出評語,將以上內容反饋給編輯以供參考。2.4界面設計初始登陸界面:注冊界面:注冊成功界面:投稿主界面:編輯主界面:審稿主界面:資料修改界面(投稿者、審稿者、編輯):密碼修改界面(投稿者、審稿者、編輯):投稿界面:催稿界面:2.5功能需求與程序的關系模塊程序登錄模塊注冊模塊稿件處理模塊信息反饋模塊個人信息修改模塊注冊登錄投稿稿件分配寫/發(fā)信息收/讀信息用戶資料修改用戶資料顯示草稿箱催稿2.6人工處理過程 編輯將投稿人的稿件按所屬
37、領域分配給相關的審稿人,綜合考慮審稿人的評分和評語給投稿人進行回復和交流,確定稿件錄用與否。3.接口設計3.1用戶接口登入命令:用戶輸入賬號和密碼進行登入,如驗證成功,則進入操作頁面,否則返回錯誤信息。登出命令:在以登錄的狀態(tài)下,進行登出注銷。修改密碼:用戶輸入原密碼驗證,再輸入新密碼,如成功則返回成功信息,否則返回失敗信息。投稿系統(tǒng):投稿人通過進入個人界面進行投稿,可根據所屬領域投稿,同時可以使用草稿箱功能。草稿箱:投稿人未完成的投稿,存入草稿箱,同時為了防止由于網絡或硬件故障,造成的信息損失,每隔10分鐘進行一次自動保存到草稿箱。已投稿件:投稿人查詢已投稿件的狀態(tài),有審閱中、已退稿、已錄用
38、三種狀態(tài)。信息中心:未讀信息:顯示投稿人的未讀信息,讀完之后變?yōu)橐炎x信息。已讀信息:顯示投稿人已經閱讀過的信息。已發(fā)送信息:顯示投稿人發(fā)送過的消息。留言板:應用于投稿人之間討論。(功能暫未實現(xiàn))幫助:用戶須知:投稿人需要遵守的規(guī)則。操作幫助:投稿人操作遇到困難的指導。隱私規(guī)范:稿件處理 搞處理:編輯在此界面下可以看到稿件信息和投稿人信息,并根據關鍵字匹配將來稿找到擅長這一方面的審稿人,由編輯選擇審稿人,并將該稿件發(fā)送給選擇的審稿人。審稿信息反饋:編輯在此可以看到每個稿件的信息,點擊進入可看到不同審稿人對此稿件的評分和平均分,對于未完成審稿的審稿人不給出平均分,用戶可以對此審稿人進行催稿操作催稿
39、:用戶進入此界面后可以查看未完成審稿任務的審稿人(超出審稿人的deadline)并進行催稿操作。來稿審閱未審:此界面中均為此審稿人未審,或未審完的稿件,審稿人進入界面后可以打開原稿并在原稿最后打出相應的評分和評語(用于編輯評定此稿是否可以發(fā)表),并選擇是否提交給編輯。若審稿人覺得自己在規(guī)定時間無法完成審稿任務,可選擇退審。 已審:此界面中均為審稿人已審閱的稿件。查詢命令:用戶輸入需要查詢信息的時間段和類別,返回符合條件的明細。刪除用戶信息:管理員對投稿人、編輯、審稿人身份的增減。修改用戶信息:用戶可以在登錄之后對個人資料進行修改并保存。初始化命令:讀入對應用戶的基本信息。(未實現(xiàn))3.2外部接
40、口1 硬件環(huán)境:客戶機:普通PCCPU:P4 1.8GHz以上內存:256MB以上能夠運行IE6.0以上或者Netscape4.0以上版本的機器WEB服務器CPU:P4 2.0GHz內存:1G以上硬盤:80G以上網卡:千兆數據庫服務器CPU:P4 2.0GHz內存:1G以上硬盤:80G以上 2 軟件環(huán)境 本系統(tǒng)的的軟件環(huán)境如下:l操作系統(tǒng): windows7l數據庫:Access 2000l開發(fā)工具包:Dreamweaver +ASPl開發(fā)環(huán)境:windows2000+IISlWeb服務器:Tomcatl瀏覽器:IE6.0以上3.3內部接口 三種用戶身份皆能調用數據資料,但是查詢子系統(tǒng)是只讀的
41、,個人信息系統(tǒng)能讀能寫,稿件信息的傳遞只能在投稿人和編輯以及編輯和審稿人之間傳遞,催稿功能只針對編輯和審稿人。 4.運行設計4.1運行模塊組合注冊模塊:提供用戶注冊功能,需要用戶輸入基本信息,如用戶名,密碼,真實姓名,聯(lián)系方式,身份證號等。登錄模塊:由于是針對投稿者、審稿者、編輯三方設計,在登錄界面時需要選擇用戶登錄的身份。然后輸入各自的用戶名和密碼。稿件處理模塊:來搞處理:編輯在此界面下可以看到稿件信息和投稿人信息,并根據關鍵字匹配將來稿找到擅長這一方面的審稿人,由編輯選擇審稿人,并將該稿件發(fā)送給選擇的審稿人。審稿信息反饋:編輯在此可以看到每個稿件的信息,點擊進入可看到不同審稿人對此稿件的評
42、分和平均分,對于未完成審稿的審稿人不給出平均分,用戶可以對此審稿人進行催稿操作催稿:用戶進入此界面后可以查看未完成審稿任務的審稿人(超出審稿人的deadline)并進行催稿操作。稿件分配:編輯將稿件分配給對應的審稿人處理。信息反饋模塊:未讀信息:顯示用戶的未讀信息,讀完之后變?yōu)橐炎x信息。 已讀信息:顯示用戶已經閱讀過的信息。已發(fā)送信息:顯示用戶發(fā)送過的消息,包括審稿人的評分評論,編輯對投稿人的回復。 留言板:應用于用戶與用戶之間討論。(功能暫未實現(xiàn))個人信息修改模塊:個人資料:用戶可在此界面下進行個人資料的修改和完善。修改密碼:用戶可以在此界面下進行個人密碼的修改。4.2運行控制投稿人狀態(tài)轉換
43、圖:編輯狀態(tài)轉換圖:審稿人狀態(tài)轉換:4.3 運行時間由用戶控制,但是每次響應時間都控制在2s以內。5.系統(tǒng)數據結構設計5.1邏輯結構設計要點1.用戶信息數據結構 uesrinf序號字段名含義類型長度說明0User_ID用戶編號Long1User_name用戶名String102User_realname真實姓名String3User_IDNo身份證號String184User_sex性別String5User_pwd密碼Long106Department單位String7introuduce個人簡介String8address地址String9tel手機號碼Long1110E_mail郵箱St
44、ring11hornor身份String12Field領域Bool13 Itbs用戶類別Bool2. 稿件 paperinf序號字段名含義類型長度默認值說明1paper_ID 編號Long82P_name名稱String303A_ID作者編號Long104A_name作者String5field領域String6Kw關鍵字String7isimp重要稿件String8C_ID審稿人編號Long9C_mark分數Int310C_r評論String11Aver平均分Int312Checked審閱過Bool13Checking審閱中Bool14Return退稿Bool15abstruct摘要Stri
45、ng5.2結構與程序的關系 數據結構為關系型數據庫,所以在程序中可以通過標準的SQL語句與數據結構進行交互,交互過程中采用通用的數據訪問接口。為了保持良好的程序架構,對數據庫訪問采用DAO設計模式實現(xiàn),提高維護性及擴展性。6.系統(tǒng)出錯處理設計6.1出錯信息序號系統(tǒng)輸出的信息信息的含意處理方法1邢唷?欹? 頁面打開亂碼系統(tǒng)不兼容或者直接殺毒2驗證碼錯誤,請重新登陸;或者登陸超時登錄時報錯,登錄不上填入正確用戶名、密碼;選用網速稍快的機器3錄入錯誤信息無法記入系統(tǒng)查看網關和網速;正確錄入;查看接口4明細表上數據明顯少于當天報銷信息數據無法記入明細表查看接口是否正確;5無法使用按鍵按鈕權限出錯查看功
46、能塊是否出錯6退出,彈出出錯信息框沒按退出鍵自動退出查看系統(tǒng)兼容性;重新正確操作;查看哪個功能塊出錯6.2補救措施1)采用硬盤或磁帶做備份設備,使用SQL_Server的BackupServer(備份服務器)對數據庫進行數據備份,如果系統(tǒng)遭到破壞,用備份文件進行恢復,數據的備份與恢復可以通過應用程序實現(xiàn),也可以通過系統(tǒng)管理員直接使用SQL_Server的BackupServer進行備份。要求出納員每天備份核對數據庫。 2)當系統(tǒng)運行效率降低時,重新組織數據庫(索引重建)。 3)數據庫中的數據需要至少保存三年,并且保證過期數據不丟失。6.3系統(tǒng)維護設計1)首先必須建立相應的組織,確定進行維護工作
47、所應遵守的原則和規(guī)范化的過程,此外還應建立一套適用于具體系統(tǒng)維護過程的文檔及管理措施,以及進行復審的標準。該系統(tǒng)投入運行后,設立專門的系統(tǒng)維護管理員,專門負責整個系統(tǒng)維護的管理工作;針對每個子系統(tǒng)或功能模塊,配備系統(tǒng)管理人員,他們的任務是熟悉并仔細研究所負責部分系統(tǒng)的功能實現(xiàn)過程,甚至對程序細節(jié)都有清楚的了解,以便于完成具體維護工作。2)數據維護:業(yè)務處理對數據的需求是不斷發(fā)生變化的,除了系統(tǒng)中主體業(yè)務數據的定期正常更新外,還有許多數據需要進行不定期的更新,或隨環(huán)境或業(yè)務的變化而進行調整,以及數據內容的增加、數據結構的調整。此外,數據的備份與恢復等,這些都需要管理員及時的更改數據,并同步數據。
48、3)軟件系統(tǒng)維護:包括糾錯性維護、適應性維護、完善性維護、預防性維護;隨著系統(tǒng)應用范圍的擴大,應用環(huán)境的變化,系統(tǒng)中的各種代碼都需要進行一定程度的增加、修改、刪除,以及設置新的代碼。4)硬件設備維護:主要是定期的對主機及外設的日常維護和管理,如機器部件的清洗、潤滑,設備故障的檢修,易損部件的更換等。詳細設計說明書1. 引言1.1編寫目的該文檔的目的是描述網上投稿系統(tǒng)項目的概要設計,其主要內容包括:1. 系統(tǒng)功能簡介2. 系統(tǒng)結構設計3. 系統(tǒng)接口設計4. 數據設計5. 模塊設計6. 界面設計本文檔的預期的讀者是:1. 開發(fā)人員2. 項目管理人員3. 測試人員1.2背景項目委托單位:xxx雜志社
49、編輯部項目開發(fā)單位:xx大學10計算機x開發(fā)小組項目說明:計算機軟件在現(xiàn)代社會已經成為必不可少的元素,成為一種驅動力。它進行商業(yè)決策的引擎;它是現(xiàn)代科學研究和工程問題解決的基礎;它是區(qū)分現(xiàn)代產品和服務的關鍵因素。軟件工程是在人們克服“軟件危機”中應運而生,它在軟件開發(fā)實踐中發(fā)揮著重要作用。軟件工程作為計算機系本科生的一門核心課程,主要包括支持軟件開發(fā)和維護的理論、方法、技術、標準以及計算機輔助工具和環(huán)境。Xxx雜志社為了提高其編輯部的工作效率,減輕諸位編輯的工作負擔,更有效的協(xié)調投稿人與雜志社,編輯與審稿人的工作,從而委托xx大學10計算機x開發(fā)小組進行網上投稿系統(tǒng)的開發(fā)。1.3參考文獻 1.楊文龍,古天龍 軟件工程(第二版) 電子工業(yè)出版社 2004.9 2.Scott W.Anbler.車浩陽,劉銳譯.面向對象軟件開發(fā)過程.機械工業(yè)出版社.2003.61.4引用標準 中華人民共和國國家標準UDC 681.3 之計算機軟件產品開發(fā)文件編制指南 GB 8567-88 2.程序系統(tǒng)的結構模塊程序登錄模塊注冊模塊稿件處理模塊信息反饋模塊個人信息修改模塊注冊登錄投稿稿件分配寫/
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 全英文租房合同范例
- 債權投資轉讓合同范本
- 乙方租屋合同范本
- 會計付款合同范本
- 課程培訓合作合同范本
- 不過戶購車合同范本
- 2025年度住宅小區(qū)車位租賃市場調查與分析合同
- 購房抵押貸款合同范本
- 兼職保姆聘用合同范本
- 公司策劃服務合同范例
- 中小型無人駕駛航空器垂直起降場技術要求
- 北京市城市管理委員會直屬事業(yè)單位公開招聘10人高頻難、易錯點500題模擬試題附帶答案詳解
- 禁止送禮的協(xié)議書
- 2024從洞見到生意:阿里健康特色人群消費趨勢報告-阿里健康x一財商學院
- 《2023-2024中國區(qū)塊鏈發(fā)展年度報告》
- 人教版2024年新教材七年級上冊英語starter unit 1 -unit7重點短語句型清單
- 排水管網更新改造項目經濟效益和社會效益分析
- LY/T 3370-2024草原術語及分類
- 【江蘇省機電產品出口貿易規(guī)模結構及問題和完善策略14000字(論文)】
- 園林施工過程安全管理
- 設計質量管理和保證措施及設計質量管理和質量保證措施
評論
0/150
提交評論