文档库 最新最全的文档下载
当前位置:文档库 › 用例图需求分析说明书

用例图需求分析说明书

用例图需求分析说明书
用例图需求分析说明书

Requirement

Analysis

Specification

需求分析规格书

1版本更新記錄

目录

1版本更新記錄 (1)

2用例圖 (4)

3用例:GR _UC001創建收貨單 (4)

3.1用例活動圖 (4)

3.2參與者 (4)

3.3用例觸發事件 (5)

3.4用例概要 (5)

3.5用例流程詳述 (5)

4用例:GR_UC002召回收貨單 (8)

4.1用例活動圖 (8)

4.2參與者 (8)

4.3用例觸發事件 (8)

4.4用例概要 (8)

4.5用例流程詳述 (9)

5用例:GR_UC003沖銷收貨單 (9)

5.1用例活動圖 (9)

5.2參與者 (9)

5.3用例發生條件 (10)

5.4用例觸發事件 (10)

5.5用例概要 (10)

5.6用例流程詳述 (10)

6類圖Class Diagram (11)

6.1類圖 (11)

6.2系統主類 (11)

6.3其他公用類 (13)

7系統接口簡介 (13)

2 用例圖

3 用例:GR_UC001創建收貨單

3.1 用例活動圖

收貨單創建者:[Creater]

屬於變動角色,由具有[角色管控權限]的人指定。 2. 收貨單申請者:[Applicant]

發出收貨申請的人,其他人可以代替該角色起草[收貨單]。 3. [GA 總務]

4. 例外控制成員:[Exception Controller] Creater

Applicant

屬於變動角色群體,由人為指定。如果[收貨單]被提交給[SAP系統]進行處理,出現失敗情況,則該角色會參與到[收貨單]創建過程,否則不參與。

3.3 用例觸發事件

1.在用例流程中,如果按鈕[Submit]被點選,則系統發送[通知郵件]給[Applicant]和

下一個關卡的[User]。

2.在用例流程中,如果按鈕[Approve]被點選,則系統發送[通知郵件]給下一個關卡的

[User],如果點選該[Approve]按鈕的當前使用者是最後一個關卡,則系統發送[通知郵件]給[Submitter]和[Applicant]。(Submitter即點選[Submitt]按鈕者。)

3.在用例流程中,如果[Reject]按鈕被點選,則系統發送[通知郵件]給[Submitter]和

[Applicant]。(Submitter即點選[Submitt]按鈕者。)

3.4 用例概要

[Creater]根據實際需求起草[收貨單],提交給[Applicant]進行審核。[Applicant]審核完畢以後,如果不同意該[收貨單],則駁回[收貨單],否則批准[收貨單],[收貨單]被提交給[GA總務]進行審核,若審核未通過,則[採購單]被駁回,否則自動傳送至[SAP系統],如果[SAP系統]處理失敗,則[收貨單]被提交給[Exception Controller]審核,若審核未通過則[採購單]被駁回,否則重新傳送至[SAP系統]。如果[SAP系統]對[收貨單]處理成功,則[創建收貨單]流程結束。

3.5 用例流程詳述

4.[Creater]進入系統登陸認證模塊,成功登入[E-Procurement]系統。(請參閱

SB::UI003)

5.[Creater]在[主菜單]的[Apply Forms]下拉菜單中點選[Goods receipts]選項,進入

[Goods receipts Application]畫面。用例流程開始。(請參閱SB::UI004~UI::005) 6.在[GR No.]欄位將自動生成一個[流水號]。該序列號是一個以[0000000001]開始的十

位連續[序列號]。

7.在[Issued Date]欄位將默認顯示當前日期和時間。

8.在[Submitter]欄位將顯示登錄人的姓名和工號。

9.在[Status]欄位默認顯示狀態為[Draft]。

10.[Creater]點選欄位[Applicant],在彈出的對話框中選擇[申請人],默認顯示為

[Submitter]的信息。

11.[Creater]點選欄位[Posting Date],在彈出的日期選擇框中選擇過帳日期。

12.[Creater]在[Declaration No.]欄位填入[報關單號]。

13.[Creater]點選欄位[Posting to],在彈出的對話框中選擇[Company Code]。

14.[Creater]填入[Subject]。

15.[Creater]點選按鈕[Add],新建[採購單],將開啟[Goods Receipts Line]畫面。該

畫面以Layer方式呈現,并覆蓋整個視窗。(請參閱SB::UI006)

16.[GR Line No.]欄位將顯示一個自動生成的序列號。

17.[Creater]點選欄位[PO No.],將開啟新的畫面以選擇將要做[收貨單]的[PO]和[PO

Line]。在該頁面中只能選擇[Indirect PO],即序列號以2開頭的[PO],而[Direct Po]在[WEE系統]中不做[GR]。[GR]和[PO]為[多對多關係],即同一張[GR]可以含有多條[PO Line],同一張[PO]的不同[Line]可以開在不同的[GR]中。(請參閱SB::UI011)

18.[Creater]在[PO No.]欄位輸入需要做[GR]的[PO序列號]。

19.[Creater]在[Subject]欄位輸入Subject。

20.[Creater]點選[Category]和[Material Group]欄位,在分別彈出的下拉列裱中,選

擇相應的[種類條目]和[物料組條目]。

21.[Creater]分別點選[Material No.]、[Vender]、[Submitter]、[Buyer]欄位在彈出的

對話框中選擇[物料編號]、[供貨商]、[提交者]和[採購者]。

22.[Creater]在[Issued Date]欄位選擇[開始日期]和[結束日期]。

23.[Creater]點選按鈕[Search],根據所設定的搜索條件,將在[Search Result]區域顯

示搜索結果。

24.[Creater]可以勾選搜索結果中的[Checkbox]進行批量處理。

25.[Creater]點選按鈕[Submit],頁面將刷新回[Goods Receipts Line],所并帶入所搜

選的[PO]條目數據。(請參閱SB::UI006)

26.在該畫面,欄位[PO Line No.]、[Vender]、[Material No.]、[Material Group]、

[Plant]、[Warehouse]、[UOM]、[Currency]、[Quantity]、[Outstanding Quantity]、[PO Unit Price]、[PO Tax]的數據系從上一個頁面帶入。

27.[Creater]點選欄位[Receive Quantity],填寫當前需要收貨的數量。[Receive

Quantity]應該小於或者等於[Outstanding Quantity]。

28.[Creater]點選欄位[Receiver],在彈出的對話框中選擇[貨物]的接受者。

