登录
首页 » Java开发 » 设计一个桌面学生个人成绩管理系统,采用字符型菜单实现学生个人信息的显示、修改、成绩的增加、删除、修改、汇总和查询的功能。

设计一个桌面学生个人成绩管理系统,采用字符型菜单实现学生个人信息的显示、修改、成绩的增加、删除、修改、汇总和查询的功能。

于 2022-02-14 发布 文件大小:11.22 kB
0 155
下载积分: 2 下载次数: 1

代码说明:

设计一个桌面学生个人成绩管理系统,采用字符型菜单实现学生个人信息的显示、修改、成绩的增加、删除、修改、汇总和查询的功能。使用继承、封装、多态的设计方法,以及容器的使用。使用dao模式,设计(1)实体类:学生类(Student),属性包括学号、姓名、班级、入学时间、专业和成绩(所有课程);方法包括构造方法和对应的get和set方法。成绩类(Score),属性包括课程号、课程名、成绩和学分;方法包括构造方法和对应的get和set方法。(2) 设计服务类:学生服务类(StudentService),方法包括显示学生信息,修改学生信息,显示学生成绩、增加成绩,修改成绩、删除成绩和查询成绩。(3)设计控制类:设计系统控制类,完成系统工作流程的控制。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 使用Java进行SNMP编程
    使用SNMP4J进行SNMPv3编程的步骤如下: 1) 创建Snmp对象snmp 2) 创建USM对象,并创建User,添加到USM对象中。 创建User是需要指定securityName,认证协议MD5/SHA1,认证密钥,加密算法DES/AES,加密密钥。 添加User到USM对象中时候,可以指定engineID也可以不指定。 3) 创建UserTarget对象target,并指定version, address, timeout, retry等参数,这些和SNMPv1/v2相同。 另外还必须指定SNMPv3特有的两个参数SecurityLevel和SecurityName。 SNMP4J会根据这个SecurityName到USM的UserTable中查找匹配的User,用这个User的信息进行认证加密处理。 查找的时候必须同时匹配SecurityName和engineID,但是如果添加User到USM对象中时候,没有指定engineID,那么SecurityName相同即匹配成功。 4) 创建ScopedPDU对象pdu,并指定操作类型(GET/GETNEXT/GETBULK/SET), 添加VariableBinding(也就是待操作的OID), 如果是GETBULK操作,还可以指定MaxRepetitions和NonRepeaters。 注意一定要指定MaxRepetitions,默认值是0,那样不会返回任何结果。 如果agent上设定的contextEngineId和snmpEngineId不一致,那么需要调用ScopedPDU.setContextEngineID()方法设定contextEngineId。 如果agent上设定了contextName,那么需要调用ScopedPDU.setContextName()方法设定contextName。   5) 调用snmp.send(pdu, target)方法,发送请求请返回结果
    2022-09-11 20:15:03下载
    积分:1
  • 企业门户网站
           基于SSH的Java Web网页开发项目,应用到Tomcat+MySQL+Myeclipse.     企业门户网站满足了企业通过网站前台展示企业软件产品、为用户提供问题解决方案的要求。通过网站的建立,加强企业与客户之间的沟通,使企业能够及时了解客户的需求,及时帮助客户解决日常工作中遇到的各种问题,更好的服务于客户,从而增进了企业和客户之间的友好业务关系。
    2022-03-23 05:30:58下载
    积分:1
  • 加速超载合成
    使用java开发kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk.kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
    2022-03-02 20:19:20下载
    积分:1
  • Hangman游戏,java
    这是个Hagman小游戏。整个游戏基于JAVA开发,有很好的界面。 里面包含了源代码,和几个包。 这个游戏的界面就是传统的游戏界面。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-07-11 16:17:47下载
    积分:1
  • Android设备的媒体播放器
    应用背景使用一些图形设计软件如PS图象处理软件音频播放器设计。我用PS图象处理软件设计这个应用程序布局。如果你不知道设计只是下载所需的图片来自互联网。关键技术Android,Java,XML媒体播放器音频播放器的基本控制像播放,暂停,前进,后退,下,前,播放列表和SeekBar。这个程序基本上都会读所有的音频文件(MP3。)从SD卡中选歌。
    2022-10-15 22:30:05下载
    积分:1
  • ssh2 bbs论文源码
    ssh2  bbs论文源码   jsp技术  strut  hibernate spring三大宽假
    2022-08-21 19:20:07下载
    积分:1
  • 管理销售
    销售经理用java NetBean用java JSPSQL Server数据库包括CSS使用Hibernate数据库连接有两种类型的用户:客户管理为每个对象访问接口
    2022-02-13 22:08:42下载
    积分:1
  • 基站代码
    这是一个比较好的基站定位算法,主要运用三角质心算法来做的,比较准确!!!运用三角形质心算法,得出手机当前的位置信息。三角形质心定位算法的基本思想 是:计算三圆交叠区域的 3 个特征点的坐标,以这三个点为三角形的顶点,未知点即为三角形质心。特征点为 E,F,G,特征点E 点的计算方法为[3]:  同理,可计算出 F,G,此时未知点的坐标为 。但是二次 方程,求解过程计算量较大,将式(3)中的方程式两两相减,则分别得到每条交线的直线 方程,特征点 E 的坐标则可以通过这些直线方程求解,如下三个直线方程式: 1: 2(Xb-Xa)Xe+2(Yb-Ya)Ye=ra*ra-rb*rb-Xa*Xa+Xb*Xb-Ya*Ya+Yb*Yb 2: 2(Xb-Xc)Xe+2
    2022-06-12 13:40:32下载
    积分:1
  • 简单的考试程序
    资源描述简单的考试系统,在一个界面中显示题库中的问题,选项,并且判断你做的是否正确,做对得分,做错不扣分!
    2023-02-28 05:55:04下载
    积分:1
  • java事件总线实现的事件派demo
    资源描述这是一个关于java如何实现事件解耦的例子,可以借此实现相关事件总线。
    2022-08-18 01:53:11下载
    积分:1
  • 696518资源总数
  • 105739会员总数
  • 1今日下载