云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Java-课程设计报告 - 图文

Java-课程设计报告 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/7/13 21:34:02

一、功能分析

“班级通讯录管理系统”这个软件是一个班级成员信息的管理平台,当管理

员登陆该平台是能够对班级成员的信息(包括学号、姓名、性别、地区、联系方式、政治身份等)进行录入、查询、修改、删除等操作,而当普通的学生用户登陆该平台时只能进行查询学生信息,不能进行其他操作,保证了信息的基本安全性。当选择管理员登录时,需要输入管理员的账号:admin和密码:123456进入管理员界面,如果是一般的学生登录该系统,必须选择“普通用户”登陆,输入统一的账号:classmate和密码:456789进入到查询界面。

二、概要设计

2.1该程序的主要功能如下特所示

统计 管理员 登陆 普通用户

插入 查询 修改 删除 查询 2.2本系统包含的类及类与类之间的关系

本系统共包含9个Java源文件和3个辅助文件。类之间的关系如下图所示

LoginWindowMainWindowAnotherWindowInputStudentModifyStudentDeleteStudentQueryStudentQueryStudentStuBeanDatabaseFieldStuBeanDatabaseFieldStuBeanDatabaseStuBeanDatabaseStuBeanDatabase

2.3Java源文件及其功能

1.MainWindow.java

该类负责创建管理员登陆窗口,实现所有的功能选择,包括插入,查询,修改,删除。

2.InputStudent.java

该类创建的对象是MainWindow类的重要成员之一,负责提供录入学生基本信息的界面。

3.ModifyStudent.java

该类创建的对象是MainWindow类的重要成员之一,负责提供修改学生基本信息的界面。

4.DeleteStudent.java

该类创建的对象是MainWindow类的重要成员之一,负责提供删除学生基本信息的界面。

5.QueryStudent.java

该类创建的对象是MainWindow类的重要成员之一,负责提供查询学生基本信息以及打印基本信息的界面。 6.Database.java

该类负责提供打开与关闭数据库连接的功能。 7.StuBean.java

该类负责数据库操作,包括对学生信息数据库的添加、查询、修改、删除。

8.LoginWindow.java

该类主要负责实现用户的登陆,管理员登陆和普通用户登陆分别跳转到不同的界面。该类有Main方法,程序从这里开始执行。 9.AnotherWindow.java

该类这要负责创建普通用户的登陆界面,只可以使用查询的功能。

2.4相关文件及其功能

1.welcome.jpg

为主窗口的背景图片,MainWidow需要调用该文件。 2.icon.jpg

该文件是窗口最小化时的窗口图标,MainWidow需要调用该文件。 3.地区.txt

该文件为专业地区的组合键提供下拉菜单的内容,InputStudent与ModifyStudent需要调用该文件。

4 classmate.mdb

该文件为本程序数据源,负责保存学生基本信息,Database连接到该数据库

三、详细功能分析

3.1主类MainWindow

(1)成员变量见表

表2-1 主要成员变量(属性)

成员变量描述 面板 面板 面板 面板 菜单栏 菜单组 变量类型 InputStudent 名称 ins ModifyStudent mos des qus bar menuSystemmenuStu itemWelitemExititemSearchitemAdditemEdititemDelete card DeleteStudent QueryStudent JButtonBar JMenu JMenuItem CardLayout 菜单项 布局管理器 (2)方法见表2-2

表2-2 主要方法

方法名称 MainWindow 返回类型 无类型 功能 创建窗口 备注 构造方法 actionPerformed main 无类型 无类型 处理响应事件 执行程序 继承自父类抽象方法 程序的主函数 3.2类Database (1)成员变量见表2-3

表2-3 主要成员变量

搜索更多关于: Java-课程设计报告 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

一、功能分析 “班级通讯录管理系统”这个软件是一个班级成员信息的管理平台,当管理员登陆该平台是能够对班级成员的信息(包括学号、姓名、性别、地区、联系方式、政治身份等)进行录入、查询、修改、删除等操作,而当普通的学生用户登陆该平台时只能进行查询学生信息,不能进行其他操作,保证了信息的基本安全性。当选择管理员登录时,需要输入管理员的账号:admin和密码:123456进入管理员界面,如果是一般的学生登录该系统,必须选择“普通用户”登陆,输入统一的账号:classmate和密码:456789进入到查询界面。 二、概要设计 2.1该程序的主要功能如下特所示 统计 管理员 登陆 普通用户 插入 查询 修改 删除 查询 2.2本系统包含的类及类与类之间的关系 <

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com