需求分析文档例

上传人:re****.1 文档编号:562806642 上传时间:2023-07-01 格式:DOC 页数:8 大小:47KB
返回 下载 相关 举报
需求分析文档例_第1页
第1页 / 共8页
需求分析文档例_第2页
第2页 / 共8页
需求分析文档例_第3页
第3页 / 共8页
需求分析文档例_第4页
第4页 / 共8页
需求分析文档例_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《需求分析文档例》由会员分享,可在线阅读,更多相关《需求分析文档例(8页珍藏版)》请在金锄头文库上搜索。

1、主要内容提示:1引言(作为设计文档,前面一般有一段 引言,每个文档中的 内容类似。)1.1简介(背景)本项目名称为:大发航空公司航空电子订票系统,为大发航空公 司订制,解决该公司网上订票问题。1.2编写目的此需求规格说明书对航空订票系统做全面细致的用户需求分析, 明确所要开发的软件应具有的功能、 性能与界面,使系统分析人员及 后续的软件设计人员能清楚地了解用户的需求, 可以在此基础上进一 步工作。本说明书的预期读者为系统设计人员、测试人员、用户文档 编写者、项目管理人员、用户代表。1.3定义(1)系统:若未特别指出,系统指本航空订票系统。(2)SQL :结构化查询语言1.4参考资料(1)系统的

2、项目开发计划(2)系统的可行性研究报告(3)吕云翔等,软件工程一理论与实践,人民邮电出版社,2012 年8月版(5)张海藩,软件工程,第5版,清华大学出版社2 任务概述2.1 目标a本系统主要解决师生交换作业信息问题, 教师可以将新作业传到 该系统上, 也可以在系统上下载学生上传的作业, 并将成绩上传供学 生查看。学生上传作业供任课老师批阅,查看自己的作业成绩。系统的基本功能:1不同用户登录进入不同的界面2学生查看作业3学生查看作业成绩4学生上交作业5教师布置作业6教师删除已布置作业7教师公布作业成绩9教师修改作业成绩10教师下载学生的作业11管理员添加教师用户12管理员添加学生用户13用户资

3、料的查看与修改2.2 用户的特点本系统的用户主要有机房管理人员、 教学管理人员、 教师和 学生四类。都有一定的计算机知识,不需要专门培训,在用户手 册指导下就可直接使用系统。a本系统面向两种用户,一种是系统管理员,一种是客户代理。系统管理员的操作权限是对整个数据库进行管理, 如用户信息管 理(添加、修改、删除等) ,航班信息管理,系统维护维护(数据备 份、数据库恢复、注册管理员,更改密码等) 。系统管理员可以浏览 整个系统,并在系统中履行其职责。客户代理操作权限是客户信息管理,航班查询,订票业务管理2.3 假定和约束a1、每类用户登录后,需要有自己专门的用户界面;2、当学生注册时输入的学号必需

4、与选定的班级匹配;3、要求系统基于 Microsoft .NET Framework 1.1 ;4、要求系统支持 Microsoft SQL Server 数据库。3 详细需求见示例。功能需求要对应功能级数据流图或顶层用例图中的模块; 在此进 行需求陈述,注意不仅仅是功能需求; 应注意对性能需求的量化描述, 避免“应充分考虑”、“有足够的手段”等 非量化、不能跟踪考察 实现 的需求。1、书籍查询:读者或图书管理员在输入框中输入与相关书籍的字符,点击“查询”按钮时,返回与字符匹配上的书籍信息。2、读者查询:图书管理员在输入框中输入与读者相关的字符, 点击“查询”按钮时,返回与字符匹配上的读者信息

5、。3、书籍管理:(1)书籍信息录入:在书籍录入界面,输入书籍所有的信息,点 击“添加”按钮,添加书籍信息。(2)修改书籍信息:在书籍录入界面,利用“书籍查询”功能找 到要修改的书籍,在相应的书籍信息框中修改信息后,点击“保存” 按钮保存修改;(3)删除书籍信息:在书籍录入界面,利用“书籍查询”功能找 到要删除的书籍,点击“删除”按钮注销书籍;4、读者管理:(1)添加读者信息:在读者信息录入界面,输入读者所有的信息, 点击“添加”按钮,添加读者信息。(2)修改读者信息:在读者录入界面,利用“读者查询”功能找 到要修改的读者,在相应的读者信息框中修改信息后,点击“保存”按钮保存修改;(3)删除读者

