基于Java的学生学籍管理系统

上传人:m**** 文档编号:558279282 上传时间:2023-02-06 格式:DOC 页数:21 大小:1.71MB
返回 下载 相关 举报
基于Java的学生学籍管理系统_第1页
第1页 / 共21页
基于Java的学生学籍管理系统_第2页
第2页 / 共21页
基于Java的学生学籍管理系统_第3页
第3页 / 共21页
基于Java的学生学籍管理系统_第4页
第4页 / 共21页
基于Java的学生学籍管理系统_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《基于Java的学生学籍管理系统》由会员分享,可在线阅读,更多相关《基于Java的学生学籍管理系统(21页珍藏版)》请在金锄头文库上搜索。

1、基于Java的学生学籍管理系统 作者: 日期:1 个人收集整理 勿做商业用途 PINGDINGSHAN UNIVERSITY 专业实训(四)项目报告 题 目: 学生学籍管理系统 院(系): 软件学院 专业年级: Java(1)班 姓 名: 孙砚亭 学 号: 10153014 指导教师: * 2012年 5 月 26 日 目 录PINGDINGSHAN UNIVERSITY.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。11 项目简介。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。2 1。1项目的意义.。.。.。.。.。.。.。.。.。.。.

2、。.。.。.。.。.。.。.。.。.2 1.2 项目说明.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。2 1。3 关键技术.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.22 总体设计。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.2 2。1 总体结构图。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。3 2.2 数据库的设计。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.33 详细设计与实现。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.3

3、3.1登陆界面.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。4 3。2 系统主界面.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.4 3.3 删除界面.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。43。4 添加界面.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.54 代码设计(主要).。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.54。1 登陆代码。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.

4、。.。.。.。64。2 添加代码.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.84。3 删除代码。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。125 课程总结与分析。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。15 参考文献。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。15 学生学籍管理系统(一) 项目简介 1.1项目的意义 随着高校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。高等院校 需要一个信息管理系统来管理学生的各种信息

5、,以提高管理的水平。 1.2项目的说明 学生信息管理系统平台的实现 目标包括以下几个方面:实现学生信息录入、查询、删除,管理学生档案,提高学生档案的管理水 平,效率和保密性。本文介绍的学生信息管理系统将计算机用于现代化管理,在学校 学生管理中心进行关于学生信息的处理, 完成了许多功能, 如添加信息、查询信息、删除信息等。本文通过对学生管理信息系统的分析与设计,介绍了该系统的设计思想、设计方法和开发 的步骤及成果。 1。3 关键技术 主要运用Java语言,用到其中的swing、awt图形界面和数据库SQL2000 sqlserver等技术 (二) 总体设计 2.1 总体结构图图31 总体结构图

6、2.2 数据库设计本系统需要用到学生表格,建立一个source数据库,如图32所示 图32(三)详细设计与实现 由数据库编程可知,应该先设计一个数据库来存放相关表格数据,并且通过 java 的数据库编程 知识来实现对学生信息的管理。 3。1 用户登陆界面 用户可以选择管理员和学生不同的身份登录 如图41所示 图4-1 登陆界面 3。2系统主界面 此界面包含了一个菜单条,两个菜单项-设置、选项.其中选项包含添加与查看,设置包含注销登录与退出。如图42所示。 3.3 查看界面 在这个界面可以实现对学生的信息的升序查询,按专业查询,并且可以实现对指定的学生删除 如图44 图4-43。4添加用户界面

7、包括添加管理员与学生,添加各自的对应信息如图451、452所示 图 4-51 图4-5-2(四)代码设计 4。1 登陆代码管理员登陆: public void actionPerformed(ActionEvent e) if(e.getSource()=b1)Connection con;Statement sql;ResultSet rs;String pw=”;String txt1=t1。getText();String txt2=t2.getText(); try Class.forName(source.jdbc。odbc。JdbcOdbcDriver”); catch(Class

8、NotFoundException ee) System。out.println(ee); if(c1。getSelectedItem()。equals(管理员)) try con=DriverManager。getConnection(”jdbc:odbc:source); sql=con.createStatement(); rs=sql.executeQuery(”SELECT * from Admin”); while(rs.next() String name=rs.getString(”name); String password=rs.getString(”password”);

9、 if(txt1。length()=0) JOptionPane.showMessageDialog(this,”请输入账号”,”警告,JOptionPane。WARNING_MESSAGE);break; else if(txt2。length()=0) JOptionPane。showMessageDialog(this,请输入密码,警告”,JOptionPane。WARNING_MESSAGE);break; else if(txt1.length()!=0&txt2.length()!=0) if(txt1。equals(name)&txt2.equals(password) mw=new mainWindow(学生管理系统”); mw。showWindow(); this。setVisible(false);break; con。close(); catch(SQLException e1) S

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号