资讯库 厂家库 产品库 / 咨询专线:400-6668-369 / 服务时间:8:00-18:00(非节假日)
欢迎来到洛阳花都办公家具网,花都家具集团,中国最大的密集架生产厂家,中国十大钢制家具厂家!

城市规划档案信息管理系统的设计与实现

论文给出了对城市规划与设计档案信息管理系统进行建模和实现的全过程,用UML表示出了需求分析阶段的用例图、分析类图、顺序图和设计阶段的类图、构件图,用PowerBuilder8.0实现了Client/DataBaseServer架构的程序,用JBuilder2005实现了Browser/WebServer/EJBServer/DataBaseServer架构的J2EE程序,用SQLServer2000和WebLogicServer8.1对两部分程序进行了测试,用RationalRose2000画出了系统的UML部署图。 以“城市规划与设计档案信息管理系统”为例,分析、论述了采用面向对象和组件技术进行信息管理系统设计与实现的规律和框架。从软件架构的角度分... 论文给出了对城市规划与设计档案信息管理系统进行建模和实现的全过程,用UML表示出了需求分析阶段的用例图、分析类图、顺序图和设计阶段的类图、构件图,用PowerBuilder8.0实现了Client/DataBaseServer架构的程序,用JBuilder2005实现了Browser/WebServer/EJBServer/DataBaseServer架构的J2EE程序,用SQLServer2000和WebLogicServer8.1对两部分程序进行了测试,用RationalRose2000画出了系统的UML部署图。 以“城市规划与设计档案信息管理系统”为例,分析、论述了采用面向对象和组件技术进行信息管理系统设计与实现的规律和框架。从软件架构的角度分析论证了2层(C/S)架构风格和多层(B/S)架构风格功能分配的优势与不足以及它们的互补性。用软件架构和设计模式的思想分析论证了J2EE、EJB、RMI、JNDI、ODBC、JDBC的技术实现原理以及它们之间的相互关系,并画出了相应的UML类示意图。用UML活动图详细、真实地表现了实体EJB、无状态会话EJB、有状态会话EJB的生命周期中EJB实例的状态迁移,这有助于对EJB生命周期回调概念的理解和应用。 论述了面向过程的程序设计、面向对象的程序设计、面向组件的程序设计和面向设计模式的程序设计的特点,同时也阐述了文件型数据库、关系型数据库和对象数据库的优缺点。 较详细的论述了接口在分布式计算中的作用。阐明了接口是设计模式的基础,设计模式是RMI、JNDI的基础,RMI和JNDI是EJB的基础,EJB是J2EE组件体系结构的核心。 从实现机制的角度论述了EJB、JSP或传统CGI负责企业逻辑的系统性能特点,通过比较得出结论:在相同的平台上,JSP的系统响应速度快于传统CGI,EJB的系统响应速度快于JSP,EJB的系统吞吐率高于JSP。 清楚地阐述了J2EE的三阶段编译特性、EJB组件部署活动的三点具体含义、JNDI的三种注册方式。 阐明了PowerBuilder和JBuilder程序的平台无关性特点和PowerBuilder的独特精湛的数据窗口技术。

目录概览

城市规划档案信息管理系统的设计与实现 目次

封面

文摘

英文文摘

独创性声明和学位论文版权使用授权书

+

第一章绪论

1.1选题背景

1.2研究意义

1.3论文结构

+

第二章关键技术

2.1 EJB的RMI探讨

2.2 JNDI分析

2.3 ODBC和JDBC分析

2.4 EJB实现业务逻辑的性能分析

2.5接口在EJB中的作用探析

+

2.6 UP的应用

2.6.1以软件架构为中心

2.6.2用例驱动

2.6.3增量式开发

+

第三章方案分析与设计

3.1程序设计方法分析

3.2城市规划档案信息管理系统的架构分析与设计

+

3.3分层软件架构风格的功能分配

3.3.1城市规划档案信息管理系统的C/S结构功能分配

3.3.2城市规划档案信息管理系统的B/S结构功能分配

+

3.4功能性需求分析

3.4.1城市规划档案信息管理的用例图

3.4.2城市规划档案信息管理分析类图

3.4.3城市规划档案信息管理顺序图

+

第四章详细设计

4.1设计类

4.2组件(构件)

+

4.3数据库设计

4.3.1表设计

4.3.2数据库事务管理与控制

+

第五章实现

+

5.1编码

5.1.1 Power Builder编码

5.1.2 JBuilder编码

5.2嵌入式SQL分析

+

5.3城市规划档案信息管理系统的部署

5.3.1数据库部署

5.3.2 Power Builder程序部署

5.3.3 J2EE程序部署

+

第六章测试

6.1 PowerBuilder程序测试

+

6.2 J2EE(JBuilder)程序测试

6.2.1 J2EE体系结构的特点

6.2.2 J2EE程序的测试步骤

6.2.3 WebLogic J2EE服务器

6.2.4 J2EE程序的编译特点对系统性能影响的分析

+

第七章总结

7.1总结评价

7.2存在的问题和改进

参考文献

发表论文和参加科研情况说明

+

附录

附录A:PowerBuilder程序源代码

附录B:J2EE程序源代码

附录C:EJB部署描述器

附录D:开发环境和工具

致谢

相关资讯