29.如果[Creater]需要創建[IR],則分別在欄位[Invoice No.]、[Invoice Line No.]、

[Invoice Unit Price ]填入相應的[發票編號]、[發表條目編號]和[發表單價]。

30.[Creater]點選欄位[Invoice Date],在彈出的對話框中選擇[發票開始日期];

31.[Creater]點選欄位[Invoice Tax],在彈出的對話框中選擇[交稅比率]。

32.[Creater]點選欄位[Invoice Price Currency ],在下拉列表中選擇幣別。

33.在[Invoice Price(Before Tax)]欄位將自動顯示[Invoice Unit Price ]*[Quantity]計

算結果。在[Invoice Price (After Tax)]欄位將自動顯示[(Invoice Price)*(Quantity)-(需繳稅收金額)]的計算結果。[Creater]點選按鈕[Save]之後,系統將自動生成一張處於[Draft]狀態的[IR]。

34.[Creater]點選按鈕[Save]保存所做的設定,自動回跳至[Goods Receipts

Application]頁面,且把在上一頁面所做的設定帶入該頁面。(如果[Creater]點選按鈕[Cancel],則所做的設定將不會生效。)

35.[Creater]點選按鈕[Upload Attachment]上傳所需要的附件。

36.[Creater]在[Comment]區域輸入Comment。

37.[Creater]點選按鈕[Save],保存在該[GR]中所做的設定,該[GR]此時進入[Draft]

狀態。

38.如果[Creater]想要對[GR]進行刪除,則點選按鈕[Delete],此時該[GR]處於

[Canceled]狀態。[Delete]按鈕僅僅對處於[Draft]狀態的[GR]生效。

39.[Creater]點選按鈕[Submit],提交[GR]到[Applicant]的代辦事項中。此時[GR]進

入[Under Approval]狀態,且系統發送[通知郵件]給[Applicant],告之[GR]到達。

40.[Applicant]登入系統,打開提交過來的[GR]進行審核。(請參閱SB::UI007)

41.[Applicant]不能對[GR]進行修改,僅僅可以進行簽核作業。

42.[Applicant]點選按鈕[Upload]上傳附件;[Applicant]在[Comment]區域輸入

Comment。

43.如果[Applicant]不同意該[GR]申請,則點選按鈕[Reject],駁回該[GR]。此時,[GR]

將重新進入[Creater]的待辦事項,且進入[Draft]狀態。

44.如果[Applicant]同意該[GR],則點選按鈕[Approve],對[GR]進行批准操作。[GR]

將被提交到[GR總務]的待辦事項中。

45.[GR總務]登入系統,并打開提交過來的[GR]進行審核。(請參閱SB::UI007)

46.[GR總務]不能對[GR]進行修改,僅僅可以進行簽核作業。

47.[GR總務]點選按鈕[Upload]上傳附件;[GR總務]在[Comment]區域輸入

Comment。

48.如果[GR總務]不同意該[GR]申請,則點選按鈕[Reject],駁回該[GR]。此時,[GR]

將重新進入[Creater]的待辦事項,且進入[Draft]狀態。

49.如果[Applicant]同意該[GR],則點選按鈕[Approve],對[GR]進行批准操作。[GR]

將被自動傳送至[SAP系統]。

50.經[SAP系統]處理,如果失敗,則該[GR]被提交至[Exception Controller]的待辦事

項中,

51.[Exception Controller]登入系統,打開提交過來的[GR]進行審核。(請參閱

SB::UI007)

52.[Exception Controller]不能對[GR]進行修改,僅僅可以進行簽核作業。

53.[Exception Controller]點選按鈕[Upload]上傳附件;[Exception Controller]在

[Comment]區域輸入Comment。

54.如果[Exception Controller]不同意該[GR]申請,則點選按鈕[Reject],駁回該[GR]。

此時,[GR]將重新進入[Creater]的待辦事項,且進入[Draft]狀態。

55.如果[Exception Controller]同意該[GR],則點選按鈕[Approve],對[GR]進行批准

操作。[GR]將重新被自動傳送至[SAP系統]中進行處理。

56.如果[SAP系統]處理成功,則創建[GR]用例流程結束。

4 用例:GR_UC002召回收貨單

4.1 用例活動圖

1.

2.

1.和

下一個關卡的[User]。

2.在用例流程中,如果按鈕[Approve]被點選,則系統發送[通知郵件]給下一個關卡的

[User],如果點選該[Approve]按鈕的當前使用者是最後一個關卡,則系統發送[通知郵件]給[Submitter]和[Applicant]。(Submitter即點選[Submitt]按鈕者。)

3.在用例流程中,如果[Recall]按鈕被點選,則系統發送[通知郵件]給當前對[表單]進行

[Recall操作]者和該成員的下一個關卡的[User]。

4.4 用例概要

[Creater]把創建完成的GR進行提交之後,如果發現有誤,則召回已經提交[收貨單],否則提交至[Applicant],[Applicant]審核并批准[收貨單]之後,如果發現有誤,則召回GR,否則[召回收貨單]用例結束。

4.5 用例流程詳述

4.[Creater]創建并保存了[收貨單],點選按鈕[Submit],對[收貨單]進行提交操作。此

時,[收貨單]進入[Under Approval]狀態。用例流程開始。

5.[Creater]重新打開已經提交的[收貨單]進行審核,發現有誤,則點選按鈕[Recall]

對收貨單進行召回操作,此時,[收貨單]重新進入[Draft]狀態。如果在[Creater]點選[Recall]之前,[Applicant]已經打開此[收貨單]進行了處理,則[Creater]將不能對[收貨單]進行[Recall]。

6.[Applicant]打開提交過來的[收貨單]進行審核,發現無誤,則點選按鈕[Approve]

對[收貨單]進行批准操作。此時,[Creater]已經不能對[收貨單]進行[Recall]操作。

7.[Applicant]打開已經批准的[收貨單]重新進行審核,發現有誤,則點選按鈕[Recall]

對[收貨單]進行召回操作。此時,系統將發送郵件給[Creater],通知收貨單被Recall 回來。同時,[Creater]將可以對[收貨單]進行召回。[Applicant]召回GR子流程循環。

8.否則,[召回收貨單]用例結束。

5 用例:GR_UC003沖銷收貨單

5.1 用例活動圖

例外控制成員:[Exception Controller]

請參閱3.1.2(4)。

5.3 用例發生條件

在成功創建[GR]之後,因事態的變動,需要對已經成功創建的[GR]進行[沖銷]。(該[GR]已經進入[Approved]狀態,且已經生效)

5.4 用例觸發事件

