《数据库原理及应用》课设报告

《数据库原理及应用》课设报告

ID:43320224

大小:805.91 KB

页数:21页

时间:2019-09-29

《数据库原理及应用》课设报告_第1页
《数据库原理及应用》课设报告_第2页
《数据库原理及应用》课设报告_第3页
《数据库原理及应用》课设报告_第4页
《数据库原理及应用》课设报告_第5页
资源描述:

《《数据库原理及应用》课设报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、YANGTZEUNIVERSITY数据库课程设计报告系(院):专业班级:姓名:学号:指导教师:设计时间:设计地点:计算机科学学院申欠工*****202015.12.*4教机房目录课程设计目的3二、设计任务及要求3三、需求分析3四、总体设计5五、详细设计与实现9六.课程设计小结错误!未定义书签。1819七、指导老师意见:一.课程设计目的通过対图书管理系统的系统分析、系统设计、编码和调试等工作的实践,熟悉管理信息系统的开发过程、设计方法及相关编程技术,熟练掌握数据库设计的基本理论及方法。二、设计任务及要求要求完成一个具

2、有一定实用价值的图书管理系统,主要任务包括:①在MicrosoftSQLServer2000/2005/2008环境下建立图书管理系统所使用的数据库,利用企业管理器或查询分析器建立各种数据库对象,包括:数据表、视图、约束、存储过程和触发器等;②掌握ADO.NET编程技术,对MSSQLServer数据库进行连接和操纵;③掌握使用C#语言开发一个数据库应用系统的基本方法和步骤,熟悉一些基础功能的实现方法,女口:数据维护(插删改等操作),数据查询、浏览和Excel导出,统计与报表,用户登录和权限管理等。④了解C/S或B/

3、S应用程序的多层体系结构及三层架构方案设计思想,了解迭代式开发,熟悉面向对象设计方法及其分析与设计过程,了解UML文档及具开发过程中的作用。指导书说明:(1)开发环境与目标:微软C#、SQLServer,基于C/S结构的Windows应用程序。(2)仅给出了部分功能的设计与实现,以说明面向对象分析与设计的一般方法以及关键编程技术,其它功能部分需要自己完成。(3)为减少篇幅和降低阅读门槛,没有追求使用标准的UML设计文档和术语。三.需求分析1•开发背景当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计

4、算机被广泛应用于信息管理系统的环境。计算机的最人好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其対于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。2.系统准备操作系统:Windowsxp加数据库系统:SQLServer2005/200^2012客户端开发工具:EclipseKEPLER知识准备熟悉SQLServer2005/2008^012的使用;熟悉Java语言及其数据库编程技术。

5、了解:迭代式开发过程、UML设计文档、设计模式;以及图书馆相关业务知识。3•迭代式开发迭代式开发(统一过程UP)系统开发被组织成一•系列固定的短期(一段为2-6周)小项冃,称为迭代;每次迭代都产生可执行的系统。每次迭代都包括计划、需求、分析、设计、编码、测试等过程以及文档编写工作;第一次迭代考虑系统的核心功能,随示的迭代逐步扩展系统功能;每次迭代的成果(含需求、分析、设计、代码和文档等)均为下--次迭代的工作棊础,直至满足最终需求。这种开发过程是基于面向对彖方法的。4.系统分析系统边界与约定(1)系统限定在实体书库

6、的借阅和管理等业务范围;(2)不考虑图书馆的电子书库、订购、情报、人事管理等业务;(3)不考虑图书馆的跨区分布情况,如长江大学图书馆包括多个校区图书馆;(4)不考虑图书的通借通还,如长江人学读者可在湖北省高校任何一家图书馆借还图书;(5)不考虑珍藏图书的借阅业务;(6)材不考虑为校园一卡通系统的外部接口。一卡通系统为外部系统(外部参与者),卡内记录有身份及相关信息,该系统负责身份验证工作。(刀期刊库和论文库的借阅和管理等业务町作为二期项目目标,视本系统使用情况而定。需求概要(1)图书管理系统的基木功能需求包括:读者

7、管理、图书管理、借阅管理、用户登录与用八管理等;其它功能需求包括:读者查询与预约借书*、统计与报表*、数据备份*、书架管理*、期刊管理忙期刊借阅*、论文管理*、论文借阅*等。(*表示留待以后的迭代周期完成,下同)(2)相关领域概念:借书证(读者)、图书、借还书记录。(3)系统外部参与者:读者、借卩证管理员、图书管理员、借阅管理员、系统管理员。将图书馆工作人员划分为借卩证管理、图书管理、借阅管理等三类人员;系统管理员负责数据库和软件系统管理,包括各类管理员用户的创建和授权、数据库备份等工作5.功能概述图巧管理系统的一

8、•般用户具有以下功能:(1)登录验证(2)个人借阅信息查询图书管理系统的管理员具有以下功能:(1)登录验证(2)图书管理:删除,修改,杳询,添加图书信息(3)读者管理:删除,修改,查询,添加读者信息(4)读者类型管理:删除,修改,查询,添加读者的读者类型(5)浏览学生的借阅图书的情况6.领域模型领域概念小结读者二读者号(借书证号)、姓名、性别、所在单位、电话

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。