毕业设计(图书管理系统).doc

上传人:文库蛋蛋多 文档编号:3974643 上传时间:2023-03-30 格式:DOC 页数:29 大小:391KB
返回 下载 相关 举报
毕业设计(图书管理系统).doc_第1页
第1页 / 共29页
毕业设计(图书管理系统).doc_第2页
第2页 / 共29页
毕业设计(图书管理系统).doc_第3页
第3页 / 共29页
毕业设计(图书管理系统).doc_第4页
第4页 / 共29页
毕业设计(图书管理系统).doc_第5页
第5页 / 共29页
点击查看更多>>
资源描述

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

1、1 设计内容概述1.1 组织机构介绍馆长副馆长办公室办公人员财务室采编室图书借阅室财务管理人员采编人员借阅管理人员技术支持室工程技术人员 图1-1 组织结构图 FIG. 1-1 organization chart图书馆由馆长、副馆长负责全面工作,下设办公室、财务室、采编室、图书借阅室、和技术支持室,各部门的业务职责如下: 办公室:办公室协助馆长负责日常工作,了解客户需求,制定采购计划。 财务室:财务室负责财务方面的工作。 采编室:采编室负责图书的采购,入库和图书编目,编目后的图书粘贴标签,并送图书借阅室上架。图书借阅室:提供对读者的书目查询服务和图书借阅服务。 技术支持:负责对图书馆的网络和

2、计算机系统提供技术支持。1.2 现业务流程介绍与分析1.2.1 现业务流程描述现业务流程为原始的手工操作,读者去借书或去阅览室之前需填写一份读者信息登记表,包括读者的姓名,卡号和联系电话。图书管理员对读者信息登记首先核实读者信息,是否有借阅的图书过期还没有归还的或者已经超过了借书的数量不能再进行借阅的,图书管理员对其核实正确的信息以后,才可借阅图书。读者根据自己需要选择合适类别的图书的借阅室,选择完需要的图书以后需填写一份图书借阅表,表里主要包括读者的姓名,卡号,和借阅书的名称,种类以及借阅日期。图书管理员对提交的借阅表进行审阅以后提交到借阅信息库里,并更新图书管理库的信息,并给读者一份图书出

3、库表,包括图书的编号,借出日期和归还日期。归还图书的时候,读者先出示图书出库表,并由图书管理员对图书出库表进行核对图书是否到期,并且核对图书名称与编号是否与所还图书一至。然后,删除借阅信息库里的相关信息,并更新图书管理库的信息。图书管理员对每一本入库的图书进行编号入库,并为其进行分类,编入到相应的图书借阅室中。1.2.2 现业务流程图表示单位或人员 表示报表、单据等 表示账本、薄记等 表示处理业务、作业等读者读者信息登记表核实读者信 息选择图书更新图书出库表核对图书删除相关信息图书清单编号并进行分类借阅信息库审阅与登记供书商图书借阅表图书管理库管理员 图1-2 现业务流程图FIG. 1-2 d

4、ata flow diagram1.2.3 现业务流程分析传统的手工操作图书管理包括的图书和用户借阅资料繁多,包含很多的信息数据的管理。工作量大、手续繁琐、效率低下、出错率高等,同时给对大量资料的查询、更新及维护都带来不少困难。对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发

5、挥它的效力,资源闲置比较突出,这就是图书管理系统开发所要解决的问题。基于这此问题,有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的进行查询和修改图书情况等图书管理操作。1.3 新业务流程介绍与分析1.3.1 新业务流程描述 读者持图书借阅卡去图书馆借书,卡里包括了包括读者的姓名,卡号和联系电话和住址。借书前,图书管理员在在刷卡器上刷卡,并登记到了图书管理系统中。由计算机自动检索出是否有到期图书未还,以及是否可以再次借阅图书, 读者可以根据图书馆设置的电脑检索系统来检测出自己想要的书本是否被借出,以用书的具