1.在用例流程中,如果按鈕[Reverse ]被點選,則系統發送[通知郵件]給所有參與創建

并核准該[GR]的[User]。

2.在用例流程中,如果[Reject]按鈕被點選,則系統發送[通知郵件]給[Submitter]和

[Applicant]。(Submitter即點選[Submitt]按鈕者。)

5.5 用例概要

[Creater]搜尋到已經生效的[GR],並對其進行[Reverse]操作,該[GR]將被自動傳送至[SAP系統],如果[SAP系統]處理該[GR]失敗,則該[GR]被提交至[Exception Controller ]的待辦事項,[Exception Controller]如果不批准該[Reversed GR],則對其進行駁回,否則重新傳送至[SAP系統],如果[SAP系統]處理成功,則[沖銷GR]流程結束。

5.6 用例流程詳述

1.[Creater]通過系統登陸認證成功登入系統,[Creater]選擇主菜單欄

[Search] [Goods Receipts]。(請參閱SB::UI001)

2.頁面跳轉到[Search Goods Receipts]。(請參閱SB::UI002)

3.[Creater]在欄位[GR No.]中填入需要進行[Reverse]的[GR編號]。([Creater)也可

以在其他欄位輸入相關數據,來設定搜索需要進行[Reverse]的[GR]。)

4.[Creater]點選按鈕[Search],搜索結果將出現在[Search Result]區域。該結果為需

要進行[Reverse]的條目,在該[Grid ]的[Action ]字段將出現按鈕[Reverse]。只有出於[Approved]狀態的[GR]才可以進行[Reverse]且出現該按鈕,否則不出現該按鈕。

5.[Creater]點選按鈕[Reverse],對該[GR]進行沖銷操作,將開啟[Reverse Goods

Receipts]畫面。(請參閱SB::UI009~UI010)

6.在該畫面中,[Creater]只可以進行簽核,不能修改數據。

7.[Creater]點選[Attachment]區域的欄位[Upload]按鈕,上傳附件。

8.[Creater]在[WorkFlow]區域輸入[Comment]。

9.如果[Creater]點選按鈕[Close],則對[GR]的[Revers ]操作將不會生效,并關閉該畫

面。

10.[Creater]點選按鈕[Reverse],對該[GR]進行[沖銷操作]。此時,該[GR]進入

[UnderApproval]狀態。

11.如果[Creater]點選按鈕[Delete],將刪除已經被沖銷的[GR]。且該[GR]進入

[Canceled]狀態。

12.[沖銷收貨單]流程結束。

6 類圖Class Diagram 6.1 類圖

6.2 系統主類

6.3 其他公用類

請參閱文件:HTC LSM EGRGR DD 20120425A。

7 系統接口簡介

1.WEE to SAP

–Web Services

–Batch Transfer(Queue in WEE)

–GR (For Fixed Asset)

2.SAP to WEE

–Feedback from SAP

软件需求分析(案例答案)

案例one:教学管理系统(用例驱动的交互式需求获取) 以一个教学管理系统JXGL的分析与设计作为示例,说明用例驱动技术在软件项目开发中的应用。 高等学校的教学管理内容十分丰富,工作繁多。作为一个示例,规定开发教学管理系统JxGL只处理每学期的课程选修注册和学生的成绩管理。教学管理系统JXGL的用户是学校的学生、教师和教学管理员。学生使用JXG系统查询新学期将开设的课程和授课教师的情况,选择自己要学习的课程,并进行登记注册。学生还可以使用JXGL系统查询自己的课程成绩。教师使用JXGL系统查询新学期将开设的课程、参加听课的学生情况,以及学生的考试成绩。教学管理员使用JXGL系统进行教学管理,包括新学期的课程选课注册管理和学生成绩管理。 1.需求描述: 对教学管理系统JXGL要求提供两个方面的服务: (1)选课管理,负责新学期的课程选课注册工作; (2)成绩管理,负责学生成绩管理。 在选课管理方面应填写的用户需求描述如下。 (1)录入与生成新学期课程表 教学管理员在新学期开始前录入新学期课程,打印将开设的课程目录表,供师生参 考选择。若某课程的实际选课学生少于10人,则停开该课程,把该课程从课程目 录表中删除;若某课程的选课学生多于30人,则停止选课。 (2)学生选课注册 新学期开始前一周为选课注册时间,在此期间学生可以选课注册,并且允许改变或 取消注册申请。 每个学生选课不超过4门课程。每门课程最多允许30名学生选课注册。 学生可以在图书馆、各系资料室、学生宿舍等处的计算机上联网进行选课注册。在 选课注册结束后,教学管理员打印学生选课注册名单和开课通知书,送交有关部门 和授课教师。 (3)查询 可以查询课程信息、学生选课信息和学生、教师信息。 学生、教师、教学管理员可以查询课程表,获得课程信息。查询的关键词以是:课 程名,授课教师名,学分。 教师、教学管理员可以查询学生选课情况。查询的关键词可以是:学生名、程名, 授课教师名,学分。学生只允许查询自己的选课信息,不允许查询别人选课信息。 学生、教师、教学管理员可以查询学生或教师的信息。查询的关键词可以是学生名、 教师名,性别、班级、职称。 (4)选课注册信息的统计与报表生成。 教学管理员对学生的选课注册信息进行统计(按课程,按学生,按班级),印汇总统 计报表。 在成绩管理方面应填写的用户需求描述如下: (1)成绩录入:

需求规格说明书(样例)

需求规格说明书

目录 第一章综述 (1) 1.1编制目的 (1) 1.2适用范围 (1) 1.3参考依据 (1) 1.4编制约束 (1) 1.4.1图元约束 (1) 1.4.2编码约束 (2) 1.4.3格式约束 (3) 1.5内容结构(可选) (4) 1.6导读说明 (4) 第二章项目概述 (5) 2.1项目背景 (5) 2.2项目范围 (5) 2.3项目目标 (5) 2.4现状描述 (5) 第三章需求总体分析 (6) 3.1功能体系设计 (6) 3.1.1功能结构 (6) 3.1.2功能分布 (7) 3.2整体业务流程(可选) (8) 3.3业务标准体系 (9) 第四章功能性需求 (10) 4.1功能综述 (10) 4.2需求清单 (10) 4.3需求优先级(可选) (10) 4.4功能编码?功能项 (11) 4.4.1功能综述 (11) 4.4.2业务流程 (11) 4.4.3关系分析 (13) 4.4.4详细功能需求 (13) 第五章非功能性需求 (17) 5.1软件质量属性需求 (17) 5.1.1运行期 (17) 5.1.2非运行期 (20) 5.2约束性需求 (21) 5.2.1基础架构 (21) 5.2.2标准规范 (21) 5.2.3集成要求 (21) 5.2.4其他约束 (21) 第六章集成需求 (22)

