




免费预览已结束,剩余17页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
呼和浩特职业学院专业 (年级、班 _ 08计算机应用 _设 计 人 张小欢、 (小王敏、王美欣 设 计 指 导 教 师 _ _吴淑清 _设 计 辅 导 教 师 _吴淑清 _(完成日期 2011 年 4 月 15 日毕业设计说明书摘 要 . 1 关键字 : . 1 一、概述 . 21.1设计课题目的及意义 . 2 1.2任务概述 . 2 二、功能需求分析 . . 3 2.1问题定义,确定目标 . 3 2.2系统数据流图 . . 4 图书信息表 . 4 2.3数据库分析 . . 5 三、系统设计 . . 8 3. 1总体设计 . . 8 3.2 系统各功能窗口设计 . 9四、技术实现 . . 17五、总结 . 17 参 考 文 献 . . 19图书管理系统08计算机应用张小欢、 (小王敏、王美欣摘 要图书馆作为一种信息资源的集散地, 图书和用户借阅资料繁多, 包含很多的信息数 据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管 理。图书馆若采取手工方式对图书资料和图书借阅情况进行人工管理,由于资料繁多, 手工处理的工作量大,整体管理效率低下,也不方便读者对图书资料的查阅。为了提高 日常的图书管理效率,本文针对通常的图书管理流程,设计了一个图书管理系统,可满 足大多数中小型的图书管理要求。 合理的数据库结构 , 是一种可视化 , 面向对象的快速开 发工具 . 本文详细分析了书籍流通环节中各个功能模块之间的关系 , 并且详细介绍了图 书馆服务子系统的整个设计过程 .具体的各个功能如下:1 图书管理:实现对图书信息的查询、添加、修改、删除 .2 读者管理:实现对读者信息的查询、修改、添加、删除 .3 借阅管理:实现读者对图书的借阅 .4 查 询:实现读者图书记录的查询和图书查询。关键字 :图书管理系统 数据库 VB一、概述1.1设计课题目的及意义图书馆管理系统合运用了管理科学,系统科学,运筹学,统计学,计算机科学等学 科的知识。可以通俗的简化的描述图书馆管理系统的三要素:系统的观点、数学的方法 以及计算机的应用。 图书馆管理系统概念结构主要由四大部分组成即信息源、 信息处理 器、信息用户、信息管理者组成。随着计算机技术的不断应用和提高,计算机已经深入 到社会生活的各个角落。 而采用手工管理图书的方法, 不仅效率低、 易出错、 手续繁琐, 而且耗费大量的人力。为了满足图书馆管理人员对图书馆书籍,读者资料,借还书等进 行高效的管理,使用图书管理系统软件以提高图书馆的管理效率是非常有必要的。 1.2任务概述1.2.1目标建立的图书管理系统,要把图书馆的图书管理、读者管理、图书借阅管理 等日常管理工作实行计算机统一管理,以提高工作效率和管理水平。通过本系 统软件,能帮助图书馆管理人员利用计算机,快速方便地对图书馆书籍,读者 资料,借还书等进行高效的管理。1.2.2开发意图通过本系统软件,能帮助图书馆管理人员利用计算机,快速方便地对图书 馆书籍,读者资料,借还书等进行高效的管理。1.2.3作用及范围本软件适用于对图书馆的书籍,读者资料,借还书等可以进行方便的管理1.2.4用户的特点本软件的使用对象有学校图书馆的系统管理员 (更新维护系统 , 图书管理 人员(办理借阅,归还图书和读者(查询图书 。备注:会汉语、懂计算机的基本操作就可以利用该软件进行所需操作。 1.2.5系统运行的软、硬件环境VB 、 SQL ;运行该软件所适用的具体设备必须是奔腾 4、内存 256兆以上的计算机 ; 二、功能需求分析2.1问题定义,确定目标根据本学院实际情况,本系统要完成的功能如下:1 图书管理(图书信息的查询、修改、添加、删除2 图书借还管理 (借还登记以及惩罚处理 3 读者管理(读者信息查询、修改、添加、删除4 个人图书信息查询及个人借阅情况呼和浩特职业学院 2.2系统数据流图 4图书管理系统 2.3数据库分析1 图书信息表图书名出版社归类数量单价状态作者2读者信息表读者编号姓名联系方式专业性别3借还记录表图书编号读者编号5借书日期还书日期惩罚处理4 E-R图6 5数据表结构设计图书信息表表 2-1 读者信息表表 2-2 借还书记录表 2-3 7三、系统设计3. 1总体设计3.1.1系统结构图 3.1.2软件及开发平台支持软件说明为运行本软件所需要的支持软件,如 a. 操作系统:Windows98及以上版本8b. 支撑框架:.NET Framework1.1c. 数据库:SOL server 2003用户平台本产品的用户一般需要通过终端进行操作, 进入主界面后点击相应的窗口, 分别进入相 对应的界面 (如:输入界面、输出界面 。用户对程序的维护,最好要有备份。3.2 系统各功能窗口设计3.2.1.登录窗口及实现功能代码登陆界面图 3-1Private Sub Command1_Click( 登陆按钮代码Dim username As StringDim password As String username = Combo1.Textpassword = Text2.TextIf username = ThenMsgBox 您还没有选择用户名 !, , 提示 Combo1.SetFocusExit SubEnd IfSet cmd.ActiveConnection = cncmd.CommandText = SELECT u_name FROM u_user WHERE u_name = + + username + + AND u_password = + + password + Set rs = cmd.ExecuteIf rs.EOF ThenMsgBox 无效的密码,请重试 !, , 登陆 Text2.SetFocusElseUnload MeMDIForm1.ShowEnd IfExit SubMsgBox err.Description, , 信息 End Sub图 3-1实现的功能是 在启动系统后,首先是登陆界面,根据用户输入判断用户 身份是否合法。合法用户则输入密码,进入系统。图书管理系统图 3-2Private Sub daoqichaxun_Click( 进入到期查询对话框到期查询 .Show到期查询 .Move (Me.ScaleWidth - 到期查询 .Width / 2, (Me.ScaleHeight - 到 期查询 .Height / 2End SubPrivate Sub huanshuguanli_Click(Index As Integer 进入还书登记对话框 还书登记 .ShowEnd SubPrivate Sub jieshuguanli_Click(Index As Integer 进入借书登记对话框 借书登记 .ShowEnd SubPrivate Sub anshuhao_Click(Index As Integer图书查询 .ShowEnd Sub图 3-2实现的功能是进入图书管理系统图书信息管理图 3-3Private Sub Command1_Click( PARAM0.Value = SM.Textcmd.ActiveConnection = cncmd.CommandText = select * from TS where SH=? or SM=? or CBS=? cmd.CreateParameter , adChar, adParamInput, 10cmd.CreateParameter , adChar, adParamInput, 10cmd.CreateParameter , adChar, adParamInput, 10cmd.Parameters(0 = SH.Textcmd.Parameters(1 = SM.Textcmd.Parameters(2 = CBS.Textcmd.ExecuteSet rs = cmd.ExecuteSet DataGrid1.DataSource = rs图 3-3实现的功能是进入图书信息管理界面,可以对图书信息进行添加和查询操作,并 且可以遍历记录。学生信息管理 图 3-4Private Sub Form_Load(cn.ConnectionTimeout = 60cn.CursorLocation = adUseClientcn.ConnectionString=driver=sqlserver;server=(local;uid=sa;pwd=sa;database=tsjyglcn.OpenEnd Sub图 3-4实现的功能是进入读者信息管理界面,可以对读者信息进行添加、删除、修改和 查询操作,并且可以遍历记录。还书登记图 3-5Dim SM, SH, SM1 As StringDim i As Integer SM = Trim$(List2.List(0sql = select DISTINCT * from HS where SM= & SM & Set rs2 = New ADODB.RecordsetSet rs2.ActiveConnection = cnrs2.CursorType = adOpenDynamicrs2.Open Trim$(sql, cn, adOpenDynamic, adLockOptimisticSH1 = rs2.Fields(0.ValueSM1 = rs2.Fields(1.Valuers2.Fields(6.Value = rs2.Fields(6.Value + 1rs2.Updaters2.Closesql = select * from XS_TS图 3-5实现的功能是进入读者还书界面, 可以实现读者还书和查阅读者借阅记录的功能, 并在读者还书时,对相应数据库数据进行修改。按学号查看借阅信息 图 3-6Private Sub Form_Load(cn.CommandTimeout = 30cn.CursorLocation = adUseClientcn.ConnectionString = driver=sqlserver;server=(local;uid=sa;pwd=sa;database=tsjyglcn.OpenSet cmd.ActiveConnection = cncmd.ActiveConnection = cncmd.CommandType = adCmdStoredProccmd.CommandText = XS_TS_QUERY1PARAM0.Direction = adParamInputPARAM0.Type = adCharPARAM0.Size = 10cmd.Parameters.Append PARAM0图 3-6实现的功能是根据读者的学号、所借书号进行查询,读者的借阅信息。 到期查询 图 3-7Private Sub Command1_Click(PARAM0.Value = XH.TextSet rs = cmd.ExecuteSet DataGrid1.DataSource = rsEnd Sub图 3-7实现的功能是根据学号查看读者所借数目是否到期,及到期天数,并对其做出相 应的惩罚。四、技术实现通过该图书馆里系统可以实现:管理员(1可以对图书信息进行全方面查询、修改、添加与删除(2可以进行借书还书登记以及查询(3可以对读者信息进行全方面查询、修改、添加与删除读 者 (1可以对图书信息进行全面查询(2可以对个人借还书记录进行查询五、总结通过这次毕业设计让我对前面学过的许多课程有了更为深刻的理解, 也是我对这三 年所学的东西的一个综合体现。 然而这次设计让我们感受颇深, 让我们真正体会到了在 整个过程带来的无奈和快乐。刚开始, 急于求成的心情给我们带来了很大的困难。 以前我们注重的是编写代码过 程, 认为只要能把最后的功能实现了就可以, 所以一开始我们就稍微理了一下思绪就动手来编写代码。 我们原以为很快能完成任务, 可万万没想到, 编写过程出现了很多问题, 刚几天就陷入了泥潭,进退两难,但后来面临的问题只有重来,这真是给我们很大的打 击,这样的反复我们进行了几次,后来终于沉住气,吸取前几次的教训,严格的按照开 发管理信息系统所用的方法中都把系统规划和系统分析放在极为重要的位置, 认真细致 地对开发进行了分析并且书面的做了详细书写。接着,根据做出来的书面需求分析以及数据流图等,我们终于在设计中变得顺畅, 而且因为通过需求分析使我们最设计时不再盲目, 按着分
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年四病筛查试题及答案
- 2025年医疗器械管理与法规考试试卷及答案
- 2024年中医内科中级考试真题及答案
- 重难点解析湖南邵阳市武冈二中7年级数学下册变量之间的关系必考点解析试题(详解版)
- 自考专业(电子商务)模拟试题附参考答案详解【满分必刷】
- 2025年中国抽水蓄能行业技术创新与市场拓展策略研究报告
- 2025年城市规划与建设:数字孪生技术助力历史城区保护报告
- 1.3 多民族的大家庭 说课稿-2023-2024学年八年级地理上学期仁爱科普版
- 重难点解析北师大版9年级数学上册期末试题(达标题)附答案详解
- 2025年智慧城市基础设施初步设计评估与城市规划报告
- 2025贵州毕节市赫章县招聘事业单位工作人员123人笔试备考题库及参考答案详解
- GB 21256-2025粗钢生产主要工序单位产品能源消耗限额
- 2025AI办公发展现状软件市场竞争格局及未来发展前景分析报告
- 北京员工待岗管理办法
- 停工缓建项目管理办法
- 淋巴水肿健康科普
- 采购应急计划管理办法
- 上海选调生面试题和考官用题本及答案21套
- 2025年学校食堂从业人员食品安全知识培训考试试题及答案
- 2025年国家电投校园招聘笔试考点考试题库及答案
- 让情绪有着落-2025年情绪营销8大趋势洞察报告
评论
0/150
提交评论