大连广播电视大学计算机科学与技术专业毕业设计选题申报表.doc
上传人:sy****28 上传时间:2024-09-12 格式:DOC 页数:5 大小:26KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

大连广播电视大学计算机科学与技术专业毕业设计选题申报表.doc

大连广播电视大学计算机科学与技术专业毕业设计选题申报表.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

大连广播电视大学计算机科学与技术专业毕业设计选题申报表学号0921201250726姓名赵冠骁年级2009秋专业计算机科学与技术题目名称图书管理系统导师姓名刘丹导师意见本设计的科学依据(科学意义和应用前景,国内外研究概况,目前技术现状、水平和发展趋势等)选题背景和意义随着社会的进步,信息技术的广泛应用,数字化管理的优势日趋显著。针对中小型图书馆或图书室管理落后的情况,设计实现一个图书信息管理系统,通过与计算机的结合使用对中小型图书馆或图书室的各种图书信息进行管理可以给管理员和用户带来以下不同的方便:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作效率,也是图书馆等部门管理科学化、正规化的重要标志之一。而且计算机管理的成本不断降低。因此,开发一套这样的中小型图书管理软件已经很有必要,并且实现研究服务于实践的原则。国内外研究现状、发展动态随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。我国的学校的图书管理也正在逐步与国际接轨。图书管理环节、图书管理方式以及管理的理念都在发生深刻的变化,图书管理工作当然也在变化,因此就要求图书管理工作者学会和掌握计算机应用技术,实现图书管理工作信息化管理。现在国内外的图书馆呈现出以下几个方面的发展趋势:资源趋势、网络化趋势、小型化趋势、个别化服务趋势和数字化趋势。网络已经在图书业获得了最广泛的应用。尤其是最近两年,互联网的发展风起云涌。现在很多的图书馆已经是图书管理自动化、网络化,实现了网上查询检索,网上采访,联合编目,馆际互借,大多数高校的数字图书馆已经出现并应用。设计内容和预期成果(具体设计内容和重点解决的技术问题、预期成果和提供的形式)具体设计内容:此课题主要根据航天学院图书馆使用情况,设计航天学院图书馆管理系统,本系统总体上主要一下功能:图书管理、图书流通管理、读者管理、查询管理、系统管理。其中图书管理模块包括新书入库、图书出库、图书信息修改、新书编码,图书流通管理模块包括图书借阅、图书归还,读者管理包括添加新读者、暂停借阅、注销借阅证,查询模块包括读者查询、书籍查询,系统管理模块包括添加管理员、管理员变更。重点解决的技术问题:(1)在数据库的设计过程中要建立合理的表结构,避免数据冗余各表通过特定字段实现不同表的数据连接,避免数据冗余,需要设计简洁高效的表结构。(2)由于开发的是管理系统,这就涉及到安全方面的问题,以避免有些人恶意注册,从而破坏原有信息。因此要进行登录用户身份的验证机制的设计、操作页面的权限保护,解决方法可以从几个方面来考虑:一是通过设定固定帐号的方式;二是限制用户的权限。(3)模块化思想,分模块设计,运行测试。(4)界面简洁、美观、大方,操作使用方便。预期成果:(1)界面设计友好、美观。(2)数据存储安全、可靠。(3)信息分类清晰、准确。(4)强大的查询功能,保证数据查询的灵活性。(5)实现对图书借阅和归还过程的数据信息跟踪。(6)提供灵活、方便的权限设置功能,使整个系统的管理分工明确。(7)具有易维护性和易操作性。提供形式:系统软件+毕业论文+软件使用说明书拟采取设计方法和技术支持(设计方案、技术要求、实验方法和步骤、可能遇到的问题和解决办法等)设计方案与技术要求:本系统中将采用SQLServer2005数据库管理系统,采用.NET开发工具在VisualStudio2005开发环境中进行开发。本系统采用VisualStudio2008开发环境进行开发,VisualStudio.NET是一套完整的,功能强大的集成开发工具,用于生成ASPWeb应用程序、XMLWebservices、桌面应用程序和移动应用程序。VisualStudio.NET为VisualBasic.NET、VisualC++.NET、VisualC#.NET和VisualJ#.NET提供了相同的集成开发环境(IDE),该环境允许它们共享工具,并且有助于创建混合语言解决方案。SQLServer2005具有较高的安全性能,如数据库加密、设置安全默认值、增强密码政策、缜密的许可控制、以及一个增强型的安全模式。设计方法和步骤:(1)需求分析通过调查收集用户的需求从而分析整理出系统的设计目标;将用户的需求精确、完整地描述出来。此阶段分为两个步骤:可行性研究、制定软件开发计划。(2)总体设计即概要设计,对系统进行模块划分,完成各模块之间的层次结构设计和数据库设计。(3)详细设计完成系统各个功能模块的具体设计,解决每个摸块的内部算法和数据结构。(4)软件构造根据设计说明书中每个模块的设计流程编写出相应的源程序。(5)软件测试通