6、信息:在读者录入界面,利用“读者查询”功能找 到要删除的读者,点击“删除”按钮注销读者;5、借阅情况查询: 读者或图书管理员在输入框中输入读者编号, 点击“查询”按钮时,返回读者的借阅情况。6、借阅或归还书籍:修改书籍的状态位,添加借阅记录。7、违约处理:读者归还图书时,系统根据书号找到借阅记录, 比对借阅时间,检测是否超期;图书管理员检查书籍是否有受损,如 有则选择违约编号。点击确定后生成处罚并记录违约。4 分析建模4.1 系统数据流图见示例。顶层数据流图, 关注有哪几类用户, 各用户和系统的交互信息流 是什么;功能级数据流图, 关注整个系统有哪几大功能模块和哪些主要的 数据存储;细化的数据

7、流图,关注那些较大的功能模块如何分步骤处理。注意数据流图的编号,慎用“ 0层、1 层数据流图”。4.2 数据字典数据字典的写作, 可繁可简,但至少要对主要 数据存储 (表) 、主 要数据流(可能的接口 ) 、主要的 数据处理 进行说明不能直接出现设计形式中的表,要首先有分析的数据字典,后面 再根据它设计表旅客信息数据字典:名字:旅客信息别名:dpCIient描述:旅客的基本信息,用于订票定义:旅客信息=旅客姓名 +旅客性别+身份证号码+旅行时间+旅行目的地+电 话号码+航班等级+客户类型+是否入账+是否出票+工作单位+备注信息 位置:输各个客户机端名字:旅客姓名别名:CName描述:需要乘机的

8、旅客的姓名定义:旅客姓名=4字符10 位置:事务管理常客计划账单机票名字 别名 描述 定义 位置旅客性别CSex标识乘机旅客的性别旅客性别=2字符2 事务账单管理常客计划机票名字 别名 描述 定义 位置身份证号码CID唯一地标识乘机旅客的关键域身份证号=18字符18 事务管理常客计划账单机票名字 别名 描述 定义 位置旅行时间Journ eyTime旅客预期的乘机时间旅行时间=22字符22 事务名字 别名 描述 定义 位置旅行目的地Journ eyPIace旅客预期的下机地点旅行目的地=30字符30事务机票名字 别名 描述 定义 位置电话号码Teleph one用于航空订票系统与旅客联系电话号

9、码=11字符11 事务账单名字 别名 描述 定义 位置航班等级FlightGrade旅客预期要乘座的客机级别,包括商务舱和经济舱 航班等级=6字符6事务账单机票名字 别名 描述 定义 位置旅客类型CClass用于限制旅客的权限,分为普通旅客和贵宾旅客旅客类型=8字符8事务账单机票管理常客计划名字:是否入账别名:MakeBook描述:标识旅客订票的事务是否发生定义:是否入账=2字符2 位置:事务账单名字 别名 描述 定义 位置是否出票Prin tTicket旅客拿到票,标识旅订票的事务是否完成 是否出票一2字符2事务账单机票名字 别名 描述 定义 位置工作单位CUn it旅客常驻的地点,方便联系和接送 工作单位= 50字符50 事务账单管理常客计划名字:备注信息别名:CUn it描述:旅客的其他资料,包括特定的信息的要求定义:备注信息=100字符100位置:事务账单管理常客计划见分析建模实例;数据 加工和处理逻辑 说明,主要针对细化流图中的主要处理模块 见示例。E-R 图在系统能被明确表示的时候, 可以用一张图描述一个系统的 E-R, 当系统略大、较大的时候,实体和联系可以分开描述。见示例。状态转换图 见分析建模实例。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号