1、但广大读者想要从数量庞大、数据结构复杂的资源中顺利发现自己需要的知识,传统的图书管理系统难以为继。这就需要开发出一套既操作简便又功能强大的图书馆管理系统来管理图书馆的相关信息。开发范围在各大省市图书馆和各大高校的图书馆当中应用。为了解决图书馆管理员的工作内容重复、工作效率低、工作量大和办理图书借阅与归还得速度过慢,查询、统计困难等问题。我们从读者和图书馆的角度出发,本着以读者借书、还书、还书快捷方便和图书馆管理员管理图书方便的原则,开发了这个图书馆管理系统。建设目标与必要性开发这个图书馆管理系统是为了适应图书馆业务发展的需要,使其不仅能利用当前的软件开发技术,方便读者查询、借阅操作,解决流通中
2、存在的诸多问题。而且,能结合资金投入有限、图书需求量大等特点,对图书管理中各业务环节加强管理。必要性:图书资料管理作为计算机应用的一个分支,有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存贮量大、保密性好、寿命长、成本低等。这些优点能够极大的提高图书资料管理的效率。因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书资料管理系统,将是非常必要的,也是十分及时的。2业务流程分析通过对图书馆的日常工作进行调查和分析,我们把图书馆的工作分为用户注册、图书信息查询、读者借书、读书还书、读者信息修改、新书入库6项业务。下面对这6项业务做具体的描述:(1)用户注册业务:用户通过系
3、统界面把自己的用户信息输入系统,系统为该用户建立帐户,并把信息存入用户信息表中。(2)图书信息查询业务:首先用户进行登陆,若输入的用户信息错误则不予与登陆系统,输入正确的用户信息可以登陆进入系统。登陆后用户输入要查询的书籍信息,系统根据图书信息表查询出图书信息并反馈给用户。(3)读者借书业务:读者给出想要借阅的书籍信息,系统根据读者信息和图书信息判断该读者是否有权限借阅该书,之后把借阅信息存入借阅信息表中。(4)读者还书业务:读者还书,系统生成还书信息,并修改借阅信息表。(5)读者信息修改业务:读者把想要修改的信息输入系统,系统对照读者的信息修改读者库。(6)新书入库业务:对于新到馆的图书进行
4、登记入库。3数据流程图 图 1用户注册 图 2图书信息查询业务 图3读者借书业务 图4读者还书业务 图5图书信息修改业务 图6新书入库业务第一层数据流程图第二层数据流程图第三层数据流程图(1)用户进行图书信息查询的数据流程图:(2) 读者信息修改的数据流程图:(3)读者借还书操作的数据流程图:(4)图书维护操作业务流程图:4数据字典4.1数据项的定义 数据项编号:I1 数据项名称:姓名 简述:读者姓名 类型及长度:字符型,10位数据项编号:I2性别读者性别I4单位读者所在院系I5管理员系统管理员I6密码登陆密码整型,10位I7图书编号每本图书所标注号码I8借书证号读者借书证号码I9图书名称馆存
5、图书名称I10类型号图书类型编号I11类型名称图书类型名称4.2数据结构的定义 数据结构编号:DS1 数据结构名称:读者信息描述读者的基本信息 数据结构组成:图书证号 + 姓名 + 性别 + 系别 + 专业 + 联系方式 + EMAIL + 读者标识 + 办证日期 + 最大借阅量 + 年借阅量DS2图书信息描述图书的基本信息图书编号 + 图书名称 + 图书作者 + 出版社 + 单价 + 进库日期 + 开本 + 类型名称 DS3借阅信息描述图书的的借阅情况信息借书证号 + 图书编号 + 借阅日期 + 归还日期 + 续借次数4.3数据流的定义数据流编号:F1 数据流名称:新进图书新入库图书的信息
6、数据流来源:采购人员 数据流去向:图书分类编目处理 数据项组成:书号 + 书名 + 作者 + 出版社 + 出版时间 + 出版号 + 价格 + 备注数据流量:约900本/月高峰流量:约1200本/月F2用户信息已注册的用户信息注册用户用户信息存储处理 借书证号 + 姓名 + 性别 + 单位 + 办证日期 + 类型名称 + 借期 + 借阅册数约150人/日约240人/日F3图书被借阅的信息图书信息借阅处理 约300本/日约400本/日4.4处理逻辑的定义处理逻辑编号:P1 处理逻辑名称:系统验证完成对用户的身份验证 处理功能:用户信息的输入、是否为注册用户的识别 输入的数据流:用户信息 输出的数据
7、流:合法读者信息、非注册用户信息 P2注册完成对非注册用户的注册非注册用户信息的录入、新用户信息表的生成非注册用户信息 已注册用户信息P3用户界面操作完成用户预期想要完成的操作图书的查询、图书的借阅、图书的归还合法读者信息 各项用户操作的结果P4读者管理完成对读者信息的储存及管理读者信息的录入、新读者库的生成读者信息 已处理的读者信息P5图书流通完成对新借阅图书信息的录入处理借阅图书的分类、借阅图书信息的录入、新借阅信息表的生成借阅信息 已处理的借阅信息P6图书维护完成对新购图书的分类、编目及保养处理新进图书的分类、新进图书信息的输入、新图书信息表的生成新进图书 图书分类信息,图书基本信息,新
8、书通告4.5数据存储的定义数据存储编号:D1数据存储名称:用户信息表注册用户基本信息数据存储组成:用户名 + 密码 + 类型号 + 性别 + 联系地址 + 联系电话 +邮政编码 + 电子邮箱 关键字:用户名 数据存储编号:D2 数据存储名称:图书信息表馆藏图书基本信息 数据存储组成: 图书编号+ 类型号 + 书名 + 作者 + 出版社 + 单价 + 开本+ 进库日期+ 类型号 + 类型名称 + 借阅日期 + 归还日期D3读者库读者基本信息借书证号 + 姓名 + 性别 + 单位 + 办证日期 + 类型号 + 类型名称 + 借期 + 借阅次数D4借阅信息表图书借阅的基本信息D5读者类型信息表读者类型的基本信息类型号 + 类型名称 + 借书期限 + 借阅册数4.6外部实体的定义外部实体编号:S1 外部实体名称:读者管理系统的合法读者借书证号、图书信息、新书通告S2用户用户信息、查询信息、S3采购使用该管理系统的用户需要采购的图书信息新进图书信息
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1