- 1、本文档共47页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向对象程序设计课程设计
学生信息管理系统
组 别:21组
组 长:唐二虎 1534120214
组 员:肖文 1534120211
一.软件设计 3
1.1设计目的 3
1.2参考资料 3
二.需求分析 3
三.软件设计 3
2.1 系统简述 3
2.2 软件设计目标 3
四.模块设计 4
五.代码分析 4
5.1登录界面 4
5.2登陆确认界面 7
5.3主界面 9
5.4添加界面 14
5.5修改界面 17
5.6数据库界面 22
五.完整代码 24
一.软件设计
1.1设计目的
通过这次的课程设计,主要是做出了一个小型的管理系统,来加强对JAVA所学只是的巩固何升华,对一个学期所学的知识所做的一个总结,加强对JAVA数据库的理解。
1.2参考资料
a、《面向对象程序设计》;
b、百度百科;
二.需求分析
1.设计“学生信息存取管理系统”,使其实现对信息和成绩的录入、修改、删除、统计和查询操作。
2.数据包括:学生学号、名字、性别、年龄、籍贯、系别。
3.能够对其中的信息进行增加、修改、删除、查找。
4.能够实现密码验证和修改。
三.软件设计
2.1 系统简述
系统要完成对学生信息的存储,增加,删除,修改,查找。
2.2 软件设计目标
系统具备对学生信息:学号、名字、性别、年龄、籍贯、系别的存储以及其他操作,具备登录系统以及修改密码功能,方便管理员进行操作,暂时不具备课程管理和选课系统。
四.模块设计
五.代码分析
5.1登录界面
代码
package Test03;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
public class DengLPage extends JFrame {
private static final JLabel usernameLabel = new JLabel(用户名);
private static final JTextField usernameInput = new JTextField();
private static final JLabel passwordLabel = new JLabel(密码);
private static final JTextField passwordInput = new JPasswordField();
private static final JButton loginButton = new JButton(new ImageIcon(image/11.jpg));
private static final JButton exitButton = new JButton(new ImageIcon(image/22.jpg));
public DengLPage() {
setSize(new Dimension(380, 180));
setLocationRelativeTo(null);
setTitle(登录);
setLayout(null);
initUI();
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);
this.getContentPane().setBackground(new Color(107,147,186));
loginButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
String userName = usernameInput.getText().trim();
String
您可能关注的文档
- 陈厚强:亲子沟通智慧-中华讲师网讲述.ppt
- 收银审核员精要.doc
- 陈列与库存讲述.ppt
- 陈培杰-新型万能控制终端-谢仁涛讲述.doc
- 陈启申的ERP概念与原理讲述.ppt
- 附带可编辑图标讲述.ppt
- 陈喆——电脑黑屏解决方案讲述.pptx
- 陈婉芬金玉良言800句(最全)讲述.doc
- 陈宇_开题讲述.doc
- 陈岩立福建省2016届高三毕业班教学指导意见会议课件之七:写作讲述.ppt
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
最近下载
- DBJ50T-136-2012建筑地基基础检测技术规范(高清版).pdf
- 【中职-情景模拟】24.学生、家长不认同劳动教育,对卫生值日、劳动实践等有抵触心理.docx VIP
- 小学三年级《生命安全教育》全册教案(湖北版).pdf VIP
- 《Unit 1 Teenage Life Reading for Writing》教案(附导学案)1.docx
- 桩基础土方开挖施工方案.docx VIP
- 恶性骨肿瘤患者的护理ppt课件.pptx
- 苏教版四年级上册同步奥数培优 第十六讲 等量代换.pdf VIP
- 2024年中国兵器工业集团招聘3774人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx VIP
- 老年冠心病慢病管理指南.pptx VIP
- 人教版普通高中地理选择性必修2区域发展.pdf
文档评论(0)