6.1技术要求 (22) 6.2数据集成 (22) 6.3应用集成 (22) 6.4流程集成 (23) 第七章尚需解决的问题 (24) 7.1问题总表 (25) 7.2问题处理 (25) 附录I 业务对象 (26)

第一章综述 若采用分册编制方式组织,则本章与第二章、第三章单独成册,其它分册可略去本章、第二章和第三章内容。 1.1编制目的 用简洁的语言描述编写这个文档的目的。 1.2适用范围 本文档适用的范围。 1.3参考依据 列举编写软件需求规格说明时所参考的资料或其它资源。这可能包括且不限于:用户界面风格指导、合同、标准、系统需求规格说明、使用实例文档,或相关产品的软件需求规格说明。对于非易获得性或项目所专属的参考资料,应当以附件形式提供。 1.4编制约束 1.4.1图元约束 (1)流程图图元约束:

软件需求分析说明书模板

保密级别:S 资料编号:SRS-[产品代号] -[序列号] 版本:V[*].[*] [产品型号名称(二号字体)] [部件型号名称(可选、小二号字体)] 软件需求分析说明书 共11页 编制: 审核: 审定: 会签: 批准: XXXXXXXXXX公司 [****]年[**]月[**]日

文档修改记录

目录 1引言 (2) 1.1编写目的 (2) 1.2范围 (2) 1.3定义、首字母缩写词和缩略语 (2) 1.4参考资料 (2) 2项目概述 (3) 2.1产品描述 (3) 2.2产品需求 (3) 2.2.1功能需求 (3) 2.2.2性能需求 (4) 2.2.3可服务性需求 (4) 2.3用户及用户特点 (4) 2.4一般约束 (5) 2.5假设和依据 (5) 3用例描述 (5) 3.1用例1 (5) 3.2用例2 (6) 3.3用例n (6) 4外部接口需求 (7) 4.1用户接口 (7) 4.2硬件接口 (7) 4.3软件接口 (7) 4.4通信接口 (8) 5设计约束 (8) 5.1其他标准的约束 (8) 5.2硬件的限制 (8) 6属性 (8) 6.1可用性 (8) 6.2安全性 (9) 6.3可维护性 (9) 6.4可转移\转换性 (9) 6.5警告 (9) 7其他需求 (9) 7.1数据库 (9) 7.2操作 (10) 7.3场合适应性需求 (10) 8附录 (10)

[说明:本模板中的蓝色字体与橙色字体为说明性文字,在最终提交的文档中请删除这些说明性的文字。] 1 引言 1.1 编写目的 说明编写这份软件需求说明书的目的,指出预期的读者范围。 1.2 范围 说明: a.待开发的软件系统的名称; b.说明软件将干什么,如果需要的话,还要说明软件产品不干什么; c.描述所说明的软件的应用。应当: 1)尽可能精确地描述所有相关的利益、目的、以及最终目标。 2)如果有一个较高层次的说明存在,则应该使其和高层次说明中的类似的陈述相一致(例如,系统的需求规格说明)。 1.3 定义、首字母缩写词和缩略语 列出本文件中用到的专门术语的定义和缩写词的原词组。 1.4 参考资料 列出要用到的参考资料,如: a.本项目的经核准的计划任务书或合同、上级机关的批文; b.属于本项目的其他已发表的文件; c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。 列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。

软件需求规格说明书案例

软件开发方向 “成绩管理系统”软件需求规约 安博教育集团 二零零八年十月

修订历史记录

目录 1 引言 (5) 1.1 目的 (5) 1.2 文档格式 (5) 1.3 预期的读者和阅读建议 (5) 1.4 范围 (6) 1.5 术语 (6) 1.6 参考文献 (6) 2 系统概述 (6) 2.1 概述 (6) 2.2 功能 (6) 2.3 运行环境 (7) 2.4 假设与依赖 (7) 3 系统特性 (8) 3.1 系统角色 (8) 3.2 学生管理 (8) 3.2.1 增加学生信息 (8) 3.2.2 修改学生信息 (9) 3.2.3 删除学生信息 (9) 3.2.4 导入学生信息 (9) 3.3 教师管理 (9) 3.3.1 增加教师信息 (9) 3.3.2 修改教师信息 (9) 3.3.3 删除教师信息 (9)

3.3.4 导入教师信息 (9) 3.4 课程管理 (10) 3.4.1 增加课程基本信息 (10) 3.4.2 修改课程基本信息 (10) 3.4.3 删除课程基本信息 (10) 3.4.4 维护课程学生信息 (10) 3.5 成绩查询 (11) 3.5.1 学生查询成绩 (11) 3.5.2 教师查询成绩 (11) 3.6 成绩分析与统计 (11) 3.6.1 考试成绩表 (11) 3.6.2 班级各科平均成绩表 (11) 3.6.3 年级成绩排名表 (11) 3.7 系统维护 (12) 3.7.1 数据字典维护 (12) 4 非功能性需求 (12) 4.1 性能需求 (12) 4.2 安全性需求 (12) 4.3 可用性需求 (13) 4.4 用户文档 (13) 4.5 其它需求 (13) 5 外部接口需求 (14) 5.1 用户接口 (14) 5.2 硬件接口 (14)

功能需求分析用例描述文档讲解

XXX村村民交流互动网站系统 设计小组成员:何成龙、陆承林 黄元勇、王永亮 胡荣启 引言: 在计算机技术飞速发展的今天,各类交流网站挤满了互联网,本设计立足于XXX村村民交流互动而设计一个交流网站,网站为村民提供交流服务,村民可以在网上通过发帖聊天交流生活琐事以及农事科技等。 第一章:功能性需求分析 一、在本次设计中,“远程教育网站系统”包括以下功能模块: 1、个人工作台 2、在线浏览 3、资料共享 4、系统管理 5、在线帮助 二、功能描述 1、个人工作台 用户可通过个人工作台对个人信息进行注册和修改。 1.1、用户注册/登陆模块 用户通过注册模块进行注册成为会员,登陆模块为会员完成用户登陆; 1.2、修改信息 在本模块用户可对已填信息进行完善和修改。 2、在线浏览 在线浏览为会员和非会员提供阅读材料以及视频文件,可在线点播及阅读。 3、资料共享 此功能仅为会员提供,非会员无权享受此功能。会员通过此模块可下载所需内容以及上传文

