图书管理系统设计与实现毕业设计.doc

上传人:仙人指路1688 文档编号:3937499 上传时间:2023-03-28 格式:DOC 页数:30 大小:498.50KB
返回 下载 相关 举报
图书管理系统设计与实现毕业设计.doc_第1页
第1页 / 共30页
图书管理系统设计与实现毕业设计.doc_第2页
第2页 / 共30页
图书管理系统设计与实现毕业设计.doc_第3页
第3页 / 共30页
图书管理系统设计与实现毕业设计.doc_第4页
第4页 / 共30页
图书管理系统设计与实现毕业设计.doc_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《图书管理系统设计与实现毕业设计.doc》由会员分享,可在线阅读,更多相关《图书管理系统设计与实现毕业设计.doc(30页珍藏版)》请在三一办公上搜索。

1、摘 要图书管理系统设计与实现是对图书管理系统的总体设计和系统实现,主要包括对数据库后台的操作和前端应用程序的开发。对于前者要求建立起数据一致性和完整性,还有数据的安全性。对于后者则要求程序功能完备和容易使用等特点。主要介绍在Visual studio 2005环境中来开发本系统的详细过程,提出实现图书馆信息管理、资源共享的基本目标,从而系统的主要任务就是对图书书目、图书借阅、图书用户查询进行统一管理,达到各类用户的需要对数据库进行操作,完成借阅、添加、删除、统计等各功能。并阐述系统结构设计和功能设计,形成了一个整体自动化的管理模式。关键词:控件 Visual studio 2005 SQL数据

2、库目 录第一章 图书管理系统概述1第一节 系统开发背景1第二节 研究的目的和意义2第二章 图书管理的需求分析3第一节 可行性分析3第二节 需求功能分析3第三节 数据需求分析4第四节 系开发工具选择10第三章 系统总体设计12第一节 系统设计和流程图设计12第二节 数据库设计14第四章 系统实现19第一节 主窗体界面设计19第二节 详细窗体的实现20第五章 系统的测试运行与维护23第一节 测试概述23第二节 功能测试23第三节 系统运行24第四节 维护应注意的问题24结 论26致 谢27参考文献28第一章 图书管理系统概述第一节 系统开发背景目前,在高中图书馆中有八、九万册的图书,师生查找图书都

3、是采用传统的查询方法,让读者在图书分类架上的一本本地去查找,这样不仅很难找到自己所需要的图书。而图书管理员在办理借书登记,查询读者借书记录时,管理人员必须在借书记录上一个个去查找,而要找到借书记录并删除该记录是件很难很麻烦的事情,每当新书入库时,图书管理员既要填写新书入库卡片,又要填写新书入库账目,不仅工作量大,而且在新书入库后要经历较长时间方能借出。另外,有的系统因图书数量有限,必须对图书实行限量借阅。图书馆存在的问题:首先,检索速度慢、效率低。因为图书馆的藏书种类多、数量多,将藏书准确地分门别类,快速检索,手工进行非常困难往往是终于查到了二伟的信息,馆中没有此书或已被别人借走。图书馆的规模

4、越大,这个问题越突出。其次,借书、还书工作量大。借书、还书频率越大,说明图书馆的作用越大,然而随之而来的大量的借书、还书登记、实存图书的更新以及借出图书超期、遗失等的处理,其工作量之大,往往是人工操作所难以胜任的。而且经常会出现这样那样的差错。第三,图书统计工作难、藏书更新不能及时完成。图书馆的图书应根据科学技术的发展和教学工作的需要及时添加和更新,然而由于藏书数量及图书种类越来越多,加上自然损耗,人为破坏,使图书的统计工作难以及时完成,藏书的更新也就很难有针对性地进行,图书得不到良好地控制。由此,这种传统人工的管理方式效率低、保密性差, 一方面导致教师、学生对学校图书室藏书情况不了解,图书室

5、究竟有哪些图书也不知道;另一方面图书管理员对图书管理的工作量大,因为时间一长,可能将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难,耗费劳动力大,难于避免错误的产生,更容易造成图书的外流。第二节 研究的目的和意义 为提高图书查询效率,减少图书管理员的工作负担,有必要开发一个小型图书管理软件来对系部图书实施有效管理。该系统必须具备一下功能:1、能对各类图书实行分类管理;2、提供必要的读者信息;3、能进行各种高级查询(如未还书目的查询;已还书目的查询等);4、具有图书检索功能等。这样不仅能较好的帮助读者在最短的时间内找到自己所需要的图书书目、编号,而且能让图书管理员以最高的效率办理

