第一篇:辦公自動(dòng)化系統(tǒng)規(guī)格說(shuō)明書
辦公自動(dòng)化系統(tǒng)規(guī)格說(shuō)明書
目錄
1.辦公自動(dòng)化規(guī)格概述....31.1辦公自動(dòng)化的描述...3
1.2預(yù)期目標(biāo)...3
1.3實(shí)現(xiàn)語(yǔ)言...3
2.辦公自動(dòng)化結(jié)構(gòu)....42.1總體結(jié)構(gòu)...4
2.2功能描述...5一、新信息...5二、企業(yè)宣傳...5三、領(lǐng)導(dǎo)辦公...6
四、個(gè)人辦公...7
五、部門辦公...8
六、公文管理...9
七、企業(yè)園地...1
2八、流程中心...1
3九、系統(tǒng)管理...1
3十、綜合查詢...1
43.性能需求....14
3.1效能...14
3.2輸入輸出要求...14
3.3 數(shù)據(jù)管理能力要求...1
53.4.資料詞典...15
3.4 故障處理要求...16
3.5安全性...17
4.運(yùn)行環(huán)境規(guī)定....17
4.1 用戶接口...17
4.2 硬件接口...18
4.3 軟件接口...19
4.4 通訊接口...19
1.辦公自動(dòng)化規(guī)格概述
1.1辦公自動(dòng)化的描述
xx集團(tuán)辦公自動(dòng)化軟件屬于xx行業(yè)專用的辦公軟件。該軟件服務(wù)的對(duì)象是xx集團(tuán)及其下屬機(jī)構(gòu)的廣大員工,該軟件的主要作用是讓該企業(yè)的員工通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)及時(shí)獲得與其日常工作相關(guān)的信息,使每個(gè)員工的工作快速、緊密地融入到企業(yè)的整體行為中去,最終使整個(gè)企業(yè)作為一個(gè)整體協(xié)調(diào)地運(yùn)行,最終達(dá)到無(wú)紙化辦公的工作模式。
本工程的建設(shè)內(nèi)容主要包括:
¨新建連接xx集團(tuán)各部門的計(jì)算機(jī)傳輸網(wǎng)絡(luò)平臺(tái),在各節(jié)點(diǎn)配置相應(yīng)的網(wǎng)絡(luò)設(shè)備、服務(wù)器設(shè)備和軟件;
¨建設(shè)xx集團(tuán)內(nèi)部郵件系統(tǒng);
¨建設(shè)辦公自動(dòng)化系統(tǒng);
¨建設(shè)綜合信息查詢;
¨建立企業(yè)信息網(wǎng)站
通過(guò)本工程的建設(shè),將為xx集團(tuán)的全體員工營(yíng)造一個(gè)統(tǒng)一的企業(yè)辦公及運(yùn)作支持綜合平臺(tái),提高全系統(tǒng)的辦公效率和企業(yè)管理水平。
1.2預(yù)期目標(biāo)
本系統(tǒng)的用戶是xx集團(tuán),由于該企業(yè)對(duì)核心業(yè)務(wù)類軟件的應(yīng)用也已較為成熟,大部分具備技術(shù)條件的單位逐漸開始應(yīng)用外圍服務(wù)類軟件,使辦公自動(dòng)化的工作模式和傳統(tǒng)的辦公方式的融合;采用先進(jìn)的軟硬件系統(tǒng)和各級(jí)xx集團(tuán)單位辦公自動(dòng)化的實(shí)際需求有機(jī)結(jié)合;建設(shè)系統(tǒng)具有高度安全性、保密性和可靠性;要求系統(tǒng)具有支持移動(dòng)辦公的能力,具有便捷的場(chǎng)所切換功能,具有廣泛的信息采集、方便管理的能力。達(dá)到更加科學(xué)的規(guī)范化管理,樹立良好的企業(yè)形象。
1.3實(shí)現(xiàn)語(yǔ)言
本次項(xiàng)目的開發(fā)工具是:
Microsoft Visual Studio6.0
Macromedia Dreamweaver 4.0
Adobe Photoshop 6.0
2.辦公自動(dòng)化結(jié)構(gòu)
2.1總體結(jié)構(gòu)
¨總體結(jié)構(gòu)圖:
¨辦公自動(dòng)化系統(tǒng)功能模塊圖:
2.2功能描述
本系統(tǒng)主要包括以下十大子系統(tǒng)模塊:
一、新消息,二.企業(yè)宣傳, 三.領(lǐng)導(dǎo)辦公, 四.個(gè)人辦公,五.部門辦公, 六.公文管理, 七.企業(yè)園地, 八.流程中心,九.系統(tǒng)管理。十.綜合查詢。
借助辦公自動(dòng)化系統(tǒng)可以達(dá)到規(guī)范工作制度、明確職權(quán)、提高工作效率、減少工作失誤、廣開信息來(lái)源、減少紙張作業(yè)、實(shí)現(xiàn)公司員工辦公工作流自動(dòng)化,使文件的處理、傳輸、共享等實(shí)現(xiàn)計(jì)算機(jī)化,加強(qiáng)事后分析與監(jiān)督能力,明確工程負(fù)責(zé)制,提高辦公效率。
系統(tǒng)采用工作流的方式處理公文資料的流轉(zhuǎn),在處理結(jié)束之后即可送歸檔資料庫(kù)存文件,經(jīng)過(guò)一段時(shí)間累積的歸檔數(shù)據(jù)庫(kù)采用光盤存儲(chǔ)和備份,可以保證辦公系統(tǒng)的正常工作和日后的查詢檢索。
企業(yè)內(nèi)部信息網(wǎng)站內(nèi)容包括企業(yè)形象、常用信息查詢、新聞演示文稿、電子期刊等方面的內(nèi)容,由辦公系統(tǒng)進(jìn)行信息的發(fā)布、整理。
一、新消息
包括公告通知、收發(fā)文件信息(新文件通知)、新法規(guī)制度信息、新圖書信息。此應(yīng)用模塊信息由相對(duì)應(yīng)的應(yīng)用模塊發(fā)布,本身沒有發(fā)布操作。新信息的分類由管理員或主管人員進(jìn)行管理(增加、修改、刪除)。
二、企業(yè)宣傳
由1.領(lǐng)導(dǎo)致詞、2.單位簡(jiǎn)介、3.組織結(jié)構(gòu)、4.實(shí)力展現(xiàn)四部分組成。企業(yè)宣傳模塊為新老員工了解企業(yè)提供有效的途徑,主要包括企業(yè)介紹、組織結(jié)構(gòu)、部門職責(zé)、企業(yè)業(yè)績(jī)、企業(yè)精英和合作伙伴等內(nèi)容。
1.領(lǐng)導(dǎo)致詞
收集企業(yè)領(lǐng)導(dǎo)的意見和致詞,由相關(guān)人員錄入發(fā)布,體現(xiàn)領(lǐng)導(dǎo)對(duì)系統(tǒng)的重視,帶動(dòng)相關(guān)部門共同使用,使企業(yè)系統(tǒng)真正運(yùn)轉(zhuǎn),提高用戶使用系統(tǒng)的積極性。
2.單位簡(jiǎn)介
由專門的部門整理單位的簡(jiǎn)介,錄入發(fā)布到系統(tǒng)中,對(duì)宣傳企業(yè),樹立企業(yè)形象提供有效的途徑。
3.組織結(jié)構(gòu)
通過(guò)組織結(jié)構(gòu)圖的方式,提供企業(yè)組織結(jié)構(gòu)和機(jī)構(gòu)設(shè)置。明確部門職能,查詢部門聯(lián)系方式,宣傳部門等方面提供展現(xiàn)空間。建設(shè)方式可由各部門發(fā)布相關(guān)信息,提高用戶參與能力,增加用戶使用積極性。
4.實(shí)力展現(xiàn)
包括企業(yè)的資質(zhì)證明和企業(yè)業(yè)績(jī)。對(duì)企業(yè)的實(shí)力的展現(xiàn),提供相關(guān)資質(zhì)證明、企業(yè)業(yè)績(jī)等內(nèi)容,增強(qiáng)對(duì)工程承接、對(duì)外合作等方面能力,在競(jìng)爭(zhēng)中處于有利地位。
資質(zhì)證明等文件使用掃描方式錄入圖形,通過(guò)分類整理,把資質(zhì)證明文件管理起來(lái),便于查詢和展示。
企業(yè)業(yè)績(jī)通過(guò)業(yè)績(jī)登記方式,可記錄工程名稱、評(píng)定等級(jí)等內(nèi)容,方便的管理和發(fā)布,便于業(yè)績(jī)查詢和企業(yè)宣傳使用。
三、領(lǐng)導(dǎo)辦公
由1.總經(jīng)理信箱、2.領(lǐng)導(dǎo)批示管理、3.領(lǐng)導(dǎo)講話管理、4.領(lǐng)導(dǎo)日程安排、5.資產(chǎn)信息、6.財(cái)務(wù)信息、7.經(jīng)營(yíng)信息、8.決策實(shí)施、9.調(diào)研報(bào)告九部分組成。
1.總經(jīng)理信箱
企業(yè)員工和領(lǐng)導(dǎo)溝通的簡(jiǎn)捷途徑,員工可及時(shí)把自己的建議反映到領(lǐng)導(dǎo)層,達(dá)到領(lǐng)導(dǎo)與基層的直接溝通。可用于員工對(duì)于企業(yè)發(fā)展和建設(shè)、日常工作、學(xué)習(xí)以及群眾生活等方面提出建議和意見。
2.領(lǐng)導(dǎo)批示管理
將各種批示內(nèi)容記錄到系統(tǒng)中,并下發(fā)到各處室,各處室將落實(shí)的情況附加到相應(yīng)的批示中,領(lǐng)導(dǎo)和相關(guān)部門可以隨時(shí)查詢和催查辦。
3.領(lǐng)導(dǎo)講話管理
收集和存放有關(guān)領(lǐng)導(dǎo)關(guān)于生產(chǎn)、經(jīng)營(yíng)、改革、管理、后勤保障等方面的講話內(nèi)容。通過(guò)快速、方便的查詢工具來(lái)查詢講話內(nèi)容,有利于貫徹講話的精神。
4.領(lǐng)導(dǎo)日程安排
由院辦、總工辦、領(lǐng)導(dǎo)本人或有相應(yīng)權(quán)限的人員對(duì)領(lǐng)導(dǎo)的活動(dòng)日程進(jìn)行安排,并通知相關(guān)的人員,避免由于領(lǐng)導(dǎo)日程的原因所導(dǎo)致的工作上的不便及失誤。
5.資產(chǎn)信息
對(duì)財(cái)務(wù)部門產(chǎn)生的資產(chǎn)信息WEB頁(yè)面進(jìn)行鏈接,供分管領(lǐng)導(dǎo)查看。
6.財(cái)務(wù)信息
對(duì)財(cái)務(wù)部門產(chǎn)生的財(cái)務(wù)信息WEB頁(yè)面進(jìn)行鏈接,供分管領(lǐng)導(dǎo)查看。
7.經(jīng)營(yíng)信息
提供一些前期經(jīng)營(yíng)信息的登記,并根據(jù)經(jīng)營(yíng)信息的進(jìn)展情況對(duì)其進(jìn)行修改,供有相應(yīng)權(quán)限的人員查看。
8.決策實(shí)施
對(duì)在會(huì)議上形成的決策性信息進(jìn)行登記,供有相應(yīng)權(quán)限的人員查看,方便領(lǐng)導(dǎo)和有關(guān)部門進(jìn)行查閱和催查辦。
9.調(diào)研報(bào)告
對(duì)調(diào)研活動(dòng)提供備案登記,包括調(diào)研主題、內(nèi)容、時(shí)間、地點(diǎn)、經(jīng)過(guò)、結(jié)果、參見人等等信息。
四、個(gè)人辦公
由1.外出留言管理、2.通訊錄管理、3.電子郵件管理、4.日程計(jì)劃、5.待辦事宜、6.公文包六部分組成。
1.外出留言
用于出差、請(qǐng)假或其它原因暫時(shí)離開工作崗位時(shí),提供對(duì)公文處理流程中的審批、會(huì)簽、簽發(fā)、批示、辦理等權(quán)限的委托,通過(guò)電子郵件箱系統(tǒng)向主管領(lǐng)導(dǎo)和上級(jí)報(bào)告外出地點(diǎn)、原因和時(shí)間等。
2.通訊簿
提供個(gè)人電話號(hào)碼本,內(nèi)容包括單位或人員的名稱、電話號(hào)碼、住址、電子郵件地址等。并可以對(duì)其進(jìn)行增、刪、改。
3.電子郵件
對(duì)于郵件又分為對(duì)內(nèi)和對(duì)外電子郵件兩部分:
對(duì)內(nèi)郵件涉及系統(tǒng)內(nèi)各部門間電子郵件,此功能分布在各子功能模塊中,提供內(nèi)部各部門及人員間相互通信;
對(duì)外郵件涉及xx集團(tuán)以外的部門和人員間電子郵件往來(lái)。
電子郵件的起草和收發(fā)功能。如發(fā)會(huì)議通知、邀請(qǐng)(約會(huì))信、請(qǐng)假報(bào)告等具有標(biāo)準(zhǔn)化格式的郵件。應(yīng)能將有關(guān)事項(xiàng)記入相關(guān)人的日程安排表。
4.日程計(jì)劃
用于安排個(gè)人的工作計(jì)劃,提供按時(shí)間和類別兩種分類方式,且兩種方式間可以相互切換。提供制定和修改工作安排日程表、對(duì)日程表進(jìn)行刪除管理、設(shè)置提示、查詢統(tǒng)計(jì)個(gè)人空閑時(shí)間等功能。
5.待辦事宜
待辦事宜模塊用于日常事務(wù)的處理和查閱。文件分為需要辦理的文件和需要查閱的文件。需要辦理的文件出現(xiàn)在“待辦工作”和“已辦工作”中,需要查閱的文件出現(xiàn)在“待閱文件”和“已閱文件”中。此模塊同時(shí)具備顯示所有文件及丟棄、刪除文件和按處理狀態(tài)劃分文件列表的多個(gè)視圖的功能。提供自動(dòng)提醒和顯示當(dāng)前急需處理的審批、會(huì)簽、簽發(fā)、批示、辦理等事宜。
6.公文包
收集個(gè)人相關(guān)的文件、信息等內(nèi)容,便于個(gè)人整理個(gè)人信息。
第二篇:辦公自動(dòng)化系統(tǒng)(OA) 使用說(shuō)明書
辦公自動(dòng)化管理系統(tǒng)
讀者將系統(tǒng)的原程序拷貝到本地計(jì)算機(jī)后,去掉文件夾的只讀屬性,按照《安裝配置說(shuō)明書》內(nèi)容完成配置后,便可在本地計(jì)算機(jī)上運(yùn)行網(wǎng)站了。
辦公自動(dòng)化管理系統(tǒng)主要分為員工登錄界面和管理員登錄界面兩部分,員工登錄界面主要是各種辦公信息的瀏覽及發(fā)布界面,管理員登錄界面主要是各種辦公信息的管理界面。
1.1 員工登錄
單擊【員工登錄】按鈕,系統(tǒng)自動(dòng)彈出登錄的對(duì)話框,如圖1.1所示,單擊“員工號(hào)”和“密碼”文本框,輸入員工號(hào)和密碼,最后單擊【提交】按鈕即可進(jìn)入員工登錄界面。如圖1.2所示。
圖1.1 員工登錄窗口
圖1.2 員工登錄界面
1.1.1 公告管理
公告管理主要包括:發(fā)布最新公告和查看以前公告。
單擊“公告管理”/“發(fā)布最新公告”選項(xiàng),進(jìn)入如圖1.3所示的界面,單擊“公告標(biāo)題”和“具體公告”的文本框,輸入相應(yīng)的內(nèi)容,最后單擊【發(fā)布】按鈕即可完成發(fā)布操作。
圖1.3 查看以前公告
單擊“公告管理”/“查看以前公告”選項(xiàng),進(jìn)入如圖1.3所示的界面。通過(guò)該界面以可以查看所有的公告信息。單擊公告信息后面的刪除按鈕
即可將該公告信息刪除。
1.1.2 公文管理
公文管理主要包括:發(fā)布公文和接收公文。
單擊“公文管理”/“發(fā)布公文”選項(xiàng),進(jìn)入如圖1.4所示的界面,單擊“標(biāo)題”和“內(nèi)容”文本框,輸入發(fā)布公文的標(biāo)題和內(nèi)容。單擊附件的瀏覽按鈕,選擇相應(yīng)的附件內(nèi)容即可。單擊【現(xiàn)在發(fā)送】按鈕即可發(fā)送公文,單擊【暫時(shí)保存】按鈕可對(duì)當(dāng)前公文進(jìn)行保存,待要發(fā)送時(shí),單擊【現(xiàn)在發(fā)送】按鈕即可發(fā)送公文。
圖1.4 發(fā)送公文
單擊“公文管理”/“接收公文”選項(xiàng),進(jìn)入如圖1.5所示的界面,界面自動(dòng)顯示發(fā)送人的序號(hào),待辦公文的個(gè)數(shù)以及公文的詳細(xì)內(nèi)容,單擊【處理完成】按鈕即公文處理完成。單擊【以后處理】按鈕可以將公文以后再進(jìn)行處理。
1.1.3 員工管理
員工管理主要包括:瀏覽員工信息、查找員工信息和添加員工信息。
單擊“員工管理”/“瀏覽員工信息”選項(xiàng),系統(tǒng)自動(dòng)進(jìn)入員工信息一覽表,通過(guò)此界面可以瀏覽所有的員工信息。
單擊“員工管理”/“添加員工信息”選項(xiàng),進(jìn)入如圖1.6所示的界面,單擊“姓名”、“學(xué)歷”、“出生日期”、“職稱”、“電話”、“具體地址”等文本框,輸入相應(yīng)的內(nèi)容,勾選“性別”的選項(xiàng),單擊“部門”、“職位”和“員工狀態(tài)”的下拉按鈕,選擇相應(yīng)的選項(xiàng),最后單擊【添加】按鈕即完成添加操作。
圖1.7 添加員工信息
單擊“員工管理”/“查找員工信息”選項(xiàng),1.1.4 部門信息
部門信息主要包括:查看部門信息和查看職位信息。
單擊“部門信息”/“查看部門信息”選項(xiàng),系統(tǒng)自動(dòng)進(jìn)入部門信息的界面,通過(guò)該界面可以查看所有的部門信息。
單擊“部門信息”/“查看職位信息”選項(xiàng),系統(tǒng)自動(dòng)進(jìn)入職位信息一覽表,通過(guò)該界面可以查看所有的職位信息。
1.1.5 收發(fā)信息
收發(fā)信息包括:查看短消息和發(fā)送短消息。
單擊“收發(fā)信息”/“發(fā)送短消息”選項(xiàng),系統(tǒng)自動(dòng)進(jìn)入如圖1.8所示的界面,單擊“收信人序號(hào)”、“短消息標(biāo)題”和“內(nèi)容”文本框,輸入相應(yīng)的內(nèi)容,最后單擊【發(fā)送】按鈕,系統(tǒng)給予“發(fā)送成功”的提示信息即發(fā)送成功。
圖1.8 發(fā)送短消息
單擊“收發(fā)信息”/“查看短消息”選項(xiàng),系統(tǒng)自動(dòng)查看短消息的界面,通過(guò)該界面可以查看所有的短消息。
1.1.6 優(yōu)秀員工管理
優(yōu)秀員工管理主要包括:查看優(yōu)秀員工和優(yōu)秀員工提名。
單擊“優(yōu)秀員工管理”/“優(yōu)秀員工提名”選項(xiàng),界面下方自動(dòng)顯示優(yōu)秀員工提名的界面,單擊“員工序號(hào)”的文本框,輸入要提名的員工序號(hào),單擊【提名】按鈕即可完成操作。
單擊“優(yōu)秀員工管理”/“查看優(yōu)秀員工”選項(xiàng),界面下方自動(dòng)顯示所有優(yōu)秀員工的相關(guān)信息。單擊員工信息后面的刪除按鈕
即可刪除該條員工信息。
1.2 管理員登錄
單擊【管理員登錄】按鈕,界面下方自動(dòng)顯示管理員登錄的界面,如圖1.9所示,單擊“用戶名”和“密碼”文本框,輸入用戶名和密碼,最后單擊【提交】按鈕即可進(jìn)入員工登錄界面。如圖1.10所示。
圖1.9 管理員登錄界面
圖1.10 辦公自動(dòng)化系統(tǒng)后臺(tái)
辦公自動(dòng)化系統(tǒng)后臺(tái)管理頁(yè)面主要包括:部門管理、職位管理、公告管理、公文查看、員工管理、賬號(hào)管理、短消息管理、在線管理、員工狀態(tài)管理和安全退出。
1.2.1 部門管理
部門管理主要包括:添加部門、修改部門、查看部門和刪除部門。1.添加部門:
單擊“部門管理”/“添加部門”選項(xiàng),系統(tǒng)自動(dòng)進(jìn)入如圖1.11所示的界面。通過(guò)該界面可以添加部門信息。
圖1.11 添加部門
單擊“部門名稱”和“部門描述”文本框,輸入相應(yīng)的內(nèi)容,最后單擊【添加】按鈕即可完成添加操作。
2.修改部門:
單擊“部門管理”/“修改部門”選項(xiàng),系統(tǒng)自動(dòng)進(jìn)入如圖1.12所示的界面。通過(guò)該界面可以修改部門信息。
圖1.12 選擇修改部門
單擊“選擇修改”的下拉按鈕,選擇要修改的部門,單擊按鈕,系統(tǒng)自動(dòng)進(jìn)入如圖1.13所示的界面,單擊各文本框即可進(jìn)行修改,最后單擊【修改】按鈕即可完成修改操作。
圖1.13 修改部門信息
3.查看部門:
單擊“部門管理”/“修改部門”選項(xiàng),界面下方自動(dòng)顯示所有部門信息。4.刪除部門:
單擊“部門管理”/“刪除部門”選項(xiàng),系統(tǒng)自動(dòng)進(jìn)入如圖1.14所示的界面,單擊“請(qǐng)選擇要?jiǎng)h除的部門名稱”的下拉按鈕,選擇要?jiǎng)h除的部門,最后單擊【刪除】按鈕即可完成刪除操作。
1.2.2 職位管理
職位管理主要包括:添加職位、修改職位、查看職位和刪除職位。具體的操作方法同部門管理的操作方法相同,這里不作重復(fù)講解。
1.2.3 員工管理
員工管理主要包括:添加員工信息、瀏覽員工信息和查找員工信息。1.瀏覽員工信息
單擊“員工管理”/“瀏覽員工信息”選項(xiàng),系統(tǒng)自動(dòng)進(jìn)入員工信息一覽表的界面,通過(guò)該界面可以瀏覽所有的員工信息。2.添加員工信息
添加員工信息的操作方法同前臺(tái)的員工信息添加的操作方法相同,這里不作重復(fù)講解。3.員工信息查找
單擊“員工管理”/“瀏覽員工信息”選項(xiàng),系統(tǒng)自動(dòng)進(jìn)入如圖1.14所示的界面。通過(guò)該界面可以查找所有的員工信息。
圖1.14 員工信息查找
設(shè)置查詢條件,最后單擊【查找】按鈕,界面下方自動(dòng)顯示查找結(jié)果。
1.2.4 賬號(hào)管理
賬號(hào)管理主要包括:?jiǎn)T工密碼設(shè)定和查看激活賬號(hào)。1.員工密碼設(shè)定
單擊“賬號(hào)管理”/“員工密碼設(shè)定”選項(xiàng),系統(tǒng)自動(dòng)進(jìn)入如圖1.15所示的界面。通過(guò)該界面可以設(shè)定員工密碼。
圖1.15 員工密碼設(shè)定 單擊“請(qǐng)輸入要設(shè)定的員工id序號(hào)”的文本框,輸入員工id序號(hào),單擊“請(qǐng)輸入要設(shè)定的員工密碼”的文本框,輸入密碼,最后單擊【設(shè)定】按鈕即完成密碼的設(shè)定操作。
2.查看激活賬號(hào)
單擊“賬號(hào)管理”/“查看激活賬號(hào)”選項(xiàng),系統(tǒng)自動(dòng)進(jìn)入員工激活賬號(hào)查看的界面,通過(guò)該界面可以查看所有被激活的員工賬號(hào),單擊員工信息后面的刪除按鈕該信息。,即可刪除
第三篇:倉(cāng)庫(kù)管理系統(tǒng)需求規(guī)格說(shuō)明書
倉(cāng)庫(kù)管理系統(tǒng)需求規(guī)格說(shuō)明書
(第十二組)
1.引言...........................................................................................................................1
1.1編寫目的.............................................................................................................1 1.2項(xiàng)目背景.............................................................................................................1 1.3參考資料.............................................................................................................1 2.任務(wù)概述....................................................................................................................2
2.1目標(biāo)......................................................................................................................................2 2.2運(yùn)行環(huán)境.............................................................................................................2 2.3條件與限制..........................................................................................................2 3.?dāng)?shù)據(jù)描述....................................................................................................................3
3.1靜態(tài)數(shù)據(jù).............................................................................................................3
3.2動(dòng)態(tài)數(shù)據(jù).............................................................................................................3 3.3數(shù)據(jù)庫(kù)介紹..........................................................................................................3 3.4數(shù)據(jù)詞典.............................................................................................................3 3.5 E-R圖.................................................................................................................3 3.6數(shù)據(jù)采集.............................................................................................................3 4.功能需求....................................................................................................................6
4.1功能劃分.............................................................................................................6 4.2功能描述.............................................................................................................6 5.性能需求....................................................................................................................7
5.1數(shù)據(jù)精確度..........................................................................................................7 5.2時(shí)間特性.............................................................................................................7 5.3適應(yīng)性.................................................................................................................7 6.運(yùn)行需求..................................................................................................................10
6.1用戶界面...........................................................................................................10
6.2硬件接口...........................................................................................................10 6.3軟件接口...........................................................................................................10 6.4故障處理...........................................................................................................10 7.其它需求..................................................................................................................12
7.1正確性...............................................................................................................12 7.2可維護(hù)性...........................................................................................................12 7.3可移植性...........................................................................................................12 7.4軟件的完整性....................................................................................................12 7.5軟件的安全性....................................................................................................12
倉(cāng)儲(chǔ)管理系統(tǒng)需求規(guī)格說(shuō)明書
1.引言
1.1編寫目的
本需求分析報(bào)告的目的是規(guī)范化本軟件的編寫,旨在于提高軟件開發(fā)過(guò)程中的能見度,便于對(duì)軟件開發(fā)過(guò)程中的控制與管理,同時(shí)提出了倉(cāng)儲(chǔ)管理系統(tǒng)的軟件開發(fā)過(guò)程,便于程序員與客戶之間的交流、協(xié)作,并作為工作成果的原始依據(jù),同時(shí)也表明了本軟件的共性,以期待能夠獲得更大范圍的應(yīng)用。
本文檔是在調(diào)研倉(cāng)庫(kù)管理制度及倉(cāng)庫(kù)管理人員對(duì)于管理系統(tǒng)的需求后,為明確軟件需求、安排項(xiàng)目規(guī)劃與進(jìn)度、組織軟件開發(fā)與測(cè)試而撰寫的。
1.2項(xiàng)目背景
倉(cāng)儲(chǔ)管理系統(tǒng)(WMS)是倉(cāng)儲(chǔ)管理信息化的具體形式,它在我國(guó)的應(yīng)用還處于起步階段。一個(gè)好的倉(cāng)庫(kù)管理系統(tǒng)將會(huì)給企業(yè)帶來(lái)豐厚的經(jīng)濟(jì)效益和社會(huì)效益。由此,設(shè)計(jì)一個(gè)優(yōu)秀的倉(cāng)庫(kù)管理系統(tǒng)就顯得尤其重要。物資的儲(chǔ)存和運(yùn)輸是整個(gè)物流過(guò)程中的兩個(gè)關(guān)鍵環(huán)節(jié),被人們稱之為“物流的支柱”。在商品交換過(guò)程中,雖然物資的購(gòu)、銷活動(dòng)決定了物資的交換關(guān)系,但若沒有物資的儲(chǔ)存和運(yùn)輸,物資的這種交換關(guān)系則不能最終實(shí)現(xiàn)。
本程序設(shè)計(jì)由計(jì)算機(jī)與信息工程學(xué)院網(wǎng)絡(luò)工程專業(yè)09級(jí)7班第12組提出并執(zhí)行。
1.3參考資料
1.張海潘
軟件工程導(dǎo)論(第5版)清華大學(xué)出版社.2008年2月
2.C#網(wǎng)絡(luò)應(yīng)用編程(第二版)人民郵電出版社
馬俊主編
3.C#程序設(shè)計(jì)及應(yīng)用教程(第二版)
人民郵電出版社
馬俊主編
4.網(wǎng)絡(luò)資源
本小組所有成員皆可保證所用的一切資源均來(lái)自正規(guī)途徑,不牽扯到任何法律
第 頁(yè)
倉(cāng)儲(chǔ)管理系統(tǒng)需求規(guī)格說(shuō)明書
方面的問(wèn)題。
2.任務(wù)概述
2.1目標(biāo)
倉(cāng)儲(chǔ)管理的內(nèi)容應(yīng)該包括三個(gè)部分:倉(cāng)儲(chǔ)系統(tǒng)的布局設(shè)計(jì)、庫(kù)存最優(yōu)控制、倉(cāng)儲(chǔ)作業(yè)操作。
設(shè)計(jì)并完成倉(cāng)儲(chǔ)物資管理系統(tǒng),實(shí)現(xiàn)委托方要求的功能。“倉(cāng)庫(kù)信息管理系統(tǒng)”是一套功能強(qiáng)大而又操作簡(jiǎn)便,實(shí)用性的倉(cāng)儲(chǔ)管理軟件,其主要包括有用戶登錄、倉(cāng)庫(kù)管理、業(yè)務(wù)查詢和系統(tǒng)設(shè)置管理四大管理功能。系統(tǒng)主要的實(shí)現(xiàn)目標(biāo)是監(jiān)控整個(gè)倉(cāng)庫(kù)的運(yùn)行情況,提供完善的任務(wù)管理計(jì)劃功能,實(shí)時(shí)監(jiān)控所有貨物的在線運(yùn)動(dòng)情況,實(shí)時(shí)提供庫(kù)存變化的信息,完善公司倉(cāng)儲(chǔ)情況的監(jiān)制與有效利用,以提高倉(cāng)庫(kù)存效率,為企業(yè)適時(shí)的提供倉(cāng)儲(chǔ)信息,為企業(yè)創(chuàng)造更多收入與利潤(rùn)。
2.2運(yùn)行環(huán)境
操作系統(tǒng):Microsoft Windows 95/98/ME/NT_3.51/NT_4.0/2000/XP/ Server_2003/Vista/Server_2008/7/Server_2008_R2中的任何一種。
數(shù)據(jù)庫(kù)名稱:Microsoft SQL Server 2008。
2.3條件與限制
本系統(tǒng)在 Windows 環(huán)境中開發(fā),故在Windows中運(yùn)行無(wú)其它因素限制。
要求系統(tǒng)的操作人員應(yīng)具有一定的計(jì)算機(jī)方面的知識(shí)或經(jīng)過(guò)相應(yīng)的培訓(xùn)經(jīng)驗(yàn),突發(fā)情況可進(jìn)行操作以緩解損害情況,同時(shí)應(yīng)做好對(duì)后臺(tái)數(shù)據(jù)庫(kù)的保密工作。
第 頁(yè)
倉(cāng)儲(chǔ)管理系統(tǒng)需求規(guī)格說(shuō)明書
3.?dāng)?shù)據(jù)描述
3.1靜態(tài)數(shù)據(jù)
a.用戶ID b.用戶身份 c.用戶密碼 d.貨物ID e.貨物名稱 f.貨物所屬倉(cāng)庫(kù) g.倉(cāng)庫(kù)ID h.倉(cāng)庫(kù)狀態(tài) i.倉(cāng)庫(kù)備注信息 j.用戶備注信息 k.貨物備注信息
3.2動(dòng)態(tài)數(shù)據(jù)
輸入數(shù)據(jù):菜單選項(xiàng),查詢關(guān)鍵字,新建記錄項(xiàng)。
輸出數(shù)據(jù):由查詢關(guān)鍵字確定的數(shù)據(jù)庫(kù)記錄集合或全部記錄內(nèi)部生成的數(shù)據(jù),中間查詢結(jié)果。
3.3數(shù)據(jù)庫(kù)介紹
微軟SQL Server 2005 SP1加入數(shù)據(jù)庫(kù)鏡像功能,為SQL Server 2005 Express Edition提供新管理工具,并且加強(qiáng)了SAP NetWeaver智能商務(wù)系統(tǒng)的報(bào)告反饋支持功能。
第 頁(yè)
倉(cāng)儲(chǔ)管理系統(tǒng)需求規(guī)格說(shuō)明書
3.4數(shù)據(jù)詞典
第
頁(yè)
倉(cāng)儲(chǔ)管理系統(tǒng)需求規(guī)格說(shuō)明書
3.5 E-R圖
性別姓名聯(lián)系方式備注ID用戶名密碼權(quán)限聯(lián)系方式普通用戶交互倉(cāng)庫(kù)管理員交互管理系統(tǒng)操作員使用倉(cāng)庫(kù)ID用戶名權(quán)限密碼
編號(hào)管理員ID狀態(tài)圖 3.1 系統(tǒng)E-R圖
描述:該系統(tǒng)中包含的用戶以及屬性如圖3.5,其中對(duì)應(yīng)關(guān)系為,普通用戶與系統(tǒng)操作員為多對(duì)一,與倉(cāng)庫(kù)管理員為多對(duì)一,系統(tǒng)操作員與倉(cāng)庫(kù)為多
第 頁(yè)
倉(cāng)儲(chǔ)管理系統(tǒng)需求規(guī)格說(shuō)明書
對(duì)一,倉(cāng)庫(kù)管理員與倉(cāng)庫(kù)為一對(duì)一。
另外該系統(tǒng)中有一個(gè)超級(jí)管理員,負(fù)責(zé)對(duì)系統(tǒng)進(jìn)行配置管理,對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份,增加,刪除系統(tǒng)操作員,倉(cāng)庫(kù)管理員信息等操作。系統(tǒng)超級(jí)管理員用例圖見4.2功能劃分。
3.6數(shù)據(jù)采集
系統(tǒng)管理員與用戶通過(guò)鍵盤輸入倉(cāng)庫(kù)信息及反饋信息。
4.功能需求
4.1功能劃分
一個(gè)功能完善的倉(cāng)庫(kù)信息管理系統(tǒng),必須包括以下幾個(gè)主要功能:用戶登錄、倉(cāng)庫(kù)管理、業(yè)務(wù)查詢、系統(tǒng)設(shè)置。系統(tǒng)總體模塊圖如下
第 頁(yè)
倉(cāng)儲(chǔ)管理系統(tǒng)需求規(guī)格說(shuō)明書
倉(cāng)儲(chǔ)管理系統(tǒng)用戶登錄倉(cāng)庫(kù)管理業(yè)務(wù)查詢系統(tǒng)設(shè)置登錄注銷退出進(jìn)退領(lǐng)退調(diào)盤貨貨料料撥點(diǎn)庫(kù)存銷售歷史記錄查詢用戶管理供應(yīng)商管理倉(cāng)庫(kù)進(jìn)貨倉(cāng)庫(kù)退貨倉(cāng)庫(kù)領(lǐng)料倉(cāng)庫(kù)退料商品調(diào)撥倉(cāng)庫(kù)盤點(diǎn)庫(kù)存查詢 圖4.1
倉(cāng)儲(chǔ)管理系統(tǒng)模塊圖
4.2功能描述
(一)用戶登錄
(1)用戶登錄
用戶可以用兩種身份登錄本系統(tǒng):普通操作員和管理人員。不同身份的用戶登錄被系統(tǒng)授予不同的使用權(quán)限,這樣提高了系統(tǒng)的安全性,避免了無(wú)關(guān)人員獲取不在他權(quán)限范圍內(nèi)的信息。
(2)用戶注銷
用戶在短時(shí)間不使用該系統(tǒng)時(shí),不必退出系統(tǒng),選擇注銷后,其他用
第 頁(yè)
倉(cāng)儲(chǔ)管理系統(tǒng)需求規(guī)格說(shuō)明書
戶可以登錄使用本系統(tǒng)。
(3)退出系統(tǒng)
用戶在完成工作后,點(diǎn)擊退出系統(tǒng)按鈕可以安全的退出,以免不安全退出導(dǎo)致數(shù)據(jù)丟失情況的發(fā)生。
(4)超級(jí)管理員管理
圖4.3
超級(jí)管理員用例圖
(二)倉(cāng)庫(kù)管理
(1)倉(cāng)庫(kù)進(jìn)貨
倉(cāng)庫(kù)進(jìn)貨模塊要求操作員輸入商品號(hào)、商品名稱、進(jìn)貨數(shù)量、單位和供應(yīng)商等信息,系統(tǒng)自動(dòng)的將當(dāng)前系統(tǒng)時(shí)間作為進(jìn)貨時(shí)間更新到數(shù)據(jù)庫(kù),并且統(tǒng)計(jì)進(jìn)貨金額,該操作完成后,倉(cāng)庫(kù)相應(yīng)貨物的數(shù)量為原貨物數(shù)量和進(jìn)貨數(shù)量的總和,并更新數(shù)據(jù)庫(kù)。
(2)倉(cāng)庫(kù)退貨
倉(cāng)庫(kù)退貨模塊要求操作員輸入退貨商品號(hào)、退貨數(shù)量、單位和供應(yīng)商,系統(tǒng)自動(dòng)的將當(dāng)前系統(tǒng)時(shí)間作為退貨時(shí)間更新到數(shù)據(jù)庫(kù),并且統(tǒng)計(jì)退貨金額,該操作完成后,相應(yīng)貨物的數(shù)量為原貨物數(shù)量除去退貨的數(shù)量,并更新數(shù)據(jù)庫(kù)。
(3)倉(cāng)庫(kù)領(lǐng)料
倉(cāng)庫(kù)領(lǐng)料模塊要求操作員輸入領(lǐng)取商品號(hào)、領(lǐng)取數(shù)量、領(lǐng)料人等,系統(tǒng)自動(dòng)的將當(dāng)前系統(tǒng)時(shí)間作為領(lǐng)料時(shí)間更新到數(shù)據(jù)庫(kù),并且統(tǒng)計(jì)總領(lǐng)料數(shù)
第 頁(yè)
倉(cāng)儲(chǔ)管理系統(tǒng)需求規(guī)格說(shuō)明書
量。該操作完成后,相應(yīng)貨物的數(shù)量為原貨物數(shù)量減領(lǐng)料的數(shù)量并更新數(shù)據(jù)庫(kù)。
(4)倉(cāng)庫(kù)退料
倉(cāng)庫(kù)退料模塊要求操作員輸入退料商品號(hào)、退料數(shù)量、退料人等,系統(tǒng)自動(dòng)的將當(dāng)前系統(tǒng)時(shí)間作為退料時(shí)間更新到數(shù)據(jù)庫(kù),并且統(tǒng)計(jì)總退料數(shù)量。該操作完成后,相應(yīng)貨物的數(shù)量為原貨物數(shù)量加退料的數(shù)量,并更新數(shù)據(jù)庫(kù)。
(5)商品調(diào)撥
商品調(diào)撥模塊要求操作員輸入調(diào)撥商品號(hào)、調(diào)撥數(shù)量、調(diào)撥人等,系統(tǒng)自動(dòng)的將當(dāng)前系統(tǒng)時(shí)間作為調(diào)撥時(shí)間更新到數(shù)據(jù)庫(kù),并且統(tǒng)計(jì)總調(diào)撥數(shù)量。
(6)倉(cāng)庫(kù)盤點(diǎn)
商品盤點(diǎn)模塊要求用戶(管理員)輸入某商品號(hào),該商品實(shí)際數(shù)量(增加或刪除),系統(tǒng)會(huì)自動(dòng)的將當(dāng)前系統(tǒng)時(shí)間作為盤點(diǎn)時(shí)間更新到數(shù)據(jù)庫(kù),并且統(tǒng)計(jì)總盤點(diǎn)過(guò)程中修改的數(shù)量。
(三)業(yè)務(wù)查詢
業(yè)務(wù)查詢模塊圖
(1)庫(kù)存查詢
第 頁(yè)
倉(cāng)儲(chǔ)管理系統(tǒng)需求規(guī)格說(shuō)明書
用戶可以查詢所有的商品的庫(kù)存,也可以輸入某件商品的ID號(hào)從而得到該商品的庫(kù)存量。
(2)銷售查詢
用戶(管理員)給出某個(gè)時(shí)間段,系統(tǒng)就根據(jù)庫(kù)中的資料給出該段時(shí)間中所有商品的銷售情況。
(3)倉(cāng)庫(kù)歷史記錄查詢
用戶可以查詢的類型包括:倉(cāng)庫(kù)進(jìn)貨、倉(cāng)庫(kù)退貨、倉(cāng)庫(kù)領(lǐng)料、倉(cāng)庫(kù)退料、商品調(diào)撥、倉(cāng)庫(kù)盤點(diǎn),用戶選擇查詢的類型后,再輸入需要查詢的時(shí)間,系統(tǒng)返回歷史操作記錄。
(四)系統(tǒng)設(shè)置(1)供應(yīng)商管理
用戶可以增加新的供應(yīng)商,需要輸入供應(yīng)商的一些信息,包括:供應(yīng)商號(hào)、名稱、聯(lián)系人、聯(lián)系電話、傳真、地址和郵政編碼。用戶也可以對(duì)已經(jīng)存在的供應(yīng)商信息進(jìn)行查詢和修改。
管理員可以增加、刪除、修改和查詢用戶。
5.性能需求
5.1數(shù)據(jù)精確度
由于采用數(shù)據(jù)庫(kù)技術(shù)并且用戶的應(yīng)用領(lǐng)域?qū)?shù)據(jù)精度的要求不是太高,所以這點(diǎn)在系統(tǒng)中表現(xiàn)的比較少,都是用戶數(shù)據(jù)的安全性和準(zhǔn)確性是完全保證的,所以對(duì)用戶的使用沒有多大的障礙。
5.2時(shí)間特性
本系統(tǒng)的數(shù)據(jù)庫(kù)較小,所以程序在響應(yīng)時(shí)間,數(shù)據(jù)更新處理時(shí)間上性能是比較突出的、而且也正由于數(shù)據(jù)量相對(duì)較少,故在數(shù)據(jù)傳輸時(shí)間和系統(tǒng)運(yùn)行時(shí)間上表現(xiàn)的叫讓用戶滿意。無(wú)論是客戶還是管理員,當(dāng)用戶登錄,進(jìn)行任何操作的時(shí)候,系統(tǒng)應(yīng)該及時(shí)的進(jìn)行反應(yīng),反應(yīng)的時(shí)間在5秒以內(nèi)。系統(tǒng)應(yīng)能檢測(cè)出各種非正常情況,如與設(shè)備的通信中斷,無(wú)法連接數(shù)據(jù)庫(kù)服務(wù)等,避免出現(xiàn)長(zhǎng)時(shí)間等待甚至無(wú)響應(yīng)。
第 頁(yè)
倉(cāng)儲(chǔ)管理系統(tǒng)需求規(guī)格說(shuō)明書
5.3適應(yīng)性
本系統(tǒng)實(shí)在Windows環(huán)境中開發(fā)的,所以只要是兼容Windows的軟件或操作系統(tǒng),該軟件都可以正確運(yùn)行,有較好的適應(yīng)能力與兼容性。而且本系統(tǒng)簡(jiǎn)單易懂,容易上手,界面明了,便于操作。本系統(tǒng)是比較大眾模式的倉(cāng)儲(chǔ)管理模式,便于移植到其他部門或公司,具有良好的適應(yīng)性。
6.運(yùn)行需求
6.1用戶界面
采用Web網(wǎng)頁(yè)的形式,具有良好的交互界面。有一個(gè)主頁(yè),可以鏈接其他頁(yè)面。用戶根據(jù)自己權(quán)限在各個(gè)頁(yè)面進(jìn)行操作。
要求大致如下:
1.頁(yè)面內(nèi)容:主題突出,站點(diǎn)定義、術(shù)語(yǔ)和行文格式同意、規(guī)范、明確,欄目、菜單設(shè)置和布局合理,傳遞的信息準(zhǔn)確、意識(shí)。內(nèi)容豐富,文字準(zhǔn)確,語(yǔ)句通順;專用術(shù)語(yǔ)規(guī)范,行文格式統(tǒng)一規(guī)范。
2.導(dǎo)航結(jié)構(gòu):頁(yè)面具有明確的導(dǎo)航只是,且便于理解,方面用戶使用。3.技術(shù)環(huán)境:頁(yè)面大小合適,能用各種常用瀏覽器以不同的分辨率瀏覽;無(wú)錯(cuò)誤鏈接和空鏈接;采用css處理,控制字體大小和面板布局。
4.藝術(shù)風(fēng)格:界面、版面形象清新岳母、布局合理,字號(hào)大小
十一、字體選擇合理,前后一致,美觀大方,動(dòng)與靜搭配適當(dāng),動(dòng)靜效果好;色彩和諧自然,與主題內(nèi)容相協(xié)調(diào)。
6.2硬件接口
數(shù)據(jù)庫(kù)服務(wù)器應(yīng)配備大容量硬盤,以免當(dāng)大規(guī)模公司使用時(shí)反應(yīng)速度減慢等問(wèn)題出現(xiàn)。
6.3軟件接口
系統(tǒng)保持與操作系統(tǒng)的接口,保持與數(shù)據(jù)庫(kù)軟件Microsoft SQL Server的接口,考慮到文檔處理的需要有可能包括與常用辦公軟件接口。
第 頁(yè)
倉(cāng)儲(chǔ)管理系統(tǒng)需求規(guī)格說(shuō)明書
6.4故障處理
考慮到軟件的范圍不大,所以故障處理一般有操作系統(tǒng)完成,系統(tǒng)只要保持與操作系統(tǒng)的接口即可。只要操作系統(tǒng)沒有大的故障程序一般是比較穩(wěn)定的。
考慮到用戶對(duì)數(shù)據(jù)的安全性要求,程序可以有獨(dú)立于操作系統(tǒng)之外的數(shù)據(jù)備份功能與過(guò)程,以及系統(tǒng)崩潰后的數(shù)據(jù)恢復(fù)功能。
7.其它需求
7.1正確性
要求發(fā)布的軟件能夠滿足用戶需求,實(shí)現(xiàn)各個(gè)功能,并且在運(yùn)行過(guò)程中不出現(xiàn)嚴(yán)重錯(cuò)誤。
7.2可維護(hù)性
要求本軟件擁有良好的可維護(hù)性,以滿足用戶不斷增長(zhǎng)的需求以及日后的BUG修復(fù)工作。
7.3可移植性
該系統(tǒng)采用B/S開發(fā)模式,所以可以在多種平臺(tái)上很好的運(yùn)行,所以該系統(tǒng)具有良好的移植性。
7.4軟件的完整性
最終將該系統(tǒng)制作成部署文件以保證系統(tǒng)的完整行。
7.5軟件的安全性
要求提供身份驗(yàn)證,只允許通過(guò)身份驗(yàn)證的用戶使用本軟件。并且通過(guò)驗(yàn)證可以確認(rèn)用戶身份,即確認(rèn)用戶是否為系統(tǒng)管理員,只有系統(tǒng)管理員才可以對(duì)軟件進(jìn)行數(shù)據(jù)的添加、刪除和修改操作,而普通用戶只能進(jìn)行瀏覽數(shù)據(jù)等基本操作。
第 頁(yè)
第四篇:網(wǎng)上購(gòu)物系統(tǒng)需求規(guī)格說(shuō)明書
網(wǎng)上購(gòu)物系統(tǒng) 需求規(guī)格說(shuō)明書
蘭州城市學(xué)院
信息工程學(xué)院111本
楊大鑫,王稼宇,王藝森
2014年3月31日
目錄
1.引言...............................................................................................................................................3
1.1編寫目的.............................................................................................................................3 1.2項(xiàng)目背景.............................................................................................................................3 1.3范圍.....................................................................................................................................3 1.4參考資料.............................................................................................................................3 2.系統(tǒng)定義........................................................................................................................................4
2.1項(xiàng)目來(lái)源及背景.................................................................................................................4 2.2用戶特點(diǎn).............................................................................................................................4 2.3項(xiàng)目目標(biāo).............................................................................................................................4 3.應(yīng)用環(huán)境........................................................................................................................................4
3.1系統(tǒng)運(yùn)行的網(wǎng)絡(luò)環(huán)境.........................................................................................................5 3.2系統(tǒng)運(yùn)行的硬件環(huán)境.........................................................................................................5 3.3系統(tǒng)運(yùn)行軟件環(huán)境.............................................................................................................6 4.功能規(guī)格........................................................................................................................................6
4.1角色定義.............................................................................................................................6
4.1.1購(gòu)物者......................................................................................................................7 4.1.2管理者......................................................................................................................7 4.1.3數(shù)據(jù)庫(kù)......................................................................................................................7 4.2系統(tǒng)主用例圖.....................................................................................................................7 4.3客戶端子系統(tǒng).....................................................................................................................8
4.3.1登陸........................................................................................................................10 4.3.2瀏覽、選擇商品....................................................................................................10 4.3.3放入購(gòu)物車............................................................................................................10 4.3.4確認(rèn)收貨人信息或修改收貨人信息....................................................................11 4.3.5選擇支付方式........................................................................................................11 4.4管理端子系統(tǒng)...................................................................................................................11
4.4.1登陸........................................................................................................................12 4.4.2訂單管理................................................................................................................13 4.4.3商品管理................................................................................................................13 4.4.4用戶管理................................................................................................................13
5.性能需求......................................................................................................................................14
5.1界面需求...........................................................................................................................14 5.2響應(yīng)時(shí)間需求...................................................................................................................14 5.3可靠性需求.......................................................................................................................14 5.4開放性要求.......................................................................................................................14 5.5可擴(kuò)展性需求...................................................................................................................15 5.6系統(tǒng)安全性需求...............................................................................................................15
1.引言
1.1編寫目的
該文檔是關(guān)于用戶對(duì)于網(wǎng)上購(gòu)物系統(tǒng)的功能和性能的要求,重點(diǎn)描述了網(wǎng)上購(gòu)物系統(tǒng)的功能需求,是概要設(shè)計(jì)階段的重要輸入。
本文檔的預(yù)期讀者是:
·設(shè)計(jì)人員; ·開發(fā)人員; ·項(xiàng)目管理人員; ·測(cè)試人員; ·用戶。
1.2項(xiàng)目背景
軟件名稱:網(wǎng)上購(gòu)物系統(tǒng)
開發(fā)單位:蘭州城市學(xué)院信息工程學(xué)院111本 項(xiàng)目成員:楊大鑫(28號(hào));王稼宇(18號(hào));王藝森(23號(hào))用戶:蘭州城市學(xué)院學(xué)生
1.3范圍
該文檔是借助于當(dāng)前系統(tǒng)的邏輯模型導(dǎo)出目標(biāo)系統(tǒng)的邏輯模型的,解決整個(gè)項(xiàng)目系統(tǒng)的“做什么”的問(wèn)題。在這里,沒有涉及開發(fā)技術(shù),而主要是通過(guò)建立模型的方式來(lái)描述用戶的需求,為客戶、用戶、開發(fā)方等不同參與方提供一個(gè)交流的平臺(tái)。
1.4參考資料
軟件工程案例分析教程(軟件項(xiàng)目開發(fā)實(shí)例)
韓萬(wàn)江、姜立新等編著
——機(jī)械工業(yè)出版社 軟件工程導(dǎo)論(第五版)
張海藩編著
——清華大學(xué)出版社
2.系統(tǒng)定義
2.1項(xiàng)目來(lái)源及背景
隨著Internet國(guó)際互聯(lián)網(wǎng)的發(fā)展,越來(lái)越多的企業(yè)開始建造自己的網(wǎng)站。基于Internet的信息服務(wù),商務(wù)服務(wù)已經(jīng)成為現(xiàn)代企業(yè)一項(xiàng)不可缺少的內(nèi)容。很多企業(yè)都已不滿足于建立一個(gè)簡(jiǎn)單的僅僅能夠發(fā)布信息的靜態(tài)網(wǎng)站。現(xiàn)代企業(yè)需要的是一個(gè)功能強(qiáng)大的,能提供完善的電子商務(wù)服務(wù)的動(dòng)態(tài)商務(wù)網(wǎng)站。
本系統(tǒng)是一個(gè)中小型的電子商務(wù)系統(tǒng)----網(wǎng)上購(gòu)物系統(tǒng),可以為各類用戶提供方便的在線購(gòu)物環(huán)境,符合目前國(guó)內(nèi)流行的電子商務(wù)模式。用戶可以在系統(tǒng)中實(shí)現(xiàn)注冊(cè)、瀏覽商品、搜索查詢商品、下定單、處理定單等功能;管理員可以通過(guò)用戶管理、定單管理、商品管理、評(píng)論管理等管理功能來(lái)對(duì)系統(tǒng)進(jìn)行維護(hù)更新。
2.2用戶特點(diǎn)
本系統(tǒng)的用戶都是網(wǎng)上用戶,包括兩類,一類是購(gòu)物者,他們的差異比較大,學(xué)歷有高有低,年齡有老有幼。另外一類用戶是管理者,負(fù)責(zé)物品的上架下架及網(wǎng)站的日常維護(hù)。
2.3項(xiàng)目目標(biāo)
本項(xiàng)目設(shè)定的目標(biāo)如下:
·系統(tǒng)能夠提供友好的用戶界面,使操作人員的工作量最大限度地減少; ·系統(tǒng)具有良好的運(yùn)行效率,能夠達(dá)到提高生產(chǎn)率的目的;
·系統(tǒng)應(yīng)具有良好的可擴(kuò)充性,可以容易地加入其他系統(tǒng)的應(yīng)用;
·平臺(tái)的設(shè)計(jì)具有一定的超前性,靈活性,能夠適應(yīng)企業(yè)生產(chǎn)配置的變化; ·通過(guò)這個(gè)項(xiàng)目可以鍛煉隊(duì)伍,提高團(tuán)隊(duì)的開發(fā)能力和項(xiàng)目管理能力。
3.應(yīng)用環(huán)境
根據(jù)用戶的需求陳述,可以確定本項(xiàng)目分為客戶端和管理端。客戶端為購(gòu)物者服務(wù),有注冊(cè),登陸,選擇要購(gòu)買的商品放入購(gòu)物車,確認(rèn)訂購(gòu)等功能。管理端為管理員服務(wù),有添加商品,修改商品,管理商品評(píng)論等功能。
客戶端流程圖分別如圖A-1所示。
瀏覽網(wǎng)頁(yè)選擇要購(gòu)買商品放入購(gòu)物車去收銀臺(tái)是否注冊(cè)是登陸確定收貨人信息或修改收貨人信息否繼續(xù)購(gòu)物注冊(cè)支付成功選擇支付方式圖A-1
確認(rèn)訂購(gòu)
3.1系統(tǒng)運(yùn)行的網(wǎng)絡(luò)環(huán)境
無(wú)論是客戶端的購(gòu)物者還是管理端的管理者都可以通過(guò)網(wǎng)絡(luò)登錄到本系統(tǒng)中。購(gòu)物者通過(guò)網(wǎng)絡(luò)瀏覽商品信息,提交商品訂單,支付貨款等,管理者通過(guò)網(wǎng)絡(luò)發(fā)布商品信息,根據(jù)訂單發(fā)貨等。
3.2系統(tǒng)運(yùn)行的硬件環(huán)境
本系統(tǒng)的硬件環(huán)境如下: 客戶機(jī):普通PC ·CPU:P4 1.8GHz以上 ·內(nèi)存:256MB以上
·能夠運(yùn)行IE5.0以上或者Netscape4.0以上版本的機(jī)器
·分辨率:推薦使用1024×768像素 Web服務(wù)器
·CPU:P42.0GHz ·內(nèi)存:1GB以上 ·硬盤:80GB以上 ·網(wǎng)卡:KMb/s速度 數(shù)據(jù)庫(kù)服務(wù)器
·CPU:P42.0GHz ·內(nèi)存:1GB以上 ·硬盤:80GB以上
3.3系統(tǒng)運(yùn)行軟件環(huán)境
本系統(tǒng)的軟件環(huán)境如下:
·操作系統(tǒng):Windows2000或以上版本 ·數(shù)據(jù)庫(kù):SQL Server 2005 ·Web服務(wù)器:IIS5.0以上
·開發(fā)工具:Microsoft Visual Studio 2005 ·瀏覽器:IE5.0以上
4.功能規(guī)格
我們采用面向?qū)ο蠓治鲎鳛橹饕南到y(tǒng)建模方法,使用UML作為建模語(yǔ)言。UML為建模活動(dòng)提供了從不同角度觀察和展示系統(tǒng)的各種特征方法。在UML中,從任何一個(gè)角度對(duì)系統(tǒng)所作的抽象都可能需要幾種模型來(lái)描述,而這些來(lái)自不同角度的模型圖最終組成了系統(tǒng)的映像。
用例描述角色(用戶、外部系統(tǒng)以及系統(tǒng)處理)是如何與系統(tǒng)交互來(lái)完成工作的。用例模型提供了一個(gè)非常重要的方式來(lái)界定系統(tǒng)邊界以及定義系統(tǒng)功能,同時(shí),改模型將來(lái)可以派生出動(dòng)態(tài)對(duì)象模型。
設(shè)計(jì)用例時(shí),我們遵循下列步驟:
1)識(shí)別出系統(tǒng)的角色。角色可以是用戶、外部系統(tǒng),甚至是外部處理,通過(guò)某種途徑與系統(tǒng)交互。重要的是著重從系統(tǒng)外部執(zhí)行者的角度來(lái)描述系統(tǒng)需要提供哪些功能,并指明這些功能的執(zhí)行者(角色)是誰(shuí)。盡可能地確保所有角色都被完全識(shí)別出來(lái)。
2)描述主要的用例。可以采取不斷地問(wèn)自己“這個(gè)角色究竟想通過(guò)系統(tǒng)做什么?”來(lái)準(zhǔn)確地描述用例。
3)重新審視每個(gè)用例,為它們下個(gè)詳盡的定義。
4.1角色定義
角色或者執(zhí)行者指與系統(tǒng)產(chǎn)生交互的外部用戶或者外部系統(tǒng)。
4.1.1購(gòu)物者
購(gòu)物者是指在這個(gè)網(wǎng)上購(gòu)物系統(tǒng)中通過(guò)客戶端提交商品訂單的人員,這個(gè)角色主要參與客戶端的瀏覽商品,訂購(gòu)商品等功能。
4.1.2管理者
管理者是指在這個(gè)網(wǎng)上購(gòu)物系統(tǒng)中通過(guò)管理端管理商品信息的人員,這個(gè)角色主要參與管理端的添加商品,修改商品等功能。
4.1.3數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)是一個(gè)與系統(tǒng)產(chǎn)生交互的外部系統(tǒng),這個(gè)角色負(fù)責(zé)系統(tǒng)的數(shù)據(jù)查詢、增加、刪除和修改等操作。
4.2系統(tǒng)主用例圖
網(wǎng)上購(gòu)物系統(tǒng)可以分為兩個(gè)主要的組成部分,一個(gè)是客戶端子系統(tǒng),一個(gè)是管理端子系統(tǒng)。客戶端子系統(tǒng)功能主要是指購(gòu)物者通過(guò)登錄購(gòu)物網(wǎng)站進(jìn)行操作的功能,即購(gòu)物功能。管理端子系統(tǒng)功能主要是指管理者通過(guò)登錄購(gòu)物網(wǎng)站后臺(tái)對(duì)商品進(jìn)行操作的功能,即管理功能。系統(tǒng)的主用例圖如圖A-2所示。
購(gòu)物者客戶端子系統(tǒng)管理者管理端子系統(tǒng)
圖A-2
4.3客戶端子系統(tǒng)
購(gòu)買者通過(guò)網(wǎng)上購(gòu)物系統(tǒng)瀏覽商品,登陸系統(tǒng),將想要購(gòu)買的商品放入購(gòu)物車,選好商品后去收銀臺(tái),填寫并確認(rèn)收貨人信息,選擇支付方式,提交訂單,完成商品的訂購(gòu)。它的活動(dòng)圖如圖A-3所示。
購(gòu)買者瀏覽、選擇商品放入購(gòu)物車登陸確認(rèn)收貨人信息或修改收貨人信息選擇支付方式確認(rèn)訂購(gòu)
客戶端的用例圖如圖A-4所示。
登陸瀏覽、選擇商品放入購(gòu)物車購(gòu)買者確認(rèn)收貨人信息或修改收貨人信息選擇支付方式
圖A-4
客戶端的這些用例描述如下:
F-C-1:登陸。購(gòu)買者在購(gòu)買商品之前必須登陸到網(wǎng)站,如果沒有注冊(cè)將不能使用網(wǎng)站的購(gòu)買功能。
F-C-2:瀏覽、選擇商品。購(gòu)買者打開購(gòu)物網(wǎng)站可以看到各種商品信息,當(dāng)點(diǎn)擊某一商品時(shí)就會(huì)有相應(yīng)的介紹該商品的頁(yè)面,描述商品的具體信息,如類型、質(zhì)地、價(jià)格、所在地區(qū)等。
F-C-3:放入購(gòu)物車。購(gòu)買者在選中一個(gè)商品后就可以將此商品放入購(gòu)物車,購(gòu)物車顯示商品的名稱、單價(jià)、數(shù)量、商品總價(jià)等信息。
F-C-4:確認(rèn)收貨人信息或修改收貨人信息。購(gòu)買者需要確認(rèn)收貨人信息準(zhǔn)確無(wú)誤,這是所購(gòu)買的商品正確到貨的重要前提。
F-C-5:選擇支付方式。購(gòu)買者可以選擇使用網(wǎng)上銀行、使用郵局匯款等方式進(jìn)行支付。
4.3.1登陸
只有登陸之后購(gòu)買者才能完成商品的購(gòu)買。沒有登陸系統(tǒng)的用戶只能瀏覽、選擇商品或?qū)⑸唐芳尤胭?gòu)物車,要填寫收貨人信息或者支付貨款、提交訂單都需要登陸系統(tǒng)。如果用戶沒有注冊(cè)則進(jìn)行注冊(cè),之后方可登陸。
用例描述:登陸;
執(zhí)行者:購(gòu)買者;
前置條件:用戶通過(guò)瀏覽器打開網(wǎng)上購(gòu)物系統(tǒng);
后置條件:登陸后可以進(jìn)行商品付款、訂購(gòu)操作。
基本路徑:
a)購(gòu)買者打開網(wǎng)上購(gòu)物系統(tǒng);
b)在登陸框中輸入用戶名和密碼,點(diǎn)擊確定即可登錄系統(tǒng)。
4.3.2瀏覽、選擇商品
購(gòu)買者通過(guò)網(wǎng)站瀏覽商品信息,選擇所要購(gòu)買的商品。
用例描述:瀏覽、選擇商品;
執(zhí)行者:購(gòu)買者;
前置條件:用戶通過(guò)瀏覽器打開網(wǎng)上購(gòu)物系統(tǒng);
后置條件:用戶可將選中的商品加入購(gòu)物車。
基本路徑:
a)購(gòu)買者打開網(wǎng)上購(gòu)物系統(tǒng),網(wǎng)站顯示各種商品的信息;
b)點(diǎn)擊想要購(gòu)買的商品,將顯示商品的詳細(xì)信息,如類型、質(zhì)地、價(jià)格、所在地區(qū)等。
4.3.3放入購(gòu)物車
購(gòu)買者可以將選中的商品放入購(gòu)物車,然后繼續(xù)選擇下一個(gè)商品。購(gòu)物車用來(lái)保存用戶所選擇的商品信息。
用例描述:放入購(gòu)物車; 執(zhí)行者:購(gòu)買者;
前置條件:購(gòu)買者已經(jīng)有選擇的商品;
后置條件:放入購(gòu)物車的商品可以付款訂購(gòu)。基本路徑:
a)購(gòu)買者將選擇的商品加入到購(gòu)物車; b)繼續(xù)挑選商品或者進(jìn)入收銀臺(tái)結(jié)賬。
4.3.4確認(rèn)收貨人信息或修改收貨人信息
購(gòu)買者進(jìn)入收銀臺(tái)之后需填寫收貨人信息并確認(rèn),保證收貨地址的正確。
用例描述:確認(rèn)收貨人信息或修改收貨人信息;
執(zhí)行者:購(gòu)買者;
前置條件:購(gòu)買者已有選擇的商品并需要購(gòu)買;
后置條件:確認(rèn)收貨人信息或修改收貨人信息之后可以選擇貨款的支付方式等進(jìn)一步操作。
基本路徑:
a)進(jìn)入收銀臺(tái)頁(yè)面,將提示用戶填寫收貨人信息,需確保地址的準(zhǔn)確性以保證正確到貨。
b)可以保持以前填寫的收貨人信息,也可以填寫新的收貨人信息。
4.3.5選擇支付方式
購(gòu)買者可以選擇郵局匯款或者網(wǎng)上銀行支付的方式支付貨款。
用例描述:選擇支付方式;
執(zhí)行者:購(gòu)買者;
前置條件:購(gòu)買者已經(jīng)確認(rèn)收貨人信息;
后置條件:選擇支付方式后可以進(jìn)行訂單確認(rèn)并提交以完成商品的訂購(gòu)。
基本路徑:
a)購(gòu)買者進(jìn)入支付方式選擇頁(yè)面,將看到兩種支付方式,一種是郵局匯款,一種是網(wǎng)上銀行支付。
b)選擇一種支付方式并確定。
4.4管理端子系統(tǒng)
系統(tǒng)管理員登陸到管理端子系統(tǒng)進(jìn)行訂單管理,商品管理以及用戶管理。管理端的用例圖如圖A-5所示。
登陸訂單管理商品管理管理者用戶管理
圖A-5
管理端的這些用例描述如下:
F-M-1:登陸。管理者只有登錄之后才能執(zhí)行其管理功能。F-M-2:訂單管理。管理者可以查看客戶訂單并管理訂單。F-M-3:商品管理。對(duì)商品進(jìn)行添加,修改,刪除等操作。F-M-4:用戶管理。管理購(gòu)買者的賬號(hào)及其相關(guān)信息。
4.4.1登陸
管理者以系統(tǒng)管理員的身份登錄到管理端,登陸后才具有相應(yīng)的管理權(quán)限。用例描述:登陸 執(zhí)行者:管理者;
前置條件:管理員通過(guò)瀏覽器打開網(wǎng)上購(gòu)物系統(tǒng);
后置條件:登陸管理端之后可以進(jìn)行訂單、商品及用戶的管理。基本路徑: a)管理者打開網(wǎng)上購(gòu)物系統(tǒng);
b)在登陸框中輸入用戶名和密碼,點(diǎn)擊確定即可登錄系統(tǒng)。
4.4.2訂單管理
進(jìn)入訂單管理頁(yè)面管理員可以查看購(gòu)買者提供的訂單,并根據(jù)訂單信息發(fā)貨,同時(shí)可以對(duì)訂單進(jìn)行統(tǒng)計(jì),也可以銷毀已完成交易的訂單。
用例描述:訂單管理;
執(zhí)行者:管理者;
前置條件:管理者已經(jīng)登錄系統(tǒng);
后置條件:整理后的訂單信息將記錄到數(shù)據(jù)庫(kù)中。
基本路徑:
a)進(jìn)入訂單管理界面,可以查看各個(gè)用戶提交的訂單信息,根據(jù)訂單信息發(fā)送貨物。
b)可以對(duì)訂單進(jìn)行統(tǒng)計(jì)操作,統(tǒng)計(jì)不同用戶的訂單數(shù),統(tǒng)計(jì)所有用戶的訂單總數(shù),可以根據(jù)時(shí)間進(jìn)行統(tǒng)計(jì),也可根據(jù)訂購(gòu)商品類型進(jìn)行統(tǒng)計(jì)。
c)可以重新對(duì)訂單進(jìn)行分類排序,可以銷毀已經(jīng)完成交易的訂單,以便釋放資源繼續(xù)使用。
4.4.3商品管理
管理者可以對(duì)商品進(jìn)行添加、修改和刪除等操作。用例描述:商品管理; 執(zhí)行者:管理者;
前置條件:管理者已登錄到系統(tǒng);
后置條件:整理后的商品信息將記錄到數(shù)據(jù)庫(kù)中。基本路徑:
a)進(jìn)入商品管理頁(yè)面,可以選擇添加、修改或刪除操作。
b)可以添加商品分類,并在該分類下添加各種相應(yīng)類型的商品信息; c)可以修改一個(gè)商品分類或者修改其下的商品信息; d)可以刪除一個(gè)商品分類或者其下的商品信息;
e)商品信息包括商品的類型、質(zhì)地、價(jià)格、所在地區(qū)等詳細(xì)說(shuō)明。
4.4.4用戶管理
管理者可以對(duì)用戶賬戶進(jìn)行管理。用例描述:用戶管理; 執(zhí)行者:管理者;
前置條件:管理者已登錄到系統(tǒng);
后置條件:整理后的用戶信息將記錄到數(shù)據(jù)庫(kù)中。基本路徑:
a)進(jìn)入用戶管理界面,可以查看所有用戶的信息;
b)對(duì)于長(zhǎng)期不活動(dòng)的用戶可以銷毀其注冊(cè)賬戶以釋放系統(tǒng)資源。c)對(duì)于行為造成不良后果的不法用戶可以凍結(jié)其賬戶。
5.性能需求
根據(jù)用戶對(duì)本系統(tǒng)的要求,確定系統(tǒng)在響應(yīng)時(shí)間、可靠性、安全性等方面有較高的性能要求。
5.1界面需求
系統(tǒng)的界面要求如下。
1)頁(yè)面內(nèi)容:主題突出,站點(diǎn)定義、術(shù)語(yǔ)和行文格式統(tǒng)一、規(guī)范、明確,欄目、菜單設(shè)置和布局合理,傳遞的信息準(zhǔn)確、及時(shí)。內(nèi)容豐富,文字準(zhǔn)確,語(yǔ)句通順;專用術(shù)語(yǔ)規(guī)范,行文格式統(tǒng)一規(guī)范。
2)導(dǎo)航結(jié)構(gòu):頁(yè)面具有明確的導(dǎo)航指標(biāo),且便于理解,方便用戶使用。3)技術(shù)環(huán)境:頁(yè)面大小適當(dāng),能用各種常用瀏覽器以不同分辨率瀏覽;無(wú)錯(cuò)誤鏈接和空鏈接,采用CSS處理,控制字體大小和版面布局。
4)藝術(shù)風(fēng)格:界面、版面形象清新悅目、布局合理,字號(hào)大小適宜、字體選擇合理,前后一致,美觀大方;動(dòng)與靜搭配恰當(dāng),動(dòng)靜效果好;色彩和諧自然,與主題內(nèi)容相協(xié)調(diào)。
5.2響應(yīng)時(shí)間需求
無(wú)論是客戶端還是管理端,當(dāng)用戶登錄,進(jìn)行任何操作的時(shí)候,系統(tǒng)應(yīng)該及時(shí)地進(jìn)行反應(yīng),反應(yīng)時(shí)間在5秒以內(nèi)。系統(tǒng)應(yīng)能監(jiān)測(cè)出各種非正常情況,如與設(shè)備的通信中斷,無(wú)法連接數(shù)據(jù)庫(kù)服務(wù)器等,以避免出現(xiàn)長(zhǎng)時(shí)間等待甚至無(wú)響應(yīng)。
5.3可靠性需求
系統(tǒng)應(yīng)保證7×24小時(shí)內(nèi)不宕機(jī),保證20人可以同時(shí)在客戶端登錄,此時(shí)系統(tǒng)能正常運(yùn)行,正確提示相關(guān)內(nèi)容。
5.4開放性要求
系統(tǒng)應(yīng)具有較強(qiáng)的靈活性,以適應(yīng)將來(lái)功能擴(kuò)展的需求。
5.5可擴(kuò)展性需求
系統(tǒng)設(shè)計(jì)要求能夠體現(xiàn)擴(kuò)展性要求,以適應(yīng)將來(lái)功能擴(kuò)展的需求。
5.6系統(tǒng)安全性需求
系統(tǒng)有嚴(yán)格的權(quán)限管理功能,各功能模塊需有相應(yīng)的權(quán)限方能進(jìn)入。系統(tǒng)需能夠防止各類誤操作可能造成的數(shù)據(jù)丟失、破壞。防止用戶非法獲取網(wǎng)頁(yè)以及內(nèi)容。
第五篇:圖書館管理系統(tǒng)需求規(guī)格說(shuō)明書
軟件需求規(guī)格說(shuō)明書
圖書館管理系統(tǒng)需求規(guī)格說(shuō)明書
1.導(dǎo)言 1.1編寫目的
圖書管理信息系統(tǒng)的前階段,對(duì)本系統(tǒng)的需求做了詳細(xì)的闡述,并提出了這份軟件需求規(guī)格說(shuō)明書。
此需求規(guī)格說(shuō)明書對(duì)圖書管理信息系統(tǒng)軟件做了全面細(xì)致的用戶需求分析,明確所要開發(fā)的軟件應(yīng)具有的數(shù)據(jù)庫(kù)、功能、性能等,使系統(tǒng)分析人員及軟件開發(fā)人員都能清楚地了解用戶的需求,并在此基礎(chǔ)上進(jìn)一步提出概要設(shè)計(jì)說(shuō)明書和完成后續(xù)設(shè)計(jì)與開發(fā)工作。本說(shuō)明書的預(yù)期讀者為用戶、需求分析人員、代碼編寫人員、測(cè)試人員、用戶文檔編寫者、項(xiàng)目管理人員。
在下一段的設(shè)計(jì)中,程序設(shè)計(jì)員可參考此需求分析規(guī)格說(shuō)明書,在需求分析說(shuō)明書對(duì)圖書館管理信息系統(tǒng)所做的模塊結(jié)構(gòu)設(shè)計(jì)的基礎(chǔ)上進(jìn)行詳細(xì)設(shè)計(jì)。在以后的軟件測(cè)試以及軟件維護(hù)階段也可參考此說(shuō)明書,以便于了解在概要設(shè)計(jì)過(guò)程中所完成的各模塊設(shè)計(jì)結(jié)構(gòu),或在修改或發(fā)現(xiàn)錯(cuò)誤時(shí)找出在本階段的不足或錯(cuò)誤。1.2項(xiàng)目背景
由于圖書館書籍多,查找、增加、借閱、歸還極為不便,要浪費(fèi)許多的人力、腦力、物力。圖書的管理不當(dāng)會(huì)嚴(yán)重導(dǎo)致圖書館書籍的遺失等問(wèn)題。于是我們希望能找到解決的方法。
為了解決以上的問(wèn)題,讓圖書館能夠有效的管理圖書館書籍,有效的利用軟件的便捷,保護(hù)好書籍,促進(jìn)圖書館管理的信息化和規(guī)范化。我們多方聽取意見、分組討論、查閱資料,進(jìn)而了解圖書館管理的流程,開發(fā)出一套適合于圖書館書籍多而復(fù)雜的管理系統(tǒng)。1.3縮寫說(shuō)明
系統(tǒng):若未特別指出,統(tǒng)指本圖書信息管理系統(tǒng)。SQL:Structured Query Language(結(jié)構(gòu)化查詢語(yǔ)言)。
1.4術(shù)語(yǔ)定義SQL SERVER:系統(tǒng)服務(wù)器所使用的數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)。
SQL:一種用于訪問(wèn)查詢數(shù)據(jù)庫(kù)的語(yǔ)言。主鍵:數(shù)據(jù)庫(kù)表中與其他表主鍵關(guān)聯(lián)的域。外部主鍵:數(shù)據(jù)庫(kù)表中的關(guān)聯(lián)域。值互不相同。
需求:用戶解決問(wèn)題或達(dá)到目標(biāo)所需的條件或功能;系統(tǒng)或系統(tǒng)部件要滿足合同、標(biāo)準(zhǔn),規(guī)范或其它正式規(guī)定文檔所需具有的條件或權(quán)能。
軟件需求規(guī)格說(shuō)明書
1.5參考資料
《軟件工程實(shí)務(wù)》羅先文、徐軍,重慶大學(xué)出版社,2005年3月
《UML 用例驅(qū)動(dòng)對(duì)象建模》Doug Rosenberg、Kendall Scott著,徐海、周靖、陳華偉譯,清華大學(xué)出版社,2003年5月
《UML 系統(tǒng)分析設(shè)計(jì)應(yīng)用案例》 冀振燕,人民郵電出版社,2003年6月 《NET語(yǔ)言程序設(shè)計(jì)》 陳煒,人民郵電出版社,2005年1月 《SQL Server數(shù)據(jù)庫(kù)》呂鳳順,清華大學(xué)出版社,2006年9月 《網(wǎng)頁(yè)設(shè)計(jì)與制作》于巧娥、何金奎,北京大學(xué)出版社,2006年1月 2.任務(wù)概述 2.1系統(tǒng)定義
實(shí)現(xiàn)圖書管理信息系統(tǒng)的基本需求。讓圖書館能夠有效的管理圖書的查詢、借閱、增加、歸還等操作,保護(hù)好文件,促進(jìn)圖書管理的信息化、規(guī)范化,實(shí)現(xiàn)圖書館的智能化管理,以提高圖書館的的工作效率。2.2應(yīng)用環(huán)境
硬件環(huán)境:一臺(tái)586 以上的微機(jī)及兼容內(nèi)存16MB(最好32MB內(nèi)存)
軟件環(huán)境:windows 98 以上的操作系統(tǒng) ;Office 2000應(yīng)用軟件 操作系統(tǒng):Microsoft Windows 2000 Advanced Server 支持環(huán)境:IIS 5.0 數(shù) 據(jù) 庫(kù):Microsoft SQL Server 2000 2.3假定條件與限制
本圖書管理信息系統(tǒng)軟件是應(yīng)用于中小型的圖書館。在功能上還不是很健全,還需要進(jìn)一步完善,還可進(jìn)一步實(shí)現(xiàn)與E-Mail和Internet電話連接起來(lái),成為網(wǎng)絡(luò)圖書管理信息系統(tǒng)軟件。3.需求規(guī)定 3.1對(duì)功能的規(guī)定
(1)圖書信息表(book):數(shù)據(jù)結(jié)構(gòu)(自動(dòng)編號(hào)ID,圖書編號(hào)(BookID),書號(hào)(ISBN),價(jià)格(Price),類別名(Kind),圖書名(BookName),出版社(Publish),借出日期(BorrowDate),是否借出(IsBorrowed))
(2)借出圖書信息表(bookoff):數(shù)據(jù)結(jié)構(gòu)(自動(dòng)編號(hào)ID,借書證號(hào)(LoanNum),姓名(Name),圖書編號(hào)(BookID),書名(BookName),價(jià)格(Price),類別(Kind),出版社(Publish),借出日期(BorowDate))
軟件需求規(guī)格說(shuō)明書
(3)管理員信息表(Librarian):數(shù)據(jù)結(jié)構(gòu)(自動(dòng)編號(hào)ID,名稱(LibName),密碼(Password))
(4)讀者信息表(personal):數(shù)據(jù)結(jié)構(gòu)(自動(dòng)編號(hào)ID,讀者編號(hào)(ReaderNum),借書證號(hào)(BorrowNum),姓名(Name),班級(jí)(Class),部門(Depart),職稱(Tittle),罰款(Fine))
(5)圖書類型信息表(type): 數(shù)據(jù)結(jié)構(gòu)(自動(dòng)編號(hào)ID,類別名(Kind),借出天數(shù)(BorrowedDay))3.2對(duì)性能的定義 3.2.1 精度
(1)要按照嚴(yán)格的數(shù)據(jù)格式輸入,否則系統(tǒng)不給予響應(yīng)進(jìn)行處理。
(2)查詢時(shí)要保證查全率,所有相應(yīng)域包含查詢關(guān)鍵字的記錄都應(yīng)能查到。(3)添加記錄時(shí)必須寫入正確的記錄字段。3.2.2時(shí)間特性要求
一般操作的響應(yīng)時(shí)間應(yīng)在1~2秒內(nèi),對(duì)軟磁盤和打印機(jī)等的操作也應(yīng)在可接受的時(shí)間內(nèi)完成。3.2.3靈活性說(shuō)明
滿足圖書館使用的需求(記錄量控制在100項(xiàng)內(nèi));對(duì)前面提到的運(yùn)行環(huán)境要求不應(yīng)存在困難。3.3輸入輸出的要求
輸入數(shù)據(jù):菜單選項(xiàng),查找關(guān)鍵字,新建記錄項(xiàng)。
輸出數(shù)據(jù):由查詢關(guān)鍵字確定的數(shù)據(jù)庫(kù)記錄集合。(1)系統(tǒng)管理
1)用戶登錄:用于管理員或讀者登錄,進(jìn)行圖書館書籍及資料的查詢。2)用戶注冊(cè):用于用戶及管理員的注冊(cè),當(dāng)數(shù)據(jù)庫(kù)中有了用戶資料之后此用戶才有權(quán)限登錄系統(tǒng)。
3)修改密碼:只限于已經(jīng)注冊(cè)的用戶或管理員的操作。以便于個(gè)人登錄的識(shí)別。
(2)圖書管理
1)圖書的分類:主要是適合于管理員的操作,對(duì)圖書進(jìn)行分類以便讀者查詢、借閱書籍。
2)查詢書籍:主要給借閱者使用,是為了方便借閱者查詢自己想要的圖書,
軟件需求規(guī)格說(shuō)明書
借閱者輸入圖書的相關(guān)關(guān)鍵字,按下按鈕即可查詢到于此相關(guān)的書籍。
3)圖書的添加:是給管理員用的功能,如有新增書籍,可通過(guò)這項(xiàng)功能,在數(shù)據(jù)庫(kù)中添加一項(xiàng)紀(jì)錄,讓讀者預(yù)留、借閱等。
4)圖書的刪除:是給管理員用的功能,當(dāng)圖書館沒有此書籍時(shí),在數(shù)據(jù)庫(kù)中刪除此圖書的信息。(3)借書證管理
1)借書證的添加:僅圖書管理員可以使用的功能,在數(shù)據(jù)庫(kù)中添加讀者的借書證信息,方便讀者借閱圖書。
2)借書證信息的修改:修改讀者的圖書證信息記錄
3)借書證的刪除:刪除讀者的圖書證信息記錄
4)借書證的借書上限和逾期罰金: 根據(jù)等級(jí)或其他信息規(guī)定該讀者最多能借閱幾本書籍,歸還書籍時(shí)如果超過(guò)期限,規(guī)定超過(guò)一天罰多少錢(4)借書和還書操作管理
1)借書操作:用戶借書后在借出圖書信息表中添加用戶信息及書籍信息等 2)還書操作:用戶歸還書籍后在表中刪除借出信息便于他人借閱。3)續(xù)借操作:當(dāng)用戶圖書到期后,如需再借閱則可使用此功能。(5)打印報(bào)表
1)打印單條圖書記錄:主要適用于一般瀏覽者和一般用戶。他們只能打印在他們的權(quán)限和級(jí)別范圍內(nèi)所能查看的圖書館信息資料。
2)打印全部檔案:是為管理員設(shè)置的,管理員可以根據(jù)需要設(shè)置打印。也可以讓檔案以報(bào)表或其它形式生成文本文件或HTML文件輸出。打印操作人員的信息只限管理員使用。
3.4數(shù)據(jù)管理能力的需求(五個(gè)基本數(shù)據(jù)表單)
圖書信息表(book)借出圖書信息表(bookoff)圖書編號(hào) BookID 借書證號(hào) BorrowNum 書號(hào) ISBN 圖書編號(hào) BookID 價(jià)格 Price 借出日期 BorowDate 類別名 Kind 是否借出 IsBorrowed 圖書名 BookName 出版社 Publish 數(shù)量 Amount 作者 Author
讀者信息表(personal)管理員信息表(Librarian)姓名 ReaderName 名稱 LibName
軟件需求規(guī)格說(shuō)明書
密碼 Password 密碼 Password 班級(jí) Class 部門 Depart 圖書類型信息表(type)職稱 Tittle 圖書編號(hào) BookID 借書證號(hào) BorrowNum 類別名 Kind 罰款 Fine 借出天數(shù) BorrowedDay 3.5故障處理要求
正常使用時(shí)不應(yīng)出錯(cuò),若運(yùn)行時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也必須保證數(shù)據(jù)庫(kù)完好無(wú)損。調(diào)試中遇到的問(wèn)題及解決的方案:
(1)遇到跳出“數(shù)據(jù)庫(kù)已經(jīng)關(guān)閉”提示信息阻止程序運(yùn)行時(shí):可以查看一下進(jìn)行此項(xiàng)操作時(shí),操作的表是否已經(jīng)被關(guān)閉了或者是在沒有關(guān)閉此表的情況下又一次運(yùn)用打開語(yǔ)句打開此表。
(2)關(guān)于空記錄帶來(lái)的麻煩:有些空記錄往往會(huì)使程序無(wú)法運(yùn)行。此時(shí)你可用“if not isnull”語(yǔ)句先判斷一下是否為空記錄,再操作。(3)有些運(yùn)行錯(cuò)誤也可用如下語(yǔ)句排除 On Error GoTo Erropoint
Erropoint :
Msgbox Err.Descripton
Exit sub
或用On Error resume Next 等語(yǔ)句進(jìn)行處理。3.6其他要求
(1)系統(tǒng)的功能實(shí)現(xiàn)情況: 用戶可在本系統(tǒng)下實(shí)現(xiàn)各種用戶要求的功能(2)系統(tǒng)的安全性: 對(duì)于系統(tǒng)的重要數(shù)據(jù)都有密碼保護(hù),具有一定的安全性(3)系統(tǒng)的容錯(cuò)性: 用戶輸錯(cuò)數(shù)據(jù)都有提示信息,具有較好的容錯(cuò)性能。(4)系統(tǒng)的封閉性: 用戶的封閉性較好,用戶基本上在提示信息下輸數(shù)據(jù) 4.運(yùn)行環(huán)境規(guī)定 4.1設(shè)備
本軟件不需要特定的硬件或硬件接口進(jìn)行支撐;486以上PC機(jī)均可運(yùn)行此軟件。4.2支持軟件
運(yùn)行于Windows95及更高版本具有WIN32 API的操作系統(tǒng)之上。開發(fā)軟件:Dreamweaver、SQL Server、Microsoft web developer 4.3雙方簽字
軟件需求規(guī)格說(shuō)明書
需求方(甲方): 開發(fā)方(乙方): 日期:2010年11月17日