件。 4、系统管理 4.1、后台管理 专为网站管理员开设。网站管理员通过此模块可对网站进行维护和管理。 4.2、网站数据库 主动收集网站各类数据并及时更新。 4.3、信息管理系统 仅为信息管理员提供,可以通过此模块对会员上传的文件进行审核和删除,以及对注册会员进行管理。 5、在线帮助 5.1、联系我们 用户通过此模块就网站存在的问题进行反馈。 6.功能描述文档: 功能编号功能名称功能描述备注 01 注册用户可以通过注册功能进行信息注册成为网站会员 02 登录会员/信息管理员用户通过此登录进行登录网站,登录时会员选择“会员登录”进行登录,信息管理员选择“管理员”进行登录。 03 浏览网页非会员和会员享有的权力,非会员只能浏览不能留言 以及下载上传文件。 04 个人中心一、会员个人中心包含以下内容模块: 1.个人主页 会员在个人主页里可以根据自己喜好设置主页属性; 2.个人信息修改 个人信息修改包括密码修改和基本信息修改; 3.好友 好友模块包含对好友的添加和删除功能,也可以对好友进行喊话;

软件需求分析报告书实例

需求分析说明书 1. 引言 (3) 1.1 编写目的 (3) 1.2 项目风险 (3) 1.3 预期读者和阅读建议 (5) 1.4 产品范围 (5) 1.5 参考文献 (5) 2. 系统总体概述 (6) 2.1 目标 (6) 2.2 用户类和特性 (7) 2.3 运行环境 (7) 2.3.1 硬件环境 (7) 2.3.2 软件环境 (7) 2.4 设计和实现上的限制 (7) 2.5 假设和约束(依赖) (8) 2.5.1 产品的SEO排名 (8) 2.5.3系统的安全 (8) 3. 外部接口需求 (8) 3.1 用户界面 (8) 3.2 硬件接口 (8) 3.3 软件接口 (8) 3.4 通讯接口 (9) 4. 系统特性 (9) 4.1 说明和优先级 (9) 4.2 激励/响应序列 (9) 4.3 功能需求 (9) 4.4 功能详述 (12) 4.4.1以使用软件的汽车用户为例: (12) 5. 其它非功能需求 (13) 5.1 性能需求 (13) 5.2 安全措施需求 (13) 5.3 安全性需求 (14) 5.4 操作需求 (14) 5.5 软件质量属性 (14) 5.6 业务规则 (14) 5.7 用户文档 (14) 6. 词汇表 (14) 6.1 SSH (14)

6.2 JAVA (14) 6.3 MYSQL (15) 7. 待定问题列表 (15)

1. 引言 1.1 编写目的 本需求分析说明书对本项目第一阶段的内容进行分析,对需求细节和实现方式进行了较为详细的阐述。本需求说明书供业务和科技部门人员、软件需求提供人员、软件的概要设计人员、软件的开发人员、软件的测试人员使用,并作为产品验收确认的依据。 需求分析是在可行性研究的基础上,将用户对系统的描述,通过开发人员的分析概括,抽象为完整的需求定义,再形成一系列文档的过程。可行性研究旨在评估目标系统是否值得去开发,问题是否能够解决,而需求分析旨在回答"系统做什么"的问题,确保将来开发出来的软件产品能够真正满足用户的需要。 构建一个软件系统最困难的工作是确定构建什么。其他任何工作都不会像这部分工作那样,在出错之后会如此严重地影响随后实现的系统,并且在以后修补竟会如此的困难。 需求分析是一个非常重要的过程,它完成的好坏直接影响后续软件开发的质量。一般情况下,用户并不熟悉计算机的相关知识,而软件开发人员对相关的业务领域也不甚了解,用户与开发人员之间对同一问题理解的差异和习惯用语的不同往往会为需求分析带来很大的困难。所以,开发人员和用户之间充分和有效的沟通在需求分析的过程中至关重要。 有效的需求分析通常都具有一定的难度,一方面是因为交流存在障碍,另一方面是因为用户通常对需求的陈述不完备、不准确和不全面,并且还可能不断地变化。开发人员不仅需要在用户的帮助下抽象现有的需求,还需要挖掘隐藏的需求。此外,把各项需求抽象为目标系统的高层逻辑模型对日后的开发工作也至关重要。合理的高层逻辑模型是系统设计的前提。 在进行需求分析的过程中,首先要明确需求分析应该是一个迭代的过程。由于市场环境的易变性以及用户本身对于需求描述的模糊性,需求往往很难做到一步到位。需求分析不仅仅是属于软件开发生命周期早期的一项工作,而且还应该贯穿于整个生命周期中,它应该随着项目的深入而不断地变化。 此外,为了方便后续的评审和测试等工作,需求的描述应该尽量做到:具体、详细、可以测量和可以实现,并且基于时间。 1.2 项目风险 政策风险分析: 随着社会的进步与人们生活水平的提高大幅度增加,尤其在我国汽车进入家庭的条件下,需要更多的适合现代汽车技术要求和社会经济承受能力的汽车维修检测设备,为了让四轮定位仪市场变得规范、有序,中国汽车保修设备行业协会与全国汽车维修标准化技术委员会于2004年,制定了四轮定位仪的行业标准(标准号JT/T505-2004),国家交通部2004年国标GB/T16739.1-.2-2004《汽车维修业开业条件》规定:一、二类汽车维修企业必须配备

电商系统需求分析说明书

电商系统需求分析说明书 一.引言 .....................................................错误!未定义书签。 项目背景.................................................错误!未定义书签。 前期工作.................................................错误!未定义书签。 参考资料.................................................错误!未定义书签。二.技术概述 .................................................错误!未定义书签。 目标.....................................................错误!未定义书签。 硬件支持.................................................错误!未定义书签。三.功能需求 .................................................错误!未定义书签。 功能块划分...............................................错误!未定义书签。 功能块描述...............................................错误!未定义书签。四.性能需求 .................................................错误!未定义书签。 数据精确度...............................................错误!未定义书签。 适应性...................................................错误!未定义书签。五.系统流程图 ...............................................错误!未定义书签。 顾客流程图如下...........................................错误!未定义书签。 订单处理流程说明........................................错误!未定义书签。六.数据流图 .................................................错误!未定义书签。 数据流图如下..............................................错误!未定义书签。 一.引言 项目背景 电商系统致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。 该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模 块功能。其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。前期工作 我们在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。并总结出了有自 己特色的设计思路。 参考资料 《软件需求分析》《网上商城需求分析计划书》。