6、体位置。读者找到所要图书以后把所借图书和借阅卡一并交给图书管理员,再次刷卡,系统会自动记录已借阅的图书的编号和名称以及借阅日期和归还日期,并对图书管理库进行更新,以便于检索。归还图书的时候,持借阅卡,并刷完以后,系统会自动判断图书日期是否过期,以及核对图书的编号和名称是否与所借图书信息一致。然后再更新图书管理库里的信息,以便于检索。 图书管理员对入库的书藉输入图书管理系统里,并为其分配编号,选择类别,然后放到相应的借阅室中。1.3.2 新业务流程图图书借阅卡读者借阅卡管理信息读者信息借阅卡核对图书供书商图书清单录入系统,分配编号图书管理系统图书管理库读者借阅卡管理库管理员 图1-3 新业务流程

7、图FIG. 1-3 data flow diagram1.3.3 新业务流程与原业务流程的比较 新业务增加了图书管理系统, 1、能对各类图书实行分类管理;2、提供必要的读者信息;3、能进行各种高级查询(如未还书目的查询;已还书目的查询等);4、具有图书检索功能;5、能管理登录系统的图书管理员等。这样不仅能较好地帮助读者在最短的时间内找到自己所需要的图书书目、编号,而且能让图书管理员以最高的效率办理借阅手续,使图书的管理和借阅更加方便,工作量更好简化,有利于管理,工作效率高。1.4 系统开发计划本系统打算在三个月内完成系统的开发。第一个星期完成现系统的业务流程好人新系统的业务流程,并画出业务流程

8、图。在二个星期主要系统分析和需求分析的内容,建立客户的需求。之后的两个星期画出系统的数据流程图,写出主要的数据字典,确定总体目标和具体目标,以及确定系统编码的原则和代码的选择。在第二个月里主要进行编码工作,以及数据库相关的代码。最后一个月里,进行单元测试和集成测试,测试各个模块的功能,以及画出程序流程图。2 需求分析2.1 总体目标当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,计算机被广泛应用于B/S系统环境。计算机的好处在于它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了安全性。对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机与信息管理系统

9、的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好图书信息而设计的。图书管理信息系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。系统开发的总体任务是实现各种信息的系统化,规范化和自动化。2.2 具体目标图书馆信息系统的建立,需要进行用户的需求调查与分析,以确定系统目标,提出解决问题的详细方案,这是系统建设的重要环节。图书馆要有着完善的图书信息,对每一册书要有详细的记录信息,功能上对系统的需求是全面的。因此对用户的需求可分为四个方面

10、:一方面是图书馆工作人员通过计算机来管理各类图书,分类编号,调整图书结构,增加图书库存,适应人们的需求;二方面是我们能通过计算机来查询浏览图书馆中的图书,来确定自己需要的书籍,为借阅做好准备;三方面是对用户、读者、参数设置与数据等的维户籍四方面也是图书馆的核心工作,对图书的借阅管理。 这四个方面形成了图书馆一个工作整体,采用计算机自动化信息处理,可方便快捷地共享信息、交流信息,高效地协同工作。在软、硬件方面对系统的需求,软件要求易学,界面友好,容易掌握,可以很简单方便的管理各种图书信息。实现的主要功能为:(1)用户方便进行图书查询,图书浏览和图书分类浏览,进行图书借阅并了解自己的借书情况和个人

11、情况。(2)用户在借书超期的情况下得到来自管理员的提醒。(3)管理员可以方便进行图书管理,用户管理,管理员管理。图书管理包括图书信息以及图书分类的添加,修改,删除。用户管理包括用户信息的添加,删除,修改和锁定(限制用户的正常使用功能,使其无法登陆)。管理员管理包括管理员信息的添加,删除,修改等。(4)用户和管理员可以修改自己的密码,修改前需先核实自己的原始密码。(5)实现模糊查询,使用户得到更多的相关记录。并且考虑使用的方便性,一些经常使用的输入无须用户输入,比如进行图书查询时图书分类只须用户做选择就可以。(6)考虑程序执行操作时可能出现的情况,比如删除图书分类时该分类下存在图书,程序自动跳转

12、该分类图书查看。删除某个用户,如果存在借书记录则不允许删除,跳转到该用户的借书记录。等待管理员确认该用户所借图书已经全部归还之后才允许删除该用户信息2.3 系统功能建模2.3.1 数据流程图图书读者管理员P图书管理系统图书读者 图2-1 图书管理系统的顶层数据流程图Figure 2-1 data flow chartD4 用户记录D2 读者记录D3 借书记录读者图书P2借阅管理P3系统管理P1图书管理 管理员读者图书D1 图书记录 图2-2 一层数据流程图Figure 2-2 data flow chartD2 用户记录D1 图书记录图书信息读者信息读者P1.2读者管理P1.1图书管理图书图书

