答辩记录及评价表项目名称项目组长专业班级项目组成员学生讲述情况教师主要提问记录学生回答问题情况答辩评分老师评分(70%)评分项目分值评价参考标准评分总分答辩成绩优良中及格差学习态度1098764方案介绍201917151310方案撰写质量(包括各部分的完整性等)302825221915设计创新1098764答辩效果302825221915学生评分(30%)学习态度201917151310方案介绍403733292420答辩效果403733292420老师签名:年月日《工程导论》课程答辩成绩评价表成都信息工程学院网络工程学院《工程导论》课程-项目方案项目名称:某小型数字图书馆的设计与实现组长:成员:专业班级:指导老师:日期:年月日团队成员签名:封面某小型数字图书馆的设计与实现摘要随着信息技术的迅猛发展,传统图书管理方式已不能满足现代化的图书管理需要。为了跟上信息时代的步伐,数字化图书管理系统应运而生。数字化图书管理系统主要用于对图书、读者、以及借阅的管理。它不仅能够简化人们的工作,系统化地对图书和读者进行管理,及时的统计出所有的借书记录;而且还能够给读者提供在线图书查询,以及公告新闻等功能,让读者能够了解到图书馆的最新动态,其用途很广,可以用于各高校的图书馆,企业集团的藏书中心,以及提供借阅业务的大型书店等。本系统的开发是基于B/S结构,采用ASP程序设计语言及SQLServer2000数据库进行开发;主要完成了系统的总体设计与规划、图书数据库的设计、系统页面的制作与美化、系统安全级别的定制和系统程序的编写、调试与修改等工作。本文首先对数字图书管理系统进行了需求分析;然后较详细的设计和实现了数字图书管理系统的数据库及各功能模块,包括前台管理、图书检索、图书借阅、在线电子图书阅览、图书公告、留言和后台管理等功能模块;最后,通过测试与分析,说明该系统运行稳定、可靠,具有一定的实用价值。关键词:数字图书馆;图书检索;图书借阅;数据库;在线电子图书目录1引言............................................................................................................................11.1课题背景及意义.................................................................................................11.2课题的研究与开发目的.....................................................................................11.3本文的主要工作.................................................................................................22数字化图书管理系统的需求分析............................................................................22.1系统需求分析.....................................................................................................22.2系统流程分析.....................................................................................................32.3系统功能分析.....................................................................................................43开发工具及相关技术................................................................................................53.1MACROMEDIADREAMWEAVER2004简介...........................................................53.2MICROSOFTSQLSERVER2000简介....................................................................53.3ASP语言及相关技术介绍..................................................................................53.4VBSCRIPT脚本介绍.............................................................................................63.5SQL语言介绍......................................................................................................63.6特殊功能原理.....................................................................................................64小型数字图书馆的总体设计....................................................................................74.1系统模块设计.....................................................................................................74.2数据库的E-R图.................................................................................................84.3数据库设计.........................................................................................................94.4数据库的约束与关系.......................................................................................125小型数字图书馆的具体实现..................................................................................135.1前台管理模块...................................................................................................145.2图书检索模块...................................................................................................155.3图书借阅模块...................................................................................................185.4在线电子图书阅览模块...................................................................................205.5图书馆公告模块...............................................................................................215.6留言簿模块.......................................................................................................215.7后台管理模块...................................................................................................226系统的测试与分析..................................................................................................24结论......................................................................................................................28参考文献......................................................................................................................29第1页共29页1引言1.1课题背景及意义随着网络技术的迅速发展,无论是企事业单位,还是学校都在借助于网络平台进行信息的管理。当前,随着基于网络学习平台的发展,基于网络的电子书籍给人们的学习带了很多方便,人们可以在网上进行电子书籍阅览、还可以进行图书的借阅,这些都给人们带来了前所未有的便利。因此,基于Web的数字图书馆的设计与开发既有非常重要的现实意义。作为知识经济的重要载体,数字图书馆是国家信息基础设施重要组成部分,目前已成为评价一个国家信息基础水平的重要标志和本世纪各国文化科技竞争的焦点之一。对于我国来说,数字图书馆的研发起步较晚,因此,建设数字图书馆更加具有必要性和紧迫性。开发这样一个功能较完善的小型数字图书馆系统。既锻炼了学生的实际动手能力,又引导学生进行了一次模拟实际产品的开发,对于学生以后工作能力的培养具有重要的意义。1.2课题的研究与开发目的从学生的实际需求出发,对数字图书馆系统进行了全面考虑。整个系统的将高可用性放在了第一位,另外,还考虑到系统的运行性能、高可扩充性、开放性、可维护性、学生操作的简易性以及充分保护学生投资等诸多方面的需求。数字图书馆是采用现代高新技术所支持的数字信息资源系统,是下一代因特网上信息资源的管理模式,将从根本上改变目前因特网上信息分散不便使用的现状。通俗地说,数字图书馆是没有时空限制的、便于使用的、超大规模的知识中心。具有较高的可用性、扩展性、便于管理等特点。它解决方案可以包括解决数字资源创建、组织、管理、保存、发布、检索和利用整个过程的各个组件或模块,每一个组件或模块都可以是单独开发的。本系统的开发是采用B/S结构,模拟当今已有的一些数字图书馆系统进行设计与开发。因此,本次毕业设计应首先分析数字图书系统的相关功能,结合本次毕业设计的相关要求写出需求分析;其次,综合运用以前所学的相关知识(包括计算机网络技术、编程技术等相关知识),选择所熟悉的开发工具进行本毕业设计的开发;在设计中以需求分析为基