+图书管理系统new

+图书管理系统new

ID:19886687

大小:497.00 KB

页数:12页

时间:2018-10-07

+图书管理系统new_第1页
+图书管理系统new_第2页
+图书管理系统new_第3页
+图书管理系统new_第4页
+图书管理系统new_第5页
资源描述:

《+图书管理系统new》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、软件工程上机实习报告学院:软件学院年级:班级:学号:姓名:2008年12月6日上机实习一:用户需求及规格说明书一、题目一个图书自动循环系统。二、需求1.功能需求此系统需要满足来自三方面的需求,这三个方面分别是图书借阅者、图书馆工作人员和图书馆管理人员。图书借阅者的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改;图书馆工作人员对图书借阅者的借阅及还书要求进行操作,同时形成借书或还书报表给借阅者查看确认;图书馆管理人员的功能最为复杂,包括对工作人员、图书借阅者、图书进行管理和维护,及系统状态的查看、维护并生成催还图书报表。图书借阅者可直接查看图书馆图书情况,如果图书借阅者根据本人借

2、书证号和密码登录系统,还可以进行本人借书情况的查询和维护部分个人信息。一般情况下,图书借阅者只应该查询和维护本人的借书情况和个人信息,若查询和维护其他借阅者的借书情况和个人信息,就要知道其他图书借阅者的借书证号和密码。这些是很难得到的,特别是密码,所以不但满足了图书借阅者的要求,还保护了图书借阅者的个人隐私。图书馆工作人员有修改图书借阅者借书和还书记录的权限,所以需对工作人员登陆本模块进行更多的考虑。在此模块中,图书馆工作人员可以为图书借阅者加入借书记录或是还书记录,并打印生成相应的报表给用户查看和确认。图书馆管理人员功能的信息量大,数据安全性和保密性要求最高。本功能实现对图书信息、借阅

3、者信息、总体借阅情况信息的管理和统计、工作人员和管理人员信息查看及维护。图书馆管理员可以浏览、查询、添加、删除、修改、统计图书的基本信息;浏览、查询、统计、添加、删除和修改图书借阅者的基本信息,浏览、查询、统计图书馆的借阅信息,但不能添加、删除和修改借阅信息,这部分功能应该由图书馆工作人员执行,但是,删除某条图书借阅者基本信息记录时,应实现对该图书借阅者借阅记录的级联删除。并且还应具有生成催还图书报表,并打印输出的功能。该软件主要实现了以下功能:1.对读者的注册、注销、挂失、解挂的管理。2.对图书的注册、注销、挂失、解挂、暂停借阅、开始借阅的管理。3.图书出纳、归还、预约、滞纳金的管理。

4、4.对读者按姓名、证件号码查询的管理;对图书按ISBN号、图书名称、图书作者、图书编号、分类的查询管理。5.按照管理员的各种需求进行统计及报表打印的功能。2.性能需求l数据精确度查询时应保证查全率,所有在相应域中包含查询关键字的记录都应能查到,同时保证查准率。l时间特性一般操作的响应时间应在1-2秒内。l适应性满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求。3.运行需求l用户界面采用对话框方式,多功能窗口运行。l硬件接口支持各种x86系列PC机。支持条形码设备。l软件接口运行于Windows95/98及更高版本具有WIN32API的操作系统之上。l故障处理正常使用

5、时不应出错,对于用户的输入错误应给出适当的改正提示。若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。一、规格说明书1.数据流图l数据流总体图示图1系统总体设计l借书系统图2借书系统流图l还书系统图3还书系统流图l图书档案管理系统图4档案管理流图1.数据字典参数名类型长度取值范围别名意义图书书名字符型11SM图书编号字符型11B1050600000-B1050610000SH作者字符型10YZ出版社字符型20CBS单价数值型8DJ借出日期日期型yy-mm-ddJS还书日期日期型yy-mm-ddHS借书证号字符型100501000000-0501100000JSZ姓名字符型20NA

6、ME是否归还字符型20YN性别字符型2SEX单位字符型20DW发证日期日期型yy-mm-ddFZ已借书册数字符型2YNC是否允许借书字符型2YNS是或否类别字符型20LB进册数数值型10JC库存量数值型10CZ操作员编号数值型10CB操作员姓名字符型10CNAME操作员密码字符型15MM表1数据字典1.物理资源使用数据库管理系统。2.输入/输出说明分为键盘输入和条形码扫描器输入。输出为屏幕。3.硬件要求Intel486以上系列、AMDK6以上系列等PC台式机和便携式电脑;运行时占用内存:≤5MB;所需硬盘空间:≤50MB;软件平台:中文Windows95/98/NT4.0或更高版本;上机

7、实习二:系统概要设计及详细设计一、概要设计1.系统结构图图5系统结构图l图书管理模块图书管理模块是本系统的核心模块,它主要管理图书馆库存图书的信息,可以实现新增图书的注册,对过期图书的注销,以及图书按各种条件的查询和筛选,还能形成报表并打印出来。l入库管理模块本模块是管理图书入库的基本模块,通过本模块可以查看图书馆图书的入库的基本情况,可以实现对入库情况的查询,筛选和打印功能。l借阅管理模块本模块是管理图书借阅的模块,通过本模块可以

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。