6、借阅手续适用于弟图书信息进行图书入库、借阅登记、借阅查询、读者信息等这些日常业务的需要。随着计算机的广泛应用,其逐步成为现代化的标志。图书馆在正常运行过程中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。因此需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,要对因此而产生的单据进行及时的处理,为了提高图书馆内部对图书存取的自动化的管理,能够更快速的满足读者的要求,提高各种工作的效率,现对其设计相应的系统,以达到上述的目的。第二章 图书管理的需求分析第一节 可行性分析一、要求功能:能够准确快速的记录图书的状态,以便能轻易的查出图书是否被

7、借,是否归还、是否接触超期等信息;读者可对自己感兴趣的图书进行检索从而缩短借书流程;管理员出了进行借书还书信息的操作,好药对超期者进行处罚。性能:稳定快速,实时控制。在安全与保密方面的要求:只有图书管理员的身份才能进入系统进行信息的操作,不能轻易被破坏;对断电、死机、系统崩溃等问题采取相应的措施以保障数据不收损失。二、 目标为了方便图书馆管理人员对图书的借阅、归还等提供轻松快捷的管理方式,同时也方便学生可以随时对图书进行借还、续借、查询、缴纳罚款等。主要体现在:减少人力与设备费用,提高系统的处理速度;提高人员利用率,减少人员的冗余量。将获取的效益用于购置更多的图书,服务广大师生。第二节 需求功

8、能分析图书馆储存图书的种类和数量较多,读者频繁借阅图书。相应的需求有:1)能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理,这主要包括: 图书信息的录入、删除及修改。 图书信息的多关键字检索查询。 图书的出借、返还和资料统计。2)能够对一定数量的读者进行相应的信息存储与管理,这其中包括: 读者信息的登记、删除及修改。 读者资料的统计与查询。3)能够对需要的统计结果提供打印输出。4)能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。第三节 数据需求分析1、数据描述静态数据 图书管理系统的静态数据包括: 图书:书号,书名,作者,出版社,价格,摘

9、要,状态(表示是否已经借出); 管理员:口令,姓名; 读者:读者ID,借书证号,姓名,联系方法,读者电子邮件;图书访问记录: 书号,借书证号,借书日期;动态数据输入数据:查询方式、查询关键字;登记新图书、新读者;图书、读者情况的更改;借阅、返还、丢失注销时的图书序号、读者借阅证号;操作权限密码;输出数据:查询出的记录集;统计资料输出文件; 图书借阅、返还、丢失注销等操作结果;2、数据流图和数据词典图书管理系统的总体功能如下: 图书的出借; 图书的归还; 图书信息查询; 图书的增删改; 读者的增删改; 图书管理者查询统计图书和读者信息;读者借书过程:(1)数据流图:图2.1 读者借书过程图加工逻

10、辑词条描述: 加工名:借书加工编号:简要描述:检验读者身份、图书是否入库、读者还能借多少书以此判定读者是否能借书输入数据流:借书证号,所借书目,读者信息,图书信息,图书访问记录,日期输出数据流:借书错误信息,借书信息加工逻辑:IF借书证号未登记入库THEN发出“借书错误”ELSEIF图书未登记入库THEN发出“借书错误”ELSEIF读者已借图书和现借图书多于限制数THEN发出“借书错误”ELSEIF读者已借图书中有超期THEN发出“借书错误”ELSE发出“借书信息”ENDIFENDIFENDIF 加工名:借书登记加工编号:简要描述:将“借书信息”登记到访问记录库中,完成后将书本递交读者输入数据

11、流:借书信息,日期输出数据流:图书访问记录,图书加工逻辑:将借书信息及日期写入图书访问记录;将图书递交读者读者还书过程:(1)数据流图:图2.2 读者还书过程图(2)数据词典:加工逻辑词条描述: 加工名:还书加工编号:3简要描述:检验图书是否图书室外借图书输入数据流:图书,借书证,访问信息输出数据流:错误返回,还书信息加工逻辑:IF书号与数据库数据不符 THEN发出“错误返回”ELSE发出“还书信息”ENDIF 加工名:登记加工编号:4简要描述:删除读者对该图书的借书信息,如果超期给出警告及天数输入数据流:还书信息,日期输出数据流:访问信息,还书成功加工逻辑:IF所还图书超期THEN统计超期天