13、信息D2 读者记录D1 图书记录图书读者P2.3还书处理P2.2借书处理P3系统管理管理员读者P2.1查看书目借阅 图2-3 二层数据流程图 Figure 2-3 data flow chart 2.3.2 数据字典 表2-1 数据字典 Table 2-1 the data dictionary图书编号图书馆号+阅览室号+书架号+排号+格号+ 序号01010110101图书馆号01.99书架号01.99排号1.9格号01.99序号01.99图书书名汉字|英文字母,至少1个,最多50个字符图书作者、姓名、登录名汉字|英文字母,至少1个,最多50个字符图书出版社汉字|英文字母,至少1个,最多50个

14、字符图书单价非负数图书摘要汉字|英文字母,最多500个字符图书分类汉字|英文字母,至少1个,最多50个字符借阅证号0001.9999地址汉字|英文字母,至少1个,最多50个字符日期年+月+日年1900.9999,应不大于当前实际年份月01.12日01.31,若2月,不超过29最多可借图书数5|6最多借书天数60天密码6位数字权限级别系统管理员|图书管理员|读者联系电话数字串,7位|8位|11位|12位 82821843 | 07348282184 | 15073476448名字:图书记录别名:book描述:图书的信息定义:图书=图书编号+图书书名+图书作者+图书出版社+图书单价+图书摘要+图书