软件产品需求规格说明书(案例)

四川托普集团技术文档 卷号: 卷内编号: V1.0版 多层体系政务框架平台之一 行政服务中心政务平台 软件产品需求规格说明书Software Product Requirements Specification 项目承担部门:中央研究院应用产品开发中心 撰写人(签名): 完成日期: 本文檔使用部门:■主管领导■项目组□客户(市场) ■维护人员□用户 文档验交组(签名): 验交日期: 评审负责人(签名): 评审日期:

软件产品需求规格说明书 Software Product Requirements Specification 1.引言 1.1.目的 本节描述软件产品需求规格说明书(SRS)的目的是: 定义软件总体要求,作为用户和软件开发人员之间相互了解的基础; 提供性能要求、初步设计和对用户影响的信息,作为软件人员进行软件结构设计和编码的基础; 作为软件总体测试的依据。 1.2.定义 Workflow:工作流 1.3.参考资料 行政服务中心政务平台白皮书 行政服务中心政务平台项目审批表

2.软件总体概述 2.1.软件标识 软件全称:多层体系政务框架平台之一行政服务中心政务平台 软件简称:XZFWZXZW 版本号:1.0 2.2.软件描述 2.2.1.系统属性 行政服务中心是改革开放进程中一项新生事物,是实践江总书记“三个代表”重要思想的具体表现,是改善投资环境,扩大开放,吸收外来投资,加快发展的重要举措。为了实现行政服务中心“一站式集中,一条龙服务”,为全社会提供平等竞争的市场条件和长期稳定的投资环境,塑造廉洁,规范,高效的政府形象的目标,充分利用信息化技术,建设先进实用的可扩展性强的行政服务信息系统,实现行政服务信息处理的智能化、网络化、“无纸化”成为一项迫切的工作。为此,托普集团根据行政服务中心的业务需求,设计了行政服务中心政务平台。 2.2.2.开发背景 开发目的:1、公众服务 2、行政服务中心和各级政府部门

需求规格说明书范例

出行服务网站 产品需求规格说明书 部门: 时间:

目录 1引言................................................ 错误!未定义书签。 编写目的....................................... 错误!未定义书签。 项目背景....................................... 错误!未定义书签。 术语定义及编写说明............................. 错误!未定义书签。 版本更新信息................................... 错误!未定义书签。2产品定义............................................ 错误!未定义书签。 应用目标....................................... 错误!未定义书签。 产品业务流程........................................ 错误!未定义书签。 接口描述............................................ 错误!未定义书签。3应用环境............................................ 错误!未定义书签。 设备环境....................................... 错误!未定义书签。 系统运行的硬件环境............................. 错误!未定义书签。 系统运行的软件环境............................. 错误!未定义书签。 系统运行的网络环境............................. 错误!未定义书签。 用户操作模式................................... 错误!未定义书签。4功能规格............................................ 错误!未定义书签。 前台功能....................................... 错误!未定义书签。MISP网站系统前台主要功能如下图所示:................... 错误!未定义书签。 Function ................................ 错误!未定义书签。 Function ................................ 错误!未定义书签。 Function ................................ 错误!未定义书签。 Function ................................ 错误!未定义书签。 Function ................................ 错误!未定义书签。 Function ................................ 错误!未定义书签。 Function ................................ 错误!未定义书签。

OA系统需求规格说明书

XX项目 产品需求规格说明书 机构公开信息

版本历史

1.引言 该文档主要包含功能性需求分系以及功能用例图,也包括了一些对用户界面的要求,该系统运行所需环境和产品质量需求。 1.1. 文档目的 该文档重点描述的办公自动化系统的功能需求以及功能用例图,能够供读者更好的了解该系统;其中,非功能需求方面,用户界面要求主要是为了是系统的界面更加统一规范,软硬件环境需求以及产品质量需求是为了保证提供给用户尽量完美的办公自动化系统。 1.2. 文档范围 本文档包含一下几部分: 1. 产品介绍 2. 角色功能划分 3. 产品范围 4. 产品的功能性需求 5. 产品的非功能性需求 1.3. 文档读者对象 该文档适合开发人员、项目经理、用户、文档的编写人员阅读。 1.4. 参考文档 列举了编写软件需求规格说明时所参考的资料或其它资源。 1.5. 术语与缩写解释 2.综合介绍 这一部分概述了正在定义的软件,主要是功能的概要介绍。

1.6. 产品介绍(功能介绍) 该系统包含8各模块:超级管理模块,该模块包括组织管理、权限管理、考试管理、资源共享通讯录和系统管理;我的办公桌模块,主要是对各重点模块的简要显示;行政管理该模块包括公共通知、公共计划、记事本、员工考勤和组织机构;个人助理模块,该模块包括通讯录、短消息、日程安排和个人信息管理;个人邮箱,该模块包括配置邮箱和收发邮件;公共信息模块,该模块包括资源下载、在线考试和公共通讯录;人事管理模块,该模块包括档案管理、档案查询和数据维护;销售管理模块,该模块主要包括客户管理、销售管理和供应商管理。 1.7. 产品范围 OA办公自动化系统集人力资源管理以及进销存等管理于一体的商业企业管理软件系统。本产品是为了帮助企业更好的进行管理,实现办公自动化。该产品适用于所有企业的办公需求。 1.8. 用户介绍 确定你觉得可能使用该产品的不同用户类并描述它们相关的特征。有一些需求可能只与特定的用户类相关。 1.9. 角色功能划分 XXXXX拥有XXXX功能的权限。 XXXXX拥有XXXX功能的权限。 1.10. 设计和实现上的限制 确定影响开发人员自由选择的问题,并说明这些问题为什么成为一种限制。 1.11. 假设和依赖 列举出在对软件需求规格说明中影响需求陈述的假设因素(与已知因素相对立)。这可能包括你打算要用的商业组件或有关开发或运行环境的问题。你可能认为产品将符合一个特殊的用户界面设计约定,但是另一个S R S 读者却可能不这样认为。如果这些假设不正确、不一致或被更改,就会使项目受到影响。

系统需求规格说明书 (1)

XXX系统或XXX项目 产品需求规格说明书 版本信息 注:状态可以为N-新建、A-增加、M-更改、 对方的所得税说明:版本信息必须更新,审核人和审核时间也必须审核后填写,审核人要求部门经理级别以上。否则开发测试可拒绝评审。审核业务功能是否有遗漏、业务流程是否符合规划、关键业务逻辑是否有合理 目录