12、数 生成含警告的返回信息ELSE删除图书访问记录库中相应的借书记录 生成成功信息ENDIF 给出还书返回信息数据流名词条描述: 数据流名:还书信息说明:传递书号数据流来源:还书数据流去向:登记数据流组成:还书信息书号 数据流名:还书成功说明:通知还书成功数据流来源:登记数据流去向:读者读者查询图书信息:(1)数据流图:图2.3 读者查询图书信息图(2)数据词典:加工逻辑词条描述: 加工名:验证并查询加工编号:简要描述:检验读者身份是否有效,并根据读者输入的查询关键字查询输入数据流:借书证号,查询关键字,读者信息,图书信息,访问记录信息输出数据流:错误返回,查询信息加工逻辑:IF借书证在读者库中

13、不存在THEN发出“错误返回”ELSEIF 所要关键字在图书库中不存在 THEN 发出“错误返回” ELSE IF 该图书在访问记录中且没有返回 THEN 发出“错误返回” ELSE 查询,并返回查询信息 ENDIF ENDIFENDIF数据流名词条描述: 数据流名:查询关键字说明:用于传递查询关键字段数据流来源:读者数据流去向:验证并查询 数据流名:查询信息说明:用于显示读者查询的结果数据流来源:验证并查询数据流去向:读者数据流组成:查询信息读者信息图书信息 数据流名:借书证号说明:校验读者是否入库数据流来源:读者数据流去向:验证并查询管理员增删改图书:(1)数据流图:图2.4 管理员增删图

14、书图(2)数据词典:数据源点及汇点描述: 名称:管理员简要描述:管理图书及读者借书、还书、查询与登记注册有关数据流:管理员信息,图书,错误,操作成功加工逻辑词条描述: 加工名:身份验证加工编号:6简要描述:根据所读入的管理员信息,检索管理员库验证该人身份输入数据流:管理员信息,图书输出数据流:操作信息,检验错误加工逻辑:根据所读入的管理员信息,检索管理员库验证该人身份 加工名:操作加工编号:7简要描述:根据所读入的操作信息,增删改图书库里的内容输入数据流:操作信息,图书信息输出数据流:图书信息,操作成功加工逻辑:根据所读入的操作信息,增删改图书库里的内容第四节 系开发工具选择一、SQL介以及功

15、能SQL是高级的非过程化编程语言,是沟通数据库服务器和客户端的重要工具,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以,具有完全不同底层结构的不同数据库系统,可以使用相同的SQL语言作为数据输入与管理的接口。它以记录集合作为操作对象,所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使它具有极大的灵活性和强大的功能,在多数情况下,在其他语言中需要一大段程序实现的功能只需要一个SQL语句就可以达到目的,这也意味着用SQL语言可以写出非常复杂的语句。

16、SQL 面向数据库执行查询;SQL 可从数据库取回数据;SQL 可在数据库中插入新的记录;SQL 可更新数据库中的数据;SQL 可从数据库删除记录;SQL 可创建新数据库;SQL 可在数据库中创建新表;SQL 可在数据库中创建存储过程;SQL 可在数据库中创建视图;SQL 可以设置表、存储过程和视图的权限。二、C#简介以及功能Visual Studio .NET 是用于快速生成企业级 ASP.NET Web 应用程序和高性能桌面应用程序的工具。Visual Studio 包含基于组件的开发工具(如 Visual C#、Visual J#、Visual Basic 和 Visual C+),以及

17、许多用于简化基于小组的解决方案的设计、开发和部署的其他技术。Visual Studio 支持 Microsoft .NET Framework,该框架提供公共语言运行库和统一编程类。就像任何其他 .NET 应用程序一样,您可以在文本编辑器中创建 Windows 应用程序、调用 .NET 方法和类、在命令行编译应用程序,然后分发产生的可执行程序。另一种方法是使用Visual Studio .NET 。当使用 Visual Studio .NET 创建 windows应用程序时,实质上是在创建与手动可创建的应用程序相同的应用程序。使用 Visual Studio .NET 的优点是:它提供的工具使

