- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java课程设计报告
题目:图书管理系统 系别:数学系
班级:034班 姓名.?
指导教师:
书管理系统
1. 需求分析
在图书馆及书店在6随着图书的大量增加,其管理难度也越來越大,手工处理的 方式己经不能满足日常的管理需求,使计算机对图书信息进行管理,具有手工管理无 法比拟的优点。目前,一个现代化的图书管理信息系统己经成为现代阉书管理不可缺 少的管理手段。
(一)系统概述
本阁书管理系统主要满足阁书借阅人和阁书管理人员的需求,通过应用阁书管理系统 能够提高图节管理效率,节约相关的管理成本,规范图书管理手段,适应现代图书馆的发 展需求。
(二)功能需求描述
学生成绩管理的总体目标是为学校教务部门提供一个方便有效的管理平台,提高管 理效率,降低管理风险。
具体耑要实现以下一些基本功能:
1)权限验证:检验用户合法身份。
2) 用户注册:用于增加系统用户。
3) 图书借阅管理:完成图节的借出登记、归还登记信息、以及借书信息合欢树信息 的查询浏览等相关功能。
4) 书库管理:维护书库的图书信息,能够完成新书的入库登记,图书信息的查询以 及图书丢失处理等功能。
5)读者管理:维护读者的相关信息,能够完成新读者信息的登记,读者信息的査 询以及读者注销等功能。
二、总体设计
依据需求分析的结果,阁书管理系统应设计成一个适合于阁书管理和阁书借阅需 求的管理信息系统软件,下面从软件的整体结构设计、接口设计等方面来阐述一下系 统的总体设计。
(一)系统模块结构图
依据需求分析结果,本系统可以分为四个模块:用户管理模块、图节借阅管理模块、 书库管理模块和读者管理模块。系统模块结构如图1一一1所示。
图书管理系统用户管理模块图书借阅管理模块书库管理模块读者管理模块
图1一一1系统模块结构图
(二)模块设计
用户管理模块
该模块提供对川户权限验证以及注册新用户的管理功能。用户管理模块功能树如 图所示。
用户管理模块权限验证新用户注册
图书借阅管理模块管理模块功能树如图所示。
图书借阅管理模块借书管理还书管理
书库管现模块
该模块管理书库中图书的记录信息,主要包拈这些图书信息的添加、修改、删除以及杏 询和浏览。书库管理模块功能树如图所示。
书库管理模块新书入库图节信息查询图节信息修改阁艿挂失
读者管理模块
该模块管理读者的记录信息基本功能。包括添加、修改、删除以及杏询和浏览如图所 示。
读者管理模块读者注册读者信息赍询读者信息修改读者注销
(三)系统流程描述
系统的主体处理流程如图1 一一6所示。
图书信息录入读者信息录入借阅信息录入图书管理读者管理借阅管理图书信息数据库读者 信息数据库借阅信息数据库 图1一一6系统流程阁
(四)界面设计
界而设计应遵循简洁美观、方便易用的裉木原则
系统主控平台界面设计
系统主体界面使用简单和直观的布局设计,通过工具栏方式为川户提供各项系统 功能。图(略)
借书管理界而设计阁(略)
还书管理界面设计图(略)
书库管理界面设计图(略)
读者管理界面设计图(略)
注册新用户管理界面没计图(略)
(五)数据库设计
根据系统功能设计的要求以及功能模块的划分,对本系统的数据库,可以列出以下数 据项和数据结构。
名称:用户表(见表1 1)
表名称标识:User 数据来源:口令维护模块录入。
表1 1用户表
(2>名称:阁书信息表
表名称标识:boo klnfo
数据来源:图书借阅管理、书库管理模块录入。
表1 2图书信息表
(3)名称:读者信息表(见表1一一3)
表名称标识:Readerlnfo
数据來源:读者管理模块录入。
表1——3考生名单表
1. 详细设计
基于系统需求分析与系统总体设计的结论,本系统采用JBuider X实现个模块的 功能,下面按照模块的划分来分别阐述系统的详细设计和实现过程。
1. 系统主控平台
功能描述
启动应用程序,为用户提供主体操作界面,对系统功能统一管理。
IPO 图
输入:用户操作请求 处理:
1. 启动应用程序;
根据输入的用户操作请求,调用相应的功能模块。
输出:各个功能模块。
类设计与实现
模块功能主要有若干类实现,下面详细阐述各个类的设计与实现。
3.1用户管理模块
功能描述
该模块提供对系统用户的基木管理功能,主要是提供注册新用户功能。
IPO?
输入:用户名和门令。
处理:
启动管理界面;
检查用户输入U令的合法性;
将用户和口令加入数据库。
输出:用户记录表。
类设计与实现
该模块功能主要由Ue rsManger-d ialog类实现。
类定义:public class Uers Manger-dia log extend s JDialog。
功能描述:实现注册新用户功能。
构造方法设计 构造方法:
(1 )方 $去定义:public UersMange r-dialog (F
您可能关注的文档
- ip装置员工转正上岗考试题b卷与答案.doc
- ISO9000质量管理体系认证咨询合同与iso9000学习报告合集.doc
- ISO9000质量管理体系认证咨询合同与it个人工作总结合集.doc
- ISO14000环境管理体系认证咨询合同与iso9000学习报告合集.doc
- ISO14001认证对企业履行环境责任的促进作用.doc
- ISO15189体系性能验证报告模版EP15.doc
- ISTQB软件测试专业术语对照表20.doc
- ISUP协议基本知识.doc
- ITIL实践解读端到端APM应用性能的管理观.doc
- it部门年度工作总结.doc
- 工业机器人现场编程与仿真:酒精瓶装配工作站PPT教学课件.pptx
- 机械加工技术:钳工PPT教学课件.pptx
- 智能网联汽车测试与装调:智能网联汽车线控底盘系统的测试与装调PPT教学课件.pptx
- 工业机器人现场编程与仿真:工业机器人迎宾工作编程与仿真PPT教学课件.pptx
- 构成基础:立体构成PPT教学课件.pptx
- 学前教育专业毕业论文写作指导:设计与实施-“大胆假设,小心求证”PPT教学课件.pptx
- 美容化妆品基础:化妆品功效活性成分对人体的作用PPT教学课件.pptx
- 中小企业创立与经营管理:市场营销实务PPT教学课件.pptx
- 职业素养实践教程:职业理想素养PPT教学课件.pptx
- 中小企业创立与经营管理:人力资源管理PPT教学课件.pptx
最近下载
- T∕CFIAS 6014-2024 饲料用真菌毒素吸附剂吸附性能的测定方法 体外法.pdf
- 2023年高考语文押题作文:苟且躺平,不如奔向远方.docx VIP
- 低利率时代的资管机构之日本保险篇.docx VIP
- 浅谈歌曲《毕业歌》.doc VIP
- 移动式门式脚手架专项施工方案.docx VIP
- 药企现场质量管理与生产过程控制【优质PPT】43页PPT.ppt VIP
- 新生儿持续肺动脉高压诊疗指南(2025年版).pptx VIP
- 3×36000KVA锰硅合金直流炉1×6300KVA 精炼炉及配套 1×36000KVA富锰渣炉建设项目环评可研资料环境影响.docx VIP
- 《超声波探伤技术》课件.ppt VIP
- 2025广西专业技术人员公需科目培训考试答案(87分);广西“一区两地一园一通道”建设;人工智能时代(1).pdf VIP
文档评论(0)