为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 中国医大盛京医院公共书籍管理系统

中国医大盛京医院公共书籍管理系统

2017-11-12 41页 doc 177KB 52阅读

用户头像

is_266065

暂无简介

举报
中国医大盛京医院公共书籍管理系统中国医大盛京医院公共书籍管理系统 东北大学本科生毕业设计(论文)专用纸 摘 要 随着新世纪的到来~计算机日益普及和科学技术的突飞猛进~知识经济和软件的日益发展~许多图书馆的管理系统已经慢慢走向了老化。图书馆作为一种信息资源的集散地~图书和用户借阅资料繁多~而据实地调研发现盛京医院图书室至今仍然采用古老的全人工管理方式~对书籍的保护和流通照成了很大的不便。而图书管理系统包含很多的信息数据的管理。随着信息技术在管理上越来越深入而广泛的应用~管理信息系统的实施在技术上已经逐步的成熟。现今~有很多的图书馆都是初步开始使用~甚至尚...
中国医大盛京医院公共书籍管理系统
中国医大盛京医院公共书籍管理系统 东北大学本科生毕业设计(论文)专用纸 摘 要 随着新世纪的到来~计算机日益普及和科学技术的突飞猛进~知识经济和软件的日益发展~许多图书馆的管理系统已经慢慢走向了老化。图书馆作为一种信息资源的集散地~图书和用户借阅繁多~而据实地调研发现盛京医院图书室至今仍然采用古老的全人工管理方式~对书籍的保护和流通照成了很大的不便。而图书管理系统包含很多的信息数据的管理。随着信息技术在管理上越来越深入而广泛的应用~管理信息系统的实施在技术上已经逐步的成熟。现今~有很多的图书馆都是初步开始使用~甚至尚未使用计算机进行信息管理。针对这种情况我个人制作了一个简单的图书管理系统。 本网站使用Dreamweaver制作页面~用Asp语言做连接数据库的程序~使用Access制作系统的数据库~用IIS作为WEB服务器做出了这个具有图书查询、图书借阅、归还、续借、条形码~上传书籍相关图片~管理员管理以及图书信息管理等功能的小型的管理系统。 本文中论述了整个管理系统的开发过程~管理系统的结构及其开发的基本理论和方法。本文详细阐述了系统功能、需求分析、概要设计、详细设计、系统实现以及系统维护等软件开发过程。故力求将所有所学到的知识在管理系统开发中得以全面的应用。 关键字:access ASP Dreamweaver IIS I 东北大学本科生毕业设计(论文)专用纸 Abstract With the newly developed technology and the wide spread of computer, the previous library manage system is outdated. Library, as an intermediate for data collection to serve numerous customers, requires modern management system to substitute the outdated manual method which is inconvenient for the book preservation and circulation. The library management system should be capable of dealing large amount of statistic information and data. Being widely used for a long time, information technology is mature enough to be put into practical use as to develop such a user-friendly library management system. This website makes the homepage by Dreamweaver, runs the connection database program by Asp computer language, and creates the database by Access system. It also has IIS as a WEB server to provide multi-functional management system include book enquiry, book borrowing and returning, bar code scanning, related book pictures uploading and librarian management. In my paper, I explained the developing process, the structure, the basic theory and method of management system. The developing process II 东北大学本科生毕业设计(论文)专用纸 include system function, enquiry analysis, designing outline, designing detail, visualization system and maintenance system were explained in detail. I tried to put everything I learned into practical use during the developing of the management system to ensure the safe and effectiveness of the system. Keyword:Asp Dreamweaver Access IIS III 东北大学本科生毕业设计(论文)专用纸 目 录 摘 要 .............................................................................................................................I Abstract ...................................................................................................................... II 第1章 绪论 ................................................................................................................ 1 1.1课题提出......................................................................................................... 1 1.1.1课题背景 .............................................................................................. 1 1.1.2国内外现状 .......................................................................................... 2 1.1.3书籍管理系统的作用及优势 ............................................................... 3 1.2本文研究路线 ................................................................................................. 3 第二章系统分析 .......................................................................................................... 3 2.1系统具体需求分析 ......................................................................................... 5 2.1.1业务分析 ...................................................................................... 5 2.1.2管理流程分析 ...................................................................................... 6 2.2可行性分析 ..................................................................................................... 6 第3章 系统设计....................................................................................................... 10 3.1系统开发环境 ............................................................................................... 10 3.1.1系统开发模式(B/S) ........................................................................... 10 3.1.2开发网站工具的分析 ......................................................................... 11 3.1.3 ASP的开发环境 ................................................................................ 12 3.2系统结构图 ................................................................................................... 18 3.3数据库设计 ................................................................................................... 20 3.3.1数据库介绍 ........................................................................................ 20 3.3.2数据库E-R图设计 ............................................................................. 23 3.3.3书籍管理系统数据库设计 ................................................................. 25 第4章 系统实现....................................................................................................... 28 4.1系统分析....................................................................................................... 28 4.2程序设计....................................................................................................... 28 4.2.1主页面 ................................................................................................ 28 4.2.2系统登陆 ............................................................................................ 29 4.2.3书籍借阅管理 .................................................................................... 31 4.2.4添加管理员 ........................................................................................ 34 4.2.5书籍信息管理 .................................................................................... 34 第5章 系统测试....................................................................................................... 39 5.1测试目的....................................................................................................... 39 5.2测试原则....................................................................................................... 39 IV 东北大学本科生毕业设计(论文)专用纸 5.3测试过程与结果 ........................................................................................... 39 第6章 结论 .............................................................................................................. 41 致谢 ............................................................................................................................ 43 参考文献 .................................................................................................................... 45 V 东北大学本科生毕业设计(论文)专用纸 第1章 绪论 1.1课题提出 1.1.1课题背景 盛京医院公共书籍管理系统采用动态网页技术,ASP,设计的一种管理信息系统,MIS,。通过对某类传统资源进行数字化~或对现有数字资源进行归并整理~采用实用的Web和数据库技术构建服务平台。 随着盛京医院图书室规模的不断扩大~书籍数量也相应的增加~有关图书的各种信息量也成倍增加~面对着庞大的信息量~传统的人工方式管理会导致图书室管理上的混乱~人力与物力过多浪费~管理费用的增加~从而使得医院图书室的负担过重~影响整个图书室的运作和控制管理~因此~必须制定一套合理、有效~规范和实用的图书管理系统~对图书资料进行集中统一的管理。系统开发的总的设计目标是实现图书管理的系统化、规范化和自动化~实现对图书资料的集中统一的管理。 通过该系统可以实现图书信息的检索、图书借阅管理、用户个人信息的管理等各种功能~实现图书管理的快捷、高效。 图书馆信息化和数字化的建设水平是图书馆现代化的一个重要标志。图书馆自动化集成管理系统作为图书馆开展业务工作和读者服务的基础,在相当大的程度上代表和体现了图书馆自动化的水平,为图书馆信息化和数字化的发展方向起到引导和定位的作用,并直接影响着图书馆读者。 -1- 东北大学本科生毕业设计(论文)专用纸 1.1.2国内外现状 图书馆管理系统起源与上世纪50年代的美国~美国海军兵器中心,NOTS,的研究员利用IBM701机器进行的单元词匹配检索实验~打开了信息检索技术的大门。1958年IBM公司研究员卢恩进行了著名的自动抽词实验~从此开创了自动分类~自动抽取~信息检索等多个涉及图书馆学技术领域的研究。 近年来~图外图书馆管理系统总的发展趋势为:网络化,标准化,开放化~采用C/S多层体系结构。 我国图书馆管理系统研究始于上世纪70年代中期~当时是针对国外引进的单功能系统进行研究与改进。直至90年代后期~顺应国外图书管理系统技术的发展潮流~国内少数系统供应商也逐步采用了多层服务器体系结构。表明了国内图书馆管理系统技术紧跟国外最新技术发展趋势的能力~由于这种系统结构复杂~国内多数系统开发公司尚无能力跟上这种趋势~因此在国内众多图书馆管理系统供应商之间具有技术性的差别。 经过近年来的发展~国内图书管理系统技术上与国外相比虽然还略有不足~但是随着国家对教育事业投入力度加大~市场需求的增加~国内对图书管理系统研究的热情也不断的升温~供应商之间的竞争也日趋激烈。国内公司的规模和技术虽然还比不上国外~但是已经能够满足用户的基本需求~因此~如何能够更加完善图书管理系统~从而给用户在图书管理上更加方便快捷成为了图书管理系统日后更为艰巨的任务。 -2- 东北大学本科生毕业设计(论文)专用纸 1.1.3书籍管理系统的作用及优势 经过实地考证~盛京医院的图书室为内部员工开放~每年都有大批实习生到该医院实习~如果依旧采用人工管理的方式在信息化社会显得太过陈旧也很不方便。为此我针对盛京医院图书室的现状开发一个图书管理系统~主要用来实现书籍的出入库管理和借阅管理以减少过去由于人工管理方式造成的不便以及不必要损失。 本系统好处在于更方便的管理~查阅~节省时间~操作简易而且由于只对内部员工开放~账户采用员工编号~所以一旦有遗失情况~可以追加责任到个人。而且通俗来讲~买衣服未必能完全合乎尺寸~而量身定做~即节约成本也可以满足基本需求。缺点是功能较少~仅适用于个人或内部的图书室~所以市场需求较小。 针对该系统的不足之处~我的意见是有针对性的使用。针对一般的小型图书室~阅览室~小型图书馆。书店应使用功能更为完善的管理系统。通过该系统可以实现图书信息的检索、图书借阅管理、用户个人信息的管理等各种功能~实现图书管理的快捷、高效。 1.2本文研究路线 盛京医院公共书籍管理系统是利用软件构建的图书管理系统~首先应该从功能出发。功能是系统的目的所在~为了所谓的特殊化而减少了功能上的需求~那就很不值得了。通常功能上的需求无非有:能够明确的表达一个系统的主题,能够容纳多种形式的内容,能够良好的适应不同的分辨率~其次要有一个清晰的系统结构。 -3- 东北大学本科生毕业设计(论文)专用纸 如果开发一个相对较好的系统~应该遵循如下工作流程:首先定义管理系统的性质,接下来对系统的外观进行设计,其次进行实际页面的制作,然后对所制作的系统进行测试~以确保它符合最初设定的目标,最后是将软件发布。在将网站发布后还需要一系列的维护工作~以便更及时更新内容。所以要做出图书管理系统要做到以下要求:首先~对图书的内容、类别和信息的了解是必不可少的。其次~系统需求、系统构建的目标和市场需求调查分析、模块设计与管理的可行性分析以及系统设计与管理的解决的深入分析也是不可少的。最后~图书管理系统运行平台的构建、服务器选择、ASP软件和数据库的知识更是图书管理系统的基础。 -4- 东北大学本科生毕业设计(论文)专用纸 第二章系统分析 2.1系统具体需求分析 21世纪以来~人类经济的飞速发展~随着科学技术日新月异的变化~尤其是计算机的广泛应用和普及带动了全民经济以及社会生活的各个领域。使得一些原本老旧的管理模式并不适应现代社会的发展。而软件需求分析是软件开发的第一个阶段,也是关系到软件开发成败的关键步骤。明确的目标是制定方案的前提~功能需求的描述则是网络招聘系统实施方案的前提。需求分析要注意的问题~是让用户和开发者共同明确将要开发的是一个什么样的系统。 具体而言~需求分析主要有两个任务:第一是通过对问题及其环境的理解、分析和综合~建立分析模型,第二是在完全弄清用户对软件系统的确切要求的基础上~用“用软件需求规格说明书”把用户的需求表达出来。 2.1.1业务流程分析 对每个盛京医院员工根据员工号进行ID注册和资料管理。员工查阅书籍时依靠自己员工号和密码即可登录。普通员工的权限仅限查阅书籍~同时设臵管理员。负责对员工资料进行管理~注册~以及修改等.图2.1所示为模块数据流程图~由于日流量相对较大~所以采取设臵多个管理员专项管理。有书籍出入库管理~新书入库登记,员工资 -5- 东北大学本科生毕业设计(论文)专用纸 料管理,书籍信息与资料管理等等。方便查阅的同时~一旦有遗失情况可追加责任到个人~以免造成不必要的损失。该系统同时还对借阅时间管理上设臵一定的限制~到期后到借阅室还书或者携带该书增加借阅时间。 主页面 登录 查询 图书借员工ID图书信 管理 阅管 息管 理 理 图借显 书阅示 信信所 息息有图图图添修删添删添删查查图书书书加改除加除加除询 询 书借归续员员员图图图图信阅 书 还 借 工工工书 书书息 号 号 号 类类 别 别 图2.1模块数据流程图 2.1.2实现功能 1.安全管理:提供用户登录、注销及修改密码等功能。 -6- 东北大学本科生毕业设计(论文)专用纸 2.用户个人信息管理:每个用户可以对自己的信息进行查看以及修 改密码等操作~还可以查看当前借阅信息和历史借阅信息。 3.信息发布:用户可以查看当前最新图书信息。 .图书信息管理:图书管理员可以对图书进行增加及更新操作。 4 5.图书借阅管理:图书管理员可以对图书进行借阅和归还操作。 6.图书查询:用户可以通过书名以及作者进行查询。 7.图书逾期通知, 8.系统可以完成对各类信息的浏览、查询、添加、删除、修改、报 表等功能。 本系统分书籍管理和管理员管理两部分。 主页部分主要图书借阅。分别列有图书借阅~还书~图书信息~ 借阅人日期等~点击相应的模块名称会弹出相应详细信息~本窗口还 显示图书相关的资料信息及借阅员工的工号。 添加管理员窗口用于管理员账户的添加。在添加员工的管理页或 个人可以填写登记资料。管理员必填的部分包括姓名、工号~以及一 些信息 在想要更换用户登录时候还可以通过注销后自动返还首页来更改 到其他管理员的账户来登录系统。 本系统还为书籍添加了搜索窗口~可以以输入书籍记录的条形码 来搜索图书的相关信息或者直接输入名称。当然~也可以通过输入图 -7- 东北大学本科生毕业设计(论文)专用纸 书类别~来查看全部书籍等信息~包括出入库管理 系统统计和系统公告。系统统计了书籍信息、借阅用户、数量和访问量~通过数字清楚的显示书籍出入库情况。 系统提供完善的系统管理。在主页的管理入口~点击进入。出现验证管理员窗口~输入用户名和密码和验证码~进入系统管理器。管理器分为借阅管理、信息管理 、注销登录 、图书信息管理、管理员 账户管理 。 书籍信息管理可以对书籍的信息进行系统管理~查看书籍的信息~根据书籍的情况的不同进行借书、还雇、删除以及添加。管理员可根据书籍的类别、名称、条形码、入库时间、图片等进行查找~输入查找要求点击查找~系统对所有书籍进行查找~显示所有满足条件的书籍的信息。可以查看每一本书籍的详细情况~借阅者可以对满意的书籍进行借阅~对不满意的可以进行取消或删除。 信息管理是对书籍信息进行管理~添加或删除信息~也可对书籍信息进行修改。动态添加书籍信息以及将内容完善。 信息基本功能设臵可根据图书室的发展要求修改一些基本信息~可以对图书的信息进行更新、删除。 管理员账户管理可以添加、删除管理员~可以对管理员进行统一的管理如图主页面2.2所示 -8- 东北大学本科生毕业设计(论文)专用纸 图2.2系统主界面 2.2可行性分析 随着盛京医院图书室图书数量的增加使得图书室的需求结构发生了变化~用户需求的多样化和互联网的发展导致用户选择的多样化~使得用户对已往的书架搜索模式的满意度在降低~用户越来越挑剔。如何在共性需求下尽量满足用户个性化需求是本系统的一大难题。在这样一种情况下~随着人们需求的不断的多样化~图书管理系统也在细分~从管理员管理到书籍信息管理以及借阅管理上~不断的在用户需求的基础上改进系统~使得人们更方便的操作以及使用~而图书管理的基本模式面临突破和变化。 -9- 东北大学本科生毕业设计(论文)专用纸 第3章 系统设计 3.1系统开发环境 硬件配臵:486以上~硬件需求很低。 操作系统:Mircosoft Windows 98/2000 开发工具:Dreamweaver 开发语言:ASP 数据库:Microsoft ACCESS 2002 简体中文版 3.1.1系统开发模式(B/S) B/S结构~即Browser/Server(浏览器/服务器)结构~是随着Internet技术的兴起~对C/S结构的一种变化或者改进的结构。在这种结构下~用户界面完全通过WWW浏览器实现~一部分事务逻辑在前端实现~但是主要事务逻辑在服务器端实现~形成所谓3-tier结构。B/S结构~主要是利用了不断成熟的WWW浏览器技术~结合浏览器的多种Script语言(VBScript、JavaScript……),用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能~并节约了开发成本~是一种全新的软件系统构造技术。随着Windows 98/Windows 2000将浏览器技术植入操作系统内部~这种结构更成为当今应用软件的首选体系结构。显然B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步。 -10- 东北大学本科生毕业设计(论文)专用纸 3.1.2开发工具的分析 通过建立图书馆的计算机自动化管理系统~提高图书馆本身管理水平~能代替工作人员进行图书资料的某些加工处理~提高工作效率。 要开发一个优秀的系统~通常应该遵循以下工作流程:首先定义开发网站的目的,接下来对网站的外观进行设计,其次进行实际页面的制作,然后对所制作的系统进行测试~以确保它符合最初设定的目标,最后是系统软件的发布。网站发布后还需要有维护工作~以便及时更新其内容。 目前的网站开发最为流利的工具有:网页制作工具软件包括 、FrontPag、等一些常用的编辑软件,图片处理Dreamweaver mx、Asp 工具软件常用的PhotoShop、3Dmark、Corledraw~动态图片处理工具有Flash等~而且对于图片的切割~现在已经出现的PhotoShop6.0不说~还有专业的截图的软件Fireworks~这些图片制作软件有效的组合使用~就可以做出精美图片。虽然现在的开发工具非常之多~但是本系统主要选用macromedia公司的网页制作三剑客Dreamweaver、Asp做为主要的制作工具。虽然在设计中也可以在FrontPage和Dreamweaver中选择一种工具软件为主开发软件~由于Macromedia公司推出的主页编辑工具Dreamweaver mx它是一个所见即所得网页编辑器~支持最新的DHTML和CSS标准。它采用了多种先进技术~能够快速高效地创建极具表现力和动感效果的网页~使网页创作过程变得简 -11- 东北大学本科生毕业设计(论文)专用纸 单无比~Dreamweaver不仅提供了强大的网页编辑功能~而且提供了完善的站点管理机制。虽然微软的FrontPage 2000号称最好的所见即所得的网页编辑器~但是利用FrontPage创作网页~不但要对付各种各样烦琐和难懂的对话框~而且在页面的控制方面也实在差强人意。不仅如此~FrontPage还会生成多如牛毛的垃圾代码~其庞大的体积和单调的功能特性远远不成比例。在以前的创作经历中~我们更多感受到的是FrontPage像洪水一样地难于控制~而很难将精力集中于网页创作本身。网页制作者不仅希望能够创建出美观的页面~而且希望生产最精简和高效的HTML源代码~在对网页源代码进行精确地控制方面~FrontPage几乎是无能为力。而在这方面 DreamWeaver 有编辑HTML、站点管理、创建、编辑对象和页面元素、工作流程的改善、定制和扩展等功能。Asp动态交互式语言~用于编写动态网页~是非常实用的语言。 在DreamWeaver的基础上~还将准备用PhotoShop的位量作图~利用了ASP的动态网页功能和CSS样式表锁定~这样便选择好了基本的开发工具。 3.1.3 ASP的开发环境 在Internet的迅猛发展的今天~静态Web站点的开发和维护变得越发的困难。在传统的静态Web网页中~是以使用HTML超文本语言编 -12- 东北大学本科生毕业设计(论文)专用纸 制~网页制作完成之后是静止不变的。信息的不断增加和变化需要站点维护人员经常进行页面的修改~工作量很大~特别是基于数据库的站点更是如此。随着网络技术的发展和商务应用的需要~这种静态的网页越来越难以满足浏览端的用户的需求~开发动态交互式网页成为站点开发人员追求的目标。如ASP,JSP,PHP等~其中ASP(active server pages)是一套微软开发的服务器端脚本环境。ASP内含于IIS3.0和4.0之中~通过ASP可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。 ges:“动态服务器网页”~一般简称ASP的优势:Active Server Pa 为“ASP”~ASP之所以能受到大家的重视与使用的原因~主要在于所产生的执行结果都是标准的HTML格式~而且这些程序是在网络服务端中执行~使用一般的浏览器,如IE 或Netscape,都可以正确地获得ASP的“执行”结果~并且将这ASP执行的结果直接在浏览器中“浏览”~不像VBScript或 JavaScript是在客户端,Client,的浏览器上执行~若使用VBScript来设计程序~客户端,,lient,在,,浏览器中可以显示程序执行的结果~可是~客户端,,lient,若使用Netscape浏览器就无法显示VBScript的执行结果。 ASP的突出特点:编写容易。由于ASP与HTML可以做到完全融合~因此使用开发基于数据库驱动的Web数据库应用程序更加容易。ASP支持几乎所有的脚本语言~ASP文件的制作非常简单~可以使用任何纯文 -13- 东北大学本科生毕业设计(论文)专用纸 本编辑器。在编写ASP文件时~只需用ASP特殊的标记<,和,>把脚本括起来即可直接解释执行,无需事先编译~可直接执行。客户浏览器申请访问ASP页面时~页面中的Script代码段就由Web Server自带的ASP解释器解释后在Server上运行~故ASP程序不需事先编译~运行结果再转化为HTML后回传至客户的浏览器,保密性强。用户端只需使用可解释常规HTML代码的浏览器~即可浏览ASP所设计的主页。ASP脚本在服务器上执行~传到用户浏览器的只是ASP执行结果所生成的常规HTML码~这样可确保源程序代码的安全性,支持面向对象并可扩展ActiveX Server组件功能。为创建一个复杂的应用程序~仅仅依靠脚本的制作是不够的~毕竟脚本语言不是功能十分完备的语言~在ASP脚本中可以方便地引用系统组件和ASP的内臵组件~还能通过定制ActiveX Server Component,ActiveX服务器组件,来扩充功能~辅助完成较复杂的程序设计,可自由制作。ASP集成了许多内建的组件和对象~对象就是封装的程序模块~一个组件中包含多个对象~这些内建的组件和对象~几乎囊括了全部应用程序的功能~ASP开发者只需在Script代码段中用Script语言简单地调用这些组件和对象~根据自己的需要加以组合就可以编出符合自己要求的~功能强大的应用程序。 开发工具使用的是微软公司的网页设计大师Dreamweaver。Dreamweaver是一个功能强大的网页设计平台~为网页设计提供了方便快捷的开发环境~ -14- 东北大学本科生毕业设计(论文)专用纸 ASP的内建对象: Active Server Pages提供了可在脚本中使用的内建对象。这些对象使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息~从而使对象开发者摆脱了很多繁琐的工作。目前的ASP版本总共提供了六个内建对象。 ASP的六大内部对象: 对象名称 功能描述 Request 从客户端取得信息 Response 将信息发送客户端 Server 提供Web服务器的一些组件 Session 储存一个Session会话过程中的用户信息~它仅可被该用户访问 Application 在一个ASP应用程序中可以给不同客户 端共享的信息 ObjectContext 用来配合Microsoft Transaction服务器进行分布式处理 现在开始逐一介绍上述的六大对象。 1.Request对象 通过Request对象~我们可以收集到客户端的Form~Cookies~超连接~或是服务器的环境变量~因此~Request为我们的ASP程序提供 -15- 东北大学本科生毕业设计(论文)专用纸 的加工的“原料”~您说它重要吗,没有Request对象的话~那么ASP程序就失去了与客户端联系的交互能立。 2.Response对象 Response对象可以把ASP程序加工后的“产品”~发送给客户~让他们可以看见结果。同时~也可以通过Response对象设臵客户端浏览器的状态~比如设臵Cookies~Cookies是一种跟踪客户端状态的技术~有的网站利用Cookies来记录你是第几次访问他们的网站~而Cookies就是那些保存在Windows系统目录Cookies里的那些文件~那些文件可以供网站重新读取和设臵。用来跟踪的状态~Request和Response可以说一个对兄弟~一个负责收集~另一个负责输出。 3.Server对象 Server对象为您的ASP程序的扩展提供的灵活方便的途径~比如说~如果您需要在ASP 程序中读写服务器上的某个文件~那么就可以借用“文件存取组件”来读写文件。而Server对象就充当了建立这个组件的实例的角色~需要使用某个组件~必需先建立它的一个Server对象实例~在后面将要介绍的ADO组件~您就能清楚地理解服务器对象的作用了。 4.Session对象 ASP程序可以说是一个Web的应用程序~传统的HTML页~不能跟踪客户端的情况~比如说客人现在处于那一个页面上~何时离开了这 -16- 东北大学本科生毕业设计(论文)专用纸 个网站~而Session对象的引入~不但能使上述的问题得以解决~并且能为用户个人保存网站期间,会话,的数据信息~它只对用户个人作用~而对ASP程序中的其他用户是无作用的~聪明的朋友可能和早就猜到其实Session也是利用Cooikes技术来临时保存用户数据。当你把浏览器的Cooikes功能关闭~那么Session对象就失效了~因此设计ASP程序时别忘了这一点哦。 5.Application对象 既然Session对象的数据是用户私有的~那么ASP程序中必须要有一种能让处于ASP程序中所共同享有的数据信息~这就是Application对象~可以说。Application对象内保存的信息~是可以让同一ASP程序中的所有用户所共享的~比如聊天室里说一句话~聊天室里的所有人都能看见~这里就是应用了Application对象把说话的信息保存起来~再显示出来。而悄悄话既是一种Session对象信息。只有特定的用户能看见。 6.ObjectContext 这是扩展ASP能力的一个对象~当你需要使用ASP内直接发送EMAIL~或是其它信息时~就少不了它的帮忙。 IIS 的 概 念 IIS是Internet Information Server的缩写~它是微软公司主推的服务器~最新的版本是Windows2000里面包含的IIS 5~IIS与Window -17- 东北大学本科生毕业设计(论文)专用纸 NT Server完全集成在一起~因而用户能够利用Windows NT Server和NTFS,NT File System~NT的文件系统,内臵的安全特性~建立强大~灵活而安全的Internet和Intranet站点。 IIS支持HTTP,Hypertext Transfer Protocol~超文本传输,~FTP,Fele Transfer Protocol~文件传输协议,以及SMTP协议~通过使用CGI和ISAPI~IIS可以得到高度的扩展。 IIS支持与语言无关的脚本编写和组件~通过IIS~开发人员就可以开发新一代动态的~富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序~IIS完全支持VBScript~JScript开发软件以及Java~它也支持CGI和WinCGI~以及ISAPI扩展和过滤器。 ASP的运行和调试环境有三种,分别对应与三种操作系统: (1)Microsoft Internet Information Server Version 3.0/4.0 on Windows NT Server (2)Microsoft Peer Web Server Version 3.0 on Windows NT Workstation (3)Microsoft Personal Web Server on Windows 98/2000 3.2系统结构图 本系统对每个员工根据员工号进行帐户注册和资料管理。员工查阅书籍时依靠自己员工号和密码即可登录。普通员工的权限仅限查阅书 -18- 东北大学本科生毕业设计(论文)专用纸 籍~同时设臵管理员。负责对员工资料进行管理~注册~以及修改等。本系统共分查询、管理员登陆、图书借阅管理、管理员管理、图书信息管理书几大模块~如图3.2 登录首页 还图图图新注 书 书书书书销 信分借入登 库 录 息类阅 管管管 理 理 理 修上传查借查借阅 改照片看阅看者姓 图及相站排站名登 书关级内行 内记及 信备注信信备注 息 信息 息 息 信息 图3.2图书管理系统结构图 管理员在网站中起到重要的作用~可以对用户做出添加、删除操作~在删除用户前要先向该用户提出警告~在警告无效后通知该用户~并执行删除操作。可以通过给用户发出留言信息的方式对用户做出提 -19- 东北大学本科生毕业设计(论文)专用纸 示和警告~还能删除恶意信息~垃圾信息。管理用户信息提醒用户及时的修改~以免影响借阅过程中不必要的麻烦~浪费用户的时间~能删除重复的~失效的~过期的和无用的信息。对页面进行修改~积极的更新网站的内容~去掉过时的网页~更换新的页面。管理员也可以添加和删除管理员~在添加管理员是必须提出申请。 3.3数据库设计 3.3.1数据库介绍 数据库,database~DB,:DB是统一管理的相关数据的集合。DB能为各种用户共享~具有最小冗余度~数据间联系密切~而又有较高的数据独立性。 数据库设计是指对一个给定的应用环境~构造,设计,最优的数据模型~然后~根据数据模型建立数据库和数据库的应用系统。数据模型是对现实世界客观事物的抽象描述~这种抽象描述应能确切的反映事物、事物的特征和事物之间的联系。数据库设计的步骤大体分为3步:一是系统的概念模型,二是根据所使用的DBMS软件~将概念模型转换成相应的数据模型,关系、层次或网络,,三是用数据库的语言定义数据库的结构和某些约束条件。 数据模型描述了数据与数据之间联系的整体逻辑结构。从形式上看~数据模型可分为两个级别:概念模型和实施模型。概念模型主要 -20- 东北大学本科生毕业设计(论文)专用纸 是表示数据的逻辑特性~也就是概念模型只是在形式上表示数据库中将存储一些什么信息~而不管这些信息在数据库中是怎么实现存储的~最常见的概念模型是实体—联系,E—R,模型。实施模型侧重于数据库中数据的表达方式和数据库结构的实现方法~为了克服文件系统的严重缺陷~探求更好的数据管理方法~曾先后产生几种不同的数据模型用于表示数据库的结构。实施模型主要有层次数据模型、网络数据模型和关系数据模型3种~基于这3种数据模型有3种数据库系统~即层次数据库、网络数据库和关系数据库系统。层次数据库是数据库系统的先驱~数据模型是数据库设计的基础和核心任务。如果数据模型设计得不合理~则数据库的性能就不可能完善。 当人们从不同的角度来描述这一概念时就有不同的定义(当然是描述性的)。例如~称数据库是一个"记录保存系统"(该定义强调了数据库是若干记录的集合)。又如称数据库是"人们为解决特定的任务~以一定的组织方式存储在一起的相关的数据的集合"(该定义侧重于数据的组织)。 自20世纪70年代以来,数据库技术得到迅速发展.目前世界上已经有数百万个数据库系统在运行,其应用已经深入到社会生活的各个领域,从企业管理,银行管理,资源管理,经济预测一直到信息检索,档案管理,普查统计等.我国20世纪90年代初在全国范围内装备了12个以数据库为基础的大型计算机系统,这些系统分布在邮电,计委,银行, -21- 东北大学本科生毕业设计(论文)专用纸 电力,铁路,气象,民航,情报,公安,军事,航天和财税等行业。 现在,数据库技术还在不断发展,并且不断的与其它计算机技术相互渗透.数据库技术与网络通信技术相结合,产生了分布式数据库系统.数据库技术与面象对象技术相结合,产生了面向对象数据库系统等各种数据库系统。 在人类迈向21世纪知识经济的时候,信息变为经济发展的战略资源,信息技术已成为社会生产力重要的组成部分。人们充分认识到,数据库是信息化社会中信息资源管理与开发利用的基础.对于一个国家,数据库的建设规模,使用水平已成为衡量该国信息化程度的重要标志。因此,数据库的学习是非常重要的。 下面简要介绍Access数据库的主要特点。 Access是Office办公套件中一个极为重要的组成部分.Access2000以其简单易用的特点~逐渐成为办公领域流行的数据库软件。使用Access2000~用户不需要进行专业程序设计能力培养~就可在较短的时间内通过简单直观的可视化操作,操作向导,完成大部分的数据管理任务~设计出功能强大的数据库管理程序。即使要开发复杂或专业的数据库管理程序~也只需编写少量的程序代码。 Access2000是微软公司开发的基于Windows平台的小型数据库管理系统~是Office 2000 的组件之一。它承袭了旧版本Access的各项优点~又新增或完善了数据访问页、个性化菜单、internet/intranet、 -22- 东北大学本科生毕业设计(论文)专用纸 编程、安全保密等功能。 目前常见的数据库产品主要有:Oracle 超大型数据库 面对大型企业和超级企业 ~SQL Server 数据在百万级别的大型数据库 面对大中型企业 ~Access 数据一般在十万级别的中型数据库 面对中小企业。Access做为一个数据库管理系统~它被集成在Microsoft Office 中。Access数据库处理的基本结构~采取关系型数据库模式。与其他的数据库系统相比~Access更加简单易学~一个普通的计算机用户可以很快地掌握它。Access 2000的功能十分强大~利用它可以方便地实现对信息保存、维护、查询、统计、打印、交流、发布~而且它可以十分方便地与Office其他组件交流数据~这些功能对一个一般用户而言已经足够了。 3.3.2数据库E-R图设计 介绍E-R方法和实体模型: 实体—关系方法~是最常用的表示概念性数据模型的方法~这种方法采用E-R图描述现实世界中的实体~而不涉及这些实体在系统中的实现方法。用这种方法表示的概念性数据模型有叫做E-R模型。 实体—关系图是表示数据对象及其关系的图形语言机制~数据对象用长方形、关系用菱形表示。 1 方框—表示实体型。在方框内写上实体名称。 -23- 东北大学本科生毕业设计(论文)专用纸 2 椭圆框—表示实体有关的属性。椭圆内标记属性的名字。 3 箭头—表示实体与属性之间的联系。 4 菱形框—表示实体之间的联系。在框内写上联系的名字。它可以表示两个实体类型之间的实体联系~还可以表示一个实体类型内的实体联系。通常实体联系有3种类型: 一对一联系:即一个实体在此种联系下只能对应一个实体。 一对多联系:即一个实体在此种联系下可对应其他一个以上的实体。 多对多联系:即一个实体类型中的多个实体与另一个实体类型中的多个实体相联系。 用E-R图对在图书管理中~书籍和借阅人之间的关系模型~如图3.4所示 -24- 东北大学本科生毕业设计(论文)专用纸 出版社 出版日期 作者 条形码 类别 备注 名称 价格 编号 数量 管理员 书 籍 维 护 借还 书 员 工 姓名 账号信息 备注信息 员工号 图3.4关系模型图 3.3.3盛京医院公共书籍管理系统数据库设计 本设计采用的数据库是Microsoft Access。数据库的结构:为了 使用的方便性和数据的完整性,本系统使用的是Microsoft Access -25- 东北大学本科生毕业设计(论文)专用纸 2000数据库。它具有数据完整性高、运作方便的特点。 manager存放管理员信息~其中包括管理员id、注册账号、注册密码、个人信息等。如表3.1所示 表3.1 管理员表(manager) 字段名称中文名称数据类型备注 Adminid 管理员id 自动编号 主键 Admin 注册账号 文本 Password 注册密码 文本 information 信息 文本 Manager存放所有用户信息~其中包括用户账号、用户密码、用户id。如表3.1所示 表3.2 用户表(bookuser) 字段名称 中文名称 数据类型 备注 User 用户账号 文本 主键 username 用户名称 文本 beizhu 备注 文本 bookuser存放使用者信息~其中包括类id、名称和备注。如表3.2所示 表3.3图书类别(folderid) 字段名称 中文名称 数据类型 备注 Folderid 编号 自动编号 主键 FolderName 类别名称 文本 FolderParentID 父文件 文本 FolderDescription 备注 文本 Folderid存放着图书类别信息~包括书名~编号~册数等。如表3.3所示 -26- 东北大学本科生毕业设计(论文)专用纸 表3.4图书信息表(eBOOK) 字段名称 中文名称 数据类型 备注 id 编号 自动编号 主键 tiaoxingma 条形码 文本 bianhao 书籍编号 文本 shuming 名称 文本 Chubanse 出版社 文本 zhubian 主编 文本 shijian 借出时间 时间 folderid 册数 文本 dingjia 价格 文本 Yijian 给予意见 文本 jianjie 书籍简介 文本 bookpicture 参考图片 数字 beizhu 备注 文本 jieyueshu 借阅数量 数字 logid 归还情况 文本 userid 使用情况 文本 eBOOK存放书籍相关信息~其中包括编号~条形码~名称~出版社~ 主编~时间~册数~价格~等等如表3.4所示 -27- 东北大学本科生毕业设计(论文)专用纸 第4章 系统实现 4.1系统分析 因为在图书管理上是经常变化的~所以就要求想出一个好办法~不要改变ASP程序和网页~只改变数据库文件就可以解决问题。由于不同的图书可能放在不同的页面里~因此如何知道图书在哪一个分类里面就很重要了。 为了满足用户的各种需求~图书管理系统对所有的图书信息~出版社~最新图书入库等都会不断的更新~但不能经常变更ASP程序和网页~所以在该系统中用到的大都是传统的数据库访问技术。 4.2程序设计 4.2.1主页面 本网站共分查询、管理员登陆、图书借阅管理、会员管理、图书信息管理书几大模块~其主界面为如图4.1 -28- 东北大学本科生毕业设计(论文)专用纸 图4.1 主页面 4.2.2系统登陆 该文件的作用是为用户,个人或管理员,提供一个登陆或注册的界面~新用户需要新建账号和指定密码才能进入系统。如果输入的账号已经被使用~则依然显示该页面~并提示该账号已经被使用。老用户则直接输入账号和密码进入~如果账号和密码不对~则提示重新输入。如图4.2及4.3所示 -29- 东北大学本科生毕业设计(论文)专用纸 图4.2用户登录 图4.3用户登录 -30- 东北大学本科生毕业设计(论文)专用纸 4.2.3图书信息查询 1.功能 任何员工都可对书籍进行查询~可按图书编号、按书籍名、按分类、按出版社、按作者进行准确查询或模糊查询~通过查询可了解图书的基本信息~若员工对这本书感兴趣就可以到图书室管理员那里办理借阅。 2.程序构成及代码说明 现思想:查询时~查询人员可以不输入任何信息进行不限制查询~实 但要判断查询者是否输入错误信息~要是数据库中没有相符纪录~就输出“没有您要查询的图书”~有就从相关位臵输出信息。 设计思想:查询由两个程序实现~select.asp~select_book.asp。 select-book.asp为用户输入页面~其中用到了一个表单~文本框用来接受用户输入的书的编号、书名、书类、出版社、作者~根据选择情况赋给变量SQL查询条件。两个按钮用来确定查询和重新输入~属性分别为submit和reset处理此表单的action为select1.asp。 select.asp是通过表单调用的页面~首先用request对象获取表单中的编号信息~然后连接数据库。在使用ADO Connection对象之前~使用Server.CreateObject方法创建该对象的实例。在ASP中访问Access数据库时~在连接字符串中包含DRIVER和DBQ两个参数~分别指定所用的数据库驱动程序和要连接的Access数据库文件的路径: -31- 东北大学本科生毕业设计(论文)专用纸 Set conn = Server.CreateObject("ADODB.Connection") conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("2flybook.mdb") 创建记录集时~通过调用Connectiond对象的Execute方法~以 SQL命令从2flybook数据库中的book表中检索图书信息并返回一个记 录集~用Recordset对象变量来访问该记录集内的数据: Set rs = Server.CreateObject("adobd.recordset") sql = "select * from book " Set rs=conn.Execute(sql) 在数据集不为空的情况下~将数据集中的记录~按页数逐条显示 出来。 例如我们根据图书编号进行查询~ 数据库中有图书信息表book~ 首先用request对象获取表单中的编号信息~然后连接数据库~再次以 取得的编号信息进行查询~语句为 sql="select * from book where"&" "&sql~要是查到相符纪录~就把它输出到页面中的相关位臵。 其他的查询实现与此类似~简单说明如下: 例如按书名查询:语句为 bookno=trim(request("booknname"))~ 然后连接数据库~再次以取得的编号信息进行查询~语句为 -32- 东北大学本科生毕业设计(论文)专用纸 sql="select * from book where"&" "&sql~要是查到相符纪录~就把它输出到页面中的相关位臵。输出语句为<%=rs("bookno")%>。其他的查询实现与此类似。如图4.4,图4.5 图4.4 图书管理 图4.5 图书资料修改 -33- 东北大学本科生毕业设计(论文)专用纸 4.2.4借阅信息查询 1.功能 任何员工都可对图书借阅信息进行查询,查询者输入员工编号~点提交就能显示该员工所有借阅信息。如图4.6 2.程序构成及代码说明 实现思想: 查询者输入员工号~点提交查询borrow表中对应的员工号的信息。 1(提取表单中输入的员工号 2(连接数据库同上 3(赋值SQL语句 sql="select * from borrow,book where readerid='"& bookbh &"' and borrow.bookno=book.bookno" 4(执行查询把结果赋给rs结果集。 图4.6借阅信息 4.2.5图书借阅管理 1.功能 管理员点图书借阅管理~进入员工借书界面~输入员工编号和图书 -34- 东北大学本科生毕业设计(论文)专用纸 编号~管理员姓名将在文本框中自动显示~点击提交~将会显示借书成功~并显示图书编号、书籍名称、书籍分类、借阅者、操作员等信息。 2.程序构成及代码说明 实现思想:借阅图书的实现~本模块由两个程序构成~borrow_in.asp是前台程序~borrowed.asp 是后台处理程序~borrow_in.asp要求用户输入书号和员工号~它的后台处理action是borrowed.asp~borrowed.asp取得书号和员工号后~先判断是否还有可以借的书,连接数据库以输入书号为查询条件查询表book中的该书的number是否大于1,~要是有的话就在borrowed.asp中显示书号、书名、员工号、员工名~以供确认。,员工号和员工名是以输入的员工号为查询条件从表reader中查出并显示在页面上~书号和书名是以输入的书号为查询条件从表book中查出并显示~经手人是从登录页面中取得的session在这个页面显示,没有的话就显示出错信息:“库存不够”后台处理程序 也在borrowed.asp~borrowed.asp用来修改表book的这本书的number值,将number值减1,~然后添加图书借阅信息到表borrow中~,添加书号、员工号、借书日期、经手人~借书日期是取得系统日期添到表borrow中,~最后在页面输出“借阅成功”并以表格的形式显示书名、借阅人、作者、出版社、价格、经手人。,书名、作者、价格、出版社、借阅人、经手人是以session形式保存在上一页面中~在这个页面中使用,.如图4.7和4.8 -35- 东北大学本科生毕业设计(论文)专用纸 图4.7借阅管理 图4.8借阅管理 4.2.6图书归还 1.功能 管理员点图书还书管理~进入员工还书界面~输入书籍编号~点提交显示员工还书页面~显示该书籍编号对应的几个借阅者编号~由管理员进行选择要还书的借阅者编号~点提交~显示借书信息~如员工编号、员工名称、书籍编号、书籍名称以及借书时间~点击还书~显示还书成功的页面~并显示图书编号、书籍名称、书籍分类、还书者、操作员。 2.程序构成及代码说明 -36- 东北大学本科生毕业设计(论文)专用纸 实现思想:本模块由四个程序构成return_in.asp, return_select.asp,return1.asp,return2.asp~ return_in.asp要求用户输入书号~它的后台处理action是return_select.asp ~return_select.asp取得书号后~先判断有没有该书借出记录~有的话就从数据库的borrow 表里找出该书号和借阅该书号bookbh的员工编号readerid并显示出来~ 点击提交后其action为return1.asp~在return1.asp页面中显示借书信息~先从borrow表中取得该书号~以及与该书号对应的会员 ~分别从后台数据库的reader和book表中取得编号并赋给变量rid readerid='"& rid &"'"的员工编号以及对应的会员名和bookno='"& bno &"'"的图书编号以及对应的图书名~并从borrow表里取得该书号和员工号所对应的借书时间~将以上内容显示出来~点击还书~其action为return2.asp~显示还书成功~并显示对应的并显示图书编号、书籍名称、书籍分类、还书者、操作员。后台数据库的操作为从后台数据库的book表中取得bookno='"& bookbh &"'"的图书编号对应的书的数量并加1。详情如图4.9和4.10 -37- 东北大学本科生毕业设计(论文)专用纸 图4.9还书 图4.10还书 -38- 东北大学本科生毕业设计(论文)专用纸 第5章 系统测试 盛京医院公共书籍管理系统完成后~能否正常运行~如何容易为用户接受~是否适用于大多数的用户需求是衡量一个系统是否成功的重要指标~这就对网页功能的正确性、有效性和完善性提出了较高的要求。从而系统测试就成为一个系统应用及开发过程中的一个重要的环节。 5.1测试目的 测试的目的是为了发现程序中的不足而采用的执行程序的过程~其目的在于发现错误~它能够证明软件的功能和性能与需求相符合。 5.2测试原则 软件测试的原则是:尽早不断的进行软件测试~测试应由测试输入数据和与之相对应的预期输出结果两部分组成~应包合理输入和不合理输入条件等。 总之~系统测试是一项极其重要也是必要的环节~因此我们应该一丝不苟的去完成它。 5.3测试过程与结果 系统测试首先在个人电脑上完成。在个人电脑的Windows系统中装上IIS组件就可以创建一个ASP程序的运行环境~从而将自己的电 -39- 东北大学本科生毕业设计(论文)专用纸 脑设臵成为一个服务器~拥有一个可以测试的互动环境。以下是本人在个人电脑上进行系统测试的过程和结果: 功能测试。包括链接、表单、数据库等方面内容.对网站包含的链接进行测试的过程中~并没有发现孤立的网页~且网页链接正确;对网站包含的表单进行测试~结果表明表单能正常接受用户的输入~能和Web数据库服务器合理互动;对网站中使用到的后台数据库进行了测试~发现数据库中的数据一致、全面~并且没有输出错误。 性能测试。主要是对功能模块执行情况进行测试~这也是测试的重点。经测试~系统具备借阅管理、书籍信息管理、分类管理、还书相关信息、等功能~能实现用户登录且能够根据登录的身份限制用户浏览的内容并且设臵了用户信息管理~如果书籍逾期不还或者丢失以及损坏的情况下~可以根据书籍信息中标明的价格采取赔偿措施。 -40- 东北大学本科生毕业设计(论文)专用纸 第6章 结论 随着软件技术革命的不断创新~本文主要研究了应用于单机或者局域网上的各种应用技术、数据库技术以及安全技术等~并把它们充分应用于中国医大盛京医院公共书籍管理系统的设计与实现中。在论文工作有以下几条需要说明: 1.本文对系统构建中采用的重要技术~如ASP技术进行了分析~并对其优劣进行了讨论。认为ASP技术无论在操作的可行性和方便性方面~还是在性能上~都是一种实现动态网站的很好的手段。 2.本文采用的浏览器/服务器架构作为信息的共享模式~以IIS作为WEB服务器~以APS技术与VBScript语言作为网络活动应用的具体开发手段~设计实现了中国医大盛京医院图书管理系统。此方案的选择~不但管理方便~同时还有利于系统功能的拓展。 3.本系统的开发遵循软件工程规范~实现了用户登陆、验证身份及用户信息的管理、书籍信息资料的查看、搜索、修改、添加和删除。同时还可以与互联网的时间进行同步等。 4.为了保证本系统的安全性~使用32位加密~有效的保证了数据库维护更新的安全操作。并且为了使该管理系统具有较好的导读性~我们设计了导航系统。 5.对于本系统仍然存在着不足的地方~如借阅书籍时要硬性要求 -41- 东北大学本科生毕业设计(论文)专用纸 在备注添加用户联系方式以及相关信息等~但是本系统着重于对书籍的借阅以及管理上更加迅捷~方便以及实用。而在用户信息管理上仍略显不足~所以本系统依然有很多地方需要完善和改进。 -42- 东北大学本科生毕业设计(论文)专用纸 致谢 一份出色的毕业设计是一名学生完成他所读大学四年全部课程后的最重要的实践环节。是本人将四年寒窗所识第一次应用到世纪中来~很多外企录用人才更注重一个人的能力。所以应该在已经掌握了的知识的基础上还要通过不断且惧怕困难的实践与历练来完善。 本人的毕业设计作的是一份基于ASP的盛京医院公共书籍管理系统~针对中国医大盛京医院公共图书室仍然采用古老的人工方式管理所研发的管理系统~提高图书室自身管理水平~能代替管理人员进行图书信息管理~提高工作效率。但由于个人能力以及时间方面的限制~本人制作的这个盛京医院公共书籍管理系统也许并没有特别多而且独特的功能~也没有靓丽的界面~也许有的只是操作上比较简易~管理上方便快捷的系统。有些功能也并非很完善~如要真正用于广大市场~还须不断的深层次的改进。 为期十二周毕业设计,使自己充分的了解了使用ASP开发管理系统的基本流程。 通过将理论与实践相结合~让自身充分利用了现有知识和工具~学会独立思考~懂得了将要步入社会首先学会坚强。在提高了自己的动手能力的同时也让自己深刻的了解到了自身还有很多不足, 接下来~自己会继续努力完善自我,尽自己所能为祖国做出力所能及的贡献: -43- 东北大学本科生毕业设计(论文)专用纸 在本次毕业设计中~本人得到了XX老师的大力支持和指导。并且与项目内的同学进行了广泛的交流与沟通~并且及时的汇报进度以及自己遇到的种种困难。在赵志滨老师的大力支持以及帮助下~自己进步迅速~逐步的完成与完善了本设计。在此~我要感谢指导本设计的赵老师所给予的帮助~使自己在这次毕业设计中学到了很多知识。 -44- 东北大学本科生毕业设计(论文)专用纸 参考文献 1. 邓文渊,陈惠贞. ASP与网络数据库技术(第一版).北京:中国铁道出版社~2003。 2. 周之英,《现代软件工程》,北京:科学出版社,1999。 3. 张斌, 郭军. 软件工程及应用. 沈阳: 东北大学出版社, 2007。 4. 覃剑锋 张钢 ,《ASP网站建设专家》,机械工业出版社。 5. 黄明,《ASP信息系统设计与开发实例》,机械工业出版社。 6. 黄斯伟~王玮. HTML4.0使用祥解[M].北京:人民邮电出版社~1999。 7. 白鉴聪~王进. JavaScript网页效果大师[M]. 北京:机械工业出版社,2001。 8. 贾军渭. 基于WWW和分布式对象技术的Browser/ Server结构[J].计算机工程.1998。 9. 高传善~张世承. 计算机网络教程[M].上海:复旦大学出版社.1997。 10. 周纳~ASP动态网站编程与应用~清华大学出版社,北京交通大学出版社2005。 11. 韩泽坤~ACCESS行业数据库开发范例应用~中国青年电子出版社2005。 12. 宣小平~但正刚~张文毅~ ASP数据库系统开发实例导航~人民邮电出版社2003。 -45- 东北大学本科生毕业设计(论文)专用纸 13. 杨威. ASP3.0网络开发技术[M].北京:人民邮电出版社~2001 。 14. 邓岩峰,DreamWeaver2004制作实例[M],西安:人民邮电出版 社,2001。 . 王鹏~《数据库技术及其应用》[M]~北京:人民邮电出版社, 2000。15 -46-
/
本文档为【中国医大盛京医院公共书籍管理系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
热门搜索

历史搜索

    清空历史搜索