



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
南京信息工程大学 实验(实习)报告实验(实习)名称 项目范围计划 实验(实习)日期一、实验目的 1.WBS任务分解,完成项目范围计划;二、实验内容 完成对中学图书馆管理系统的WBS任务分解以及项目范围计划;主要功能:学生基本信息查询,书籍借阅管理, 书籍管理;主要分成五个功能模块:图书管理, 图书流通管理, 读者管理, 统计查询, 系统管理.3、 需求分析 3.1图书管理现状随着计算机技术的飞速发展,其应用方面已渗透到社会生活的各个领域。它已经成为我们学习和工作的得力助手。在学校,尤其是在一些高校,图书是学校的一项重要资源,图书的管理也是学校的一项常规性的重要工作。而长期以来,学生图书管理都是依赖人工进行的。为使图书管理工作科学化、规范化,就必须采用计算机辅助管理。 3.2数据流程图数据流程图(Data Flow DFD)是描述实际业务管理系统工作流程的一种图形表示法。它描绘系统的逻辑模型图,其中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。 3.2.1图书管管理系统基本信息流程 流程分析:图书基本信息的流动首先是以图书编号为流动方向的依据,来达到添加、修改、记录、删除图书记录。为了数据的一致性,进行这些操作的同时,也对数据库中的记录进行检查,检查是否有重复的记录。如有则不能进行添加。 3.2.2 读者信息管理基本信息流程图 流程图分析:读者基本信息的流动首先是以读者的编号为依据,来达到添加、修改、查询、删除读者信息的记录。同时,也对数据库中的读者信息表的编号进行检查。 3.2.3借书管理基本信息流程图 流程图分析:借书管理基本信息的流动首先是以借阅编号为流动方向的依据,来达到添加、查询借书记录。为了数据的一致性,进行这些操作的同时,也对数据库中的记录进行检查,检查是否有重复的记录。如没有则可进行添加。 3.2.4 还书管理基本信息流程图 流程图分析:借阅管理部分是实现对各部分数据内容的添加和查询操作,在借阅信息中包括图书编号、读者编号,系统对借书日期进行自动添加。并通过添加功能来达到借阅信息表的数据的更新,通过查询功能可使管理员很快地了解借阅信息,从而避免书籍的丢失现象产生。启动界面登录 连接数据库, 验证管理员密码进入主画面数据管理 记录浏览 借还操作 系统设置 帮助 显示 关于信息 读者 借阅 借阅 归还 添加 删除记录 记录 书籍 书籍 管理员 管理员 添 修 删加 改 除员 3.3系统功能需求分析 系统功能需求分析,是确定系统功能简单和最有效的方法。通过这种方法,实现图书馆对图书的管理。首先是对角色进行划分,先介绍图书操作员的功能。因为这是一个图书管理系统,所以首先要实现对书籍信息的管理,因此在系统中有一个图书信息管理功能模块来实现对图书信息的管理。然后是用户借书,当读者借书的时候,涉及两个角色,一个是读者,另一个是图书操作员。图书操作员通过图书借阅管理模块来完成借书的功能。当读者还书时需要首先判断该书是否超期,不超期时就调用图书归还管理模块管理,来实现读者还书的功能。如果超期,同样首先调用图书归还模块实现还书,然后再调用调用超期罚款功能模块来实现对还书超期的情况的处理。当图书被借阅和归还时会产生图书数量的变化,这就需要对图书库存信息的管理,因此系统中存在图书库存信息管理模块来说实现此功能。然后是系统管理员的功能,系统管理员必须具备添加读者用户和图书操作员用户的功能,所以在系统中设计了用户管理功能模块来实现这一功能。当然还需要对书籍的类别进行管理,类别管理模块就是为此而设计的。最后是读者,读者的功能最为简单,读者也可以平自己的用户名和密码登录系统,但是他只能查询自己的借书信息,防止在超期的状态下还书和由于还书超期而被罚款的记录。 3.4功能模块设计 经过初步的需求分析,进行了大致的功能的模块的划分,主要划分成几个模块:图书管理、读者管理、图书流通管理、系统管理、统计查询、书籍借阅管理、书籍管理、学生基本信息。系统管理:用户必须使用自己的用户名和密码登录系统才能够使用系统。系统根据账户的级别自动跳转到相应的功能页面。并防止用户在未登录的情况下访问某一功能页面。图书管理:新书入库时,图书基本信息的输入,对已有图书的基本信息的修改,删除等。读者管理:读者账户和图书操作员账户的添加,修改和删除等功能。书籍管理:图书类别的制定,图书类别的修改和删除。如果某一个类别被删除,那么该分类的下的图书将会成为未分类的图书,需要通过图书信息管理模块,重新对图书进行分类。图书流通管理:用户可以查询图书数量,盘存图书的数量数据输入,并自动更新盘存时间。当新书入库时会自动记录图书的数量。书籍借阅管理:实现用户借书时,借书信息的自动记录,并记录图书的借阅时间和归还时间。 统计查询:实现用户还书功能,当用户还书时用户的借书的信息记录会被删除。实现用户交超期罚款的更新和删除,当用户还书时会判断图书是否超期,如果超期就跳转到罚款管理页面,先计算超期的天数,然后算出罚款的金额。学生基本信息:实现用户基本信息的登记以及借阅情况。 3.5数据库需求分析 数据库的需求具体体现在各种信息的提供,保存,更新和查询,收集基本数据,数据结构,已经数据处理的流程,组成一份详尽的数据字典。 通过对图书管理系统功能的分析,总结出一下基本的需求信息。1. 图书信息涉及分类信息、借阅信息、归还信息、罚款信息。2.用户信息涉及级别信息。用户名必须是唯一的。3.图书的编号必须是唯一的。4.用户根据权限判断授予特定的功能。 3.6系统性能要求1.统一处理的准确性和及时性。 3.7系统数据要求 1.数据录入和处理的准确性和实时性。 2.数据的一致性与完整性。 3.数据的共享与独立性。四、实验步骤与结果 1.新建项目;2.创建项目任务,在“任务名称”域中输入项目的任务名称直到最后; 3.增加任务,建立大纲结构,在“任务名称”域中选择任务,选择插入-新任务,建立新任务,同样插入其他任务,重复上步,直到加入所有的任务; 4.在“任务名称”域中选择任务单击项目-大纲-降级命令,进行降级或升级; 5.将创建好的任务,进一步分解,完成WBS。将项目切换到“甘特图”视图,单击“任务名称”域的列标题,选择插入-列命令,启
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025美术单招试题及答案
- 2025银行考试题及答案
- 2025年证券从业之证券市场基本法律法规题库含完整答案(名校卷)
- 口腔考博考研资料(3篇)
- 2025-2030中国基因编辑技术在农业育种领域的应用趋势及投资价值研究报告
- 2025-2030中国城镇燃气规划与国土空间规划衔接机制研究报告
- 2025-2030中国地域特色鲜啤产品开发与文化赋能路径分析
- 2025-2030中国土壤修复技术路线选择与PPP模式应用实践报告
- 2025-2030中国啤酒金融产品创新设计及供应链融资与风险管理解决方案报告
- 2025-2030中国啤酒行业自媒体矩阵运营策略与KOL合作效果量化评估指南
- 2025贵州盐业(集团)遵义有限责任公司招聘15人笔试备考试题及答案解析
- 2025年全国保密教育线上培训知识考试试题库有含答案
- EMS供应商对比方案报告
- 2025年上海科学考试题目及答案
- 试点先行人工智能+智能客服系统可行性分析
- 兵团面试题目及答案
- 2025-2030中国基建投资拉动下工程机械需求预测与市场分析
- 通过模拟实验探究膜的透性 说课课件
- 管理会计(1)-课件
- Q-SY 08365-2021 气瓶使用安全管理规范
- GB/T 29163-2012煤矸石利用技术导则
评论
0/150
提交评论