- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java项目开发实战──人事管理.ppt
《ASP.NET 3.5网站开发从入门到精通》 第25章Java项目开发实战——人事管理 25.1 系统概述 25.1.1 运行系统 25.1.2 系统的开发步骤 25.1.1 运行系统 运行本系统的步骤 第1步:创建Java项目 ⑴ 把光盘中“final\ch25\InfoProject”目录拷贝到硬盘中 ⑵ 运行Eclipse,新建一个Java项目,勾选“从现有资源创建项目”复选项,并在【目录】文本框中输入“E:\ infoProject”。并单击【下一步】按钮 ⑶ 在出现的【Java设置】对话框中,选择【库】选项卡 25.1.1 运行系统 ⑷ 选择【添加外部JAR】按钮,出现【选择JAR】对话框 ⑸ 选择Oracle数据库所提供的jar文件 第2步:运行项目 ⑴ 选择【运行方式】?【1 Java应用程序】菜单项,即可在Eclipse的【控制台】窗口中出现人事管理的界面 ⑵ 输入“1”然后按回车键,以增加信息 25.1.1 运行系统 ⑶ 依次输入姓名、年龄、生日和住址等信息后按回车键,将会在数据库中插入一条记录 ⑷ 选择【开始】? 【运行】命令,输入“sqlplus”并按回车键。出现Oracle的客户端软件 ⑸ 输入用户名“system”,密码“java”登录数据库 ⑹ 输入“select * from person;”并按回车键 25.1.2 系统的开发步骤 开发本程序的主要步骤为 ⑴ 新建项目,并新建一个测试类用于运行主程序。 ⑵ 新建一个新建一个一个的类或者接口等,编写代码完成任务 ⑶ 测试代码 ⑷ 运行程序 25.2 系统需求分析 本系统是一个教学案例,所以它的功能非常简单。仅仅是对某单位员工进行简单人事管理。可对人员信息进行添加、修改、根据员工编号进行删除、浏览全部员工信息和查询员工信息等操作 员工信息包括:员工编号、姓名、年龄、生日和通讯地址等 25.3 综合描述 25.3.1 关键技术 25.3.2 名词解释 25.3.3 运行环境 25.3 综合描述 本系统的开发平台和工具为。 ⑴ JDK 1.6.0_17多国语言版 ⑵ Eclipse是3.2.0版,中文语言包 ⑶ Windows XP Professional Service Pack 3 ⑷ Oracle 10g 25.3.1 关键技术 ⑴ 设计模式。使用面向对象的方法进行合理的类的结构划分 ⑵ 使用BufferedReader或Scanner类完成信息的输入 ⑶ 使用SimpleDateFormat类进行日期格式的转换。 ⑷ 使用JDBC技术进行数据库的操作 ⑸ 使用Oracle进行数据的保存,使用Sequence进行自动增长列的操作 ⑹ 使用类集框架进行数据的检索操作 25.3.2 名词解释 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性 25.3.3 运行环境 本系统可运行在安装了JRE 1.6和Oracle 10g的任何操作系统上 25.4 概要设计 25.4.1 数据库设计 25.4.2 接口设计 25.4.3 代理 25.4.1 数据库设计 开发系统首先要进行数据库的设计,不过本系统很简单,只需要设计一张表即可。仅仅用几条SQL语句即可 25.4.2 接口设计 接口可以理解为定义方法的类,但这个类并不实现方法,由子类实现 25.4.3 代理 代理是一种设计模式 1. 创建型设计模式 2. 结构型设计模式 3. 行为型模式 25.5 代码实现 25.5.1 Person.java 25.5.2 IPersonDAO.java 25.5.3 DatabaseConnection.java 25.5.4 IPersonDAOProxy.java 25.5.5 IPersonDAOImpl.java 25.5.6 DAOFactory.java 25.5.7 Menu.java 25.5.8 InputData.java 25.5.9 PersonOperate.java 25.5.10 Test.java 25.5.1 Person.java 创建一个类,把数据库表格中的数据统统都装到这个类生成的对象里面,或者说数据库中
文档评论(0)