基于Java的图书馆管理系统的设计-中期报告_第1页
基于Java的图书馆管理系统的设计-中期报告_第2页
基于Java的图书馆管理系统的设计-中期报告_第3页
基于Java的图书馆管理系统的设计-中期报告_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计 论文 中期报告 1 毕业设计 论文 中期报告 毕业设计 论文 题目 基于毕业设计 论文 题目 基于 Java 的图书馆管理系统的设计的图书馆管理系统的设计 专业 计算机专业 计算机 学生信息 学生信息 指导教师信息 指导教师信息 报告提交日期 报告提交日期 2012 年年 5 月月 10 日日 完成了前期资料的整理后 紧接着投入到了系统的设计阶段 通过实地跟踪调查做了详细的可行 性分析和需求分析 证实课题研究的可行性 通过对资料进一步的总结和整理 基本确定了图书管理 系统结构框架 并对数据的流向 软件所需要的功能模块做了详细的设计 分析了设计的重点 围绕 重点环节进行设计开发 明确了设计的方向 对设计的难点进行了初步的估计 从整体上把握程序设 计的全过程 希望可以顺利完成系统的实现 保证软件的质量 1 1 需求分析需求分析 1 1 功能目标 1 实现图书馆对所藏图书的按类别 书名等多方面的查询 最大的方便读者和图书馆工作人员对 所需图书的查询 2 建立图书馆外借读者数据库 方便工作人员对读者进行有效管理 3 建立图书馆工作人员数据库 限定每个工作人员对软件操作的权限 最大限度的保护数据库 4 实现图书馆对新书入库 旧书注销的简单处理 方便图书的管理 实现图书馆的有效管理 1 2 性能目标 1 打开软件后任意的浏览切换不同的界面 随意操作 包括 图形登陆界面 图书查询界面 借书还书界面 读者管理界面 管理员界面 图书管理界面 及各个菜单项和按钮 均有 反应且反应正确无误 2 不可用的按钮 全部置成灰色 减少用户无谓的操作 提高可操作性 3 具有较高的可靠性和容错能力 无溢出问题和数据丢失 4 界面设计合理 面板内文字为当前语言 并且语意明确 各个组件无交错覆盖 输入框内文 字字数以及类型任意输入 无越界以及提示违规现象 2 2 系统设计系统设计 2 1 模块设计 1 图书馆管理人员功能模块 它包括 1 馆藏检索模块 根据图书的书名 isbn 出版社 作者 来查图书信息 再根据读者的图书证号来查询读者的借阅信息 2 借书还书模块 根据图书证号和 毕业设计 论文 中期报告 2 图书条形码进行图书借阅操作 通过图书条形码来进行还书操作 3 系统维护 图书维护可以增加 修改 删除图书 丰富具体图书的信息 读者维护可对读者的信息进行增加 修改 删除 以及读者的 信息统计来实现对读者的管理 管理员维护读管理员的一些信息进行添加 删除和管理权限的设置来 实现对管理员的管理 参数维护图书馆管理的一些参数的进行管理 2 读者管理模块 各种它包括 1 书目检索模块可以根据书名 作者 ISBN 号 出版社查询图书 馆的藏书情况 2 我的借阅模块能够查询自己的借阅图书情况 及时根据图书信息进行还书或是续借 以免超期 3 个人信息模块可以对自己的学号 姓名 密码 电话 地址等进行更新以便对自己的 信息进行管理 2 2 数据库的设计 1 图书信息表 bookdata 字段名称数据类型字段大小是否允许为空说明 isbn 文本 20Yes 国际标准书号 name 文本 50Yes 书名 series 文本 20Yes 丛书名 authors 文本 200Yes 作者信息 publisher 文本 50Yes 出版发行 size 文本 50Yes 开本信息 图书管理系统 管理员登陆 读者登陆 馆藏检索 借书还书系统维护 书 目 检 索 查 读 者 借 阅 借 信 息 借 书 还 书 图 书 维 护 读 者 维 护 管 理 员 维 护 参 数 维 护 书 目 检 索 我 的 借 阅 个 人 信 息 毕业设计 论文 中期报告 3 pages 数字整形 Yes 页数 price 数字单精度型 Yes 定价 introduction 文本 255Yes 内容简介 picture 文本 250Yes 图片 clnum 文本 10Yes 分类号 2 读者信息表 reader 字段名称数据类型字段大小是否允许为空说明 readerid 文本 12Yes 读者编号 passwd 文本 50Yes 密码 name 文本 20Yes 姓名 gender 文本 r 2Yes 性别 addresse 文本 50Yes 地址 tel 文本 r 20Yes 电话 startdate 文本 50Yes 开通日期 enddate 文本 50Yes 作废日期 type 数字整型 Yes 1 大学生 2 研 究生 3 教师 3 图书借阅信息表 lendinfo 字段名称数据类型字段长度是否允许为空说明 id 自动编号长整型 No readerID 文本 20yes 借阅人编号 bookcode 文本 20yes 图书条码 borrowdate 日期 时间 yes 借书日期 duedate 日期 时间 yes 应还日期 returndate 日期 时间 yes 是否归还 renew 数字长整型 yes 续借标识 0 未续 借 1 续借 overduedays 数字整型 yes 超期天数 fine 数字单精度型 yes 超期罚金 4 管理员信息 用户名 密码 姓名 图书维护权限 读者维护权限 参数维护权限 5 图书管理参数信息 读者类型 借书数量 借书天数 过期每日罚款钱数 6 图书现在信息表 bookinfo 字段名 称 数据类型字段长度是否允许为空说明 barcod 文本 20no 图书条码 毕业设计 论文 中期报告 4 e isbn 文本 20yes 国际标准书号 status 数字 50yes 是否可借 1 可借 0 不可借 duedat e 日期 时间 yes 应还书时间 locati on 文本 yes 馆藏地点 3 3 工作过程工作过程 3 1 研究难点 研究的难点在于如何把握好 AWT 中类与类之间的关系和客户端和服务器端的连接 以设计出良好 的程序结构和界面 比如 数据由谁提供 数据库的更新和操作的统一性 容器和组件以及类的定义 整个应用程序的控制 菜单栏的统一管理 以及各类与数据库的数据交流等等 这些都是毕业设计中 将会遇到的一系列问题 需

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论