软件体系结构在软件系统软件中扮演一个非常重要的角色,它为系统软件的逻辑功能划分提供了一个依据,是快速,准确,高质量进行系统软件开发的基础,主要有两种体系结构。
本系统软件采用两层结构:将处理分两个部分,主要的事务处理逻辑运行于客户端,如向服务器端的数据库发送SQL请求。由于大量的应用运行客户端,所以又称胖客户机。
系统软件开发语言采用Java语言,数据库采用MicrosoftSQLServer7.0。
SQLServer7.0是一种比较简单、普通的网络数据库。其操作系统软件环境也较普通NT4.0Server或NT2000。
Java编程环境。开发Java程序的工具有很多,JavaDevelopmentKit(Jdk)、JavaWorkshop(JWS)、ForteforJava(FFJ)。最新的Jdk版本是Jdk1.3。JavaSoft推荐用Jdk开发Java程序。JWS、FFJ都是运行在Jdk基础上的。JWS是sun公司早期的产品,其可用性比最近开发的FFJ差了许多。FFJ是可视化的编程工具,比之Jdk下的Dos编程更方便使用。故选择运行在Jdk基础上的FFJ。其操作系统软件环境为WinNT4.0、WinNT2000或Linux6.2以上。最新的ForteforJava是ForteforJavarelease2.0,其Jdk版本是Jdk1.3.所以Java编程环境选择为运行在Jdk1.3上的ForteforJavarelease2.0。FFJ操作系统软件环境用NT2000和Linux7.0。
三、系统软件介绍 1、网络结构简介 本物业管理系统软件的网络体系实现是在服务器上先安装windowsNT操作系统软件,并在NT系统软件下安装数据库系统软件SQLServer7.0和建立人员、住房、房产、收费四个数据库。然后在服务器的NT操作系统软件下用Java编写不同的系统软件用户界面,用JDBCODBC桥实现服务器端的数据库和前端界面的连接。连接成功后,将Java编写的用户界面移植到客户端的Linux操作系统软件下,并用这个界面试图实现与服务器端NT操作系统软件下的数据库SQL连接。以达到在不同的操作系统软件下可以互相调用的目的,实现Java的重要特性:可移植性。
2、服务器系统软件功能模块 基于Java的跨平台网络数据库由后勤小区物业管理系来具体实现。后勤小区物业管理系统软件有两个模块普通用户查询系统软件模块和管理员用户管理系统软件模块。普通用户查询系统软件是普通用户对数据库进行查询的模块,不支持数据库的管理。而管理员管理系统软件是数据库管理员对数据库进行管理的模块,需要密码验证才可进入。普通用户查询系统软件模块和管理员用户管理系统软件模块下又有四个模块人员信息模块,住房信息模块,收费信息模块,房产信息模块。管理员可以对数据库的数据进行添加,修改,删除和查询。
3、服务器前端简介 系统软件主要针对普通用户和管理员用户两种类型,可以由主界面选择进入普通用户界面还是管理员界面如选择进入管理员界面,需通过域名验证和密码验证才可以。普通用户只具有对后端数据库的查询功能,而管理员用户同时具有对后端数据库的修改和查询功能,其中修改包括添加,更新,删除功能。
4、服务器后端数据库简介 系统软件主要建立了renyuan,zhufang,shoufei,fangchan四个数据库,是通过在houqin数据库下建立renyuan,zhufang,shoufei,fangchan四个表(Tables)得到的。数据库的拥有者可以直接从SQLServer对数据库进行添加,删除,更新,查询和设置表的结构等功能。而系统软件管理员只可以从前端对数据库进行添加,删除,更新和查询功能,不能改变数据库的结构等,普通用户则只具有对数据库的查询功能。
四、系统软件评价 界面比较实用,系统软件稳定性好,在不同的计算机上都可以很平稳的运行。
系统软件的查询功能完备,可以满足用户的各种查询要求。查询信息准确无误,完整详细、迅速方便。
系统软件的可操作性很好,基本上不同用户过多浪费时间在无谓的细节上。
系统软件的突出之处是用TDBCODBC桥接驱动程序连接成功,用Java语句实现了对后端数据库的修改和查询功能。
本系统软件在现有基础上,对于后端数据库系统软件的设计有待在又节约数据库资源和又便于客户端查询更方便的基础上进一步完善和协调。随着计算机技术的不断发展和更新以及人力物力的投入,本系统软件的功能将会得到更加完善的改进。
信息发布:广州名易软件有限公司 http://www.myidp.net