图书管理信息系统-工学学士毕业论文

上传人:沈*** 文档编号:204637982 上传时间:2023-04-27 格式:DOC 页数:22 大小:1.12MB
返回 下载 相关 举报
图书管理信息系统-工学学士毕业论文_第1页
第1页 / 共22页
图书管理信息系统-工学学士毕业论文_第2页
第2页 / 共22页
图书管理信息系统-工学学士毕业论文_第3页
第3页 / 共22页
点击查看更多>>
资源描述
AbstractSystem this to working characteristic of library, design administrator management, books management, reader information management, circulate 4 subsystems, such as message, etc., 4 subsystem these include main business lines of library, lighten library work load of staff member greatly, Have improved the efficiency of management of the library and service quality all-sided. Use this system to manage the books flexibly and conveniently on the computer, thus big improvement punishes efficiency, make management to be further more modernized. This system is according to the actual conditions and concrete content, according to certain request, science, carrying on network analysis rationally, Design, concrete including menu design, data entry, inquiring about, deleting, revising, typing, etc. various kinds of designs. Make system this can meet economy, flexibility, systematic ness, request of dependability totally.Key word: Books, information, administrative system, database, feasibility system.引 言当今时代是飞速发展的的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的原因。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好图书馆信息而设计的。1.前言1.1图书管理信息系统图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。基于这此问题,我认为有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。1.2选题的背景、目的和意义1.2.1选题的背景图书管理系统是一个教育单位不可缺少的部分,它的内容对于学校图书馆的管理十分重要,所以,图书管理系统不但要为图书管理者提供充足的信息和快捷的查询手段。而且也要为学生查询提供必要和快捷的查询手段,但一直以来人们仍使用传统人工的方式管理图书系统,这种管理方式存在着许多缺点,如:效率低、工作量大等,而且,随着图书数量的增长,对于图书信息的查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率,也是图书馆的科学化、正规化管理,与世界接轨的重要条件。1.2.2选题的目的和意义随着科学技术的不断提高,计算机科学日渐成熟, 作为计算机应用的一部分,使用计算机对图书信息进行管理,具有手工管理所无法比拟的优点。图书管理系统的开发是一个老生常谈的问题,以其作为数据库开发的示例不仅是因为他的开放性,而且还因为它是一个开放的系统,比较成熟,这个系统是我们毕业生毕业前的最后一次模拟,对我们的软件开发能力有很大帮助。本系统主要实现对图书馆信息的管理,主要可以分为两大块:图书信息的服务系统和图书的综合管理系统。图书的使用对象是借阅者,例如学生,教师;管理者是图书馆的管理员。因此根据这些信息,本系统的主要功能就是:实现图书馆图书信息的管理和维护,如用户信息管理,图书馆规则维护,新书入库,整理图书,修改图书信息和进行查询等;以及服务系统的图书信息查询,图书的借出和归还等功能图书信息管理系统能够为用户提供充足的信息和快捷的查询手段.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书信息管理的效率,也是图书管理的科学化、数字化、正规化管理,与世界接轨的重要条件。用计算机制作的图书信息管理系统还可以通过功能强大的Internet网及时的向读者发布图书的最新动态,因此,开发这样一套管理软件成为很有必要的事情。而今,这类相关的管理系统已广泛的应用在各行各业,成为各行业提高相关管理效率的重要手段。图书信息管理系统也在日益广泛地应用于各图书馆的管理中,大大提高了图书管理的相关管理效率,其在图书管理中所起的作用是显而易见的。这次毕业设计的选题为图书管理信息系统,其主要包含图书基本信息和图书借阅系统,能进行图书信息的录入、读者登记、查询等功能。该项目开发的软件为学校图书信息管理系统软件,是鉴于目前学校图书数剧增,图书信息呈爆炸性增长的前提下,图书馆对图书信息管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于所有中小型图书馆的图书信息的管理.。目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,图书管理系统也是有了很大的发展,商业化的图书信息管理软件也不少.但本系统完全独立开发,力求使系统功能简洁明了,功能齐全且易于操作。2.需求分析2.1系统功能说明2.1.1系统目标1、教师、学生、管理员、图书等实体信息的录入、修改与更新。2、借阅证的管理。3、教师、学生的借书与还书操作。4、新书入库操作。5、借书、还书信息查询(按借阅者、时间段、图书及其它)。6、报表功能2.1.2系统功能需求随着互联网的爆炸性发展,人们越来越习惯于利用网络来实现所需的服务,网络已深深影响到人们生活的各个方面。另外,传统的图书馆不能满足一部分现代人的需要,而电子阅览室,由于其不受时间与空间的限制同时又具有传统图书馆的大部分功能,能够满足各类用户的常规与特殊需求,而且其方便快捷,实现技术又比较成熟,因此受到当代人的喜爱。该系统主要分为两部分:读者部分和管理部分。为了方便读者查找自己感兴趣的主题进行阅读,要将图书按照内容进行分类。读者可以按照类别进行查找,逐级浏览。如果读者明确知道某本书的书名、作者等相关信息,图书搜索功能就很有用处了。有的读者会经常访问某些书目,或者是读者对某本书没有看完准备以后继续完成阅读,这时读者就要把以后还需要阅读的书目做上书签,以后便能方便的进行阅读了。他人对书的评价能够帮助我们选择阅读的对象。本系统的书评功能为读者提供发表意见的平台,以得到读者对书的评价和反馈。以上是个各为读者服务的功能。除此之外,本系统还可对用户的账号和书目的阅读权限进行管理。管理员需要给用户分配用户名和密码,及设定用户的级别。同时,还需要给图书资源也分级,以确定哪些级别的用户可以阅读。2.1.3系统功能划分用户通过浏览器经过身份验证后进入主界面。主界面为管理员提供了几项选择:系统管理、图书入库、图书出库、综合管理,而每个选择相应了提供了对应的功能窗口。2.1.4系统功能描述图书管理系统主要提供网上的电子图书阅览平台,读者可以通过该系统阅读丰富的电子图书资源。本系统是一个基于高校的图书管理系统,其借阅者局限在学生和教师两个主体。其管理模式是图书管管理和借还图书。借阅者凭借阅证借书,每个借阅者只能借有限数量的书,并且所借图书在规定期限内归还。 本系统主要负责以下功能。 1、教师、学生、管理员、图书等实体信息的录入、修改与更新。 2、借阅证的管理。 3、教师、学生的借书与还书操作。 4、新书入库操作。 5、借书、还书信息查询(按借阅者、时间段、图书及其它)。 6、报表功能。2.2系统开发环境,语言,工具一、 硬件环境:微型计算机二、 软件环境:(一) 操作系统:WindowsXP(二) 开发工具:Microsoft Visual Studio 2005Microsoft Visual Studio 2005(简称 VS2005)是Microsoft公司推出的先进的可视化开发工具。Visual Studio可以用来创建Windows平台下的Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和Office插件。它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等。总体来说是一个非常庞大的软件,甚至包含代码测试功能。这个版本的Visual Studio包含有众多版本,分别面向不同的开发角色。使用Visual Studio 2005,我们可以使用改进后的可视化设计工具、编程语言和代码编辑器,享受高效率的开发环境。在统一的开发环境中,开发并调试多层次的服务器应用程序。Microsoft Office系统的Visual Studio 2005工具,在标准版的特性上进行了扩展,包括用于远程服务程序开发和调试,以及完整的、没有限制的开发环境。每种产品都可以单独购买或打包定购。再者Visual Studio 2005所要求的系统配置也是比较低的,也支持广泛使用操作系统Microsoft Windows XP。所以在开发本系统中,使用的是Visual Studio 2005 Professional。(三) 数据库:SQL Server 2005今天的商业环境要求不同类型的数据库解决方案。性能、可伸缩性及可靠性是基本要求,而进入市场时间也非常关键。除这些核心企业品质外,SQL Server 2005 还为您的数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用 Web 带来的机会非常重要。作为一个完备的数据库和数据分析包,SQL Server 2005 为快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势打开了胜利之门。作为重要的基准测试可伸缩性和速度奖的记录保持者,SQL Server 2005 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力。(四) 开发语言:C#C#中发音为C Sharp,其中“#”的创意来源于音乐中的升调符号,读作“sharp”,表示技术进一步提升之意。C#是由微软公司所开发的一种面向对象,且运行于.NET Framework之上的高级程序设计语言。并且成为ECMA与ISO标准规范。C#看似基于C+写成,但又融入其它语言如Delphi、Java、VB等。C#旨在设计成为一种“简单、现代、通用”,以及面向对象的程序设计语言 。此种语言的实现,应提供对于以下软件工程要素的支持:强类型检查、数组维度检查、未初始化的变量引用检测、自动垃圾收集(Garbage Collection,指一种自动内存释放技术)。软件必须做到强大、持久,并具有较强的编程生产力。此种语言为在分布式环境中的开发提供适用的组件开发应用。 为使程序员容易迁移到这种语言,源代码的可移植性十分重要,尤其是对于那些已熟悉C和C+的程序员而言。对国际化的支持非常重要。C#适合为独立和嵌入式的系统编写程序,从使用复杂操作系统的大型系统到特定应用的小型系统均适用。虽然C#程序在存储和操作能力需求方面具备经济性,但此种语言并不能在性能和尺寸方面与C语言或汇编语言相抗衡。2.3数据流程图和数据字典描述2.3.1系统的数据流程图了解用户的应用要求,使用信息流程图分析应用系统中的信息流。本系统的用户分为管理员用户和普通用户两类,管理员用户负责系统维护,包括对图书基本信息的录入、修改、删除等。普通用户即借书的读者,具有查询自己的基本信息、借阅情况的权限。下面给出读者与借阅系统的数据流程图,如下图。2.3.2数据字典下面给出部分数据字典作为示例。一、 数据项名:图书序列号说明:标示每本图书的标号类型:CHAR长度:10取值范围:Z0001Z9999二、 数据结构:图书信息说明:说明了图书的信息状况组成:图书名称、图书日期三、 处理过程:序列号认证说明:对图书输入出版日期、图书名称进行验证,确定正确,得到图书序列号。输入:图书名称输出:图书序列号、出版日期、图书的借还情况、图书馆库存程序提要说明:对图书上架的图书,检查图书序列号和图书名称是否正确。3.总体设计3.1设计原则一、 安全性、可靠性、容错性安全可靠是一个应用系统的灵魂,一个极小的差错,可能会造成整个系统的瘫痪,甚至可能造成企业的巨大损失。因此系统设计必需把安全性、可靠性、容错性放在首位。二、 开放性、标准化从发展的眼光看,一个 的计算机管理系统要实现市场、决策、管理、设计、制造等各环节的信息共享,完成不同制造厂商的设备和计算机软硬件资源的数据交换。同时又能适应今后新技术的引进、开发和推广。三、 使用、灵活、易于扩展系统设计尽量简单,灵活易于管理,有利于将来需要时进行功能改进和新技术引入。四、 先进性、成熟性我们所处的时代是信息时代,通信和计算机技术的发展日新月异。因而,应用系统的建设不仅应适应新技术发展方向,保证其先进性,同时兼顾成熟的计算机技术、保证系统的可靠。3.2模块的划分综合分析应用程序的功能以及使用的便捷性、实用性。可以将整个程序或分为:系统管理模块、图书入库模块、图书出库模块以及综合管理模块。3.3系统结构设计4.具体模块设计4.1数据库设计数据库的具体设计建立在数据库模型之上,在图书管理信息系统中,首先要创建系统数据库,然后再数据库中创建需要的表和字段。如果有需要,还可以设计视图和存储过程以及触发器。下面是本系统的数据库设计过程。4.1.1数据库的概念设计一、 系统中的实体集和实体属性(一) 读者用户实体集:读者名称、密码、身份证ID、性别、年龄、QQ、借书证号、电子邮件。(二) 图书信息实体集:ISBN、图书名称、图书类型、图书作者、出版社名称、图书页数、图书价格、存放地点、登记日期、图书存量、图书借阅编号。(三) 管理员实体集:管理员姓名、密码、身份ID、性别、年龄、备注。二、 系统中实体之间的联系和联系集(一) 一个读者用户可以借多本图书,一本图书只可以被一个读者用户借出,所以读者和图书之间的联系是1:N的联系。(二) 一个管理员处理多个借阅记录,一个借阅记录只能被一个管理员处理,所以管理员和借阅记录的联系是N:1的联系。(三) 一个存放地点可以存放多种图书,一种图书可以存放多个地点,所以存放地点和图书种类的联系是多对多的联系。三、 系统的概念模型图系统总的E-R模型图如图所示4.1.2数据库的逻辑设计一、 将E-R模型转换为关系模型(一) 图书实体集可以转换为关系模式:图书实体集(ISBN、图书名称、图书类型、图书作者、出版社名称、图书页数、图书价格、存放地点、登记日期、图书存量、图书借阅编号)(二) 读者用户实体集可以转换为关系模式:读者用户实体集(读者名称、密码、身份证ID、性别、年龄、QQ、借书证号、电子邮件)(三) 管理员实体集可以转换为关系模式:管理员实体集(管理员姓名、密码、身份ID、性别、年龄、备注)二、 数据库表结构设计把关系模式转化为表结构,各表的定义如下:图书信息表域名数据类型例子备注ISBN字符类型Z00001主码图书名称字符类型现代软件工程图书类型字符类型技术类作者字符类型张文额出版社字符类型清华大学出版社页数字符类型100价格数据类型100存放地点字符类型TP118书架登记日期数据类型20100102图书存量数据类型100读者用户信息表域名数据类型例子备注名称字符类型Lily密码字符类型788身份ID字符类型44125111321233性别字符类型男年龄数据类型23QQ数据类型21231213借书证号字符类型ASD1123主码电子邮件字符类型LilyYAHOO.CN管理员信息表域名数据类型例子备注姓名字符类型Lily密码字符类型123ID字符类型4421212121222主码性别字符类型男年龄数据类型23备注字符类型借阅成功4.2界面设计图书管理信息系统的界面分为以下9大部分:首页、系统设计界面、读者管理设计界面、图书管理设计界面、图书借还设计界面、系统查询设计界面、图书馆信息设计界面、更改口令界面、退出登录设计界面。下面将对系统关键部分的界面进行介绍。4.2.1图书借还管理设计界面图书借还管理设计界面是本系统的重点,这个界面用来维护借书用户和图书管理的基本信息,是本系统的基础。在此界面中用到了一个SqlDataSource控件,一个GridView控件和一个FormView控件。其中,SqlDataSource控件用来连接数据库,而GridView控件是用来显示数据的主控件,FormView控件则是从属的显示控件。但在此界面中,未实现设计的简单化,可视化,易使现行,也通过FormView控件进行增加、删除、修改操作。在图书归还登记界面中记录了图书的名称、编号和借书用户的卡号作为图书的关键字和借书用户的关键字。如图1所示。(图书归还登记)在数据显示方面,利用了GridView控件来实现数据库连接后的数据绑定,如图2所示。(图书借阅浏览)在数据读入方面,输入正确的数据通过SqlDatasource控件连接更新数据库,如图3所示。(图书借阅登记)图1:图2:图3:4.2.2图书管理设计界面图书管理设计界面分为新书上架窗口、图书浏览窗口、编辑图书窗口、图书征订窗口、图书征订编辑窗口、图书征订浏览窗口。数据录入方面用到Text控件,提示信息通过RequiredFieldValidator控件获取,数据显示通过GridView控件实现数据绑定。以下是部分窗口的图示。图4:图5:图6:4.2.3读者管理设计界面读者管理设计界面分为添加读者窗口、读者管理窗口、编辑读者窗口。以下是各窗口的图示。图7:图8:图9:4.2.4系统查询管理设计界面系统查询管理设计界面分为图书借阅查询窗口、图书归还查询窗口、图书查询窗口。以下是各窗口的图示。图10:4.2.5用户登录设计界面用户登录设计界面包括用户登录窗口、修改密码窗口、用户管理窗口。图11:图12:图13:5.编码调试下面给出小组分工中我负责的部分界面和程序代码。该部分的设计概念模型图:5.1新图书上架界面设计上面介绍了新图书上架界面的构成和所有功能,下面就来介绍此功能的实现和相应的代码分析。因为跟数据库的链接是用SqlDataSource实现的,数据的获取通过textbox控件获取,提示信息通过RequiredFieldValidator控件获取,确认控件由button控件获取。以下就是源代码:public partial class BookManage_AddNewBooks : System.Web.UI.Page protected void imgbtnCancel_Click(object sender, ImageClickEventArgs e) txtISBN.Text = txtBookName.Text = txtBookType.Text = txtauthor.Text = txtPublish.Text = txtBookPage.Text = txtPrice.Text = txtBookCase.Text = txtIntoTime.Text = txtBookStorage.Text = txtBorrowNu.Text = string.Empty; protected void imgbtnAdd_Click(object sender, ImageClickEventArgs e) string sqlConString = ConfigurationManager.ConnectionStringsLibraryConnectionString.ToString(); SqlConnection sqlCon = new SqlConnection(sqlConString); string strCmd = insert into tb_bookinfo(isbn,bookname,booktype,author,publish,bookpage,price,bookcase,intotime,storage,unit,borrowid)values(+txtISBN.Text.Trim()+,+txtBookName.Text.Trim()+,+txtBookType.Text.Trim()+,+txtauthor.Text.Trim()+,+txtPublish.Text.Trim()+,+txtBookPage.Text.Trim()+,+txtPrice.Text.Trim()+,+txtBookCase.Text.Trim()+,+txtIntoTime.Text.Trim()+,+txtBookStorage.Text.Trim()+,+drpBookStorage.SelectedItem.Text.Trim()+,+txtBorrowNu.Text.Trim()+); try if (sqlCon.State = ConnectionState.Closed) sqlCon.Open(); SqlCommand sqlCmd = new SqlCommand(strCmd, sqlCon); int i = sqlCmd.ExecuteNonQuery(); if (i != 0) Response.Redirect(AddBookSuccess.aspx); catch (SqlException ex) Response.Write(alert( + ex.Message + ); finally if (sqlCon.State = ConnectionState.Open) sqlCon.Close(); sqlCon.Dispose(); 5.2读者添加管理界面设计读者添加管理界面通过SqlDataSource与数据库的建立链接,注册成功的用户进行数据库的更新。以下是界面设计的源代码:public partial class ReaderManage_AddReader : System.Web.UI.Page protected string sqlConString = ConfigurationManager.ConnectionStringsLibraryConnectionString.ToString(); protected SqlConnection sqlCon; protected SqlDataReader sqlDa; / / 检测用户是不是已经注册 / / protected bool CheckReader() sqlCon = new SqlConnection(sqlConString); string strCmd = select * from tb_reader where borrownumber = +txtBorrowNu.Text.Trim()+; sqlCon.Open(); SqlCommand sqlCmd = new SqlCommand(strCmd,sqlCon); sqlDa = sqlCmd.ExecuteReader(); if (sqlDa.Read() if (txtBorrowNu.Text.Trim() != sqlDaborrownumber.ToString() return true; else return false; else sqlCon.Close(); return true; protected void Page_Load(object sender, EventArgs e) protected void btnAdd_Click(object sender, ImageClickEventArgs e) if (CheckReader() string strCmd = insert into tb_reader (borrownumber,borrower,sex,uid,phone,cellphone,email) values ( + txtBorrowNu.Text.Trim() + , + txtBorrower.Text.Trim() + , + radSex.SelectedItem.Text + , + txtID.Text.Trim() + , + txtPhone.Text.Trim() + , + txtCellPhone.Text.Trim() + , + txtEmail.Text.Trim() + ); sqlCon = new SqlConnection(sqlConString); SqlCommand sqlCmd = new SqlCommand(strCmd, sqlCon); try if (sqlCon.State = ConnectionState.Closed) sqlCon.Open(); int i = sqlCmd.ExecuteNonQuery(); if (i != 0) Response.Redirect(AddSuccess.aspx); catch (SqlException ex) Response.Write(alert( + ex.Message + ); finally if (sqlCon.State = ConnectionState.Open) sqlCon.Close(); sqlCon.Dispose(); else Response.Write(alert(该卡号已经注册!); protected void btnCancel_Click(object sender, ImageClickEventArgs e) txtBorrowNu.Text = txtBorrower.Text = txtID.Text = txtPhone.Text = txtCellPhone.Text = txtEmail.Text = string.Empty; 6.结论毕业论文是本科学习阶段一次非常难得的理论与实际相结合的机会,通过这次图书管理信息系统的程序设计,我摆脱了单纯的理论知识学习状态,提高了我查阅文献资料、设计手册、设计规范以及编写代码等专业能力水平,而且通过对整体的掌控,对局部的取舍,以及对细节的斟酌处理,都使我的能力得到了锻炼,经验得到了丰富,并且意志品质力,抗压能力及耐力也都得到了不同程度的提升。这是我们都希望看到的,也正是我们进行毕业设计的目的所在。 虽然毕业设计内容繁多,过程繁琐但我的收获却更加丰富。各种系统的适用条件,各种开发平台的选用标准,我都是随着设计的不断深入而不断熟悉的。和老师的沟通交流更使我对程序设计有了新的认识,也对自己提出了新的要求。 提高是有限的,但提高也是全面的,正是这一次设计让我积累了无数实际经验,使我的头脑更好的被知识武装了起来,也必然会让我在未来的工作学习中表现出更高的应变能力,更强的沟通力和理解力。在这次的系统设计中,所想的成果跟实际还是有比较大的区别的,由于时间和实力的限制,很多地方还不够完善。可是,本次系统的设计和论文的撰写方面的亮点,主要有几点。首先,在这个系统的设计方面,采用流行的B/S结构,这样,本系统的运行就可以不必受到地理方面的限制,只要有网络连接,都可以通过各种浏览器访问本系统,而不是只能装载在某客户机上。其次,在系统的实施过程中,充分利用了Visual Studio 2005这个软件的可视化设计工具、编程语言和代码编辑器,享受高效率的开发环境,特别是数据库连接方面,充分运用了它自带的SqlDataSource控件,简单方便地实现了与SQL 2005的有机结合。再者就是GridView与FromView这两个控件的相结合,实现主从关系,从而实现数据的查询、增加、删除和修改,而不是需要编写很多的代码,这无疑提高了系统开发的效率。总之,要完善的地方还有许多,通过这次的课题设计,我更加清楚系统的设计过程,也更加了解了本次所使用的软件和语言。1. 基于C8051F单片机直流电动机反馈控制系统的设计与研究2. 基于单片机的嵌入式Web服务器的研究 3. MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究 4. 基于模糊控制的电阻钎焊单片机温度控制系统的研制 5. 基于MCS-51系列单片机的通用控制模块的研究 6. 基于单片机实现的供暖系统最佳启停自校正(STR)调节器7. 单片机控制的二级倒立摆系统的研究8. 基于增强型51系列单片机的TCP/IP协议栈的实现 9. 基于单片机的蓄电池自动监测系统 10. 基于32位嵌入式单片机系统的图像采集与处理技术的研究11. 基于单片机的作物营养诊断专家系统的研究 12. 基于单片机的交流伺服电机运动控制系统研究与开发 13. 基于单片机的泵管内壁硬度测试仪的研制 14. 基于单片机的自动找平控制系统研究 15. 基于C8051F040单片机的嵌入式系统开发 16. 基于单片机的液压动力系统状态监测仪开发 17. 模糊Smith智能控制方法的研究及其单片机实现 18. 一种基于单片机的轴快流CO,2激光器的手持控制面板的研制 19. 基于双单片机冲床数控系统的研究 20. 基于CYGNAL单片机的在线间歇式浊度仪的研制 21. 基于单片机的喷油泵试验台控制器的研制 22. 基于单片机的软起动器的研究和设计 23. 基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究 24. 基于单片机的机电产品控制系统开发 25. 基于PIC单片机的智能手机充电器 26. 基于单片机的实时内核设计及其应用研究 27. 基于单片机的远程抄表系统的设计与研究 28. 基于单片机的烟气二氧化硫浓度检测仪的研制 29. 基于微型光谱仪的单片机系统 30. 单片机系统软件构件开发的技术研究 31. 基于单片机的液体点滴速度自动检测仪的研制32. 基于单片机系统的多功能温度测量仪的研制 33. 基于PIC单片机的电能采集终端的设计和应用 34. 基于单片机的光纤光栅解调仪的研制 35. 气压式线性摩擦焊机单片机控制系统的研制 36. 基于单片机的数字磁通门传感器 37. 基于单片机的旋转变压器-数字转换器的研究 38. 基于单片机的光纤Bragg光栅解调系统的研究 39. 单片机控制的便携式多功能乳腺治疗仪的研制 40. 基于C8051F020单片机的多生理信号检测仪 41. 基于单片机的电机运动控制系统设计 42. Pico专用单片机核的可测性设计研究 43. 基于MCS-51单片机的热量计 44. 基于双单片机的智能遥测微型气象站 45. MCS-51单片机构建机器人的实践研究 46. 基于单片机的轮轨力检测 47. 基于单片机的GPS定位仪的研究与实现 48. 基于单片机的电液伺服控制系统 49. 用于单片机系统的MMC卡文件系统研制 50. 基于单片机的时控和计数系统性能优化的研究 51. 基于单片机和CPLD的粗光栅位移测量系统研究 52. 单片机控制的后备式方波UPS 53. 提升高职学生单片机应用能力的探究 54. 基于单片机控制的自动低频减载装置研究 55. 基于单片机控制的水下焊接电源的研究 56. 基于单片机的多通道数据采集系统 57. 基于uPSD3234单片机的氚表面污染测量仪的研制 58. 基于单片机的红外测油仪的研究 59. 96系列单片机仿真器研究与设计 60. 基于单片机的单晶金刚石刀具刃磨设备的数控改造 61. 基于单片机的温度智能控制系统的设计与实现 62. 基于MSP430单片机的电梯门机控制器的研制 63. 基于单片机的气体测漏仪的研究 64. 基于三菱M16C/6N系列单片机的CAN/USB协议转换器 65. 基于单片机和DSP的变压器油色谱在线监测技术研究 66. 基于单片机的膛壁温度报警系统设计 67. 基于AVR单片机的低压无功补偿控制器的设计 68. 基于单片机船舶电力推进电机监测系统 69. 基于单片机网络的振动信号的采集系统 70. 基于单片机的大容量数据存储技术的应用研究 71. 基于单片机的叠图机研究与教学方法实践 72. 基于单片机嵌入式Web服务器技术的研究及实现 73. 基于AT89S52单片机的通用数据采集系统 74. 基于单片机的多道脉冲幅度分析仪研究 75. 机器人旋转电弧传感角焊缝跟踪单片机控制系统 76. 基于单片机的控制系统在PLC虚拟教学实验中的应用研究77. 基于单片机系统的网络通信研究与应用 78. 基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究79. 基于单片机的模糊控制器在工业电阻炉上的应用研究 80. 基于双单片机冲床数控系统的研究与开发 81. 基于Cygnal单片机的C/OS-的研究82. 基于单片机的一体化智能差示扫描量热仪系统研究 83. 基于TCP/IP协议的单片机与Internet互联的研究与实现 84. 变频调速液压电梯单片机控制器的研究 85. 基于单片机-免疫计数器自动换样功能的研究与实现 86. 基于单片机的倒立摆控制系统设计与实现 87. 单片机嵌入式以太网防盗报警系统 88. 基于51单片机的嵌入式Internet系统的设计与实现 89. 单片机监测系统在挤压机上的应用 90. MSP430单片机在智能水表系统上的研究与应用 91. 基于单片机的嵌入式系统中TCP/IP协议栈的实现与应用92. 单片机在高楼恒压供水系统中的应用 93. 基于ATmega16单片机的流量控制器的开发 94. 基于MSP430单片机的远程抄表系统及智能网络水表的设计95. 基于MSP430单片机具有数据存储与回放功能的嵌入式电子血压计的设计 96. 基于单片机的氨分解率检测系统的研究与开发 97. 锅炉的单片机控制系统 98. 基于单片机控制的电磁振动式播种控制系统的设计 99. 基于单片机技术的WDR-01型聚氨酯导热系数测试仪的研制 100. 一种RISC结构8位单片机的设计与实现 101. 基于单片机的公寓用电智能管理系统设计 102. 基于单片机的温度测控系统在温室大棚中的设计与实现103. 基于MSP430单片机的数字化超声电源的研制 104. 基于ADC841单片机的防爆软起动综合控制器的研究105. 基于单片机控制的井下低爆综合保护系统的设计 106. 基于单片机的空调器故障诊断系统的设计研究 107. 单片机实现的寻呼机编码器 108. 单片机实现的鲁棒MRACS及其在液压系统中的应用研究 109. 自适应控制的单片机实现方法及基上隅角瓦斯积聚处理中的应用研究110. 基于单片机的锅炉智能控制器的设计与研究 111. 超精密机床床身隔振的单片机主动控制 112. PIC单片机在空调中的应用 113. 单片机控制力矩加载控制系统的研究 项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!单片机论文,毕业设计,毕业论文,单片机设计,硕士论文,研究生论文,单片机研究论文,单片机设计论文,优秀毕业论文,毕业论文设计,毕业过关论文,毕业设计,毕业设计说明,毕业论文,单片机论文,基于单片机论文,毕业论文终稿,毕业论文初稿,本文档支持完整下载,支持任意编辑!本文档全网独一无二,放心使用,下载这篇文档,定会成功!
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!