




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业论文图书管理系统7前 言二十一世纪是信息的社会,信息作为社会最主要的资源,将成为战略资源引起人们广泛的关注。如何获取信息?图书是我们最好的获取信息的方式,但由于图书馆图书收藏量大大增加,使传统的图书管理员的工作日益繁重起来。迫使人们起用新的管理方法来管理图书,如何把图书管理员从繁重的工作中解脱出来呢? 科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,图书管理系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的图书管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,使读者可以花更多的时间在选择书和看书上。从而使人们有更多时间来获取信息、了解信息、掌握信息。第一章 系统概述1.1 开发背景现代教育技术特别是网络与多媒体技术的发展,对学习活动产生了具有深远意义的冲击,网络中的学习者必须是一个主动行为着的主体,人们可以选择或者设计适合其学习特点的信息采集、加工与重组方式,一种个性化的学习类型。该图书管理系统采用多层架构的系统,是真正适应教育信息化发展三大趋势的校园网络应用系统,全面支持internet功能、远程访问功能,全部采用最先进的b/s(浏览器/服务器) 模式来开发,支持有关学校信息交流、日常教学、教务管理等的各种应用,提供了一个基于校园内联网中支持各种类型的学校应用产品的服务平台和开发平台,基本目标是在学校内部和外部建立起顺畅的信息通道,让信息技术成为推动教育生产力的有力工具,提高学校的管理水平和效率,同时充分利用全球的教育资源为学校的教育服务,克服了目前大部分学校的校园网建设只起到宣传作用的通病。1.2 图书管理系统概述1.2.1 开展该系统的原因由于现今的学籍管理非常繁琐,行政人员付出大量的工作时间,得到的效率很低。因此为提高工作效率,减轻校方人员的工作负担,决定开发学籍管理系统软件。1.2.2 该工程的基本目标开发此学籍管理系统软件,以供教学人员及操作者进行学籍管理,方便操作者随时添加、查询、修改等。为了我们提高软件开发的能力,学习汉语编程的技巧,提高工作设计思想,通过本次的工程开发,开发小组成员与辅助老师,公司的技师交流,能从中学习知识吸取经验,再技术和软件思想上同时得到锻炼和提高,从而使总体水升到一个新的高度。1.3 开发环境以及开发工具介绍该软件是在visual basic 6.0 + access的环境下完成的。下面就对这些开发工具进行介绍:1.3.1 visual basic 6.0微软公司的visual basic 6.0是windows应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具。visual basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。利用visual basic 程序设计语言,可以很方便地设计出在windows环境下运行的应用程序。故而,实现本系统vb是一个相对较好的选择。一、 visual basic的编程特点visual basic语言的出现为windows下的编程提出了一个新概念,利用visual basic的动态数据交换、对象的链接和嵌入、动态链接库、activex技术可以很方便地设计出功能强大的应用程序。1.3.2 access简介美国microsoft公司于1994年推出的微机数据库管理系统。它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面数据库管理系统。其主要特点如下:一、 access数据库特点access 是微软公司推出的基于windows的桌面关系数据库管理系统(rdbms),是office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。1.3.3 用来操纵数据的命令数据库操作命令,包括select、delete、update、insert into、select into等。(1) 筛选及排序记录的select指令基本句型一:select 字段串列 from 数据表基本句型二:select from where 筛选条件基本句型三:select from order by字段串列select top:限定选取数据的条数1.3.4 visual basic 6.0访问数据库的过程定义数据库组建dim con as new adodb.connection 打开数据库第二章 系统整体规划2.1 数据库的设计在系统设计过程中,首先要建立的就是数据库。本数据库采用access来构造,共使用了个表,它们分别是book表、bookout表、indetity表、manager表、person表、type表。2.2 系统功能分析系统开发的目标是实现学生学籍管理的系统化、规范化和自动化,这是在用户要求的基础上提出来的,功能要求如下: (一)学生信息管理:能对学生信息进行添加、修改、删除。(二)课程管理:对课程进行添加、修改、删除操作。(三)专业/学院设置:(三)考试成绩管理:(四)查询学生信息:根据学号或姓名对学生信息进行精确/模糊查询(五)用户管理:定义使用本系统的用户名称及密码 第三章 系统具体实现经过需求分析、功能模块设计之后要进入详细设计阶段,本阶段将按系统的主要模块进行论述,重在阐述具体的某项功能的实现方法或运用到的相关技术。3.1 准备工作1. 添加引用:单击工程菜单中的引用选项,添加microsoft activex data objects 2.6 library和microsoft excel 9.0 object library两个引用。2. 添加部件:单击工程菜单中的部件选项,添加microsoft ado data control 6.0(oledb)、microsoft common dialog control 6.0(sp3) 、microsoft flexgrid control 6.0、microsoft windows common controls 6.0(sp4)和microsoft windows common controls-2 6.0五项。3.2 模块设计添加两个模块module1和module2,在module1中添加如下代码option explicitglobal con as new adodb.connectionglobal rs as new adodb.recordsetglobal classid as string, stuid as stringglobal loginuser as string, loginpower as string loginuser记录当前登陆用户的用户名,loginpower记录当前登陆用户的权限dim userid as string, userpwd as string, username as string, userpower as stringdim sqlstr as stringsub main()if app.previnstance = true then msgbox 注意程序已经运行,不能再次装载!, vbokonly exit subelsecon.open provider=microsoft.jet.oledb.4.0;data source=&app.path+student.mdb frmlogin.showend ifend sub 心得体会经过几个月的努力终于把毕业设计做完了。在毕业设计中,我遇到了很多困难,在解决它们的同
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五版全新商铺租赁终止合同
- 光伏佣金合同样本
- 体育课教案:武术
- 人教版小学四年级上册音乐全册教案
- 买水果 合同范例
- 股权代持协议书及授权委托书
- 人教部编版高中语文上册喜看稻菽千重浪教案
- 入股餐馆合同样本
- 安防监控合同
- 为规范合同范例
- 2024-2025学年人教新目标英语八年级下册期末综合检测卷(含答案)
- 331金属晶体课件高二化学人教版选择性必修2
- 矿山矿石采购合同模板
- 2024年浪潮数字企业技术有限公司社会招聘(105人)笔试核心备考题库及答案解析
- 第47届世界技能大赛江苏省选拔赛竞赛技术文件-混凝土建筑项目
- 2024年新人教版四年级数学下册《第6单元第2课时 小数加减法》教学课件
- 国开2024年《数据库运维》形考1-3
- 劳动合同(模版)4篇
- 137案例黑色三分钟生死一瞬间事故案例文字版
- 药物研发监管的国际协调
- 生猪屠宰兽医卫生检验人员理论考试题及答案
评论
0/150
提交评论