15、分类 (Book=bookID + BookName + Athor + Publisher + BookPrice + Abstract+Class)位置:保存在服务器端的图书库存中名字:借书记录别名:recorder描述:记录读者借书的信息定义:借阅图书记录=图书号+借阅证号+借阅日期(Recorder = bookID + id + OutDate)名字:读者记录表别名:reader描述:存储读者的基本信息定义:读者信息表=借阅证号+读者姓名+地址 +联系电话+密码+权限级别 (reader=id+name+ address +phone+passnum+ permissions名字:预

16、订图书记录别名:Booking描述:记录读者预订图书的信息定义:预订图书记录=图书号+借阅证号+预定期限开始日期(Recorder = bookID + id + OutDate) 名字:系统设置表别名:configuration描述:记录每个图书证可借阅的图书数以及最多可借天数定义:系统设置表=借阅证号+最多可借图书数+最多借书天数(configuration = id + MaxNum + MaxBLDays)名字:管理员信息表别名:administer描述:用于保存管理员基本信息和登录信息定义:管理员信息表=编号+姓名+联系电话 +登录名+地址+密码+权限级别 Administer=id

17、+name+phone+address+loginname+passmun+permissions名字:借阅证别名:Library_card描述:读者身份的唯一识别,读者可以通过借阅证借书还书。定义:借阅证=借阅证号+姓名+地址+借书记录 (Library_card = id + Name + address)2.4 系统数据建模(ER图)读者姓名身份证号住址卡号管理员名称密码编号图书作者NNNNNNNNNN码码码类型页数字数社社名称图2-4 读者 E-R图图2-5 图书 E-R图图2-6 管理员 E-R图Figure 2-4 system ER figureFigure 2-6 system

18、 ER figureFigure 2-6 system ER figure出版社ISBN编号社址性别密码读者图书管理员管理管理借还还书时间借书时间删除类型名称修改密码修改名称卡号姓名编号添加添加删除图2-7 图书管理系统总体E-R图 Figure 2-7 system ER figure3 总体设计3.1 总体设计HIPO技术3.1.1 系统层次图图书管理系统P系统设置P1 管理员设置 书架设置读者管理P2图书管理P3图书续还P4图书借阅P5读者类型管理图书借阅查询图书借阅信息图书归还管理图书续借管理图书档案管理图书类型管理读者档案管理图31 系统层次图Figure 3-1 system le

19、vel3.1.2 系统HIPO图作者:崔振宇 IPO图系统:图书管理系统模块:系统设置日期:2010-7-1编号: P1 被调用:图书管理系统调用: 密码管理,用户管理输入:管理员信息输出:管理员登记表处理:安全管理局部数据元素:注释: IPO图系统:图书管理系统模块:读者管理日期:2010-7-1编号: P2 被调用:图书管理系统调用:设置书籍信息,设置书籍种类输入:读者信息输出:读者登记表处理:读者管理局部数据元素:注释:作者:崔振宇 图32 借阅管理IPO图 图33 书籍管理IPO图Figure 3-2 Lending IPO Module Figure 3-3 Books IPO. M

20、oduleIPO图系统:图书管理系统统模块:图书管理日期:2010-7-1编号: P3 被调用:图书管理系统调用:设置读者信息设置读者种类输入:图书信息输出:图书信息表处理:图书登记局部数据元素:注释:作者:崔振宇 IPO图系统:图书管理系统模块:图书续还日期:2010-7-1编号: P4 被调用:图书管理系统调用:还书、借书信息管输入:图书信息输出:归还续借登记表处理:图书续还管理局部数据元素:注释:作者:崔振宇 图34 读者管理IPO图 图35系统管理IPO图Figure 3-4 Reader IPO. Module Figure 3-5 System IPO. ModuleIPO图系统:

21、图书管理系统模块:图书借阅日期:2010-7-1编号: P5 被调用:图书管理系统调用: 图书借阅信息输入:图书信息输出:借阅登记表处理:图书借阅管理局部数据元素:注释:作者:崔振宇 图36 读者管理IPO图Figure 3-6 Borrowing IPO. Module3.2 代码设计3.2.1 代码设计的原则(1)标准化、系统化:标准化、系统化的代码具有适合计算机处理,便于实现,提高处理速度等优点。凡已制定了统一标准代码的,均应采用标准代码形式。 (2)惟一性:设计代码代表的实体或属性惟一。(3)统一性、直观性、逻辑性:具备这些特点的代码便于记忆,且有助于减少错误。(4)可扩展性:既代码设

22、计要预留足够位置,便于增加实体时,可直接在原代码系统中进行扩充,而不必改变原编码结构。(5)代码设计要在逻辑上能满足用户要求,在结构上与处理方法相一致。(6)简短性:避免使用易错字符、易混淆字符。3.2.2 系统所需代码设计 1.图书代码:组成系统用户共有三个,代码由4位数值组成,格式如下:xxxx图书编号所代表的含义如下:图书代码图书类别0xxx诗词小说类1xxx地理历史类2xxx古典文学类3xxx音乐艺术类4xxx经济商业类5xxx使用工具类6xxx其他类2卡号代码:组成客户共有四个,代码由6位数值组成,格式如下:XXXXXX卡号编号所代表的含义如下:客户代码客户名称00xxxx管理员01

23、xxxx贵宾读者02xxxx高级读者03xxxx普通读者3.3 数据库设计表 3-7 读者表Table 3-7 reader list字段名数据类型长度允许空取值说明卡号CHAR6NO主键姓名VARCHAR10NO性别CHAR2YES男或女身份证号密码住址CHARCHARCHAR18420NONONO数字表3-8 图书信息表Table 3-8 books list字段名数据类型长度允许空取值说明图书编号INT6NO主关键字图书名称VARCHAR20NO出版社CHAR20NO作者ISBN 社址 字数页数 CHARSMALLINCHARINTINT1420201010NONOYESNONO正数数字

24、数字表 3-9图书借阅表Table 3-9 books list字段名数据类型长度允许空取值说明卡号CHAR6NO外键图书编号VARCHAR6NO借书时间DATETIME18NO还书时间DATETIME 18NO表 3-10管理员表Table 3-10 administrator list字段名数据类型长度允许空取值说明卡号CHAR6NO外键名称CHAR10NO外键密码VARCHAR4NO4 详细设计4.1 图书借阅管理模块的设计借书程序流程图:向系统输入借阅证,系统检查该借阅证是否可以借书,如果该借阅证达到最大借书书目,或者已经欠费,则系统不允许借书给出提示;否则允许借书,继续输入要借阅的图

25、书ID,系统检验该书是否被预定。被预定则给出不能借该书的提示,否则系统自动更新图书库、借阅记录,完成借书。4.1.1 借书模块的程序流程图结束开始图41 借书管理程序流程图 Figure 4-1 borrowing module chart4.1.2 输入项 输入管理员标识号,进入系统对图书信息进行编辑。当输入管理员标识号不存在,即输入非法时,系统提示用户重新输入;若重新输入的次数大于3,系统报警,并自动关闭。4.1.3 输出项当合法输入管理员标识号合法时,系统根据用户需求进行相应的处理操作,并返回操作结果。4.2 图书续还管理模块的设计还书、续借程序流程图:首先向系统输入图书ID,系统查询出

26、该图书的借阅信息判断该图书是否逾期,如果没有逾期,则可以选择是否要进行续借,如果在续借允许的时间内,则可以续借,否则提示不在续借时间内,不能续借;如果已经逾期,则计算显示出罚款并执行还书。4.2.1 模块的程序流程图 否否结束开始图42 还书续借程序流程图 Figure 4-2 renewal module chart4.2.2 输入项 当输入数据为字符类型时,将输入的数据送到系统相应处进行处理。当输入数据为非法数据时,系统提示用户输入数据非法,用户检查输入数据,此时系统出入等待状态。4.2.3 输出项将经过处理的数据送到各个计算机中进行存储,并将处理结果送系统指定位置供读者查询图书信息使用。

27、数据必须是字符类型。若输出非法数据,系统提示用户输出数据非法,用户检查输出数据,此时系统处于等待状态。5 编码5.1 开发语言选择 ASP.net语言、HTML、VBScript、SQL.5.2 脚本5.3 系统运行环境硬件环境:客户端:PC机建议配置为:CPU:PIV以上(或相同档次的其它品牌产品),内存为256M,硬盘自由空间不小于500M。服务器端:服务器的配置:采用小型机或高档 PC 机一台,建议 256M 以上内存,40G 以上硬盘。软件环境:操作系统:服务器端的开发环境采用Windows 2003系统或者Windows XP系统。WEB服务器:该系统用的服务器是IIS5.0或更高的

28、版本。数据库:SQL Server 2000。 开发工具:Dreamweaver。开发语言:ASP语言、HTML、VBScript、SQL.6 测试6.1 测试原则及测试方法概述软件测试是一个长期的过程,只要软件还在使用中,测试工作就一直存在。软件的测试从编码就开始了,并贯穿着软件的始终。1)模块测试在设计好的软件系统中,每个模块都应当完成一个清晰定义的子功能而且这个功能和同级其他模块的功能之间没有相互依赖的关系。因此,有可能把每个模块作为一个单独的实体来测试而且通常比较容易设计检验模块正确性的测试方案。模块测试的目的是保证每个模块作为一个单元能正确运行,所以模块测试通常又称为单元测试。在这个

