ImageVerifierCode 换一换
格式:DOC , 页数:22 ,大小:317.50KB ,
资源ID:1256333      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1256333.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(期刊信息管理系统——毕业论文.doc)为本站会员(滴答)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

期刊信息管理系统——毕业论文.doc

1、本科毕业论文期刊信息管理系统作 者 : 院 系 : 工 学 院 专 业 : 计算机科学与技术 年 级 : 学 号 : 指导教师 : 金 华 职 称 : 讲 师 答辩日期 : 期刊信息管理系统- 1 -摘 要本次毕业设计课题为“期刊信息管理系统” ,该系统在正常运营中总是面对大量的读者信息、期刊信息以及两者相互作用产生的借刊信息,还刊信息。因此需要对读者资源、期刊资源、借刊信息、还刊信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率。此次毕业设计以 Visual Basic 6.0(以下简称 VB)作为开发工具。它是Microsoft 公司开发的可应用于客户机/服务器(C/S)模式下

2、一种面向对象的图形化交互式开发工具。VB 具有功能强大的集成开发环境、在应用程序开发上具有灵活和效率高的特点。数据库采用 SQL Server 2000, 数 据 库 访 问 接 口 采用 ActiveX 数据对象(ADO) 。本论文中详细列出了该系统的设计开发过程包括可行性研究、需求分析、总体设计、详细设计、测试报告和关键技术分析等几个部分。关键字:ADO、期刊借还、信息管理、Visual Basic、SQL Server期刊信息管理系统- 2 -ABSTRACTThe design of the course is Magazine Information Management Syste

3、m. There are a great deal of reader information, magazine information and magazine-borrowing information, magazine-restoring information brought by readers and magazine information. In order to improve management efficiency, it is necessary to manage reader resource, magazine resource, magazine-borr

4、owing information, and magazine-restoring information, and realize the changes among all the taches.In the design, Visual Basic 6.0(short for VB) is the implode tool, which is developed for the mode of client/server(c/s) by Microsoft and it is Object Oriented and graphic.VB has a powerful, integrate

5、d development environment and is flexible and efficient for application.The database adopts SQL Server 2000 and accessing interface of database adopts ADO. It lists the process to develop the system in the paper, for example, feasibility research, requirement analysis, collectivity design, particula

6、r design,testing report, pivotal technology, and so on.Key Words: ADO、Magazine-restoring、Information Management、Visual Basic、SQL Server期刊信息管理系统- 3 -目 录第一章:绪论411 开 发 工 具 简 介 412 Visual Basic6.0 和 SQL Server 2000 的 特 性 4第 二 章 :课 题 可 行 性 研 究 5第三章:需求分析531 系统数据分析632 系统功能分析6第四章:总体设计641 数据库概念结构设计642 数据库逻辑结

7、构设计743 系统功能模块设计944 数据库连接技术10第五章:详细设计1151 期刊信息录入、修改、删除模块1252 期刊借还管理模块155. 3 查询模块18第六章:测试报告19第七章:总结20期刊信息管理系统- 4 -第八章:参考文献21第一章 绪 论期刊信息管理系统是 以 Visual Basic 6.0 为 前 台 , 以 SQL Server 2000 为 后 台 数 据 库 的 典 型 的 信 息 管 理 系 统 。随 着 图 书 馆 的 规 模 不 断 扩 大 , 期 刊 数 量 急 剧 增 加 , 有 关 期 刊 的 各 种 信息 量 也 成 倍 增 长 。 因 此 需 要

8、对 读 者 资 源 、 期 刊 资 源 、 借 刊 信 息 、 还 刊 信息 进 行 管 理 。 这 就 需 要 有 期 刊 信 息 管 理 系 统 来 提 高 期 刊 管 理 工 作 的 效 率 。通 过 这 样 的 系 统 , 可 以 做 到 期 刊 信 息 的 规 范 管 理 、 科 学 统 计 和 快 速 的 查询 , 从 而 减 少 管 理 方 面 的 工 作 量 。1.1 开 发 工 具 简 介Visual Basic for Windows(简 称 Visual Basic)是 一 种 具 有 良 好图 形 用 户 界 面 ( GUI) 的 程 序 设 计 语 言 , 同 时 又

9、 是 一 种 完 全 支 持 面 向 对象 程 序 设 计 ( OOP) 的 语 言 。“Visual”指 的 是 开 发 图 形 用 户 界 面 ( GUI) 的 方 法 , 不 需 要 编 写大 量 代 码 去 描 述 界 面 元 素 的 外 观 和 位 置 , 而 只 要 把 预 先 建 立 的 对 象 拖 放到 窗 体 上 即 可 。 “Basic”指 的 BASIC 语 言 , 这 是 一 种 在 计 算 机 技 术 发展 史 上 应 用 得 最 为 广 泛 的 语 言 。 而 “Visual Basic”则 综 合 运 用 了Basic 语 言 的 结 构 化 特 点 和 GUI

