- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
— PAGE 10 —
— PAGE 11 —
北京信息科技大学
课程设计报告
课程名称 Java程序设计课程设计
题 目 教务处管理系统
指导教师 李 春 强
设计起止日期 2012-04-21 2012-05-31
设计地点 实验楼6-603
系 别 信息管理
专 业 信息安全
学生姓名 _宋君易______
班级/学号 _信安0901_2009012221
成 绩 ________________ ___
实验设计目的:
(1)牢固掌握Java程序开发;
(2)提高代码编写和分析能力。
实验设计内容:
实现:会员登录界面;功能选择混合界面;学生档案管理系统;教师档案管理系统等。
技术要点:
Java与数据库的连接,通过java新建删除编辑查询数据库内容。
实验条件:
(1)主要设备: 586或更高机型,256MB或更高的内存,40G或更大的硬盘。
(2)主要软件:
①操作系统可为Windows9X、WinMe、Win2000或更高版本等;
②开发环境为jdk或者jcreator。
(3)参考书目:
①尹继平,张帆.java范例大全.机械工业出版社
②施霞萍.java程序设计教程.机械工业出版社
实验方法与步骤:
程序截图:
登陆界面
可以显示当前时间
输入用户名密码
每个账号都有自己的权限,不能进入非授权表
登陆学生档案管理系统
可查询信息
可添加新行,通过回车就可保存数据
登陆教师档案管理系统
可查询信息
可删除信息
退出系统
程序流程图
实验总结:
通过这次课程设计我掌握了Java与数据库的连接,并且实现了通过Java进行新建、查询、删除、修改操作,并通过制作界面,对Java界面的设计也有了更深的理解,在课设中虽然遇到了许多问题与困难,但是通过自己的研究与同学的帮助,最终成功完成了课设,积累了很多设计经验,为以后的学习打下了良好的基础。
附录:
登陆界面源代码:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package SQL;
import java.awt.Component;
import java.text.ParsePosition;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import java.sql.*;
import java.util.*;
import java.util.logging.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.table.*;
class VeDate {
/**
* 根据一个日期,返回是星期几的字符串
*
* @param sdate
* @return
*/
public static String getStringDate() {
Date currentTime = new Date();
SimpleDateFormat formatter = new SimpleDateFormat(yyyy-MM-dd HH:mm:ss);
String dateString = formatter.format(currentTime);
return dateString;
}
public static Date strToDate(String strDate) {
SimpleDateFormat formatter = new SimpleDateFormat(yyyy-MM-dd);
ParsePosition pos = new ParsePosition(0);
Date strtodate = formatter.parse(strDate, pos);
文档评论(0)