29、测试步骤中所发现的往往是编码和详细实际的错误和异常。2)子系统测试了系统测试是把经过单元测试的模块放在一起形成一个子系统来测试。模块相互间的协调和通信是这个测试过程的主要问题,因此这个步骤着重测试模块的接口。3)系统测试系统测试是把经过测试的子系统装配成一个系统来调试。在这个过程中不仅应该发现实际和编码的错误,还应该验证系统能否提供需求说明中指定的功能,而且系统的动态特性也应该符合预定的要求。在这个测试步骤中发现的往往是软件设计中的错误,也有可能发现的是需求说明中的错误。测试工作可以说是整个编程过程中最复杂、最费事的一个过程,但这一过程不是独立的,合理的系统设计以及好的文档的设计都是提高测试效

30、率的重要方面,将使我们的测试工作事半功倍。这样的教训在日后的软件开发工作中都大有益处。此次设计好的程序在本机上可以正常运行,但拿到其他机器上编码调试后就无法运行,运行失败的原因主要是由于没能机器上安装配置数据库而引起的。只要将数据库添加到数据源管理器(ODBC)中,经测试,本系统的各项功能模块运行良好,基本达到了设计要求。6.2 测试用例 表6-1 测试用例表Table 6-1 test cases模块名称测试过程测试数据预期输出系统管理管理员登录模块输入正确密码后进行其它操作进入后台管理登录模块,输入用户名和密码为:admin,2222登录成功后,进入后台管理系统界面输入错误用名或密码后,进