10、可 视 设 计 工 具 ( 控 件 、 下 拉 式 菜 单 、 窗口 、 对 话 框 等 ) , 既 具 有 Windows 丰 富 的 图 形 窗 口 工 作 环 境 , 又 继 承 了Basic 语 言 编 程 的 简 便 性 。SQL Server 2000 是 由 Microsoft 开 发 和 推 广 的 关 系 数 据 库 管 理 系统 ( DBMS) 。 SQL Server 2000 继 承 了 SQL Server 7.0 的 高 性 能 、 可靠 性 和 可 扩 充 性 的 优 点 , 同 时 又 引 进 了 数 据 库 和 服 武 器 增 强 功 能 , 以 及其 他 一

11、 些 新 的 特 性 , 使 它 成 为 一 个 杰 出 的 数 据 库 平 台 , 可 用 于 大 型 联 机事 务 处 理 、 数 据 仓 库 及 电 子 商 务 等 。1.2 Visual Basic6.0 和 SQL Server 2000 的 特 性Visual Basic 特 性 :( 1) Visual Basic 是 一 种 面 向 对 象 的 程 序 设 计 语 言 ( OOP) , 因 而它 具 有 OOP 语 言 所 具 有 的 对 象 创 建 机 制 、 对 象 的 继 承 性 、 对 象的 多 态 性 及 对 象 的 可 预 见 性 等 特 性 。( 2) 它 采 用

12、 了 简 单 对 象 模 型 为 显 著 特 性 的 数 据 访 问 技 术 , ActiveX期刊信息管理系统- 5 -数 据 对 象 ( ADO) 可 以 更 好 地 访 问 本 地 和 远 程 数 据 库 。( 3) 数 据 綁 定 功 能 有 了 更 好 的 增 强 , 可 以 将 任 意 一 个 数 据 源 同 任 意 一个 用 户 的 数 据 控 件 綁 定 。( 4) 允 许 在 远 程 机 器 上 创 建 对 象 。SQL Server 2000 主 要 特 点 :( 1) 真 正 的 客 户 机 /服 务 器 体 系 结 构( 2) 图 形 化 用 户 界 面 , 使 系 统

13、 管 理 和 数 据 库 管 理 更 加 直 观 、 简 单 。( 3) 丰 富 的 编 程 接 口 工 具 , 为 用 户 进 行 程 序 设 计 提 供 了 更 大 的 选 择 余 地 。( 4) SQL Server 与 Windows NT 完 全 集 成 , 多 线 程 体 系 结 构 设 计 提 高了 系 统 对 多 用 户 同 时 访 问 的 响 应 速 度 。( 5) 具 有 很 好 的 伸 缩 性 。( 6) 对 Web 技 术 的 支 持 , 使 用 户 很 容 易 地 将 数 据 库 中 的 数 据 发 布 到 Web页 面 上 。第 二 章 课 题 可 行 性 分 析管

14、 理 现 代 化 、 办 公 自 动 化 和 决 策 科 学 化 , 是 现 代 化 办 公 管 理 发 展 的 必然 趋 势 。 期 刊 信 息 管 理 比 较 繁 琐 、 复 杂 , 产 生 的 文 档 比 较 多 , 并 且 由 于手 工 的 操 作 , 使 这 些 文 档 无 法 有 效 的 核 对 和 管 理 , 在 汇 总 以 及 分 析 方 面更 加 困 难 。 因 此 , 迫 切 需 要 应 用 计 算 机 技 术 来 辅 助 管 理 。在 使 用 期 刊 信 息 管 理 系 统 后 , 可 以 提 高 期 刊 的 各 类 信 息 的 准 确 性 , 将信 息 无 误 地 输

15、入 计 算 机 并 在 数 据 库 中 存 储 起 来 。 按 照 规 范 设 定 标 准 代 码 ,大 大 保 证 了 系 统 原 始 数 据 地 准 确 性 , 在 进 行 分 析 统 计 时 , 可 以 最 大 限 度地 减 少 人 为 影 响 , 大 大 提 高 工 作 效 率 。 期 刊 信 息 管 理 系 统 可 以 集 存 储 、分 析 、 统 计 、 打 印 一 身 , 节 省 人 力 物 力 , 而 且 调 用 方 便 、 统 计 快 捷 、 准确 性 高 , 可 以 充 分 发 挥 管 理 系 统 地 统 计 功 能 。第 三 章 需 求 分 析管 理 期 刊 信 息 工

16、作 的 本 身 特 点 及 特 殊 性 质 , 单 靠 人 力 , 会 使 从 事 这 项工 作 的 管 理 人 员 过 度 缠 身 于 烦 琐 的 业 务 中 , 难 免 会 发 生 许 多 错 误 , 难 以做 到 管 理 的 规 范 化 , 这 不 符 合 管 理 工 作 的 今 后 发 展 趋 势 。 因 此 , 需 要 开发 一 种 功 能 全 面 , 操 作 简 单 的 管 理 系 统 软 件 来 辅 助 作 用 , 人 机 配 合 , 能够 使 机 器 承 担 部 分 工 作 , 是 管 理 员 逐 步 摆 脱 一 些 无 谓 的 , 琐 碎 的 业 务 ,这 对 充 分 利 用