18、应用程序的开发更快、更容易和更可靠。 它们类似于以前版本的 Visual Basic 和 Visual C+ 中的功能。Visual Studio .NET 扩展了这些功能,以便为开发 Windows 应用程序提供一个良好的环境。第三章 系统总体设计第一节 系统设计和流程图设计根据需求分析得到的现行业务流程,现具体其功能如下:1、 图书入库:对新购进的图书分类进行编号,并把图书基本信息录入计算机。2、 图书借阅:对已入库的图书,学生可以借阅,并进行登记。3、 图书归还:对学生已归还的图书进行归还登记。4、 信息查询:即对所有图书的借阅情况,或学生的基本情况和借阅情况进行查询。5、 管理措施:定

19、义系统规定的借阅图书超期时间、超期处罚办法。绘制系统结构图的过程,实际上就是对系统功能模块进行分解设计的过程,即合理地将数据流程图转变为所需要的系统结构图。系统结构图将会使读者和用户能直观的了解系统的结构模式,理解系统的各个功能的结构,能很好地方便用户使用和理解整个系统。本系统的结构图如下:图3.1 系统结构图根据需求分析的结果,按照“低耦合、高内聚”的原则,本系统将划分为以下主要功能模块:图书管理功能模块,借阅管理功能模块,归还管理功能模块,管理措施功能模块系统查询功能模块。二、数据流程图设计用户在登录页面写好用户名和密码,选择登录,登录成功则跳转到系统的首页,否则提示错误信息。在服务器端进

20、行用户身份验证的程序流程图如图3.2程序流程图所示:图3.2 程序流程图 第二节 数据库设计一个成功的信息管理系统,是建立在许多条件之上的,而数据库是其中一个非常重要的条件和关键技术。信息管理系统所设计的数据库设计分五个步骤:数据库需求分析、概念设计、逻辑设计、物理设计和加载测试。根据系统功能设计的要求以及功能模块的划分得到如图所示的系统功能模块图:1)图书信息(图书编号,图书名称,图书类型,作者,译者,ISBN号,价格,出版社,入库时间)2)图书类型(图书编号,名称,可借阅天数)3)读者信息(图书编号,姓名,性别,条形码,读者类型,有效证件,证件号码,登记日期,电话)4)读者类型(名称,可借

21、阅图书本数)5)图书借阅信息(图书编号,读者序号,借出时间,应还时间,是否归还,操作员)6)图书归还信息(图书编号,读者序号,归还时间)7)用户(编号,用户名称,密码)注:带下划线表示主键在这里使用E-R图描述了图书借阅管理系统的数据模型。图3.1图书借阅管理系统E-R图描述了该系统所涉及到的实体以及他们之间的关系。具体结构如下图所示:图3.3 系统E_R图由上面的数据项和数据结构,设计出能够满足用户需求的各种实体以及它们之间的关系,为下面的逻辑结构设计打下基础。根据上面的设计规划出的实体有:读者类别信息实体、读者信息实体、书籍类别信息实体、书籍信息实体、借阅信息实体。各个实体具体描述E_R图

22、如下。1)图书基本信息E_R图:图3.4 图书基本信息E_R图2)读者基本信息E_R图:图 3.12) 图书基本信息E_R图:图3.5 读者基本信息E_R图3)读者基本信息E_R图:_R图:图 3.3图 3.6 读者基本信息E_R图从图中可以看出,在这个系统中实际存在的实体:图书和借阅人,其中借阅人和图书是多对多关系,针对本系统,通过对图书借阅管理的内容和数据流程分析,设计数据项和数据结构如下:(1) 图书基本信息,其数据项有图书编号、图书名称、作者、出版社等。(2) 借阅人基本信息,其数据项有借阅人编号、借阅人姓名、电话等。(3) 图书借阅登记,其数据项有借阅序号、借阅图书编号、借阅人编号等

23、。与图书分类信息:(4) 图书分类信息,其数据项有分类编号、分类名称、同一类型图书数目。同时针对于本系统的多用户使用特点,增加用户信息表:(5)用户信息表,其数据项有用户名、密码、用户权限。由以上的E_R图得出相应的数据库表: 表3.1读者基本信息表memberinfo列名数据类型长度可否为空注释MemberidChar10Not null读者条形码MembernameChar10借阅人姓名maxvarchar20性别readlxChar50读者类型zhengjianlxChar20证件类型zjnumberChar20证件号码 表3.2 用户基本信息表people 列名数据类型长度可否为空注释

