java网络管理信息系统的研究与开发.docxVIP

java网络管理信息系统的研究与开发.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

java网络管理信息系统的研究与开发

网络信息管理是计算机科学科的一个非常重要的领域,其应用前景非常广泛。大多数各行各业都在建设自己的网络信息。传统的网络信息系统是建立在一个固定的运营平台上的,移植非常差。因此,与平台无关的网络信息系统的研究和构建具有十分重要的意义。

1系统的开发功能—Java对建立与平台无关的网络管理信息系统的支持

Java是最近几年发展起来的一门程序设计语言,它以其跨平台、面向对象、多线程且支持网络编程等多种特点而得以迅速发展.特别是它的与平台无关性的特点,使建立与平台无关的网络管理信息系统成为可能.用Java开发的程序,其源代码经编译后可通过网络传至各种硬件平台和操作系统中去执行,不需要做任何改动,而通过Java提供的JDBC接口访问数据库,又屏蔽了不同DBMS的差异.这样,一个应用程序就可以在任何一台机器上运行,并可使用多种不同的数据库系统.

在Java中有一个程序套件java.sql,它提供给使用者执行数据库结构化查询语言的SQL语句,同时也提供了一个开发数据库应用程序的标准的应用程序接口,通过该接口可以轻易地对任何数据库执行SQL语句,这个程序套件通称为JDBC接口.

2已安装的已深度程序

JDBC是Sun公司为解决Java跨平台访问数据库而设计的.JDBC是一套API集合,该集合提供了4种Java程序访问诸如Oracle、Informix、MicrosoftSQLServer、Sybase、MySQL以及其它一些数据库系统的驱动程序.它们是:(1)JDBC_ODBC桥接驱动程序(JDBC_ODBCBridge);(2)原生API结合Java驱动程序(JDBC_NativeAPIBridge);(3)网络协议搭配完整的Java驱动程序(JDBC_Middleware);(4)原生协议搭配完整的Java驱动程序(PureJDBCDrive).4种JDBC驱动程序存取结构如图1.其中最佳的JDBC驱动程序类型是类型4,因为使用类型4的JDBC驱动程序不会增加任何额外的负担,而且它是由纯Java语言开发而成,因此拥有最佳的兼容性.为此我们采用了这种方式来连接数据库.

Sun公司提供了Oracle、Informix、MicrosoftSQLServer、Sybase、MySQL以及其它一些数据库系统的JDBC驱动程序,可以在/products/jdbc/drives网址获取并安装.同时可以使用JDBC定义的API对象和方法来访问数据库信息,以实现网络管理信息系统的功能.

3java基于数据库管理系统的功能分析和数据库设计

3.1仓库管理系统及功能

企业的物质供应管理系统往往是很复杂和繁琐的.一个完整的企业物质供应管理系统应包括计划管理、合同托收管理、仓库管理、定额管理、统计管理及财务管理等模块.其中仓库管理是整个物质供应管理系统的核心.在本系统中仓库管理系统需要完成的功能主要有:①仓库管理的各种信息的输入,包括入库、出库、还库和需求信息的输入等;②企业各部门物资需求的确定与管理;③对仓库中的物资设备实行监控和报警,即对各种物资设备设置最高存储值和最低存储值;④对仓库管理中的各种信息进行查询、修改和维护;⑤设备采购报表和其它各种管理报表的生成;⑥操作日志的管理.

3.2系统功能模块的结构设计

在系统功能分析的基础上,得到系统功能模块结构如图2.

3.3设备库编码

根据系统结构,为仓库管理系统设计数据库:设备代码表、设备入库表、设备出库表、库存表、部门需求表、设备还库表、设备采购计划表和操作日志表.

3.4数据库sql

用Java来访问数据库包括对数据库的连接以及对数据库的查询、增加、修改、删除,它们通常是依靠一个事件或方法来激活.访问数据库要捕获异常,如加载驱动程序异常、连接数据库异常等,因此代码必须放在try{}块和catch{}块中.以下提供一段连接数据库并对数据库进行查询的完整程序.

try{

Class.forName(“org.gjt.mssql.Drive”);

java.sql.Connectioncon;

con=java.sql.DriverManager.getConnection(“jdbc:mssql://localhost:33

06/mydata”,“sa”,“123456”);//连接数据库

java.sql.Statementst=con.createStatement();

Stringstr=“SELECTnameFROMdevice”;

java.sql.ResultSetrs=st.executeQuery(str);

//将SQL命令传递给数据库,并将执行结果返回.

while(rs.next()){

g

文档评论(0)

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

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

1亿VIP精品文档

相关文档