31、行其他操作进入登录页面,输入用户名和密码:aaaaaa,1111或为空登录失败,弹出错误提示书架设置输入正确的新书书号代码输入书号100201 李明金色的童年显示书架被修改进入查询模块查看读者管理模块登录模块输入正确密码后进行其它操作进入登录页面,输入读者卡号和密码输入 100001 0000登录成功后,进入读者管理模块输入错误用名或密码后,进行其他操作进入登录页面,输入用户名和密码 输入 100001 1111登录失败,弹出错误提示个人信息用户在系统主页登录后单击个人信息查看时候有本人信息进入个人信息页面修改密码输入正确的原密码和新密码修改密码,输入原密码0000,新密码以及重复密码2222

32、提示密码修改成功修改密码输入错误的原密码用户登录后进入个人主页单击修改密码,输入原密码1111,新密码2222以及重复密码2222提示原密码输入错误,请重新输入输入的新密码与重复密码不同用户登录后进入个人主页单击修改密码,输入原密码0000,新密码2222以及重复密码2221提示新密码与重复密码不同,请重新输入图书借阅管理登录图书借阅模块输入正确图书代码信息,图书尚未借出输入图书代码 200012 或我要的幸福图书借阅成功输入正确图书代码信息,图书已经借出输入图书代码 200012 或我要的幸福图书借阅失败,图书已经借出输入错误的图书代码信息输入书号200001 或我要的幸福图书借阅失败,您输

33、入的书号不正确。图书续还管理登录图书续还模块输入正确图书代码信息,进行还书。输入图书代码 300012 或那年夏天图书归还成功输入错误图书代码信息,进行还书。输入图书代码 300012 或那年夏天输入的书号与借出的不符合,请重新输入输入正确图书代码信息,进行图书续借,在规定的时间内。输入图书代码 300011 或那年夏天图书续借成功输入正确图书代码信息,进行图书续借,在规定的时间内。输入图书代码 300011 或那年夏天续借失败,您已经超过规定时间7 总结 这次课程设计让我认识到软件工程方法对项目开发的重要性和必要性,知道可以使得软件开发少走弯路,更容易开发出高质量的项目开发。按照软件工程的方

34、法、软件的开发需要严格遵守其开发流程,作好软件设计的每一个流程。 由于以前没有系统的学习过软件工程的相关知识,只学过C/C+语言、数据结构等课程,因此在我的头脑里,做软件就是写代码,水平高的人写大型的、复杂的代码,水平低的人编的简单一些,所以总觉得软件工程没有什么太多实际的价值。然而,在逐步的学习过程中,特别是在结合本门课程并完成本次的课程设计后,我深深感受到了软件工程在开发过程中的指导作用。软件工程,重点在工程两字上,也就是把软件的开发当作一个工程项目运用工程的方法来实施,从可行性分析、需求分析直到最后的测试、交付以及以后的维护,每一个过程都有自己的一套方法。工程经常是和实践联系在一起的,软

35、件工程只有在实际的软件开发中才能更深的体会到它的作用。 由于时间仓促,此系统仍存在一些不足,文档不够详尽。设计仍有不太合理处,需要进行完善性维护。衷心感谢老师们给予我们这次机会,让我们对软件的开发过程步骤都有了更加深刻的认识。8 参考文献1 刘乃丽.精通ASP.NET2.0+SQLServer 2005项目开发.M.北京:人民邮电出版社, 2007:100150.2 易向东,陈蓓,万英编著.C#程序员开发指南M.北京:北京希望电子出版社,2006:212232.3 (美)内格尔,伊夫杰,格林等.C#高级编程(第四版)M.李敏波.北京:清华大学出版社,2006:80100.4 (美)Kaili

36、Watson .C#2005数据库编程经典教程M.人民邮电出版社,2007:90120.5 (美)沃尔特,本-甘,萨卡.Microsoft SQL Server 2005技术内幕-T-SQL程序设计M.北京:电子工业出版社,2007:5080.6 刘烨,季石磊等.C#编程及应用程序开发教程M.北京:清华大学出版社,2007:132180.7 殷泰晖,张强,杨豹等C#编程从基础到实践,电子工业出版社,2007:100120 8李永平.ASP.NET 2.0(C#)基础教程M .北京:清华大学出版社,2008:123143.9 微软公司著.熊盛新,许志庆,李钦译.Visual C# .NET语言参考手册M.北京:清华大学出版社,2002年:160180.

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

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


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号