_宋君易_实验设计五(教务处管理系统)

_宋君易_实验设计五(教务处管理系统)

ID:14162710

大小:1.18 MB

页数:44页

时间:2018-07-26

_宋君易_实验设计五(教务处管理系统)_第1页
_宋君易_实验设计五(教务处管理系统)_第2页
_宋君易_实验设计五(教务处管理系统)_第3页
_宋君易_实验设计五(教务处管理系统)_第4页
_宋君易_实验设计五(教务处管理系统)_第5页
资源描述:

《_宋君易_实验设计五(教务处管理系统)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、北京信息科技大学课程设计报告课程名称Java程序设计课程设计题目教务处管理系统指导教师李春强设计起止日期2012-04-212012-05-31设计地点实验楼6-603系别信息管理专业信息安全学生姓名_宋君易______班级/学号_信安0901_2009012221成绩___________________—44—1.实验设计目的:(1)牢固掌握Java程序开发;(2)提高代码编写和分析能力。2.实验设计内容:实现:会员登录界面;功能选择混合界面;学生档案管理系统;教师档案管理系统等。3.技术要点:Java与数据库的连接,通过java新建删除编辑查询数据库内容

2、。4.实验条件:(1)主要设备:586或更高机型,256MB或更高的内存,40G或更大的硬盘。(2)主要软件:①操作系统可为Windows9X、WinMe、Win2000或更高版本等;②开发环境为jdk或者jcreator。(3)参考书目:①尹继平,张帆.java范例大全.机械工业出版社②施霞萍.java程序设计教程.机械工业出版社—44—1.实验方法与步骤:程序截图:登陆界面可以显示当前时间—44—输入用户名密码每个账号都有自己的权限,不能进入非授权表—44—登陆学生档案管理系统—44—可查询信息—44—可添加新行,通过回车就可保存数据—44—登陆教师档案管

3、理系统—44—可查询信息—44—可删除信息—44—退出系统程序流程图—44——44—1.实验总结:通过这次课程设计我掌握了Java与数据库的连接,并且实现了通过Java进行新建、查询、删除、修改操作,并通过制作界面,对Java界面的设计也有了更深的理解,在课设中虽然遇到了许多问题与困难,但是通过自己的研究与同学的帮助,最终成功完成了课设,积累了很多设计经验,为以后的学习打下了良好的基础。附录:登陆界面源代码:/**Tochangethistemplate,chooseTools

4、Templates*andopenthetemplateintheeditor.*

5、/packageSQL;importjava.awt.Component;importjava.text.ParsePosition;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;importjavax.swing.JFrame;importjavax.swing.JOptionPane;importjava.sql.*;importjava.util.*;importjava.util.logging.*;importjavax.swing.*;i

6、mportjavax.swing.event.*;importjavax.swing.table.*;classVeDate{/***根据一个日期,返回是星期几的字符串**@paramsdate—44—*@return*/publicstaticStringgetStringDate(){DatecurrentTime=newDate();SimpleDateFormatformatter=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");StringdateString=formatter.format(currentTim

7、e);returndateString;}publicstaticDatestrToDate(StringstrDate){SimpleDateFormatformatter=newSimpleDateFormat("yyyy-MM-dd");ParsePositionpos=newParsePosition(0);Datestrtodate=formatter.parse(strDate,pos);returnstrtodate;}publicstaticStringgetWeek(Stringsdate,Stringnum){//再转换为时间Datedd=

8、VeDate.strToDate(sdate);Calendarc=Calendar.getInstance();c.setTime(dd);if(num.equals("1"))//返回星期一所在的日期{c.set(Calendar.DAY_OF_WEEK,Calendar.MONDAY);}elseif(num.equals("2"))//返回星期二所在的日期{c.set(Calendar.DAY_OF_WEEK,Calendar.TUESDAY);}elseif(num.equals("3"))//返回星期三所在的日期{c.set(Calendar.DA

9、Y_OF_WEEK,Calendar.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。