期刊管理系统需求分析_第1页
期刊管理系统需求分析_第2页
期刊管理系统需求分析_第3页
期刊管理系统需求分析_第4页
期刊管理系统需求分析_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、 期刊管理系统需求分析目录1.2.1系统任务概述1.2.2功能需求.31.2.3数据流图.31.2.4数据字典.61.2.5E-R图.61.2.6性能要求.71.2.7运行环境.7一、 期刊管理系统需求分析 1.2.1系统任务概述人类社会已经进入了一个以信息技术为中心的时代。人类传递信息、获取信息、交流信息的方式发生了前所未有的变革。期刊信息是图书馆、企事业单位资料室等进行期刊管理所必需二频繁使用的信息资料。在计算机尚未在图书馆广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借

2、阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。这样借书过程就完成了。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还书过程就完成了。 以上所描述的手工过程的不足之处显而易见,首先处理借书、还书业务流程的效率很低,其次处理能力比较低,一段时间内,所能服务的读者人数是有限的。利用计算机来处理这些流程无疑会极大程度地提高效率和处理能力。我们将会看到排队等候借书、还书的队伍不再那么长,工作人员出错的概率也小了,读者可以花更多的时间在选择书和看书上。 1.2.2功能需求 期刊管理系统的目的是实现期刊登记、借阅、查询等业务的自

3、动化管理,以提高工作效率。该系统的主要功能如下:1. 读者信息管理:对于每一个读者都可以办一张借阅卡,并有自己的用户名和密码,成为注册用户,添加读者信息,更改读者信息,删除读者信息,读者类型设置,读者档案管理,借阅证挂失与恢复,过期续证管理。 2. 期刊管理:管理所有种类期刊的基本信息,管理员登记新到的期刊信息,包括刊号、年、期、数量和相应的文字信息。 3. 期刊借阅:处理读者的期刊借阅、归还业务。 4. 期刊查询:查询期刊的库存、某期刊的取向信息 5. 期刊的征订:完成下一年度预定的期刊目录的生成。 6. 期刊内容登记:将新到的每本期刊的所有文章的信息(文章题目、作者姓名。作者单位、关键词等

4、)登记到数据库中。 7. 期刊内容的查询:输入关键词,查询出包括这些关键词的有关文章的题目、登记的期刊信息(名称、年、期)等。 1.2.3数据流图首先分析期刊管理系统的需求分析,该系统主要有两种角色:读者和管理员。读者向系统提出如下处理要求:1)读者信息变动要求,2)读者的期刊借阅处理要求,3)读者的期刊归还处理要求,4)读者对信息查询处理要求。这些要求是由读者提出或激发的,在系统中并不一定是用户操作完成,换句话说,其中的数据是从用户处流出进入系统的,由于顶层的数据流图不需要画得太细致,所以可以把这些输入数据流抽象成“读者要求”,系统处理完这些数据流后,可能有多个结果,这里把输出流抽象成“处理

5、结果”。同理,管理员也可以向系统提出要求,如期刊登记、期刊征订等,把从管理员处流到系统的输入数据流抽象成“管理员要求”,输出数据流抽象成“期刊订单”。由此可以得出顶层数据流图,如图1-4所示,顶层的这个加工不编号。图14 顶层数据流层图对顶层数据流图进行分解,分离出两个加工:读者要求处理和管理员要求处理,分别编号为1和2.由于加工分离出来,原先属于内部数据流(文件)的部分(如期刊目录文件、期刊登记文件和期刊内容文件)这里就变成了外部数据流,它们被标在第二层数据流图上,“读者要求处理”加工分别从期刊内容文件、期刊登记文件和期刊目录文件读数据,“管理员要求处理”加工不仅从期刊目录文件读数据,当数据

6、处理完成后,还要向期刊目录文件写入数据。分解后的第二层数据流图如图1-5所示。图1-5 第二层数据流图接下来对加工1和2继续分解。同理,加工1进一步分解五个子加工:加工1.1读者要求分类,加工1.2变动处理,加工1.3借阅处理,加工1.4归还处理,加工1.5查询要求处理。加工2进一步分解成三个子加工:加工2.1管理要求分类,加工2.2期刊登记,加工2.3期刊征订。原先的内部数据流:读者文件和借阅文件变成了外部数据流,第三层数据流图如图1-6所示。 加工1.5包含多种查询,可以进一步分解,变成三个加工:加工1.5.1查询要求分类,加工1.5.2查询期刊去向,加工1.5.3查询期刊内容,第四层数据

7、流图如图1-7所示图1-6第三层数据流图图1-7第四层数据流图1.2.4数据字典1.文件条目用户=读者|管理员用户文件=用户名+姓名期刊目录文件=刊号+刊名+邮发代号+主办单位+出版周期期刊登记文件=刊号+年+(卷)+期期刊借阅文件=用户名+刊名+年+(卷)+期+借阅日期+归还日期期刊内容文件=刊号+年+(卷)+期+文章题目+作者单位+作者姓名+关键词1+关键词2+关键词3+关键词4+关键词52.数据条目征订单=刊号+邮发代号+单价+数量+金额期刊去向信息=刊名+年+(卷)+期+读者姓名期刊内容信息=关键词1+关键词2+关键词3+关键词4+关键词5+刊名+年+(卷)+期变动要求=添加|更改|删

8、除借阅要求=用户名+刊名+年+(卷)+期归还要求=用户名+刊名+年+(卷)+期按关键词查询要求=(关键词1)+(关键词2)+(关键词3)+(关键词4)+(关键词5)查询期刊去向要求=刊号+刊名+年+(卷)+期1.2.5E-R图系统有三种数据对象:读者、管理员和期刊。其中,读者的属性有:用户名,姓名,性别,专业班级;管理员的属性有:用户名,姓名,性别;期刊的属性有:刊号,刊名,年,期。系统的E-R图如图18所示。图1-8期刊管理系统的E-R图1.2.6性能要求在性能方面,要求系统的查询和更新时间不超过一秒。其他一些要求如下:系统最小寿命:系统应该能在无重大改动的条件下正常运行5年以上。设备要求:计算机稳定性良好,整套系统经济实惠。在使用上:要求系统易理解,易学习,易操作。在安全性上:要求系统安全可靠,容错,易恢复。在数据集中上:要求用统一的数据库实现数据的完整性和实时性。在可维护性上:要求系统可修改,可测试,可扩充,可移植。1.2.7运行环境对本系统运行环境没有特殊要求,以下硬件配置就可以满足要求:服

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论