1.关于本文档 1.1.内容说明 说明:此处描述的是文档说明,产品需求文档更新需要走修订模式,下次更新前先接受修订,并且每次更新必须更新版本号和版本记录。 例子: 本文档用于描述苏宁开放平台物流状态服务系统的需求定义。包括各个需求的功能描述,处理逻辑规则,界面定义,与其它功能的关系,与其它系统的接口等各个方面的定义。是苏宁物流状态服务系统唯一的全面需求定义文档。 本文档将根据需求管理流程和要求,随系统功能变化进行及时的修订和更新,以确保本文档的全面性,准确性和实效性。因此在阅读使用此文档时,请注意从项目的文档管理系统中获取最新版本。 1.2.名词解释

1.3.参考文档 《系统需求定义规范使用说明》 2.系统概述 2.1.业务背景 说明:此处描述业务背景,不可裁剪,清晰的业务背景描述能更好的帮助研发和测试理解产品需求,明确业务测试场景,此部分是产品需求定位的核心导向。 例子一:电子面单的业务描述 随着电子商务服务和物流服务信息化飞速发展,包裹运单号成为快递公司串联快递单、订单、商家、商品等各种信息的枢纽。相比之下,传统纸质面单价格高、信息录入效率低、信息安全隐患等方面的劣势已愈发凸显。我司在两年前就开始了电子面单在自营物流上的应用,经过长期的的磨合和积累,目前将我司的应用经验推广到社会物流上,让社会上愿意与我司物流合作的伙伴,也同样享受到我司电子面单服务。 例子二:LSQ的业务描述 物流作业状态服务存在不足 1)服务无标准不统一 需物流作业的各渠道订单,作业状态转化为文案描述处理的逻辑系统多,且处理规不统一, -B2C自营订单,逻辑在B2C,数据源在OMS -菜鸟平台/4PS平台订单状态展示,逻辑在LAPI,数据源在LAPI

需求分析说明书例子

进销存管理系统需求说明书 作者: 完成日期: 签收人: 签收日期: 修改情况记录:

目录 1 引言 (1) 2 项目概述 (1) 2.1 产品描述 (1) 3 具体需求 (2) 3.1 功能需求 (2) 3.1.1 基础信息管理功能需求 (2) 模块概述 (2) 3.1.1.1 往来单位信息管理 (2) 3.1.1.2 商品信息管理 (7) 3.1.1.3 仓库信息管理 (12) 3.1.1.4 银行账户信息管理 (15) 3.1.1.5 员工信息信息管理 (18) 3.1.1.6 费用科目信息管理 (21) 3.1.2初始化信息管理功能需求 (24) 模块概述 (24) 3.1.2.1 期初商品库存信息管理 (25) 3.1.2.2 期初应收,应付款信息管理 (28) 3.1.2.3 期初银行账户信息管理 (32) 3.1.3 系统管理模块功能需求 (35) 模块描述 (35) 3.1.3.1 公司信息管理 (37) 3.1.3.2 权限管理 (39) 3.1.3.3 系统信息 (43) 3.1.3.4 用户修改密码 (45) 3.1.3.5 用户登陆系统 (47) 3.1.4 现金管理功能需求 (49) 模块概述 (49) 3.1.4.1其他费用支出 (50) 3.1.4.2 其他收入 (52) 3.1.4.3 付款单录入 (55) 3.1.4.4 收款单录入 (57) 3.1.4.5 资金往来查询 (60) 3.1.4.6客户对帐单 (62) 3.1.4.7应收应付款报表 (64) 3.1.4.8 银行资金报表 (66) 3.1.4.9 到期单据提醒 (68)

系统项目需求分析说明书

CRM客户关系管理 ——项目需求分析说明 江苏淮微技术中心 Jiangsu Microsoft Technology Center

第一部分引言 1.1编写目的 本规格说明描述了CRM项目的需求,作为系统设计、实现目标及验收的依据,通过该需求分析,描述用户的具体需求,定义需求具体的规格和内容。并且作为各方面沟通的依据,也作为下一步工作提供基准。 软件开发小组的每一位成员应该阅读本需求说明,以明确项目最后要求完成的软件产品的特点,经使用方认可的需求说明将作为产品特征评价、仲裁的重要参考。 1.2适用范围 本文档主要设计CRM的应用模型和功能需求描述。 1.3背景 A、软件系统的名称:CRM客户关系管理系统 B、任务提出者:中文名称(英文) 开发者:江苏淮微技术中心(Jiangsu Microsoft Technology Center) C、本系统目前是独立的系统,暂不与江苏淮微技术中心的其他软件系统提供接口,所产生的输出也将是独立的。 最终用户可通过互联网或局域网以多种方式使用本系统。 本系统将使用SQL Server2005作为数据库存储系统,SQL Server2005软件由用户自行提供 1.4 术语、定义和缩写 定义:CRM 客户关系管理系统是把有关市场和客户的信息进行统一管理、共享,并能进行有效分析的处理的新型应用系统,它为企业内部的销售、营销、客户服务等提供全面的支持。 缩写:CRM

1.5文档概述 本文档主要描述了CRM的外部接口需求、功能需求以及其他非功能需求 1.6参考资料 相关的文件包括: A、江苏淮微技术中心《CRM项目开发计划》; 参考资料: A、国家标准《软件需求说明书(GB856T——88)》 B、《软件工程》 C、《设计模式》 D、《CRM客户关系管理系统》 第二部分任务概述 2.1目标 CRM 客户关系管理系统是把有关市场和客户的信息进行统一管理、共享,并能进行有效分析的处理的新型应用系统,它为企业内部的销售、营销、客户服务等提供全面的支持。具体说来,系统的目标包括: 客户管理 事物管理 销售管理 采购管理 商务管理 服务管理 汇总中心 权限管理

软件需求规格说明书(案例)