24、nameChar10Not Null用户名passwordChar10密码levelchar1权限 表3.3 图书基本信息表bookinfo列名数据类型长度可否为空注释BookidChar10Not null图书编号IsbnChar30图书ISBNClassnameChar20图书类型TitleChar40图书名称chubandatedate-出版日期authorChar20作者pubChar30出版社priceChar1价格bookonloanChar1图书在借标志 表3.4 出版社基本息表publishinfo列名数据类型长度可否为空注释Pubidchar4Not Null出版社编号Pub

25、char30出版社名称Addchar50联系地址Zipchar6Null邮政编码Telchar16Null联系电话Faxchar16Null传真httpchar16Null网址 表3.5 借阅情况信息表loan列名数据类型长度可否为空注释LoanidInt-Not Null借阅序号BookidChar10Not Null图书编号memberidChar10Not Null借阅人编号Loandatedate-Null借阅日期第四章 系统实现第一节 主窗体界面设计一、登录用户的实现这个界面主要是用户通过图书管理系统的首页登录进入该系统。用户输入正确的用户名和密码,系统会根据用户的身份进行相应权限划

26、分;如果登录信息有错误,则系统提示登入错误的信息,并且禁止系统用户进行任何操作。图书借阅管理系统的登录主界面(如图4.1)。图4.1 登录窗口二、图书管理主窗体的实现这个界面最主要的是管理系统用户,设置图书馆信息等操作,其中管理系统用户包括对他们读者管理、图书管理、流通管理操作。其中系统管理员读系统用户进行管理的操作界面(如图4.2):图4.2 图书馆管理系统第二节 详细窗体的实现 一、读者借阅登记的实现记录读者所借阅的图书,以及读者的详细信息,操作界面(如图4.3)图4.3 读者图书借阅二、 读者图书归还的实现输入“读者编号”显示读者姓名以及读者所借阅的图书编号,操作界面(如图4.5) 图4

27、.4 图书归还三、 图书查询的实现这个界面的可以查找图书馆是否有次数,如果有就会显示图书名称、图书作者以及图书编号,操作界面(如图4.5)图4.5 图书查询四、 读者档案管理的实现这个界面可以查询功能包括图书查询,读者借阅查询和借阅到期提醒。图书查询可根据图书的条形码,书名,作者,出版社等不同信息进行查询,其操作界面图(如图4.6)图4.6 读者档案管理第五章 系统的测试运行与维护第一节 测试概述系统测试报告对于今后对软件的功能的加强,不足之处的弥补等都起着十分重要提纲作用。另外,它还有利于我们今后软件开发管理者管理原程序,并根据测试提供的数据和结果,分析原代码,掌握各函数的功能和局限性,在测

28、试阶段测试人员努力设计出一系列测试方案,目的却是为了“破坏”已经建造好的软件系统竭力证明程序中有错误不能按照预定要求正确工作。第二节 功能测试对功能测试是测试中的重点,主要测试两个个方面的内容,一方面编辑功能,在登录成功之后,即可进入相应的管理页面,点击“编辑”,即出现编辑页面,即可以修改和删除员工的个人信息资料。最后保存。 另一方面查询功能,在登录成功之后,点击“查询”,在弹出的文本框,在里面输入想要查找的资料,点击“查询”按钮,成功即可出现结果页面,页面内显示查询出来的员工资料内容,表示测试成功。白盒测试技术(White Box Testing) 深入到代码一级的测试,使用这种技术发现问题

29、最早,效果也是最好的。该技术主要的特征是测试对象进入了代码内部,根据开发人员对代码和对程序的熟悉程度,对有需要的部分进行在软件编码阶段,开发人员根据自己对代码的理解和接触所进行的软件测试叫做白盒测试。黑盒测试顾名思义就是将被测系统看成一个黑盒,从外界取得输入,然后再输出。整个测试基于需求文档,看是否能满足需求文档中的所有要求。黑盒测试要求测试者在测试时不能使用与被测系统内部结构相关的知识或经验,它适用于对系统的功能进行测试。根据软件产品的功能设计规格,在计算机上进行测试,以证实每个实现了的功能是否符合要求。黑盒测试意味着测试要在软件的接口处进行。就是说,这种方法是把测试对象看做一个黑盒子,测试

