01期刊管理系统需求分析

上传人:xins****2008 文档编号:110893409 上传时间:2019-10-31 格式:DOC 页数:8 大小:375.50KB
返回 下载 相关 举报
01期刊管理系统需求分析_第1页
第1页 / 共8页
01期刊管理系统需求分析_第2页
第2页 / 共8页
01期刊管理系统需求分析_第3页
第3页 / 共8页
01期刊管理系统需求分析_第4页
第4页 / 共8页
01期刊管理系统需求分析_第5页
第5页 / 共8页
点击查看更多>>
资源描述

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

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运行环境对本系统运行环境没有特殊要求,以下硬件配置就可以满足要求:服务器CPU为Pentium II 300或更高配置,内存128MB以上,硬盘至少为500MB,网络适配器10Mbps或更快的网卡,一个CD-ROM驱动器,打印机一台,UPS(选配),客户机CPU为Pentium 200或更高配置,内存64MB以上,硬盘至少100MB。8

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

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