软件需求规格说明书(案例) 1. 引言 1.1编写目的:编写此文档的目的是进一步定制软件开发的细节问题,便于用户与开发商协调工作.本文档面向的读者主要是项目委托单位的管理人员.希望能使本软件开发工作更具体. 1.2项目背景 1.2.1项目委托单位:****公司 1.2.2开发单位:***公司 1.3定义 1.4参考资料 2. 任务概述 2.1目标: <1> 决策支持:根据公司的要求及时提供所需报表及文件,并在适当时候对各部门领导给予销售及进货等方面的提示 <2>提高效率:利用软件进行管理,避免人工管理的失误以及延迟性,从而实现高效率的管理. 2.2运行环境: <1> 硬件方面:Pentium级处理芯片 1兆显存的兼容显卡 256色,800*600的兼容显示器 标准兼容打印机 <2>软件方面: WIN95操作系统 2.3条件与限制: 编程用计算机一台 完成期限2000/7/1 无资金供给 3. 数据概述 数据流程图如下: 3.1静态数据:包括系统登录密码,各数据库所在位置,系统分析原始数据 3.2 动态数据:包括各数据库内各项显示数据,用户登录信息,系统时间 3.3数据库描述: 人事管理数据库:公司内人员的个人详细信息,包括档案信息 销售管理数据库:当日销售记录及以前的销售统计,用于销售分析 财务管理数据库:公司内部账目及收支情况详表 技术管理数据库:公司所需各技术档案的详细记录(包括文档) 3.4 数据字典: <1>数据流词条描述: 1.数据流名:登录信息 来源:用户的输入 去向:系统内部检验部分 组成:用户名,密码 流通量:每次登录输入一次 2.数据流名:登录结果 来源:系统 去向:用户

产品需求文档系统需求分析说明书

系统需求分析说明书

文档历史记录 注:后期所加内容均绿色背景字体标注 目录 1.1目标&意义 ........................................................................................................................ 1.2领域知识........................................................................................................................... 1.3思维导图........................................................................................................................... 1.4业务流程图....................................................................................................................... 2功能范围..................................................................................................................................... 2.1功能名称........................................................................................................................... 2.1.1功能说明............................................................................................................. 2.1.2用例说明............................................................................................................. 2.1.3操作流程............................................................................................................. 2.1.4界面原型............................................................................................................. 2.1.5对应字段............................................................................................................. 2.1.6相关规则............................................................................................................. 3词汇表......................................................................................................................................... 4非功能需求................................................................................................................................. 4.1规则变更需求................................................................................................................... 4.2产品服务需求................................................................................................................... 4.3帮助需求........................................................................................................................... 4.4安全性需求....................................................................................................................... 4.5上线实现需求 (3) 5上线时间安排表......................................................................................................................... 1产品概述 说明:<简单描述项目的背景、意义、目的、目标等,描述领域知识> 1.1目标&意义 项目目标: 完整保存教师信息;

需求分析与用例

一、需求分析与用例: 需求:就是系统必须提供的能力和必须遵从的条件,包括:功能需求和非功能的需求(性能要求)。 需求分析:重要手段是确定和编写用例。 用例:是文本形式的情节描述,用于需求的发现和记录。用例会影响后续的OOA/D工作。 参与者(Actor):某些具有行为的事物,可以是人(由角色标识)、计算机系统或组织,例如收银员。 场景(Scenario):是参与者和系统(我们要开发的系统)之间的一系列特定的活动和交互。包括主成功场景和交替场景(主成功场景表示正常功能….;交替场景是如果….) 二、用例的目的与形式: 用例编写的形式: 需求分析早期使用,通常用于主场景(如“管理员向系统提交用户名和密码。系统进行认证。系统向管理员显示功能登录信息”) 三、用例编写的格式:

四、如何发现用例: 1选择系统边界 2确定主要参与者 3确定每个主要参与者的目标 4定义满足用户目标的用例,根据其目标对用例命名 在真实项目中发现用例,遵循如下思维习惯:调研需求时最先弄清楚有多少部门,多少岗位(参与者),然后找到每一个岗位的业务代表,问 他们类似的问题:你平时都做什么?(参与者目标)这件事是谁交办的? 做完了你需要通知或传达给认证吗?做这件事情你都需要填写些什 么表格吗? 五、用例关联及一些术语 用例彼此之间可能具有联系,比如:处理信用卡支付用例可倾向于为处理销售、处理租金等常见用例的一部分。 (1)关联 在用例图中,用例和执行者之间的关系用一条连接二者带箭头的连线表示,

如图所示,该连线称为关联。它表示了一个执行者和一个用例之间的关系。 在用例图中,关联关系只用在执行者和用例之间,用例和用例之间不会存在关联关系。关联关系采用的是单箭头的连线,表示在该关联中执行者是主动的,是执行者启动的用例。如下图所示。 )包含2(. 包含是指一个用例作为另一个用例必需的部分被使用,包含关系是依赖关系的一种。包含关系用一条连接二者带箭头的虚线表示,并在虚线的上面标注《include》,箭头方向由基本用例指向包含用例,如下图所示。 包含的使用场合:如果多个用例有大量一致的功能,可以将这个功能分解到一个用例中,

需求分析说明书模板+范例+非常详细

需求分析说明书实例 1.引言 1.1编写目的 在完成了针对《档案管理系统》软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。 此需求规格说明书对《档案管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。 1.2项目背景 由于文件多,种类多,文件创建者多,创建时间为不定期,要保护好一些公司重要的文件极为不便,同时由于人员的流动,对原有的文件的再现,显得力不从心,有时查找与重新整理文件要浪费许多的人力、物力。而且近年来,由于竞争的激烈程度不断的加深,档案的管理不当会严重到导致公司的面临着亏损甚至破产的局面。于是人们不断地在探索希望能找到解决的方法。 为了解决以上的问题,让企事业单位能够有效的掌握,有效的共享文件资源,保护好文件,及促进档案管理的信息化、规范化和集成化,本人多方听取意见、追加和完善大量实用功能,进而了解文件管理的流程,同时结合各部门、各行业与企业文件管理的方法,开发出一套适合于档案多而复杂的管理系统。 1.3定义、缩写词和符号 需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。 1.4参考资料 鲁荣江、王立丰:《Visual Basic 项目案例导航》,科学出版社,2002年6月版 陈明:《软件工程》,中央广播电视大学出版社,2002年6月版 段兴:《Visual Basic 6.0 控件实用程序设计100例》,人民邮电出版社,2002年12月 杜春雷、孙会莲:《如何使用Visual basic 6.0中文版》,机械出版社,2000年1月 张曜、张青、李丁:《Visual Basic 函数实用手册》,治金工业出版社,2002年12月 范国平、陈晓鹏:《Access 2000 数据库系统开发实例导航》,人民邮电出版社,2002年12月版 闪四清:《SQL Server 实用简明教程》,清华大学出版社,2003年1月版 2.任务概述 2.1目标 2.1.1开发目标 在当今世界电脑普及的时刻,人们已经习惯用电脑办公,结果自然会产生大量的电子文件,这些文件有宝贵的历史价值,但我们如果将更多的时间花费在寻找这些文件上,即费时又费力。本软件根据此需求进行开发的。

相关文档
相关文档 最新文档