版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
西南科技大学高等教育自学考试(信息管理与服务)毕业论文PAGEPAGE37学院图书资料管理信息系统设计摘要:随着社会的发展,人们对知识的需求也不断地增长。在这种形势下,书籍就渐渐地成为人们获取并增长知识的主要途径,而图书馆就自然而然地在人们的生活中占据了一定的位置,如何科学地管理图书馆不但关系到读者求知的方便程度,也关系到图书馆的发展,因此,开发一套完善的图书馆管理系统就成不可少了,图书馆在正常运营中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。因此需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率。随着社会的日益发展,尤其是科技的迅猛发展,使得我国各项事业得到了前所未有的突破,不仅提高了工作效率,而且也降低了劳动强度,美化了工作环境。随着计算机广泛地应用在科学技术领域的各个方面,并逐渐进入家庭,成为人们生活中必不可少的一部分。为了适应读者对图书的需求,同时又大大减轻图书馆工作人员的工作量,全面提高图书馆的管理效率及服务质量,我以C#为环境,基于sqlserver数据库,开发了此应用软件,本系统适用于学院图图书馆,现代化综合管理。本软件针对图书馆的业务范围及工作特点,设计了读者管理、图书管理、借阅管理、新书入库管理、修改图书信息等5个子系统,这5个子系统包括了图书馆的主要业务,可以全面实现对图书馆采购、编目、检索、统计和流通等业务的计算机管理,使图书馆管理水平和业务水平跃上一个新的台阶。应用本系统可以在计算机上灵活、方便地管理图书,从而大大的提高了处理速率,使管理更加现代化。本系统是根据实际情况和具体内容,按照一定的要求,科学、合理的进行系统分析、设计,具体包括菜单设计、数据输入、查询、删除、修改等设计。从而使本系统完全能满足经济性、灵活性、系统性及可靠性的要求。本系统的实现的主要功能有:读者信息管理、书籍信息管理,报表,以及读者和书籍的查询和修改,等等的功能,是一个可以满足借阅者和图书馆工作人员的需要的数据库。
目录学院图书资料管理信息系统设计 I第1章绪论 11.1图书管理系统的发展现状 11.2课题的目的与意义 1第2章图书管理系统的需求分析 32.1需求分析 32.2系统数据流程分析 32.3数据字典 4第3章图书管理系统的设计 63.1系统概要设计 63.2系统设计思想 63.3系统功能设计 73.4系统功能模块划分 73.4实体描述 83.5关系描述 83.5.1图书信息的E—R图 83.5.2图书信息实体E—R图 93.5.3图书借阅的E—R图 103.6数据库设计 10第4章详细设计与实现 124.1登录模块设计 124.1.1登用户录模块以及概述 124.1.2登录模块流程和分析 134.2主界面设计 154.2.1主界面模块概述 154.2.2主界面模块分析 154.2.3主界面模块实现 154.3基础数据维护 154.3.1图书信息查看和修改 154.3.2图书信息删除 174.4图书借还信息登记 174.4.1图书借还信息查看 174.4.2图书借还信息编号查看 184.4.3图书借还信息添加 194.4.4图书借还信息修改 20第5章系统测试 225.1测试目的 225.2登录功能测试 225.3系统运行与维护 235.4测试结论 23结论 25致谢 26参考文献 27第1章绪论1.1图书管理系统的发展现状目前许多学院的图书还没有实现信息化、网络化的管理。数据传递、信息发布、信息管理等多为手工模式,管理方面缺少科学化。图书的管理效率难以提高、安全性较差、劳动成本也难以降低。在科技发展日益迅猛的今天,数字化、信息化的管理模式已经渗透到了社会的每个角落。而众多的读者信息以及相资料集合庞大,在节约的人力资源,以及方便经营管理的前提下,基于C/S结构模式图书管理系统颇具针对的管理模式设计,人性化、便捷操作,为学院图书资料管理系统管理带来了方便。1.2课题的目的与意义图书管理信息系统指的是进行日常事物操作的系统,主要用于管理需要的记录,并对记录数据进行相关的处理。图书管理信息系统通常用于决策,如何以利用图书管理信息系统找出目前迫切要解决的问题,并将信息及时反馈个管理人员,使他们了解当前的工作发展进展或不足。它不仅可用于决策,而且还可以用于进行普通的管理。通过用户的登录可以实现对系统信息的浏览、查询、更新。管理信息系统MIS是一门新科学,其主要任务是大限度的利用现代计算机及网络通讯技术加强企业和单位的信息管理,通过对学院拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高管理水平和经济效益。计算机技术是现代技术的一部分,图书自动化也是图书馆现代化的一部分,它们之间是部分和整体的关系,但由于计算机技术是信息技术的心脏,现代社会的骄子,信息社会的科技主角,所以在图书馆现代技术中,计算机技术处于核心地位,它对于其他现代化设备起控制,连接和转换的作用,而图书馆自动化是图书馆现代化的核心和主导部分。图书情报的计算机管理系统能提高图书馆本身管理水平,能代替管理人员进行图书情报资料的某些加工处理,把工作人员从繁重的手工劳动,重复劳动中解放出来。总之,建立图书馆的计算机自动化管理系统,不但可以大大提高图书馆图书流通率,而且推动了社会文化生活的进步。图书馆管理信息系统的需求分析及概念设计为切入点,运用理论与实际相结合的方法,构建一个包含读者信息,图书籍信息和借阅信息的图书馆管理系统。图书馆管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。因此结合开放式图书馆的要求,对sqlserver2008数据库管理系统、c#程序设计进行了较深入的学习和应用,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。希望所设计的图书馆管理系统能够满足借阅者和图书馆管理人员的需求。第2章图书管理系统的需求分析2.1需求分析图书馆管理系统是一个高度集成的图书信息处理系统,通过将图书馆的各种功能进行整,而达到显示检索信息,提高工作效率,降低管理成本等目的。一个典型的图书馆管理系统应能够管理所有的图书种类,图书信息以及读者信息,还需要提供各种图书信息的检索查询功。该系统还需要能够对图书的借阅,归还进行管理。通过该系的自动化管理,能够大大减少图书馆管理人员,还能减少管理人员的工作任务,从而降低管理开销和成本。一个完整的图书馆管理系统包括前台和后台,前台主要是显示在计算机屏幕上的显示界面,有各种指令按钮,操作框以及文本框,后台主要是为前台的一些操作提供一些必要的数据,也就是一个相对于系统比较完整的数据库,操作员以及各类图书的信息,借书者的信息等等。2.2系统数据流程分析在对于本系统的数据流设计中,主要对整个流程的操作做一个简介。如图所示。2.3数据字典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据字典的作用也正是在软件分析和设计的过程中给人提供了数据的描述信息。本系统的数据字典如下所示。表2-1名称:学院图书资料管理信息系统设计参与者:管理员简要说明:在学院图书管理系统中,众多的读者信息、图书的信息和视频信息和语音类的信息都给管理员带来了不便,本系统通过对这些数据集中管理和维护来减轻管理人员的工作,管理员完成对图书信息的添加、修改和删除,基础数据维护的好坏直接决定了系统数据的安全性和稳定性,通过对基础数据的维护,为学院图书资料管理信息系统管理建立基础2-2图书资料管理信心系统设计用例描述名称:学院图书资料管理信息系统设计参与者:管理员、读者简要说明:图书管理系统的管理中最重最主要的管理是图书的借和归还,本系统的图书管理主要完成的是对读者租借和归还图书信息的管理,其中可以准确无误的记录下读者的借和归还时间以及操作员。在学院图书资料管理信心系统设计中可以通过系统的查询功能是,管理员可以通过查看是否有该种图书。表2-3系统维护用例描述名称:学院图书资料管理信息系统设计参与者:系统管理员简要说明:由于经济的迅速发展,任何企业单位的都需要对系统进行维护,以此来提供系统的性能和安全稳定性。本系统的系统维护主要实现的是对以后系统更新维护做准备,其中包括对管理员密码修改和图书信息的添加、修改和删除等操作。第3章图书管理系统的设计3.1系统概要设计系统概要设计指的是系统各个组成部分协同工作的方式。系统的各个组成部分是通过架构所描绘的方式进行协同工作,共同完成系统的功能,最终向外界表现出一个完整的系统。因此,系统概要的设计好坏会从根本上决定所建构的软件系统的质量。总的来说,系统概要设计一直是软件开发过程中的一项重要工作。3.2系统设计思想常见的设计思想有两种:结构化和面向对象化。传统的结构化开发过程包括软件目标的功能分解,以及使用正确的参数和返回值来创建函数。首先分析需求,确定功能,然后以函数的形式进行建模。在一个应用系统中很可能有很多函数,这些函数能够不受限制的调用,因此在访问某个变量时,很难保证它不是正在被其他的函数访问或者修改。这些代码也许能够满足功能上的需要,却不能达到非功能性的要求。在结构化开发方法面临问题的时候,使用面向对象的方法进行活中的模块化的思想。对象是提供一组相关功能的实体,对象之间互相分析、设计和开发就可以解决一部分的问题。而面向对象的分析和设计方法源于现实生作用从而完成一定的任务。开发方法包括对目标的模块化,以及应用类的形式对数据和函数进行封装。面向对象方法的主要特征是抽象和数据封装、派生和继承、多态性。3.3系统功能设计系统功能依据用户需求而设计,主要包括信息管理对象的特征、事物流程的内容和数据流量,根据用户需求和方便用户使用的原则确定相应的功能模块。本系统为学校的图书馆信息而设计,实现信息处理的自动化、规范化,主要用于处理图书日常借阅和还书、图书入库、各种查询操作,系统具有以下功能。1、图书借阅处理2、图书与读者信息查询与修改、删除3、图书入库与图书的信息修改、删除4、员工信息的修改、删除3.4系统功能模块划分要求系统实现图书馆日常管理事务最主要的功能,包括图书的借出于还回,图书信息的录入、修改和查询,读者信息的录入、修改和查询,员工信息的录入、修改和查询。实现这些基本功能,组建了图书管理系统的基本框架,根据功能的关联关系和集中分组的原则。如图3-1所示图3-1 图书馆信息管理系统图书馆信息管理系统还书处理借书处理借阅处理信息查询图书信息管理读者信息管理员工信息系统设置读者信息查询借阅信息查询图书信息查询图书入库修改图书信息删除图书信息添加读者信息修改读者信息删除读者信息添加员工信息修改员工信息删除员工信息用户密码修改登录处理3.4实体描述(1)用户数据实体:需要管理员的信息、读者编号、读者姓名、读者性别、证件号码、联系电话。(2)图书信息实体:图书编号、图书名称。
3.5关系描述3.5.1图书信息的E—R图根据图书管理系统分析与功能设计,图书信息管理系统中主要包括图书信息实体、读者信息实体、借阅信息实体、员工信息实体以及读者类别实体等。图书信息实体包括表征一本书基本特征的数据和由于管理需要而记录的一些数据,有8个属性构成。该实体的E-R图如图3-2所示。其中“图书编号”实际上就是ISBN编号,这是用于唯一确定一本合法出版物的标准编号,它作为本实体的主键图书信息图书信息出版社在库数图书编号价格书名类别作者库存数图3-23.5.2图书信息实体E—R图读者信息实体标示一个读者的个人特征数据和该读者在图书馆的借阅状态信息,有10个属性构成。该实体的E-R图如图3-3所示。其中“读者编号”为主键,“读者姓名”、“性别”、单位和电话等式常见的基本信息读者信息读者信息单位电话读者编号读者姓名读者类别可借书数可借天数性别图3-33.5.3图书借阅的E—R图员工信息实体标示本馆员工的信息。员工信息实体是为图书馆管理者掌握本馆员工的资料而设计的,它的另一重要作用是提高员工登录系统时的编号和密码。该实体的E-R图如图3-4所示员工信息员工信息手机姓名员工编号性别职务密码图3-43.6数据库设计在学院图书资料信息系统设计中,对于图书的管理是系统的重要组成部分。本文中。该表为图书管理表ts表来保存系统所有图书的信息。表3-5图书信息表列名数据类型说明TIdint图书编号(主键)TNamenvarchar(30)图书名称ZZvarchar(10)作者Pressvarchar(20)出版社Datadatatime出品日期在图书资料管理信息系统设计中,对于图书管理系统读者是很重要一部分。表3-6读者信息列名数据类型说明DIDint读者编号(主键)DNamevarchar(10)读者姓名DSexvarchar(2)读者性别DCardvarchar(20)读者证件号码DTellvarchar(15)读者联系电话TIdint图书编号TJDatedatatime租借日期THDatedatatime归还日期在图书管理系统中,对于管理员的管理是系统中的重要部分,本文中,该表为管理员表admin来保存所有管理人员信息。表3-7管理员信息列名数据类型说明AdminIDint管理员编号(主键)AdminKeyint管理员密码AdminNameVarchar(10)管理员姓名AdminTellvarchar(15)管理员联系电话AdminProvarchar(25)管理员职称AdminPayfloat管理员工资AdminMarkVarchar(30)备注第4章详细设计与实现主要对学院图书管理资料信息系统概要设计,对该系统进行详细设计,并给出主要功能模块的具体实现。在主要功能模块中,首先对功能模块进行概述,接着给出功能模块流程图和分析,最后给出模块的具体实现4.1登录模块设计4.1.1登用户录模块以及概述每一个系统都有一个自己的登录模块,它是进入系统操作的入口,登录模块保证系统的安全。用户输入用户和密码,如果用户名和密码正确,就进入主页面,但是若用户名和密码不正确,就会弹出一个提示窗口,提醒用户用户名或密码不正确的提示信息。如下图所示: 4.1.2登录模块流程和分析该模块主要实现用户登录功能,流程图如图4—1所示。在此模块中主要是SQL语句的灵活运用,通过判断语句来核对用户信息是否正确,用户名和密码由系统管理员管理。可以运用程序控制直接获取admin管理员表中的用户名和密码来进行对比,看是否该管理员存在。点击重新按钮输入新的信息。结束点击退出按钮成功登录是否弹出错误提示框用户名和密码是否正确输入用户名和密码开始结束点击退出按钮成功登录是否弹出错误提示框用户名和密码是否正确输入用户名和密码开始跳转到学院图书资料管理信息系统设计系统主界面跳转到学院图书资料管理信息系统设计系统主界面图4-1学院图书资料管理信息系统登录模块图图4-1学院图书资料管理信息系统登录模块图4.2主界面设计4.2.1主界面模块概述在主界面中单击查看按钮,就可以查看有哪些图书可以借。基础数据维护中包括图书信息管理,包括增加、删除和修改,系统维护中包括用户信息管理和更改口令操作,主界面主要实现与各个界面的连接。4.2.2主界面模块分析主界面主要运用了单击按钮跳转,单击相应的按钮跳转到相应的页面,做相应的操作。4.2.3主界面模块实现4.3基础数据维护4.3.1图书信息查看和修改查询就是查看图书的所有信息,方便用户的使用和检索。修改按钮主要用来修改图书信息,单击修改按钮跳转到新窗口进行修改操作,修改完成后单击确定,弹出提示信息窗口,确定信息是否修改成功,重置按钮主要是方便用户修改信息后想要重新修改而设计,返回首页按钮主要是用于跳转窗口返回到主界面。代码如下:privatevoidbtnEdit_Click(objectsender,EventArgse){tss=newts();s.TID=dgvStuInfo.CurrentRow.Cells[0].Value.ToString();s.TName=dgvStuInfo.CurrentRow.Cells[1].Value.ToString();s.ZZ=dgvStuInfo.CurrentRow.Cells[2].Value.ToString();s.PRESS=dgvStuInfo.CurrentRow.Cells[3].Value.ToString();s.DATA=dgvStuInfo.CurrentRow.Cells[4].Value.ToString();s.Tel=dgvStuInfo.CurrentRow.Cells[5].Value.ToString();frmXgfm=newfrmXg(s);fm.MdiParent=this.MdiParent;fm.Show();}privatevoidbtnSeach_Click(objectsender,EventArgse){DataSetds=newDataSet();stringconditions="";if(txtTID.Text.Trim()!="")conditions+="and图书编号='"+txtTID.Text.Trim()+"'";if(txtTname.Text.Trim()!="")conditions+="and图书名称='"+txtTname.Text.Trim()+'";if(cbozz.Text.Trim()!="")conditions+="and作者='"+zz.Text.Trim()+"'";if(cbodata.Text.Trim()!="")conditions+="and出品日期='"+cbodata.Text.Trim()+";stringsqlstr="select*fromV_StuInfowhere1=1"+conditions;DataAccessda=newDataAccess();ds=da.GetDataSet(sqlstr);dgvStuInfo.DataSource=ds.Tables[0];4.3.2图书信息删除删除按钮主要用来删除图书信息,单击删除按钮跳转到新窗口进行删除操作,输入要删除的图书品编号即可删除图书相关的信息。单击确定按钮,弹出提示信息窗口,确定信息是否删除成功,重置按钮主要功能是方便用户重置要删除的编号信息,返回首页按钮主要是用于跳转窗口返回到主页面。4.4图书借还信息登记在主页面中的租借信息登录按钮主要用来登记用户等级有关借还图书的信息,单击此借还信息登录按钮跳转到新窗口然后可以对用户的借还图书信息进行查看、修改、添加、删除。4.4.1图书借还信息查看运用程序控制,单击查看按钮时,跳转到一个查看窗口,查看窗口里面有一个查看按钮和返回按钮,单击查看按钮时就可以浏览音像租借系统中可以租借者的借租信息。返回首页按钮用于跳转窗口,返回到主界面。4.4.2图书借还信息编号查看运用程序控制,单击查看按钮时,跳转到一个查看窗口,查看窗口里面有一个文本框用于输入借还者的编号,以方便查看单个人员借还信息,返回首页按钮用于跳转窗口,返回到主界面。单击添加按钮添加租借者的信息,单击修改按钮修改租借者的信息,单击删除按钮可以删除借者的信息。代码如下:DataSetds=newDataSet();da.Fill(ds,"table");for(ds.Tables[0].Rows.Count>0)//判断表里面是否有记录Response.Write("<tableborder=3>");Response.Write("<tr>");for(inti=0;i<ds.Tables[0].Columns.Count;i++){Response.Write("<td>"+ds.Tables[0].Columns[i].ColumnName+"<td>");}Response.Write("<tr>");for(inti=0;i<ds.Tables[0].Rows.Count;i++){Response.Write("<tr>");for(intj=0;j<ds.Tables[0].Columns.Count;j++){Response.Write("<td>"+ds.Tables[0].Rows[i][j]+"<td>");}Response.Write("<tr>");}}4.4.3图书借还信息添加添加按钮用来添加新近图书借还者的信息,通过单击添加按钮跳转到一个新窗口,然后输入相应的音像制品信息单击确定按钮即可将新进入的音像制品租借者的信息添加到库中,方便浏览、查看。该窗口中的重置按钮主要是方便用户重置早输入的信息,然后重新输入。返回首页按钮用于跳转窗口返回到主界面。代码如下:str1="insertintost(TId,TName,ZZ,Press,Data,)values("+TextBox1.Text+",'"+TextBox2.Text+"','"+TextBox3.Text+"',"+TextBox4.Text+","+TextBox5.Text+")";//向表中插入信息SqlCommandcmd=newSqlCommand();cmd.Connection=cn;cmd.CommandText=str1;cmd.CommandType=CommandType.Text;if(cmd.ExecuteNonQuery()!=0){Response.Write("<script>alert('添加成功!')</script>");}else{Response.Write("<script>alert('添加失败!')</script>");}cn.Close();}返回页面代码:Response.Redirect("login.aspx");//返回到主页面重置按钮代码:
TextBox1.Text="";TextBox2.Text="";TextBox3.Text="";TextBox4.Text="";TextBox5.Text="";4.4.4图书借还信息修改修改按钮主要用来修改图书借还信息者的信息,单击修改按钮跳转到新窗口进行修改操作,修改完成后单击确定,弹出提示信息窗口,确定信息是否修改成功,重置按钮主要是方便用户修改信息后想要重新修改而设计,返回首页按钮主要是用于跳转窗口返回到主界面。代码如下:stringstr1;str1="updatestsettName='"+TextBox2.Text+"',Zz='"+TextBox3.Text+"',Press="+TextBox4.Text+",Data="+TextBox5.Text+",wheretId="+TextBox1.Text+"";//修改表中的信息SqlCommandcmd=newSqlCommand();cmd.Connection=cn;cmd.CommandText=str1;cmd.CommandType=CommandType.Text;if(cmd.ExecuteNonQuery()!=0){Response.Write("<script>alert('修改成功!')</script>");}else{Response.Write("<script>alert('修改失败!')</script>");}cn.Close();}返回页面代码:Response.Redirect("login.aspx");//返回到主页面Response.Redirect("update.aspx");//跳转到修改页面4.4.5图书借还信息删除删除按钮主要用来删除图书借还信息删除,因为有些租借信息不需要长期保存,那样会占用资源。单击删除按钮跳转到新窗口进行删除操作,输入要删除的图书编号即可删除该图书。单击确定按钮,弹出提示信息窗口,确定信息是否删除成功,重置按钮主要功能是方便用户重置要删除的编号信息,返回首页按钮主要是用于跳转窗口返回大主页面。代码如下:str1="deletefromstwheretId="+TextBox1.Text;cmd.Connection=cn;cmd.CommandText=str1;重置按钮代码:TextBox2.Text="";TextBox3.Text="";TextBox4.Text="";TextBox5.Text="";TextBox6.Text="";TextBox7.Text="";TextBox8.Text="";TextBox9.Text="";TextBox10.Text="";第5章系统测试5.1测试目的系统测试时管理信息系统开发周期中一个十分重要而漫长的阶段,起重要性体现在他是保证系统质量与可靠性的最后关口,是对整个系统开发过程包括系统分析,系统设计和系统实现的最终审查。尽管在系统开发周期的各个阶段均采取严格的技术审查,希望尽早发现问题予以修改,但依然难免遗留下差错,如果没有在投入运行前的系统测试阶段被发现并纠正,问题迟早会在运行中暴露出来,到那时要纠正错误将会付出更大的代价,甚至会造成不堪设想的后果。该阶段的测试目的是为了检查系统是否能正常的按预期运行,只针对了系统的主要功能进行测试,以便能够确定系统是否能够正常运行,达到预期设计目标。5.2登录功能测试登录模块的测试主要是测试系统是否能够根据登录信息来验证登录用户的密码是否正确,登录的人员是以什么身份登录系统,确认了身份和密码后,系统能否进入到正确的页面,以管理员身份登录的测试结果如表5-1所示。表5-1管理员登录的测试测试内容管理员登录的测试输入/动作期望的输出/相应实际情况典型值:帐号:admin密码:0809能正常进入管理员的后台管理进入了管理员的后台管理页面边界值:帐号:admin密码:011友好的出错提示用户名或密码错误异常值:帐号:admin密码:adcd友好的出错提示用户名或密码错误5.3系统运行与维护经过上述以系统测试通过后,系统就可以投入使用了。为了保证系统长期高效的工作,必须加强对系统运行的日常管理,系统的日常运行管理包括系统每天运行状况、数据输入情况以及系统的安全性,完备性能及时地如实记录和处置。这些工作主要有系统运行维护人员来完成。本系统的这些维护工作可以由音像店经营者来完成。5.4测试结论在通过一系列的功能测试之后,系统达到了预期的效果,但是仍然有许多的不足之处。本系统已经实现的功能如下:1.图书的查看、修改、添加以及删除等。2.图书的结、归还功能。3.读者的借信息的添加、修改、删除以及查看等功能。经过一段时间的努力,终于完成了图书管理系统的开发与设计,并按预期的效果是系统正常的实现,测试算是告一段落。
结论刚刚接手设计该系统时,仅需求分析就耗费了不少时间,原来的那些大致的概念只是一个感官上的模糊认识,并没有从实际意义出发考虑,不仅如此,在其他的设计方面也还遇到了很多这样那样的问题。终于,经过一段时间的不懈努力,学院图书资料管理信息系统基本完成。经过这次的实践让我对如何利用C#开发数据库程序有了一个更深的了解,对我今后在工作实践中,进一步发掘所学专业的潜能,提高应用能力打下良好的基础。学院图书资料管理信息系统是各种高校的管。在确定了系统所要涉及的范围、层次,包括数据库设计、操作人性化设计等,是一个具有实际意义的系统。系统主要具备以下优点:能够很好的对图书信息进行增、删、改、查等操作。对管理员的工作提供了高效性的管理手段。能够很好的管理图书信息。另外,本系统尚存在一些缺陷,主要表如下:目前有些功能仍然不完善,还需进一步改善有些操作仍然让人觉得繁琐维护方面还要进一步改进
致谢本次毕业设计是我的导师陈老师的亲切关怀和细心指导下完成的,在此,我要对来时表示我最真诚的谢意,感谢他一直以来对我所付出的辛劳及努力。从老师身上我不仅学到了很多知识,更多的是老师对事物的条理化分析,以及从老师身上让我感受到的是严谨的治学作风,身体力行的工作态度,这些,不仅对我今后学习,乃至生活都将会有很大的影响。在此,我想说一声:“感谢您,老师!您辛苦了!”。同时,我还要感谢在一起愉快度过大学生活的计算机系的各位科任老师,正是你们无私的奉献,让我学到了很多知识,使我受益匪浅,为完成本次任务作了一个铺垫。另外还要感谢的同学朋友们,在任务期间你们帮我解决了不少问题,并给我提供了很多宝贵的意见和建议,使我在设计中有了明确的把握这段时间的毕业课题设计是我大学生活印象十分深刻的一段历程,在这段艰苦而充实的日子里,我受到的是指导老师的严谨与亲切,以及弥漫在身边的那种努力向上,积极融洽的学习生活氛围。在论文即将完成之际,我的心情无法平静,从开题报告到论文的顺利完成,有很多师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意,最后我还要感谢培养我长大而含辛茹苦的父母,谢谢您们!参考文献[1]胡青松,王利娟,王璞.C/S体系的优劣分析及其应用研究[J].计算机应用研究,2003(20):8-13.[2]曹大连.企业员工培训需求分析[J].中国成人教育,2002(03):50-53.[3]刘韬,SQLServer2000,数据库开发实例导航,人民邮电出版社,2004[4],.JSP数据库项目案例导航[M].北京:人民邮电出版社,2002.1.[5]飞思科技产品研发公司编著.JSP应用开发详解[M].北京:电子工业出版社,2004.1.[6]张军.JSP网络应用开发例学与实践[M].清华大学出版社,2006.5.[7]甘仞初,信息系统开发,经济科学出版社,1996.6[8]谭恒松,C#程序设计与开发,清华大学出版社2010.4[9]余东,ASP.NET程序设计,中国水利水电出版社,2010.12[10]徐国志,SQLServer2000数据库系统开发,电子工业出版社,2006毕业论文参考文献资料的格式标准参考文献标准格式参考文献类型:专著[M],论文集[C],报纸文章[N],期刊文章[J],学位论文[D],报告[R],标准[S],专利[P],论文集中的析出文献[A]电子文献类型:数据库[DB],计算机[CP],电子公告[EB]电子文献的载体类型:互联网[OL],光盘[CD],磁带[MT],磁盘[DK]A:专著、论文集、学位论文、报告[序号]主要责任者.文献题名[文献类型标识].其他责任者.版本.出版地:出版者,出版年:起止页码(起止页码可以不写).作者:个人著者采用姓在前名在后的著录形式。欧美著者的名可以用缩写字母,缩写名后省略缩写点。欧美著者的中译名可以只著录其姓;同姓不同名的欧美著者,其中译名不仅要著录其姓,还需著录其名。用汉语拼音书写的中国著者姓名不得缩写。著作方式相同的责任者不超过3个时,全部照录。超过3个时,只写前3个责任者,其后加“,等”或与之相应的词(例如:etal.)。例1:马克思,恩格斯.例2:YELLANDRL,JONESSC,EASTONKS,etal.[1]蒋有绪,郭泉水,马娟,等.中国森林群落分类及其群落学特征[M].北京:科学出版社,1998.版本:第1版不著录,其他版本说明需著录。版本用阿拉伯数字、序数缩写形式或其他标志表示。古籍的版本可著录“写本”、“抄本”、“刻本”、“活字本”等。示例1:3版(原题:第三版)示例2:新1版(原题:新1版)示例3:5thed.(原题:Fifthedition)示例4:Rev.ed.(原题:Revisededition)示例5:1978ed.(原题:1978edition)出版地:文献中载有多个出版地,只著录第一个或处于显要位置的出版地。无出版地的中文文献著录“出版地不详”,外文文献著录“S.1”,并置于方括号内。如果通过计算机网络存取的联机电子文献无出版地,可以省略此项。例1:[出版地不详]:三户图书刊行社,1990例2:[S.l.]:MacMillan,1975.例:国家标准:出版年与页码之间用冒号:按国家标准写:[1]刘国钧,陈绍业.图书馆目录[M].北京:高等教育出版社,1957:45-50.[2]高翔.JSP动态网站开发技术与实践[M].3版.北京:电子工业出版社,2007.
[3]尼葛洛庞帝.数字化生存[M].胡泳,范海燕,译.2版.海口:海南出版社,1996.[4]PEEBLESPZ,Jr.Probability,randomvariable,andrandomsignalprinciples[M].4thed.NewYork:McGrawHill,2001.[5]王夫之.宋论[M].刻本.金陵:曾氏,1845(清同治四年).[6]唐绪军.报业经济与报业经营巨M].北京:新华出版社,1999.学位论文:[1]张志祥.间断动力系统的随机扰动及其在守恒律方程中的应用[D].北京:北京大学数学学院,1998.[2]CALMSRB.Infraredspectroscopicstudiesonsolidoxygen[D].Berkeley:Univ.ofCalifornia.1965.B:期刊文章[序号]主要责任者.文献题名[J].刊名,年,卷(期):起止页码.(1)凡是从期刊中析出的文献,应在刊名之后注明其年份、卷、期、部分号、页码。示例1:2001,1(1):5-6年,卷(期):页码示例2:2000(1):23-26.年(期):页码(2)对从合期中析出的文献,在圆括号内注明合期号。示例1:1999(9/10):36-39年(合期号):页码(3)凡是在同一刊物上连载的文献,其后续部分不必另行著录,可在原参考文献后直接注明后续部分的年份、卷、期、部分号、页码等。示例:年(期):页码;年(期):页码1981(1):37-44;1981(2):47-52.(4)凡是从报纸中析出的文献,应在报纸名后著录其出版日期与版次。示例:2000-03-14(1)年月日版次例:[1]何龄修.读顾城《南明史》[J].中国史研究,1998(3):167-173.[2]黄荣怀,曾兰芳.网络化学习离我们究竟还有多远[J].中国电化教育,2002,44(8):46-51.[3]OUJP,SOONGTT,EASTONKS,etal.Recentadvanceinresearchonapplicationsofpassiveenergydissipationsystems[J].EarthquackEng,1997,38(3):358-361.C:论文集中的析出文献[序号]析出文献主要责任者.析出文献题名[A].原文献主要责任者(可选).原文献题名[C].出版地:出版者,出版年.起止页码.例:[7]钟文发.非线性规划在可燃毒物配置中的应用[A].赵炜.运筹学的理论与应用--中国运筹学会论文集[C].西安:西安电子科技大学出版社,1996.468-470.D:报纸文章[序号]主要责任者.文献题名[N].报纸名,出版日期(版次).例:[8]谢希德.创造学习的新思路[N].人民日报,1998-12-25(10).E:电子文献[文献类型/载体类型标识]
[J/OL]网上期刊[EB/OL]网上电子公告
[M/CD]光盘图书[DB/OL]网上数据库
[DB/MT]磁带数据库[序号]主要责任者.电子文献题名[电子文献及载体类型标识].电子文献的出版或获得地址,发表更新日期/引用日期.例:[12]王明亮.关于中国学术期刊标准化数据库系统工程的进展[EB/OL]./pub/wml.html,1998-08-16/1998-10-01.论文撰写方法一、论文的选题选题是论文撰写成败的关键。因为,选题是论文撰写的第一步,它实际上就是确定“写什么”的问题,亦即确定科学研究的方向。如果“写什么”不明确,“怎么写”就无从谈起。选题首先要符合专业培养目标,要与所学专业相关;其次,选题要有理论和现实意义,使其论文形成后既有理论支撑,同时要对现实有所促进;再次选题要注意一些有价值的课题,比如本专业的研究空白、有争议的话题,或者从一个新的角度来研究本专业的老话题、与研究领域有关的当前热点问题、新问题、亲自参与实践调查的课题;第四,选题要结合考虑资料的利用。能找到比较充分的资料来源对于作者写作论文有重要帮助;最后,选题宜小不宜大。题目范围太大易导致内容空泛,难于驾驭。(一)论文的选题的依据:1、依据个人兴趣爱好;2、依据个人知识结构;3、依据当前本专业的研究热点;4、依据当前国际国内经济政治局势;5、依据管理学权威刊物的近期发表论文;6、请教他人。(二)毕业论文的选题原则和要求:1、注重选题的实用价值,选择具有现实意义的题目。(1)理论联系实际,注重现实意义;(2)要注重选题的理论价值。2、勤于思考,刻意求新。(1)从观点、题目到材料直至论证方法全是新的;(2)以新的材料论证旧的课题,从而提出新的或部分新的观点、新的看法;(3)以新的角度或新的研究方法重做已有的课题,从而得出全部或部分新观点;(4)对已有的观点、材料、研究方法提出质疑,虽然没有提出自己新的看法,但能够启发人们重新思考问题。以上四个方面并不是对“新意”的全部概括,但只要能做到其中一点,就可以认为文章的选题有了新意。二、论文写作框架的确定论文写作框架起疏通思路、安排材料、形成结构的作用。一般来讲,学术论文框架需要采用递进的逻辑体系,不建议采用并列的逻辑体系,即论文的各个部分应该是层层递进,有一定的逻辑关系的。如:第一部分是相关概念和涵义,第二部分是问题提出,第三部分是分析问题,第四部分是解决问题的办法,第五部分是解决问题需要实现的一些条件和保障措施,第六部分是总结。可以根据具体情况进行删减和添加。论文框架确定后,应交给导师审阅,再与导师仔细探讨行文的思路,听取导师的指导意见,最后确认论文写作内容框架,作为开题报告中的内容部分。三、文献综述(一)文献综述的介绍文献综述是在确定了选题后,在对选题所涉及的研究领域的文献进行广泛阅读和理解的基础上,对该研究领域的研究现状(包括主要学术观点、前人研究成果和研究水平、争论焦点、存在的问题及可能的原因等)、新水平、新动态、新技术和新发现、发展前景等内容进行综合分析、归纳整理和评论,并提出自己的见解和研究思路而写成的一种不同于毕业论文的文体。它要求作者既要对所查阅资料的主要观点进行综合整理、陈述,还要根据自己的理解和认识,对综合整理后的文献进行比较专门的、全面的、深入的、系统的论述和相应的评价,而不仅仅是相关领域学术研究的“堆砌”。(二)文献来源论文查阅的资料来源有:1、电子期刊。包括电子期刊网上的期刊论文、硕士博士的学位论文以及一些电子书籍。2、纸质书籍。如图书、期刊杂志、报纸等。(三)文献综述的写作文献综述基本由前言(引言)、正文、结论和参考文献四大部分组成。1、前言(引言):简要介绍所综述的课题,研究目的及意义。说明有关概念,规定综述范围,介绍本课题的基本内容:包括研究的历史、现状、前景和争论焦点等,使读者对全文有一个概括的了解。2、正文:是综述的主体部分,对某专业、学科在某阶段的发展历史和当前实际工作水平、成就和展望,以及有关各种情况都应作详细叙述,还要把同行对该方面的不同看法也写进去,进行分析研究。此部分要特别注意两个问题,一是查阅文献的内容要围绕我们选题需要研究的主题内容,以为我们后续研究提供理论支持和依据,严禁文献综述的内容和查阅的资料和论文写作不相关;二是对文献查阅后,不能简单罗列,文献综述的重点在“综述述”,应该通过自己的归纳、总结和整理,进行综合的评述,不能只“述”不评,即只对观点、数据、事实等作纯客观的分析和介绍,不作评价、评议。3、结论:结论是综述的结束语。一般包括研究的结论,本课题研究的意义,存在的分歧,有待解决的问题和发展趋势等。4、参考文献:注明作者所引用的资料,为人们核对或作进一步研究用,这些按引用顺序列出。前沿和结论部分和我的观点有许多不符合的地方,所以没做修改。四、开题报告(一)研究的目的和意义研究目的是简单叙述论文选题的背景,然后提出论文是为了研究什么,为了得到什么结果。研究的意义一般从两个方面来描述:一是论文研究对于当前相关研究的理论有什么贡献(理论意义、学术意义),二是论文研究对于当前社会经济发展有什么贡献(实践意义、指导意义)。(二)研究的内容及目标研究内容部分即前述的论文框架体系,研究目标重点介绍研究什么,拟解决什么关键问题。(三)研究方案及可行性分析此部分视具体写作情况和学校提供的资源情况而定。(四)研究进度计划时间和内容按照系里的统一规定填写。五、论文的撰写(一)论文构成1.论文题目2.论文目录3.中英文摘要、关键词4.论文正文5.致谢6.参考文献(二)论文目录一般先要确定论文目录,即论文题目、大标题和小标题,这使得论文的起草有了初步依据。然后拟定内容提纲,把论文目录展开,加进必要材料予以扩充,使目录充实和具体化。编写提纲应该由简入繁,由部分到章节再到内容要点,逐步进行扩展。首先根据行文的思路用最粗的轮廓勾勒出文章
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024劳务派遣合同范本劳务派遣合同范本2
- 2024《技术转让合同范本》
- 2024【设计服务合同范本】软件服务合同范本
- 2024正规材料采购合同书范本
- 2024个人汽车租赁合同范本
- 2024市场商铺租赁合同
- 2024室内装修装饰工程挂靠合同书范本
- 深圳大学《有限元方法》2023-2024学年第一学期期末试卷
- 保修合同范本(2篇)
- 安全试工合同(2篇)
- 自体骨髓干细胞治疗急性心肌梗死的临床研究的开题报告
- 家长会课件:小学二年级学生家长会课件
- 运动技能学习与控制课件第十一章运动技能的练习
- 《第2课:20世纪的艺术大师-马蒂斯》教学设计(湖北省县级优课)-五年级美术教案
- 技术核定单(示范文本)
- 3.8做改革创新生力军
- 挂篮检查验收记录表
- 解一元一次方程去分母 全市一等奖
- InfoQ:2023中国企业数字化人才发展白皮书
- 阀门检验试验方案
- 第14章-几何非线性有限元分析1
评论
0/150
提交评论