学生管理系统,媒体库管理系统设计,java课设(要源码可私)

系列文章目录(课设大多目的一致,只用微微修改即可用于多个课设项目)

001 效果图 

002 课设报告(再此链接中展示)[CSDN](学生管理系统,媒体库管理系统设计java课设报告(要报告源码可私)_小白又菜有爱玩的博客-CSDN博客)


前言

1、问题描述

图书馆中的资料很多,如果能分类对其资料流通进行管理,将会带来很多方便,因此需要有一个媒体库管理系统。

图书馆共有三大类物品资料:图书、视频光盘、图画。

这三类物品共同具有的属性有:编号、标题、作者、评级(未评级,一般,成人,儿童)等。其中图书类增加出版社、ISBN号、页数等信息;视频光盘类增加出品者的名字、出品年份和视频时长等信息;图画类增加出品国籍、作品的长和宽(以厘米计,整数)等信息。

2、功能要求

(1)添加物品:主要完成图书馆三类物品信息的添加,要求编号唯一。当添加了重复的编号时,则提示数据添加重复并取消添加;当物品库已满,则提示不能再添加新的数据。

(2)查询物品

可按照三种方式来查询物品,分别为:

按标题查询:输入标题,输出所查询的信息,若不存在该记录,则提示“该标题不存在!”;

按编号查询:输入编号,输出所查询的信息,若不存在该记录,则提示“该编号不存在!”;

按类别查询:输入类别,输出所查询的信息,若不存在记录,则提示“该类别没有物品!”;

(3)显示物品库:输出当前物品库中所有物品信息,每条记录占据一行。

(4)编辑物品:可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。

(5)删除物品:主要完成图书馆物品信息的删除。如果当前物品库为空,则提示“物品库为空!”,并返回操作;否则,输入要删除的编号,根据编号删除该物品的记录,如果该编号不在物品库中,则提示“该编号不存在”。

(6)统计信息

输出当前物品库中总物品数,以及按物品类别,统计出当前物品中各类别的物品数并显示。

 (7)物品存盘:将当前程序中的物品信息存入文件或数据库中。

(8)读出物品:从文件中将物品信息读入程序。

3、问题的解决方案

根据系统功能要求,可以将问题解决分为以下步骤:

(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;

(2)分析系统中的各个实体及它们之间的关系;

(3)根据问题描述,设计系统的类层次;

(4)完成类层次中各个类的描述;

(5)完成类中各个成员函数的定义;

(6)完成系统的应用模块;

(7)功能调试;

(8)完成系统总结报告。


提示:以下是本篇文章正文内容,下面案例可供参考

一、效果图

001 总体布局

 

 主界面(选择功能)

                 001 添加功能

         002 查询功能

                 003 关键字查询功能的实现

 004 统计功能

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值