毕业设计论文_大学图书馆管理系统的设计与实现管理__后台管理系统设计内容摘要:
书目的查询 等); 具有图书检索功能; 能管理登录系统的图书管理员等。 这样不仅能较好地帮助读者在最短的时间内找到自己所需要的图书书目、编号,而且能让图书管理员以最高的效率办理借阅手续 文华学院图书馆目前拥有独立馆舍面积为 8000 余平方米,拥有读者座位 864 个。 馆藏规模为纸质图书近 40 万余册,并每年以 610 万册进书量递增。 报刊杂志 1000 余种,光盘 5000 盘, “ 万方数字资源系统 ” 等 9 个数据库,试用数据库若干。 图书馆重视自动化建设,共拥有专用服务器两台,磁盘阵列 1 台,光交换机一台, PC 机 120 台,建成了一个功 能强大,层次清晰的独立馆内网络系统,并在此基础上运用深图朗思开发的 ilasII 系统对所有文献进行自动化管理。 我们将依据文华学院图书馆发展现状,仿照正在运行的 深图朗思开发的 ilasII 系统 的功能,设计一个结构较为简单的 管理 系统。 根据小组分工安排, 本 设计(论 文 ) 将重点对 此系统的界面设计和功能模块进行研究讨论。 华中科技大学文华学院毕业设计(论文 ) 5 开发工具简介 在本次设计中,主要界面和功能模块都是在 visual Basic 设计平台上设计的。 由于要连接数据库,所以会用到了 SQL Server 2020 数据库平台,下面是其简介 Visual 简介 如果您向往 Windows 应用程序的友好交互界面和强大功能,更加惊叹于 Windows 系统的多媒体功能,那么,您想不想自己编写 Windows 系统下的各种多媒体应用程序呢。 如果您是一位对计算机辅助教学感兴趣的教育工作者,您想不想自己开发多媒体教学课件以更新教学手段,提高教学质量呢。 或许您是某公司的部门管理人员,您想开发一个多媒体简报或准备 一份多媒体总结,那么选择 Visual Basic 作为开发工具最合适不过了。 Visual Basic 是由微软公司推出的一套完整的 Windows 系统软件开发工具,可用于开发 Windows 环境下的各类应用程序,是一种可视化、真正面向对象、采用事件驱动方式的结构化高级程序设计语言和工具的完美集成。 它编程简单、方便、功能强大,具有与其它语言及环境的良好接口,不需要编程开发人员具备 C/C++或者 Turbo Pascal 语言知识和特别高深的专业知识,只要懂得 Windows 的界面及其基本操作,就可以迅速上手,而 VB 在程序界面设计、多媒体开发方面更是独具优势。 因此特别适合初学者和业余人员使用。 现在比较流行的版本是 Visual Basic ,它继承了旧版本 Visual Basic 的所有优点,同时增强了功能和简化了操作界面。 Visual 共有三个版本: (1) Visual Basic 学习版 (Learning) 入门版本,可以方便的建立 Windows 应用程序,具有建立 Windows 主流应用程序所要的全部工具; (2) Visual Basic 专业版 (Professional) 针对计算机专 家,包括 ActiveX 和 Inter 控件开发工具之类的高级特性。 (3) Visual Basic 企业版 (Enterprise) 最高级的版本,是针对小组开发环境中建立 分布式应用程序的编程人员的版本。 它包括专业版的所有特性,外加 Visual SourceSafe(一种版本控制系统)和Automation and Component Manager(自动化和组件管理器)之类的工具。 读到这里,你是不是对 Visual Basic 有了一个大概的了解呢。 在下面的章节中,本课程将以专业版为基础,着重介绍 VB 在多媒体方面的应用。 通过下面的学习,你将一步一步地掌握 VB 那些激动人心的特性,并且逐渐成长为一个出色的 VB华中科技大学文华学院毕业设计(论文 ) 6 编程人员。 SQL Server 2020 SQL Server 是一个关系数据库管理系统。 它最初是由 Microsoft Sybase 和AshtonTate 三家公司共同开发的,于 1988 年推出了第一个 OS/2 版本。 在 Windows NT 推出后, Microsoft 与 Sybase 在 SQL Server 的开发上就分道扬镳了。 Microsoft 将SQL Server 移植到 Windows NT 系统上,专注于开发推广 SQL Server 的 Windows NT 版本。 Sybase 则较专注于 SQL Server 在 UNIX 操作系统上的应用。 SQL Server 2020, 是 Microsoft 公司推出的 SQL Server 数据库管理系统的新版本。 该版本继承了 SQL Server 版本的优点,同时又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。 可跨越从运行 Microsoft Windows 98 的膝上型电脑,到运行 Microsoft Windows 2020 的大型多处理器的服务器等多种平台使用。 SQL Server 2020 的常见版本 : (1) 企业版( Enterprise Edition)。 支持所有的 SQL Server 2020 特性,可作为大型 Web 站点、企业 OLTP(联机事务处理)以及数据仓库系统等的产品数据库服务器。 (2) 标准版( Standard Edition)用于小型的工作组或部门。 (3) 个人版( Personal Edition)用于单机系统或客户机。 (4) 开发者版( Developer Edition)用 于程序员开发应用程序,这些程序需要SQL Server 2020 作为数据存储设备。 此外, SQL Server 2020 还有桌面引擎( Desktop Engine) 和 Windows CE 版。 用户可以根据实际情况选择所要安装的 SQL Server 2020 版本。 运行 SQL Server 2020 的最低硬件和硬盘空间 需求 : (1) 硬件需求 计算机 :Intel 兼容计算机, Pentium 166 MHz 以上。 内存 RAM:Enterprise:版本 64 MB。 Standard:版本 32 MB。 (2) 硬盘空间 SQL Server 2020:完全安装( Full) 180 MB。 典型安装( Typical) 170 MB。 最小安装( minimum 65) MB。 只安装管理工具( Client tools only) 90 MB。 Analysis Services: 50 MB。 English Query: 12 MB。 华中科技大学文华学院毕业设计(论文 ) 7 2. 系统分析 目标分析 本系统 是专为文华图书馆的图书借阅处而设计实施的,因此 最终目标是 保证图书借阅的准确性和数据库的安全性。 为达到此目标, 系统将图书进行详细归类, 并提供纠错功能;再对每位读者(教职工、学生)分配不同的借书期限,并提供 了过期 提醒功能。 功能分析 本系统主要具备如下功能: (1) 图书编目:实现图书数目信息的录入、修改等功能。 (2) 图书典藏:实现新书分配、库室调配等功能。 (3) 图书流通:实现图书借阅、续借,图书返还,图书借阅数据的修改和删除等功能。 (4) 书目查询:读者可通过浏览器查询图书信息,方便读者借阅。 (5) 借阅信息查询:读者可通过浏览器查询自己的借书记录。 (6) 错误矫正:提交,查看或删除各种错误信息,并修改错误。 (7) 系统用户管理:实现系统用户数据的录入、修改与删除等功能。 (8) 读者数据管理:实现读者类别管理,读者个人数据的录入、修改和删除等功能。 (9) 后期可对系统进行升级,实现更多功能。 根据系统功能分析和图书管理的特点,经过模块化的分析得到如图 1 所示的图书馆管理系统功能模块结构图。 华中科技大学文华学院毕业设计(论文 ) 8 图 1 系统功能模块结构 可行性分析 在对图书馆进行详细调研后,结合我们所学知识,分别从技术、 统安全性和功能可行性 、 设计成本和周期 、 系统运行环境 等方面对其综 合分析,确定为可行,详细分析如下。 技术可行性分析 (1) Microsoft SQL Server 2020 数据库是创建网络数据库管理系统的首要数据库管理系统之一,通过本地、局域网或 Inter 都可以直接被访问。 它是微软开发的大型关系型数据库系统,是一个可伸缩的、高性能数据库管理系统,专为分布式客户机、服务器环境而设计,具有丰富的开发环境和高性能数据管理能力,能对企业进行大量数据的存储、检索、更新。 本系统使用 Microsoft SQL Server 2020 数据库,足以支持对于文华学院 图书馆几十万图书产生的记录数据。 (2) 本系统使用数据环境设计器,可交互式地创建 ADO 对象。 并可从数据环境中直接将数据拖放到窗体或报表中,或者在程序中使用数据环境对象来访问数据。 (3) IIS 应用程序是 HTML 和已编译 Visual Basic 代码的组合,并且驻留在 Web用户数据管理 华中科技大学文华学院图书馆管理系统 用户口令修改 读者类别管理 读者数据录入 读者数据编辑 书目数据录入 书目数据修改 书目数据审校 新书分配 借阅数据管理 借还书 错误信息提交 查看并修改错误 书目信息查询 借阅信息查询 系统用户管理 读者数据管理 图书编目管理 图书典藏管理 图书流通管理 图书流通管理 图书流通管理 华中科技大学文华学院毕业设计(论文 ) 9 服务器中。 它接受来自浏览器的请求,并将处理结果返回浏览器。 本系统使用它可以实现系统中的图书信息查询、读者借阅信息查询和错误信息提交等功能。 安全性和功能可行性分析 (1) 本系统给“系统管理员”、“普通管理员”和“读者”分 配有不同权限(如图 2所示),并提供信息查询和纠错功能,以保证图书馆数据的安全性和可靠性。 图 2 系统操作流程图 (2) 系统操作流程:管理系统首先分配一个系统管理员。 系统管理员登陆系统,再添加其他用户。 系统管理员通过图书编目功能模块将图书信息正确编入新书数据表中,然后通过新书分配模块,将各种图书进行归类入库;并将读者有相关信息输入数据库中。 普通管理员通过图书流通功能模块可以将图书借出给读者或将归还图书再次录入系统数据库中。 读者可以通过书目查询功 能查阅图书信息,以便快速找到自己所需的图书。 如果在查询或借阅途中,发现有错误信息,可登陆系统提交错误信息,然后由系统管理员通过错误矫正功能模块修改错误信息。 (3) 本系统依据 《中国图书馆分类法》 的 22 个基本大类 对图书进行分类,与“图书借阅处”的图书分类一致,以方便用户查找。 用户登录 系统用户管理 读者数据管理 图书编目管理 图书典藏管理 图 书流通管理 错误信息管理 错误矫正 借书 系统管理员 普通管理员 系统用户数据 读者类别数据 读者个人数据 还书 续借 借阅记录查询 图书书目查询 新书书目数据 新书书目数据 馆藏书目数据 馆藏书目数据 错误信息数据 馆藏书目数据 错误信息数据 图书借阅数据 馆藏书目数据 错误提交 错误信息数据 普通管理员 读者 华中科技大学文华学院毕业设计(论文 ) 10 设计成本和周期分析 (1) 文华学院图书馆分为“图书借阅处”、“综合阅览室”、“报刊阅览室”和“电子阅览室”,本系统只为“图书借阅处”设计。 学院已建立了功能完善的网络系统,本系统在局域网内部运行,只需一台普通服务器即可 ;再分设两台计算机处理借出和归还业务,一台计算机供读者查询。 (2) 对每一台计算机或服务器配备一个操作员 (3) 我们小组每人有个人专用电脑和足够的业余时间,预计在四月中旬左右可以完成系统的设计任务。 运行环境分析 仅供参考,不详。 用户界面 (1) 简洁友好,做到人性化,提示信息和错误信息明确清楚。 操作方便快捷。 (2) 采用 C/S 模式实现本地系统数据管理,采用 B/S 模型实现系统图书信息查询、读者借阅信息查询和错误信息提交等功能。 软硬件件环境 (1) 服务器端 ① 操作系统平台: windows XP ,配有 Inter 信息服务器( IIS)。 ② 数据库类型: Microsoft SQL Server 2020 数据库。 ③ 硬件配置: PentiumIII 500 以上、内存 128M 以上、硬盘 10G 以上 (2) 客户端 能够上网,使用 等主流浏览器 华中科技大学文华学院毕业设计(论文 ) 11 3. 后台管理系统设计 创建图书管理系统工程 图书管理系统工程主要用于完成系统用户管理、读者信息管理、图书典藏管理和图书流通管理等任务。 可用 Visual Basic 的数据工程应用程序来实现图书 管理系统,Visual Basic 可自动为数据工程建立 ADO 对象以及数据环境等数据访问部件的引用,并可为工程添加数据环境和数据报表设计器。 创建图书管理系统工程的具体操作步骤如下: (1) 在 Visual Basic 中选择“文件” /“新建工程”命令,打开“新建工程”对话框,如图 3 所示。 图 3 “新建工程”对话框 (2) 在对话框中双击“数据工程”图标, Visual Basic 将创建一个数据工程,并建立需要的引用。 图 4 显示了新建数据库工程的资源管理器。 图 4 新建数据工程的资源管理器 (3) 因为图 书管理系统中不使用数据报表,所以使用鼠标右键单击 DataReport1,在弹出的快捷菜单中选择“移除 DataReport1”命令将其删除。 (4) 在工程资源管理器中单击 DataProject,在属性窗口中将其名称修改为“图书管理系统”。 华中科技大学文华学院毕业设计(论文 ) 12 (5) 在工程资源管理器中双击窗体 frmDataEnv 打开其对象窗口,然后在属性窗口中将其名称改为“系统用户”,该窗体用于创建系统用户管理窗体。 (6) 在工程资源管理器中双击数据环境设计器 DataEnvironment1打开其对象窗口,然后在属性窗口中将其名称修改为“图 书管理”。 将数据环境设计器中默认添加的连接connection1 的名称修改为“图书管理 _链接”。 (7) 使用鼠标右键单击“图书管理 _链接”,在弹出的快捷菜单中选择“属性”命令,打开“数据链接属性“对话框,如图 5 所示。 图 5 “数据链接属性”对话框 (8) 双击 Microsoft OLE DBProvider for SQL Server,打开“连接”选项卡,如图 6 所示。 华中科技大学文华学院毕业设计(论文 ) 13 图 6 “连接”选项卡 (9) 在“选择或输入服务器名称”下拉列表中输入 SQL Server 服务器名称,如myputer。 如 果 SQL Server 安装在本地计算机,则可用 (local)作为服务器名称。 (10) 选中 “使用指定的用户名称和密码” 单选按钮,在“用户名称”文本框中输入 sa(默认账户),在密码文本框中输入密码。 (11) 在“在服务器上选择数据库”下拉列表中选择图书管理系统数据库,如“图书管理”。 必须保证前面设置的身份信息正确,否则不能选择数据库。 (12) 单击 “确定” 按钮关闭对话框,完成数据环境连接对象属性设置,建立数据库连接。 (13) 到此,创建了图书管理系统工程,并建立了数据环境连接。 设计“系统用户 管理”窗体 系统用户管理实现对“图书管理”数据库中的“系统用户”数据表执行数据(包括编码、口令和权限代码)的添加、修改、浏览和删除等操作。 (1) 创建数据环境命令 在系统用户管理窗体中将使用 数据环境命令来访问“系统用户”数据表。 下面介绍如何创建数据环境命令。 具体操作如下: ① 在工程资源管理器中双击数据环境设计器“图书管理”,打开对象窗口。 ② 使用鼠标右键单击链接对象“图书管理 — 链接”,在弹出的快捷菜单中选择华中科技大学文华学院毕业设计(论文 ) 14 “添加命令”命令,添加一个命令对象,默认名称为 Command1. ③ 使用鼠标右键单击 Command1,在弹出的快捷菜单中选择“属性”命令,打开 Command1 属性对话框,如图 7 所示。 图 7 设置命令对象通用属性 ④ 在“命令名称”文本框中将命令名称修改为“系统用户”。毕业设计论文_大学图书馆管理系统的设计与实现管理__后台管理系统设计
相关推荐
图 各模块结构连接图 3 系统 设计框架 系统整体结构 根据对系统的功能需求分析可以得到,本系统最主要的几个功能为用户管理、角色管理、车辆信息管理、维修器材和预约管理以及用户意见反馈的管理,因此可以将汽车 维修 服务系统分为四个功能模块,分别是:系统管理模块、角色管理模块、车辆信息管理、维修预约管理、配件管理模块、意见 反馈模块,如图 所示 : 车辆信息 维修次数 型号 轮胎规格 最大排量
对员工的评价分为资质与目标两个部分,各自占总分的 50%。 管理人员与普通员工的资质考评内容为:以成就为导向、沟通、纪律、诚信、自我认知、工作知识及技能。 管理人员的目标考评内容为:发 展他人、对组织的承诺、同理心、商业敏锐度、领导改变。 普通员工的目标考评内容为:自我发展、主动性、团队精神、工作质量、适应改变。
答复,并盼望能有机会参加面试; B、写上简短的表示敬意、祝愿之类的祝词。 如 “祝贵公司兴旺发达 ”、 “顺候安康 ”、“深表谢意 ”等等,也可以用 “此致,敬 礼 ”之类的通用词。 ( 4)署名:应注意与信首的 “称呼 ”相一致。 在国外一般都在署名前加上一些 “你诚挚的 、你依赖的 、你忠实的 ”之类的形容词,你可以写上,也可以写成“您的学生 ”,也可以什么也不写,直接签上自己的名字。 (
indexbg LANGUAGE=javascript onLoad=return window_onload() !Counter !Something Here table width=100% border=0 cellspacing=0 cellpadding=0 height=165 tr td valign=top background=images/ table
L Server 2020 还支持基于标准的、与 Windows DNA 集成的程序设计模型,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。 这些功能使您得以快速交付 SQL Server 应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。 数据仓库。 SQL Server 2020 中包括析取和分析汇总数据以进行联机分析处理 (OLAP) 的工
汽车美容 企业 管理系统 的数据 流程,按业务流程图的业务流程顺序通过分层的数 据流程图表示如图 2图 25 所示 : 图 24系统数据流程分层图 消费记录 服务处理 客户 供货商 供货处理 客户记录 供货商记录 库存记录 供货记录 :外部实体 :处理过程 :数据存储 :数据流向 图例: 宁夏大学机械工程学院 2020 届毕业 设计 论文 9 图 25系统数据流程扩展图 客户 供货商 信息登记