- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2018年会议记录管理系统2.doc
会议记录管理系统
《Java程序设计》实习报告
题 目会议记录管理系统
专 业 计算机系
年级班级12级软件工程1班
学 号 20122305047
何俊杰 学生姓名
学 期2013-2014(2)
任课教师 方忠进
会议记录管理系统
1.引言
本系统是运用面向对象Java语言编写的小型会议记录管理系统,拥有个性化界面,专为个人设计。本系统启动后进入主界,在这个界面我们可以选择所需要的功能模块来完成所要执行的功能。
系统共有4个功能模块:会议查询、会议新增、会议删除、会议概览。支持一系列关于会议记录管理方面的简单操作,诸如查询、删除、添加等。
通过会议记录管理系统课程设计实习过程,进一步巩固《Java程序设计》课程所学的理论知识,增强学生利用所学内容获取相关知识,以解决实习过程中所面临的如何设计图形用户界面、怎样对数据进行各项操作与和技术难点import javax.swing.*、import java.net.*、import java.sql.*、import java.awt.*、import java.awt.event.*import 各项功能的编译操作,以提高利用Java语言实际动手进行程序设计的能力。独立设计和编制一个具有一定难度的、解决实际应用问题的应用程序。
2.系统设计
(1).需求分析
系统说明:运行程序后即进入主界面,用户要选择所需执行的功能,进行数据操作时已连入数据库创建相应的数据库表,通过鼠标点击相应项,来完成所需操作。
(2)总体设计方案
系统流程图
运行程序
进入系统
会议查询 会议新增 会议删除 会议概览
退出
2
数据库设计
在图书管理系统中,共设计2张表。本系统使用MySQL来创建数据表。数据库的名称为
mydb_meeting.sql。
表meeting
字段名称 数据类型
参与人员 文本
主题 文本(主键) 内容 文本
起止时间 文本
3.系统实现
程序代码
(1)会议概览:程序名MeetingBrower.java
import java.awt.event.*; import javax.swing.*;
import java.awt.*;
import java.sql.*;
class MeetingBrower implements ActionListener{
JFrame f;
Container cp;
JPanel jp;
JButton jbt1,jbt2;//按钮,查询、取消
JLabel label,L; //标签
//定义文本框
JTable table; //用来接收数据库中返回的信息
Object columnName[]={参与人,主题,内容,起止时间};
Object ar[][] =new Object[80][4];
String count=xx;
MeetingBrower(){
f=new JFrame();
cp=f.getContentPane(); // 初始化面板、按钮、标签、文本框
jp=new JPanel();
jbt1=new JButton(确定);
jbt2=new JButton(返回);
label=new JLabel(会议概况,SwingConstants.CENTER);
L=new JLabel(待进行的会议还有+count+个);
table=new JTable(ar,columnName);//ar存放表中的数据,columnname表示列名
JScrollPane scrollpane = new JScrollPane(table);
//布局,添加控件
jp.add(jbt1);
jp.add(jbt2);
JPanel jpanel=new JPanel();
jpanel.add(label);
JPanel jp1=new JPanel();
cp.add(jpanel,North);
3
JPanel p=new JPanel();//用来放两个表
p.setLayout(new BorderLayout());
您可能关注的文档
- 2018年会计的基本工作内容.doc
- 2018年会计的必要性.doc
- 2018年会计的重要性.doc
- 2018年会计的重要性1.doc
- 2018年会计的重要性3.doc
- 2018年会计监督产生的根源.doc
- 2018年会计监督检查整改报告.1.doc
- 2018年会计研究毕业论文返券销售的会计处理.doc
- 2018年会计确认标准的创新.doc
- 2018年会计确认的一般原则.doc
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
最近下载
- 成品保护及现场管理措施.docx
- 全科医学胃癌病例讨论.docx VIP
- 把握高考,精致备考——2024届语文备考策略 课件.pptx VIP
- 新生儿肺透明膜病个案.pptx VIP
- 2024年国家电网招聘之财务会计类题库附参考答案(轻巧夺冠).docx
- 2023-2024学年牛津上海版英语八年级上学期单元测试提升卷 Unit 3Trouble含详解.docx VIP
- 最新老年病的临床特征及其诊治原则PPT课件.ppt
- 2023-2024学年牛津上海版英语八年级上学期单元测试基础卷 Unit 3 Trouble含详解.docx VIP
- 2024年高考英语3500词汇朗读加例句.pdf
- 老年病的临床特征及其诊治原则课件.pptx VIP
文档评论(0)