首页 > 其他分享 >12.11

12.11

时间:2023-12-18 13:00:28浏览次数:22  
标签:基本 功能 12.11 信息 读者 借阅 图书

石家庄铁道大学图书管理系统

1、项目需求:

图书馆管理系统,能进图书管理系统软件图书管理系统软件行图书馆管理系统能实测国民经济和企业的各种运行情况;利用过去的数据预测未来;从企业全局出发辅助企业进行管理决策;利用信息控制企业的行为;帮助企业实现其规划目标。

2.系统要求与功能设计

2.1 页面要求

(1)能够在Tomcat服务器中正确部署,并通过浏览器查看;

(2)网站页面整体风格统一;

(3)首页(登录页)要求实现不同用户登录后,进入的功能页不相同。

(4)读者功能页:有浏览图书信息、查询图书信息、借阅图书,浏览催还书目、归还图书五个功能模块。

(5)管理员功能页:有添加读者信息、添加新书信息、打印催还书目信息三个模块。

2.2功能要求:

(1)浏览图书信息:读者登录后以列表形式可以查看所有图书基本信息,包括唯一编号、书名、作者名、出版社名称信息、可借阅数量;

(2)查询图书信息:可以按照书名或作者名进行模糊检索,以列表形式查看符合条件的图书信息。

(3)借阅图书功能:读者选择查询图书相应信息,跳转到书目的详细信息界面,当可借阅数量大于零,点击借阅按钮,提示用户借阅成功,并显示归还日期(三个月),否则提示用户该书可借阅数量为0,无法借阅。

(4)浏览催还书目:读者查看个人超期的图书列表信息。

(5)归还图书功能:读者可以查看个人借阅的所有书目列表信息,选择其中一项,则跳转到书目的详细信息界面,点击归还按钮,提示用户还书成功,如果该书超期,以一天0.1元计算罚金,提示用户需要缴纳罚金。

(6)添加读者基本信息:管理员可以添加读者基本信息,读者基本信息包括学号(八位数字组成,例如20180052)、读者姓名、读者性别、所在学院组成;

(7)添加新书基本信息:管理员可以添加新书基本信息,新书基本信息包括唯一编号、书名、作者名、出版社名称,可借阅数量;

(8)打印催还书目功能:显示所有用户的超期图书信息;

(9)登陆功能:管理员、读者登陆后可以看到不同的功能页面,读者登陆后只能看到自己的相关信息,不同读者登陆后无法查看其他人的信息。(要求至少创建五个读者用户演示选课过程)

3数据库设计:

要求实现图书基本信息表、借阅基本信息表、催还基本信息表、读者基本信息表。

标签:基本,功能,12.11,信息,读者,借阅,图书
From: https://www.cnblogs.com/zzqq1314/p/17910933.html

相关文章

  • 上周热点回顾(12.11-12.17)
    热点随笔:· 我的2023年,35岁、父亲肺癌,失业,失恋、上岸 (久曲健)· 程序员的精力管理 (红文)· 一个程序猿的2023总结:《寻找》 (易墨)· .NETConf2023Chengdu-成都站圆满结束! (EdisonZhou)· ASP.NETCore8在Windows上各种部署模型的性能测试 (Agile.Zhou)·......
  • #8 2023.12.11
    453.THUPC2023Mputs("kejie");J每个点可能的值是个区间,首先是儿子的极值,如果某个极值有大于一个,就会让极值加一。Hsolve(l,r,c) link([l,mid],[mid+1,r],c) solve(l,mid,c+1) solve(mid+1,r,c+1)这样同一个颜色就只有偶环,D分母不太大,直接枚举就行了。A路径不会......
  • 12.11 迪杰斯特拉方法实现最短路径(c++)
     今天通过自主学习,,对数据结构中的迪杰斯特拉方法实现最短路径进行了深造,让我学会了很多新的东西。首先是问题描述:用迪杰斯特拉算法实现有向网的最短路径输入格式:第一行输入有向网的顶点和边数,第二行输入各顶点值,用空格间隔,第三行开始输入各条边的两个点的及边上的权值,用空......
  • 云原生周刊:Kubernetes v1.29 新特性一览 | 2023.12.11
    开源项目推荐kubedogKubedog是一个用于在CI/CD部署管道中监视和跟踪Kubernetes资源的库。这个库被用于werfCI/CD工具中,在部署过程中跟踪资源。RunWhenLocalrunwhen-local是一个工具,用于在本地环境中运行runwhen脚本。runwhen是一个灵活的任务调度工具,可以根据条......
  • 12.11日记
    使用DataFrame有两个方式,分别是SQL语法和DSL语法➢SQL语法   1.通过"临时视图"来使用,所以先创建视图   2.通过sparkSession对象执行sql进行数据查询   scala>df.createOrReplaceTempView("user") //创建临时视图   scala>varviewdf=spark.sql("se......
  • 12.11每日总结
    今天进行了软件案例分析的大作业,下面是部分代码usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows.Forms;......
  • 闲话12.11
    我是haosen的......
  • 12.11每日总结
     今天复习四级考试和设计模式的内容。 设计模式主要复习了设计模式的发展来源和七大原则的内容。单一职责原则(SingleResponsibilityPrinciple)开放-关闭原则(Open-ClosedPrinciple)里氏替换原则(LiskovSubstitutionPrinciple)依赖倒转原则(DependenceInversi......
  • 每日总结-23.12.11
    packagefanyi;importjava.awt.*;importjavax.swing.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;publicclassGUIextendsJFrameimplementsActionListener{privateJTextFieldoriginalText;privateJTextFieldtra......
  • 2023.12.11——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习;我了解到的知识点:1.c#明日计划:学习......