课程设计课程名称数据库原理题目名称图书管理系统学生学院应用.DOC

课程设计课程名称数据库原理题目名称图书管理系统学生学院应用.DOC

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计课程名称数据库原理题目名称图书管理系统学生学院应用

PAGE PAGE 1 课 程 设 计 课程名称 数据库原理 题目名称 图书管理系统 学生学院 应用数学学院 专业班级 信息安全方向04级1班 学 号 3104009040 学生姓名 吴治雄 指导教师 刘玉兰 2007 年 6 月 广东工业大学课程设计任务书 题目名称 图书管理系统 学生学院 应用数学学院 专业班级 信息安全0401 姓 名 吴治雄 学 号 3104009040 一、课程设计的内容 设计一个图书管理系统,使之能够与SQL server 2000连接并访问数据库,完成图书借阅、查询、更新、统计及数据恢复等功能;并且能够保护数据库的数据不未授权用户查询、修改和破坏(即保证数据库的安全性,不过前提是假设SQL Server 2000数据库是安全的)。 二、课程设计的要求与数据 读者、工作人员、图书的信息的维护; 能根据学生要求借阅图书库中有的书,并完成一次借阅任务后汇总已借书本,报告还可借量,已超期的需付清罚款后金额后才可借书; 能明细查询某学生的借书情况及图书的借出情况; 能统计出某图书的总借出数量与库存量及某学生借书总数,当天为止总罚金等。 其他你认为子系统就有的查询、统计功能; 要求系统设计界面友好,功能操作方便合理,并适当考虑子系统在安全性、完整性、备份、恢复等方面的功能要注。 三、课程设计应完成的工作 1、需求分析 2、数据库设计 3、物理实施准备工作(用JDBC连接SQL数据库) 4、物理实施 5、调试运行 6、写实验报告 四、课程设计进程安排 序号 设计各阶段内容 地点 起止日期 1 需求分析 应用数学学院机房 理学馆619 6-18——6-19 2 数据库设计 应用数学学院机房 理学馆619 6-20——6-21 3 物理实现 应用数学学院机房 理学馆619 6-21——6-26 4 调试运行 应用数学学院机房 理学馆619 6-27——6-27 5 完善性工作 应用数学学院机房 理学馆619 6-28日上午 6 完成课程设计论文 应用数学学院机房 理学馆619 6-28日下午-6-29 发出任务书日期: 2007 年 6 月 18 日 指导教师签名:刘玉兰 计划完成日期: 2007 年 6 月 29 日 基层教学单位责任人签章: 主管院长签章: 摘要: 本图书管理系统在JDK平台下用高级编程语言JAVA开发,通过JDBC连接SQL Server 2000,在NetBeen-IDE平台上采用面向对象的方法进行开发,具有很强的移植性,可以在任何安装了JDK1.5以上版本、SQL Server 2000+SP4补丁及JDBC的PC机上运行。 本图书管理系统实现了以下功能:信息查询、图书借还、信息更新、信息统计、借阅记录统计、超期记录统计、用户管理、数据备份与还原、帮助信息以及退出八大功能菜单,提供图书借还及罚款等操作,用于信息的管理、更新及维护,以及保证数据库的安全性和在数据的可还原性,并基于操作权限将用户分这三类,分别是超级管理员、普通管理员,和GUEST用户;超级管理员可执行图书管理系统的所有操作,包括增加和删除用户(管理员);普通管理员则不能增加和删除用户(管理员);GUEST用户只能进行信息查询、帮助信息及退出菜单。 但本系统并不能保证数据库的安全性,而且本系统的安全性是数据库的安全性为前提的,因此,本系统对数据库安全性的依赖性很大。 关键字:数据流图、数据字典、核心代码 目录 1 小组分工………………………………………………………………… 1 2 需求分析………………………………………………………………… 1 2.1 开发环境与开发方式……………………………………………… 1 2.2 问题定义…………………………………………………………… 1 2.3 数据存储描述……………………………………………………… 2 2.4、数据流图和数据字典……………………………………………… 2 2.4.1 系统中的数据结构和数据项………………………………… 2 2.4.2 顶层数据流图………………………………………………… 4 2.4.3 0层数据流图………………………………………………… 6 3 概念设计…………………………………………………………………13 3.1 E-R图……………………………………………………………… 13 3.2 E-R图转化为关系模型………………………………………………13 4 逻辑设计…………………………………………

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档