1、前台组长,负责前台的整体工作协调和监督;前台操作员,负责借书管理信息系统的操作,具体包括例如学生的身份认证、图书的信息登记、更新图书信息表等等;前台结算员,负责对借书超期生成的结算单以及图书损坏的赔偿单进行结算。图书管理组按照职能又分为:图书管理组组长,负责图书馆书库一切工作的协调有序管理;图书检查员,负责图书的完好程度检查;理书员,负责图书的上架摆放整理。三、 功能层次分析(1).图书馆借书管理信息系统提供图书馆藏的图书信息,要包括图书的基本信息介绍,例如图书的出版社、作者、内容简介,包括图书在书库中的存放位置。(2)对于借书的学生需要进行身份认证,并登记所借图书的信息,同时编制出学生借书单
2、。(3)对于图书需要续借的需要,要对已有的借书单进行更新,主要是借书期限的更新。(4)对于学生还书,需要学生的借书单为基础进行登记,同时生成所还书目单并判断还书期限是否超期。最后还书完成进行图书数量、状态的修改图书馆借书管理信息系统提供图书信息借书续借登记 还书登记编制学生借书单更新学生借书单登记还书生成所还书目单修改图书数量状态提供图书基本信息提供图书存放位置信息登记所借图书信息身份认证判断还书是否超期四、 业务流程分析(1)学生通过图书馆前台借书系统提供的图书信息表查询图书基本信息,搜索到需要的书目,并查询图书在书库中的存放位置,然后去书库中寻找所需图书。(2)学生借书时,需先进行身份认证
3、,然后登记所借的图书信息,从而编制成学生借书单。(3)学生续借需要再次进行身份认证,然后更新学生借书单,主要对借书期限进行修改。(4)学生还书时,系统先判断还书日期是否超期,如果超期生成一张超期结算单;同时前台人员收回所还的图书,并生成所还书目单通知图书管理员整理所还图书。(5)图书管理员凭着所还书目单对所还图书的完好状况进行检查,若图书受损则生成赔偿单给结算中心,完好的图书则摆回书库对应位置并生成理好的图书书目单给前台。(6)结算中心就借书管理信息系统传来的超期结算单和图书管理员传来的赔偿单进行结算。(7)前台借书管理信息系统就图书管理员传来的理好的图书书目单更新图书数量、状态,修改图书信息
4、表,形成新的图书信息表。五、 数据流程分析(1)顶层数据流程:(2)第二层数据流程:(3)第三层数据流程:六、概念结构分析(一)数据库逻辑结构设计(1)E-R图:(2)实体及联系属性:学生:学号,姓名,性别,专业,借书证号,照片图书:书名,书刊号,出版社,作者,发行日期,版次,页数,存放位置编号图书管理员:管理员编号,姓名,性别结算中心:流水号,电话(二)数据库物理结构设计 结合以上E-R图进行转化,基于逻辑结构设计创建数据表,主要结构如下:1图书信息表的结构序号字段名称字段说明类型位数必填字段1SN图书编号文本10是2ISDNISDN号503BookName图书名称4BookCode索引号1
5、55BookType图书类别126BookPages图书页码7BookDes图书描述208AuthorName作者姓名9PublishDate出版社Edition出版日期时间/日期11LibRights版本BookStatus图书状态13Place存放位置14Other备注2学生借书单IssueNo借阅号StuNo学生证件号StuName学生姓名StuClass学生班级idate借出日期日期/时间iStatus借出状态ddate应还时间3所还书目单RBookNo还书单号Rdate还书日期No图书序号4理好的书目单PBookNo理书单号5超期结算单OverdateANo结算单号OverBookN
6、ame超期图书序号超期图书名称Overdate超期时间费用类型6赔偿单ComNo赔偿单号Comdate赔偿时间(三)代码设计组织结构:组织部门采用顺序码编码,1代表图书馆馆长,2代表前台,3代表图书管理组;各部门内员工采用区间码编码,并且是使用十进位码,小数左边代表主分类,右边代表子分类,2.1代表前台组长,2.2代表前台操作员(其中所有前台操作员代码均以2.2为开头,例如:一位前台操作员代码为2.201),2.3代表前台结算员,3.1代表图书管理组组长,3.2开头编码代表图书检查员(其中所有图书检查员代码均以3.2为开头,例如:一位前台操作员代码为3.205),3.3开头编码代表理书员图书信
7、息: 各类图书基本信息采用区间码编码,为方便学生借/还书时的图书信息登记,为每本图书贴一个条码,且条码采用区间码编码,同类图书的开头码统一的,后面子分类不同编号不同(例如:可采用8位条码,某本国际贸易实务条码为:71687863,另外一本一样的图书条码为:71687865)存放位置编码采用助忆码编码,(例如图书馆3楼03经济类第3列书架的第3层的第3本工业技术经济学第三版编码:F3-ECO-03-33-3)学生身份: 学生身份采用区间码编码,(例如:2011届学生编码11,管理学院编码03,物流班编码17,学生编码07,该学生的身份代码为:11031707,另一位同班同学身份代码:110317
8、04)学生借书单: 学生借书流水单采用区间码编码,(例如:2013年12月23日第9次流水单编码:1312230009) 学生借书单上各书目采用顺序码编码,(例如:学生一次可借书20本,某同学一次借书5本,第5本编码:05)所还书目单: 所还书目单流水单号采用区间码编码(例如: 还书单上各书目采用顺序码编码,(例如:第5本编码:各图书存放位置编码采用助忆码编码,(例如图书馆3楼03经济类第3列书架的第3层的第3本工业技术经济学第三版编码:理好的图书书目单:理好的图书书目单流水单号采用区间码编码(例如:理好的图书书目单单上各书目采用顺序码编码,(例如:超期结算单/赔偿单:超期结算单/赔偿单流水单号采用区间码编码(例如:七、总结经过一学期的信息系统分析与设计的学习,让我们感受到了管理信息系统的实践魅力,同时将已经学过的数据库的知识与系统结构设计相互贯通加强和加深了知识学习的链接。在设计分析过程中,我们就本身学习薄弱的地方重新学习,对不懂的地方请教老师,使得学习效果更好。同时,由于对于图书馆的借书流程调查受到一些客观限制使得这份系统设计的不是十分完整;以及对于编程的不擅长使得我们的分析设计可能受到程序的无法很好实现,这里需要改进和完善的地方还很多。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1