韩顺平 循序渐进学java 从入门到精通 课件 笔记 第六十八讲-第六十九讲.docVIP

韩顺平 循序渐进学java 从入门到精通 课件 笔记 第六十八讲-第六十九讲.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
sql server 数据库编程实战 目标: 1,掌握开发小型 中型项目的开发技巧 介绍jude开发工具,用于建模(用于设计软件) 2,理解开发一个项目的流程 3,学会对系统进行分析和设计 4,初步理解模式的概念(mv) 项目开发流程: 第一步:需求分析:分析客户的需求,就是充分理解客户对项目的要求是什 么.(行规先付20%)-----形成一个需求分析文档. 第二步:设计阶段(项目经理或架构师来完成这个阶段):决定用什么技术或者 什么框架 操作系统 数据库 设计文档 形成开发小队 第三步:编码阶段:程序员做的事情. 第四步:测试阶段:测试人员 测试工程师. 其中三四步是交替进行的 第五步:实施阶段.[如果软件比较复杂的话,可能还有一个培训阶段],实施阶段由实施工程师来做. 理论上不同阶段有不同的人来做的,但是在中国某些公司都是由一个人来做的. 1,学生管理信息系统以及满汉楼管理信息系统 演示满汉楼. 第六十九讲: 学生管理信息系统需求分析: 一、功能说明(使用use case 图来说明----UML): UML有两款比较好的开发工具来做建模 java----Eclipse UML-----Rational rose 2003 (太大了) UML-----jude UML可以做出这样几种图: use case 用例图---可以非常清晰地描述该系统有什么角色 时序图 类图 二、设计数据库 字段名 类型 备注 stuId varchar(30) 学生id stuName Nvarchar 学生名 Not null stuSex Nchar(1) 性别 男或女default(男) stuAge Int 年龄 0 StuJg Nvarchar(20) 籍贯 stuDept Nvarchar(30) 所在系 三、设计界面(原型开发[先搞定界面,再写代码]现在很流行) /** * JTable的使用. */ package com.test1; import java.awt.*; import javax.swing.*; import java.awt.event.*; import java.util.*; import java.sql.*; public class Test1 extends JFrame{ //rowData用来存放行数据 //columnNames存放列名 Vector rowData, columnNames; JTable jt=null; JScrollPane jsp =null; public static void main(String[] args) { // TODO Auto-generated method stub Test1 t=new Test1(); } public Test1() { columnNames=new Vector(); //设置列名 columnNames.add(学号); columnNames.add(名字); columnNames.add(性别); columnNames.add(年龄); columnNames.add(籍贯); columnNames.add(系别); //rowData可以存放多行 rowData =new Vector(); Vector hang =new Vector(); hang.add(sp001); hang.add(孙悟空); hang.add(男); hang.add(500); hang.add(花果山); hang.add(少林寺); //加入到rowData rowData.add(hang); //初始化JTable jt=new JTable(rowData, columnNames); //初始化jsp jsp=new JScrollPane(jt); //吧jsp放进到JFrame this.add(jsp); this.setSize(500,500); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setVisible(true); } } /** * 从数据库里读取数据. */ package com.test2; import java.util.Vector; import javax.swing.*; import javax.swing.*; i

文档评论(0)

yan666888 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档