当前位置: 首页 > news >正文

民族文化网站建设的作用/首页关键词排名代发

民族文化网站建设的作用,首页关键词排名代发,12306网站为什么做不好,东莞网页制作免费网站制作一、项目简介该系统主要建立一个基于基本模式的图书馆登录系统,该系统类似二叉树,可以对跟系统的二个用户类型的使用实现:①用户(User)登录用户登录包含的是管理员和读者的登录信息,管理员和读者的信息内容都是调用用户类中的信息。②读者(Reader)登录读…

一、项目简介

该系统主要建立一个基于基本模式的图书馆登录系统,该系统类似二叉树,可以对跟系统的二个用户类型的使用实现:

①用户(User)登录

用户登录包含的是管理员和读者的登录信息,管理员和读者的信息内容都是调用用户类中的信息。

②读者(Reader)登录

读者登录包含的老师和学生的登录信息,登录时则是调用读者类中相关信息。

二、基本流程图

ecaf55ad34804ce7f2c45e05a8b7b996.png

三、模块功能介绍

1)用户模块功能介绍

public class User {

String name;

int passWord;

public User(String userName) {

this.name = userName;

}

}

2)管理员模块功能介绍

根据输入的name, password来判断读者是读者还是管理员,如果是管理员则调用User类中的相关信息并输出“您好,尊敬的管理员”。

public class Manager extends User{

public Manager(String userName) {

super(userName);

}

public String toString() {

return "您好,尊敬的管理员: " + this.name+"你好";

}

6a74b5c960fecb7d7a914f2cbe5bc2ee.png

3)读者模块功能介绍

1.老师

根据输入的name, password来判断读者是老师,如果是学生则调用Reader类中的相关信息并输出“您好,尊敬的老师用户:”。

public class Teacher extends Reader {

public Teacher(String userName) {

super(userName);

}

public String toString() {

return "您好,尊敬的老师用户: " + this.name+"你好";

}

}

运行截图:

d734df917720cf882bdda12be9b837b4.png

1.学生

根据输入的name, password来判断读者是学生,如果是学生则调用Reader类中的相关信息并输出“您好,尊敬的学生用户:”。

public class Student extends Reader {

public Student(String userName) {

super(userName);

}

public String toString() {

return "您好,尊敬的学生用户: " + this.name+"你好";

}

}

运行截图:

50f52293d9ec751fcf4c78151bff900d.png

四、主要功能介绍

1.主函数

在“请选择功能”后输入要进行的操作,创建获取控制台信息的对象,从控制台中获取一个整数,对用户选择的功能进行识别。如果选择0,单击回车则进入判别用户,如果1或者2则输出“抱歉,该功能还没有开发”若是3则退出系统并输出“您已成功退出”。

public static void main(String[] args) {

init();

menu();

System.out.println("请选择功能");

Scanner input = new Scanner(System.in);

int select = input.nextInt();

switch (select) {

case 0:userDenglu();break;

case 1:System.out.println("抱歉,该功能还没有开发");break;

case 2:System.out.println("抱歉,该功能还没有开发");break;

case 3:System.exit(0);

System.out.println("您已成功退出");

}

}

2.判别用户

提示用户输入用户名和密码,用户名赋值为name,密码赋值为password,判断name, password用户登录是否成功,将对应记录存到str变量里,对记录分割乘数组,确定身份,创建相应的子类赋给他们的父类,运用了多态动态。

public static void userDenglu() {

Scanner input = new Scanner(System.in);

System.out.print("请输入用户名:");

String name=input.next();

System.out.print("请输入密码");

String password=input.next();

if (login(name, password)) {

User s = null;

String str=list.get(count);

if (str.split(" ")[2].equals("s")) {

s=new Student(name);

}else if(str.split(" ")[2].equals("t")){

s=new Teacher(name);

}else{

s=new Manager(name);}

System.out.println(s);

} else {

System.out.println("登录失败");

userDenglu(); } }}

五、总结与体会

通过本次试验我收获了知识同时也感受到了团队的力量。两个人一起合作,在开发过程中,总会相互提一些意见或者建议。两个人一起探讨,想到的方面也都更全面,更细致。加快了项目开发的速度。尽管本管理系统存在着很多不足,但其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好等优点是本管理系统所必需的。相信本图书馆管理信息系统是一套学校图书馆在日常管理中必不可少的管理软件,通过开发这个系统,我掌握了的项目开发过程,进一步熟练了专业基本知识,巩固了我对Java的掌握。

图书管理系统具体代码地址:https://github.com/fanqingxia/test

http://www.lbrq.cn/news/1427743.html

相关文章:

  • 最优的网站建设/昆明做网站的公司
  • 2017网站建设有市场吗/网站seo哪家好
  • 日本樱花云服务器网站推荐/北京seo优化费用
  • 广州手机建设网站/视频剪辑培训
  • 如何找百度做网站/网店
  • 生产企业网站建设/如何创建微信小程序
  • 金融服务网站建设/seo计费系统开发
  • 中山做网站联系电话/情感链接
  • 百度推广免费建站/广东网络推广运营
  • 用网站做平台有哪些/新手小白怎么学做运营
  • 网站建设业务平均工资/近期国家新闻
  • 网站开发界面图标设计/郑州seo关键词
  • 有没有专门做飞卢小说盗版的网站/大数据比较好的培训机构
  • 聊城做网站网络公司/如何做企业网站
  • php网站有哪些/网站引流推广
  • 网站开发如何dw中小手/市场营销计划书模板
  • wordpress评论通知站长/百度小说风云榜排行榜官网
  • 游仙区专业网站建设价格/抖音seo优化公司
  • 株洲的网络营销公司有哪些/山西seo优化
  • 网站建设顺序/美容美发培训职业学校
  • wordpress手机导航栏设置/搜索引擎优化的主要手段
  • 建设一个电子商务网站/百度搜索大全
  • 汉中软件开发项目管理/排名优化外包公司
  • 做风水网站赚钱吗/如何创建一个个人网站
  • 企业每月报账在哪个网站做/企业互联网推广
  • 跨境电商网站系统开发/百度网盘客服人工电话
  • 政府网站的建设背景/西安网络推广外包公司
  • 福田网站建设设计/百度大数据中心
  • 图片分享功能网站开发/电商平台开发需要多少钱
  • 天津建站模板搭建/怎样在百度上发布自己的文章
  • sqlsever的sql转postgresql的sql的方言差异
  • ​​金仓数据库KingbaseES V9R1C10安装教程 - Windows版详细指南​
  • 开疆智能Ethernet转ModbusTCP网关连接测联无纸记录仪配置案例
  • 智能座舱软件架构设计的宏观决策框架
  • P4069 [SDOI2016] 游戏 Solution
  • C#WPF实战出真汁01--项目介绍