17、 人 力 资 源 的 主 导 作 用 及 使 管 理 工 作 逐 步 步 入 规 范 化 轨 道 有着 重 要 意 义 。期刊信息管理系统- 6 -下 面 简 单 介 绍 一 下 本 系 统 的 工 作 机 理 。3 1 系 统 数 据 分 析( 1) 系 统 开 发 的 总 体 任 务 是 实 现 各 种 信 息 的 系 统 化 、 规 范 化 和 自 动 化 。( 2) 能够对期刊信息进行登记,也就是要将期刊的基本信息(如:书号、邮发代号、年份、月份、刊名、价格等)预先存入数据库中,共以后检索。(3) 对读者基本信息进行登记注册,包括读者编号、姓名、部门、已借刊数等信息。(4) 记录每次的

18、借还行为,主要包括:书号、读者编号、借期、还期、是否含盘。(5) 提供方便的查询方法。如:可以方便地查出某读者所有的期刊借还记录以及某期刊目前被借还等信息。32 系统功能分析根据以上功能,将期刊信息管理系统的数据分为:a、数据输入部分,主要包括期刊基本信息的录入、读者基本信息的录入。b、数据输出部分,主要是各种统计查询,包括:读者信息查询、期刊信息查询。c、数据处理部分,主要涉及期刊出借和归还的处理,如某期刊借出后,必须在数据库中将该期刊标记为已借出;某期刊一旦归还后,同样必须再数据库中将其标记为已经归还,以便再次借出。d、数据修改部分,对用户安全级别进行划分,分为“一般操作员”和“系统管理员

19、” 。系统管理员可以对期刊的基本信息进行修改、删除操作,一般管理员则不可以。第四章 总体设计确定了软件需求,系统的主要功能有了明确的标准,就进入了设计阶段。下面详细介绍总体设计内容。期刊信息管理系统- 7 -41 数据库概念结构设计根据以上需求分析和数据组织, 开始设计数据结构,即根据需求分析勾画出实体/关系图(E/R) 。在概念上, (E/R)图代表的是系统需要的数据及其这些数据之间的关系。读者信息 期刊信息借阅期刊读者编号姓 名部 门备 注书号邮发代号刊名单价月份年份借出标记(是否含盘)是否含盘借期 还期m n图 4-1 系统的(E/R)图从图 4-1 中我们可以看出, 在这个系统中实际存

20、在的实体: 期刊和读者,其中读者和期刊是多对多关系, 针对本系统,通过对期刊信息管理的内容和数据流程分析,设计数据项如下:1. 期刊基本信息,其数据项有书号、邮发代号、刊名、单价、年份、月份、借出标记、是否含盘、借出次数等。2. 读者基本信息,其数据项有读者编号、姓名、部门、已借刊数、备注等。3. 借阅期刊,通过读者对某一期刊进行借阅,产生相对应的借期、还期、是否需借光盘等信息。42 数据库逻辑结构设计期刊信息管理系统- 8 -根据上面的数据库概念结构转化为 SQL Server 2000 数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。在 此 数 据 库 基 础 上 建 立 起 如

21、下 表 : 期刊信息表(magazineinfo)说明:1借出标记 Y 表示为被租借,N 表示为未被借出。2借出次数每借一次加一。 刊名-邮发代号表(magazinename)说明:刊名和邮发代号一一对应,在“期刊信息表中”不必再输入邮发代号,输入刊名自动显示邮发代号。 读者信息表(readersinfo)字段名 类型 长度 可否为空 主键 外部键书号 char 10 Not null 邮发代号 char 10 Not null年份 char 4 Not null月份 char 2 Not null刊名 varchar 50 Not null单价 numeric 4 Null是否含盘 char

22、 2 Not null入库标记 char 1 Not null借出标记 char 1 Not null借出次数 int 2 Null备注 varchar 50 Null字段名 类型 长度 可否为空 主键 外部键刊名 varchar 50 Not null 邮发代号 char 10 Not null字段名 类型 长度 可否为空 主键 外部键读者编号 char 10 Not null 姓名 char 10 Not null部门 varchar 50 Null期刊信息管理系统- 9 -说明:1已借刊数表示当前读者已经借的期刊数,每出借一次自动加一。 期刊借还表(borrowreturn)说明:1借期取当前借刊日期。2还期取当前还刊日期。3是否含盘与期刊信息表中的是否含盘不一样,它是通过读者和期刊之间的借阅关系产生的。43 系统功能模块设计根据第三章的需求分析,将期刊信息管理系统功能设计分为三大模块,其系统功能模块图如下:已借刊数 int 2 Null备注 varchar 50 Null字段名 类型 长度 可否为空 主键 外部键书号 char 10 Not null 读者编号 char 10 Not null 借期 date 8 Not null还期 date 8 Not null是否含盘 char 2 Not null

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。