30、人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求分析规格说明,检查程序的功能是否符合它的功能说明。用黑盒测试发现程序中的错误,必须在所有可能的输入条件和输出条件中确定测试数据,来检查程序是否都能产生正确的输出。第三节 系统运行经过软件的测试,系统基本上达到需求定义阶段用户所提出的要求。软件基本达到设计要求,且能正确提示错误种类。由于本人理论知识、开发技术、实践经验和现有设备的局限,该系统难免存在许多的不足之处,有待于改进和完善。第四节 维护应注意的问题管理信息系统是一个复杂的人机系统。系统外部环境与内部因素的变化,不断影响系统的运行,这时就需要不断地完善系统,以提高系统运行的效率与

31、服务水平,这就需要从始至终地进行系统的维护工作。随着网络规模的扩大,影响网络稳定运行的问题也随之产生:如交换机、调制解调器、路由器以及通信线路等网络硬件设备的鼓掌问题;网络服务软件和管理软件的设置、优化问题;网络病毒的存在和网络安全问题等。因此,在图书馆局域网中,系统管理员不但要承担起计算机局域网网络管理员的责任,维护网络系统的安全运行和用户的管理,还要参与图书馆计算机系统的管理和图书馆日常网络工作的管理,维护软件的正常工作,系统管理员对网络系统高效、安全的运行负有极其重要的责任。注意的为问题:(1) 网络设备的管理。(2) 服务器的管理。(3) 资源管理。(4) 用户的管理。(5) 其他设备

32、的管理。综上所述,作为系统管理员必须具备的素质是:要有极强的工作责任心,熟悉古树关的专业知识,具有丰富的计算机及网络知识,并且有较强的应变能力,强烈求知精神和不懈的开拓精神。更不断更新自己的知识结构,吸取各方面的知识营养,跟上时代发展的需求,为图书馆自动化建设做出更大的贡献。结 论这次的课程设计,结合了本人这几年计算机专业学习所学到的很多专业知识,又通过在具体的设计过程中,以计算机理论为基础,在时间过程中克服了一个又一个困难和难题,在知道老师的帮助下,终于完成了此次课程设计。通过此次的软件开发过程,使我对所学专业有了更深一层次的提高,并且有了一些切身的体会。光有计算机理论的知识是不行的,还得有

33、更丰富的时间实验,就比如这次课程设计就提供了一次非常好的时间操作的机会,使我对软件开发有了一定的了解在整个开发过程中深深体会到,多与用户交流,并尽可能多的从用户那里获取信息;严格按照软件工程的开发思路,不能急于求成,以来就马上编程,应该多做分析和研究,理清思路。前一阶段的工作的好坏将直接影响后一阶段工作的开展;多学习多请教,更多新的技术不断涌现,可以通过请教别人或者多上网学习别人的编程方法、研究编程案例,可以转变你的只是,才能做得更好。这些经验是相当宝贵的,为我以后能够编出更好的程序是一个良好的启发。限于本人的技术水平优先课程设计论文和编程软件的错误和不当之处在所难免,还得请老师多多指教!致

34、谢经过七个周的努力,本系统已经设计完毕。其使用功能基本符合学校在实际工作的需要,具有一定的实用性。但是由于时间比较仓促,加上本人软件设计经验的不足。因此,在分析问题、解决问题时显得不够严密、完善,还需要在以后的工作中不断地改进和完善。在这次的毕业设计中,让我深深地体现到进行软件开发不是一件简单的事情,它需要设计者具有全面的专业知识、缜密的思维、严谨的工作态度以及较高的分析问题、解决问题的能力,而我在很多方面还有欠缺。最后,我要衷心感谢老师在我的设计过程中给予我的极大帮助,使我能够及时、顺利地完成此次的毕业设计。同时,也要感谢我的老师和同学们及实习企业在本系统的设计过程中给予我的支持和帮助。参考

35、文献1许华杰、刘光慧:Visual C# 2005技术内幕 清华大学出版社 ,2007。2陶宏才:数据库原理及设计清华大学出版社,2004。3游祖元、牟江涛:C#案例教程电子工业出版社,2008。4陈火旺、孙星明、张祖平:数据库系统原理及应用中南大学出版社,2005。5眭碧霞、李春华、张玮:ASP.NET程序设计与开发西安电子科技大学出版社,2008。6王珊、张孝、李翠平:数据库技术及应用清华大学出版社,2005。7王辉、张大治:C#程序设计实用教程M清华大学出版社, 2007。8(美)JamesHuddleston:C#数据库入门经典M清华大学出版社,2006。9宋昆、李严:SQL Server数据库开发实例解析机械工业出版社,2003。10黄兴荣等:C#程序设计实用教材电子工业大学出版社.2009。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号