2022年c图管理完整论文.docx
《2022年c图管理完整论文.docx》由会员分享,可在线阅读,更多相关《2022年c图管理完整论文.docx(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源图书治理系统摘要图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含许多的信息数据的治理,现今,有许多的图书馆都是初步开头使 用,甚至尚未使用运算机进行信息治理;图书馆照实行手工方式对图书资料和图书借阅情形进行人工治理,由于资料繁多,手工处理的工作量大,整体治理效率低下,也不便利读者对图书资料的查阅;为了提高日常的图书治理效率,本文针对通常的图书治理流程,以C/S 模式设计了一个图书治理系统,可中意大多数中小型的图书治理要求;本文第一探讨了 SQL 语言接口和 Delphi软件开发工具的技术特点以及结合 SQL 和 Delphi的数据库拜望方法,在此基础上,利用Delphi
2、 7和 Access 2002实现了一个通用的图书治理系统;在本文的后半部分,给出了该系统的整个系统分析、设计以及实现的过程, 包括需求分析、功能模块的分析与设计、数据模式的分析与设计,最 后是系统的 Delphi 实现;系统的运行结果说明,所设计的图书治理系统可以中意读者,图书馆工作人员,系统治理员三者的共同需求;关键词: 图书治理系统, SQL语言LIBRARY MANAGEMENT SYSTEMABSTRACTSince volumes of book management activities have to take place daily in library, itwillbe
3、a hard work and be low efficiencyifonly manual operations are adopted in the management. To upgrade their management欢迎下载精品学习资源efficiency, people would like to develop various Book Management Systems to help their daily work. In this paper a book management system built in Client/Server model is desi
4、gned, which can meet requirements of most library managementfor its integration of general library transaction management processes.SQL database access interface and Delphi RAD tool as well as thecombination of the two are firstly discussed in the paper. In the latter part of the paper, the whole de
5、sign of a general Book Management System built withDelphi7 and Access 2002 is presented, includingthe system s requirement analysis, function modules design, data model design and itsDelphi implementation.The running of the system proves that it could meet the common usage for various kinds of users
6、 including readers, library staffs and system administrators.欢迎下载精品学习资源KEY WORD:SBook Management System, SQL language目录欢迎下载精品学习资源中文摘要 1英文摘要 21 系统功能设计51.1 设计背景 51.2 系统设计目标 51.3 系统功能设计 6欢迎下载精品学习资源1.4 开发工具的选择 72 系统数据库设计与实现72.1 信息需求 72.2 数据库 E-R 图 82.2.1 图书基本信息 E-R 图 82.2.2 借阅信息类型 E-R 图 92.2.3 用户信息 E-R
7、图 92.2.4 读者信息 E-R 图 103 窗体设计 错误!未定义书签;3.1 登陆窗口设计 错误!未定义书签;3.2 图书信息治理模块设计 错误!未定义书签;3.3 读者信息治理模块设计 163.4 图书借阅处理模块设计 193.5 图书查询处理模块设计 24终止语 26致 谢 26参考文献 27欢迎下载精品学习资源1 系统功能设计1.1 设计背景当今时代是飞速进展的信息时代;在各行各业中离不开信息处理, 这正是运算机被广泛应用于信息治理系统的环境;运算机的最大好处在于利用它能够进行信息治理;使用运算机进行信息把握,不仅提高了工作效率,而且大大的提高了其安全性;特殊对于复杂的信息管 理,
8、运算机能够充分发挥它的优越性;图书治理系统(电子阅览室) 主要供应网上的电子图书阅览平台,读者可以通过该系统阅览丰富的电子资源;在图书治理系统中,读者可以便利地对书目进行检索和阅览,足不出户便可尽览群书;图书治理系统主要供应网上的图书阅览平台;电子阅览室可供应24 小时的在线服务,最大限度的利用了当前互联网的各种优势,使得您无论身在何处,只要能接入互联网就可以享受到它所供应的便利,快捷的服务;它既具有传统图书馆的大部分功能,像图书的查阅及阅览,又新增了基于现有网络技术的许多有用的功能,像用户注册,书签,书评等;它充分的利用了互联网资 源,使商家和用户都能从中获得好处;1.2 系统设计目标系统功
9、能依据用户需求而设计,主要包括信息治理对象的特点、事物流程的内容和数据流量,依据用户需求和便利用户使用的原就确定相应的功能模块;本系统为学校的图书馆信息而设计,实现信息处理的自动化、规范化,主要用于处理图书日常借阅和仍书、图书入库、各种查询操作, 系统具有以下功能;欢迎下载精品学习资源1) 图书借阅处理2) 图书与读者信息查询与修改、删除3) 图书入库与图书的信息修改、删除4) 员工信息的修改、删除1.3 系统功能设计要求系统实现图书馆日常治理事务最主要的功能,包括图书的借出于仍回,图书信息的录入、修改和查询,读者信息的录入、修改和查询,员工信息的录入、修改和查询;实现这些基本功能,组建了图书
10、治理系统的基本框架,依据功能的关联关系和集中分组的原就,将系统细化如图 1-1 所示的结构图;图 1-1 系统功能结构图欢迎下载精品学习资源1.4 开发工具的选择本系统接受sql server创建后台数据库,前台开发工具接受的VisualStudio 2005 ,编程语言为 C#,2 系统数据库设计与实现数据库设计得合理与否,对数据库的完整性、安全性、程序运行的效率和程序设计的复杂程度有着特别亲热的关系;数据库设计的内容包括数据库治理系统的选择、数据实体的确定、数据实体的 E-R 图和数据库的实现;2.1 信息需求在数据库中需要设计如下所示的数据字段和数据表:( 1)图书信息表 -dbo.tb
11、book,包括:图书编号、图书名称、出版社、作者、出版日期、价格、图书类型和简介;( 2 )借阅登记表 -dbo.bookout,包括:读者编号、图书编号、借书日期、是否归仍;( 3)系统用户表 -dbo.tbuser,包括:密码、用户名和用户类型;( 4)读者表 -dbo.person,包括:读者编号、读者姓名、性别、电话号码、罚款、读者身份和注释;2.2 数据库 E-R 图通过上面对系统的总体分析,可以得到大致的实体关系模型(E-欢迎下载精品学习资源R模型),如下:2.2.1 图书基本信息 E-R 图1 图书基本信息: 图书编号、图书名称、作者、出版日期、出版社和简介2.2.2 借阅信息类
12、型 E-R 图2 借阅信息类型: 读者编号、图书编号、借书日期、应仍书日期2.2.3 用户信息 E-R 图3 用户信息: 用户名,密码 欢迎下载精品学习资源2.2.4 读者信息 E- 图4 读者信息: 读者编号、读者姓名、性别、所在系、年龄3、窗体设计3.1 登陆窗口设计第一,启动程序“ Microsoft Visual Studio 2005”,选择“文件”“新建”“工程”,打开“新建工程”对话框,输入工程名称为“ hello1”,并指定文件位置;将工程中的默认添加的第1 个 Windows 窗体文件名称改为“ Login.cs”,并将其作为主窗体;在主窗体中先进行界面设计,然后再编写其相应
13、的大事方法代码,主窗体的执行成效如以下图;主要代码:private void button1_Clickobject sender, EventArgs eUserClass.UesrName = textBox1.Tex;t/ifcomboBox1.SelectedIndex=0欢迎下载精品学习资源/String sql1 = select count* from tbUser where userId=tb1;String sql2 = select count* from tbUser,UserType wheretbUser.userType=UserType.userType and
14、 userId=tb1 and userPs=tb2 and userType.TypeName=+comboBox1.Text+;SqlParameter par = new SqlParameter2;par0 = new SqlParametertb1,textBox1.Text.Trim;par1 = new SqlParametertb2,textBox2.Text.Trim;int s=Int32.ParseDBHelper.GetSinglesql1,par.ToString; if s 0int c =Int32.ParseDBHelper.GetSinglesql2,par.
15、ToString;if c 0LibraryManage lbm = new LibraryManage;lbm.Show;this.Visible = false;else欢迎下载精品学习资源MessageBox.Show密码错误 ;欢迎下载精品学习资源else欢迎下载精品学习资源MessageBox.Show用户名错误 ;欢迎下载精品学习资源3.2 图书信息治理模块设计图书信息治理模块的内容包括图书入库和修改图书信息等;该功能模块主要负责图书信息的相关操作,保证数据库中的完整、规范和精确,使用户可以便利快捷地来治理图书信息;该模块主要操作针对数据库的的图书信息表“”进行添加、修改和删除记录
16、;欢迎下载精品学习资源(1) 主窗体设计,其运行成效如图下所示;窗体设计:主要代码:private void LibraryManage_Loadobject sender, EventArgs eString s = UserClass.UesrNam;estring sql = select userType from tbUser where userId=+s+; int t = Int32.ParseDBHelper.GetSinglesql.ToString;ift=2治理员权限 ToolStripMenuItem.Enabled = false;图书操作 ToolStripMen
17、uItem.Enabled = false; 添加操作 ToolStripMenuItem.Enabled = false;toolStripStatusLabel4.Text = s;(2) 图书入库窗体,其运行成效如图下所示;窗体设计:主要代码:private void button1_Clickobject sender, EventArgs eString sql = insert into tbBook ISBN,bName,bPublish,bAuthor,bPublishTime,bPrice,bid,bcount,bRemark valuesISBN,bName,bPublis
18、h,bAuthor,bPublishTime,bPrice, bid,bSum,bRemark;SqlParameter par = new SqlParameter9;if textBox1.Text = 欢迎下载精品学习资源MessageBox.Show输入信息不完整! ;欢迎下载精品学习资源elsepar0 = new SqlParameterISBN, textBox1.Text.Trim;欢迎下载精品学习资源par1 = new SqlParameterbName, textBox2.Text.Trim;par2 = new SqlParameterbPublish,textBox3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 管理 完整 论文
限制150内