欢迎来到天天文库
浏览记录
ID:9776784
大小:117.00 KB
页数:23页
时间:2018-05-08
《高校图书管理系统的论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、高校图书管理系统的论文 论文关键词c/s sql2000数据库 vb 论文摘要:本文完成了一个基于client/server模式的高校图书管理系统的设计与实现。运用visualbasic.结合microsoftsqlserver2000开发的登录模块主要用于验证用户身份,进行有效的操作。从主界面模块在验证后进入每个子模块进行各个子系统的具体功能操作。在整个系统设计中充分利用了模块化的设计思想和开发方法。第1章问题描述 1.1图书管理系统简介 本系统利用vb.处理数据库的功能,实现对图书馆信息的管理。主要功能为管理有
2、关读者、出版社、书籍、借阅和管理者的信息等。 本系统的结构分为读者信息管理模块、出版社信息管理模块、书籍信息管理模块、借阅信息管理模块、管理者管理信息模块、报表显示模块和查询处理模块。 1.2数据需求 根据系统的需求,首先将要记录的信息分类,要记录的信息如下。 =1*gb2⑴读者信息:包括证号、姓名、联系方式、已借书数目、读者类别和能否借书等。 =2*gb2⑵出版社信息:包括名称、地址、网址、e-mail等。 =3*gb2⑶书籍信息:包括书号、丛书系列、作者、责任编辑、字数、定价、出版时间、主题分类、二级
3、分类、馆内借阅分类、总册数、库存量、出版社和书名等。. =4*gb2⑷借阅信息:包括借阅日期、应归还日期、实际归还日期、能否续借、书号和证号等。 =5*gb2⑸管理者信息:包括管理者名称、对应密码和对应权限等。 根据这些需要,本系统需要“读者信息”表,“出版社信息”表,“书籍信息”表,“借阅信息”表和“管理者信息”表。 1.3事务需求 经过实际考察、咨询和分析,高等院校图书管理系统主要应该具有以下功能模块,如1.1图。 =1*gb2⑴在读者信息管理部分,要求如下。 可以浏览读者信息。 可以对读者信息进
4、行维护,包括添加及删除等操作。 =2*gb2⑵在出版社信息管理部分,要求如下。 可以浏览出版社信息。 可以对出版社信息进行维护,包括添加及删除等操作。 =3*gb2⑶在书籍信息管理部分,要求如下。 可以浏览书籍信息。 可以对书籍信息进行维护,包括添加及删除等操作。 =4*gb2⑷在借阅信息管理部分,要求如下。 可以浏览借阅信息。 可以对借阅信息进行维护操作。 =5*gb2⑸在管理者信息管理部分,要求如下。 显示当前数据库中管理者情况。 对管理者信息维护操作。 shape*mergeform
5、at 图1-1系统业务逻辑关系 1.4系统开发平台 前台: 1、硬件要求: cpu:pentium42.0ghz以上ibm兼容机 内存:512mb以上容量 显卡:32mb或以上显存之agp接口显卡 2、软件要求: 操作系统:microsofticrosoftvisualstudio.2003 数据库服务器: 1、硬件要求: cpu:pentium42.8ghz以上ibm兼容机 内存:1024mb以上容量 显卡:32mb或以上显存之agp接口显卡 2、软件要求: 操作
6、系统:microsofticrosoftsql2000server 网络设备: 2块网卡:客户机d-linkdfe-650tx,服务器intelpcla8460b。 路由器:一台soho路由器tl-r402m 1.5网络拓扑结构 本设计采用客户机/服务器(c/s)体系,数据的储存管理功能较为透明性,可以合理均衡事务的处理,充分保证数据的完整性和一致性。 shape*mergeformat图1.2c/s模式结构 第2章设计与实现 数据库主要着重于数据对象的属性和数据对象之间的关系的分析。一般采用e-r图,即
7、实体-关系模型来分析数据对象的属性和数据对象之间的关系。 2.0系统流程图 在本系统中准备通过如下窗体来实现数据维护的功能。 (1)主窗体:管理着各个子窗体。 (2)“读者信息”子窗体:管理读者信息。 (3)“管理者信息”子窗体:管理用户信息。 (4)“出版社信息”子窗体:管理出版社信息。 (5)“书籍信息”子窗体:管理书籍信息。 (6)“借阅信息”子窗体:管理借阅信息。 (7)“报表窗体”子窗体:显示数据报表。 (8)“综合查询”子窗体:执行用户自定义的查询。 系统流程图如图3.1所示:
8、 图2.1系统流程图 2.1e-r模型设计 2.1.1实体列表实体描述读者所有借阅者,查阅者,由证件号标识出版社图书馆所有图书所属出版社,由出版社编号标识书籍图书馆所有图书,由刊号标识借阅书号、证号、借阅日期、应归还日期等属性,由方式标识系统管理员系统维护人员 2.1.2系统
此文档下载收益归作者所有