【正文】
Administrator Password!!,ConfirmMessage,)。amp。如果域名和密碼有一項不正確,管理員用戶也不能進入管理系統(tǒng),而且系統(tǒng)也會根據(jù)域名和密碼的錯誤情況出現(xiàn)不同的對話框給予提示。 (s)。 sql 查詢是直接在對話框內(nèi)輸 入 select 查詢語句按確定按 \n+ 鈕進行查詢,適合于對數(shù)據(jù)庫查詢語句熟悉的用戶。如果選擇“ sql 查詢”,用戶可以在彈出的對話 框直接輸入 Select 查詢語句,點擊“確定”按鈕進行查詢。如果選擇“填充查詢”,用戶則要根據(jù)自已所知道的住房信息內(nèi)容,進行按姓名,按門 牌號,還是按工作來源查詢來進行選擇。 } catch(IOException e2){ (IOException:+())。 (query)。如果用戶現(xiàn)在不想查詢,則可以點擊“取消”按鈕,將會返回到普通用戶界面。 住房信息的菜單結構與人員信息大 菜單結構相似,其查詢代碼也相似。 ()。 //進行數(shù)據(jù)庫查詢 try{ ()。 userInterface 界面上有各類待查詢信息,在界面的上方有主菜單,分六部分:人員信息、住房信息、收費信息、房產(chǎn)信息、幫助、返回。 如果現(xiàn)在你想退出系統(tǒng),則可以選擇推出系統(tǒng)按鈕,將會彈出確認對話框,詢問你是否決定退出系統(tǒng)( Are you sure to quit?) .如果選擇確定按鈕,將會退出本系統(tǒng)。而系統(tǒng)管理員只可以從前端對數(shù)據(jù)庫進行添加,刪除,更新和查詢功能,不能改變數(shù)據(jù)庫的結構等,普通用戶則只具有對數(shù)據(jù)庫的查詢功能。普通用戶查詢系統(tǒng)是普通用戶對數(shù)據(jù)庫進行查詢的模塊,不支持數(shù)據(jù)庫的管理。 RAM—— 128 MB 以下是我的硬件環(huán)境: 服務器 JWS 是 sun 公司早期 的產(chǎn)品,其可用性比最近開發(fā)的 FFJ 差了許多。 系統(tǒng)開發(fā)語言采用 Java 語言 ,數(shù)據(jù)庫采用 Microsoft SQL 。 2. 關系型數(shù)據(jù)庫管理系統(tǒng) RDBMS 負責增強數(shù)據(jù)庫的結構,包括: 1維護數(shù)據(jù)庫中數(shù)據(jù)之間的關系。 JDBC 簡介 Java 數(shù)據(jù)庫連接 JDBC(Java DateBase Connectivity) 與 ODBC(Open DataBase Connectivity)開放式數(shù)據(jù)庫連接的概念和標準一樣,兩者都是為各種流行數(shù) 據(jù)庫提供無縫連接技術的。 3. jdbJava 語言調試工具 jdb 命令用于調試 Java 語言編寫的程序。用 Java 編制的 Java 小應用程序可以取代部分 CGI 腳本( CGI Scripts)的功能,但是考到效率方面的問題,在大多數(shù)的情況下很多客戶端的基本操作還是由腳本語言來完成的。 7. 可移植性 Java 的源代碼和 C/C++的源代碼一樣具有可移植性,而且 Java 的可移植性在相比之下還要更強一些。 Java 與C /C++最大的不同點是在于 Java 有一個專門的指針模型,它的作用是排除內(nèi)存中的數(shù)據(jù)被覆蓋和毀損的可能性。這里的“對象”是指應用程序的數(shù)據(jù)及其操作方法。 在 SUN 公司的“ Java 白皮書”中對 Java 有如下的定義: Java: A simple , Objectoriented, distributed, robust, secure, architectureneutral, portable, Highperformance, multithreaded, and dynamic language.( Java: 一種簡單的 ,面向對象的,分布式的,健壯的,安全的,結構中立的,可移植的,高效性的,多線程和動態(tài)的語言)。 本物業(yè)管理系統(tǒng)是在服務器上先安裝 Windows NT 操作系統(tǒng),并在 NT 系統(tǒng)下安裝數(shù)據(jù)庫系統(tǒng) SQL Server 和建立人員、住房、房產(chǎn)、收費四個數(shù)據(jù)庫。 本系統(tǒng)要實現(xiàn)的功能:查詢功能完備,可以滿足用戶的各種查詢要求;查詢信息準確無誤,完整詳細、迅速方便;系統(tǒng)的可操作性好;用 TDBC/ODBC 橋接驅動程序連接成功,用 Java 語句實現(xiàn)了對后端數(shù)據(jù)庫的修改和查詢功能。本物業(yè)管理系統(tǒng)提供對人員,住房,房產(chǎn)和收費信息的管理。 數(shù)據(jù)庫設計中存在數(shù)據(jù)完整性問題 數(shù)據(jù)庫應用所提供的功能一般都比較安全,往往自成一個系統(tǒng)。 Java 要求的基本解釋器約為 40KB ,若加上基本的程序庫,約為 215KB。 Java 應用程序能在網(wǎng)絡上開啟并連結使用對象,就如同透過 URL 鏈接使用一個本地文件系統(tǒng)。這些計算機的 CPU和操作系統(tǒng)體系結構均有所不同。 Java解釋器能直接在任何機器上執(zhí)行 Java 字節(jié)碼( Byte Codes),因此在進行程序鏈接時節(jié)省了時間,這對于縮短程序的開發(fā)過程有極大的幫助。 JDK的環(huán)境工具: JDK 是 Java Developer’s Kit 的簡稱,意即 Java 的開發(fā)工具,這是舊的稱呼,新的名稱是 Java 2 SDK, Standard Edition, 簡稱為 J2SE。 1. 編寫源文件: 源文件是一個利用 Java 語言編寫的文本文件,可以在任 何文本編輯器中來撰寫或修改。 4.使用 ODBC 時必須每臺用戶端計算機都要安裝驅動程序和管理員,但 JDBC在安裝 J2SDK 時自動安裝完成,并可移植到所有網(wǎng)絡、計算機與大型主機的 Java工作平臺。 物業(yè)管理系統(tǒng)軟件技術基礎 軟件體系結構在軟件系統(tǒng)中扮演一個非常重要的角色,它為系統(tǒng)的邏輯功能劃分提供了一個依據(jù),是快速,準確,高質量進行系統(tǒng)開發(fā)的基礎,主要有兩種體系結構。最新的 Jdk 版本是 。 FFJ 操作系統(tǒng)環(huán)境用 NT2021 和 Linux 。 Display—— PHILIPS 105G 客戶機 以達到在不同的操作系統(tǒng)下可以互相調用的目的,實現(xiàn) Java 的重要特性:可移植性。普通用戶只具有對后端數(shù)據(jù)庫的查詢功能,而管理員用戶同時具有對后端數(shù)據(jù)庫的修改和查詢功能,其中修改包括添加,更新,刪除功能。 (true)。 if(returnValue==){ (0)。 if((input!=null)amp。 ((rs))。 (true)。 如果用戶只 知道所要查詢?nèi)说男彰?,則可以點擊“按姓名查詢”。 (sql 查詢 :)。 ()。 } 如果用戶只知道所要查詢?nèi)说拈T牌號,就可以點擊“按門牌號查詢”,用戶可以在彈出的人員信息查詢界面 2( )的文本框中輸入門牌號信息點擊“查詢”按鈕進行查詢 . 如果用戶只知道所要查詢?nèi)说墓ぷ鲉挝?,就可以點擊“ 按工作單位查詢”,用戶可以在彈出的人員信息界面 3( )的文本框中輸入工作單位信息點擊“查詢”按鈕進行查詢。點擊“繼續(xù)查詢”按鈕在文本框內(nèi)重新輸入其它門 牌號信息,點擊“查詢”按鈕進行查詢。 “幫助”菜單項的代碼如下: private void jMenuItem14ActionPerformed( evt){ String s 歡迎進入用戶系統(tǒng) \n+ 用戶在這里可以得到關于人員,住房,收費和房產(chǎn)方面的信息, \n+ 系統(tǒng)功能使用說明如下: \n+ 1。 \n+ 5。 } 管理員系統(tǒng) 系統(tǒng)管理員用戶選擇管理員進入系統(tǒng)按鈕,將會彈出管理員用戶 域名和密碼驗證界面( JFrame2)。 s1=()。 } else if(!((s))){ //用戶名不正確; f=new (MessageDialog)。 setVisible(false)。amp。 ((rs))。 如果管理員用戶想對人員數(shù)據(jù)庫添加記錄,則可以點擊“添加”菜單項將會彈出 Insert 對話框。 如果管理員用戶只想查詢有關人員數(shù)據(jù)庫的信息,則可以點擊“查詢”菜單頂將會彈出 Inquery 對話框。其“添加 ”,“更新”,“刪除”,“查詢”菜單的具體用法同“人員管理”菜單下的“添加”,“更新”,“刪除”,“查詢”菜單項。 以下是 界面: 是普通用戶系統(tǒng)的查詢主界面,用戶可以在此實現(xiàn)對人員信息,住房信息、收費信息、房產(chǎn)信息的各種查詢。 用戶在進入界面( )上點擊“普通用戶進入系統(tǒng)”按鈕,系統(tǒng)就彈出普通用戶界面( )。管理員用戶輸入域名和密碼后,如果正確則進入管理系統(tǒng)。管理員用戶將退出管理系統(tǒng)返回到進入界面( )。 4.出現(xiàn)“創(chuàng)建新數(shù)據(jù) 源”窗口。 JDBC 中包含一個 JDBC/ODBC 的橋接器 (bridge),通過該橋接器就可以在 Java 程序中調用合乎 ODBC 規(guī)格的數(shù)據(jù)庫。 PrintResultSet()方法顯示該連接表的一些動態(tài)數(shù)據(jù),每一域的域名以及該域的內(nèi)含值。 String colTypeName[]=new String[colCount+1]。 (Label:+colLabel[i]+DisplaySize:+colDisplaySize[i]+TypeName:+colTypeName[i]+\r\n)。 StringBuffer sb=new StringBuffer()。 系統(tǒng)的查詢功能完備,可以滿足用戶的各種查詢要求。電子工業(yè)出版社 Anyway, I was here in Amber some years ago. Not doing much of anything. Just visiting and being a nuisance. Dad was still around, and when I not iced that he was getting into one of his grumpy moods, I decided it was time to take a walk. A long one. I had often noticed that his fondness for me tended to increase as an inverse function of my proximity. He gave me a fancy riding crop for a goingaway presentto hasten the process of affection, I suppose. Still, it was a very nice cropsilverchased, beautifully tooledand I made good use of it. I had decided to go looking for an assemblage of all my simple pleasures in one small nook of Shadow. It was a long rideI will not bore you with the detailsand it was pretty far from Amber, as such things go. This time, I was not loo king for a place where I would be especially important. That can get either boring or difficult fairly quickly, depending on how responsible you want to be. I wanted to be an irresponsible nonentity and just enjoy myself. Texorami was a wide open port city, with sultry days and long nights, lots of good music, gambling around the cloc k, duels every morning and inbetween mayhem for those who couldn39。 系統(tǒng)的可操作性很好,基本上不同用戶過多浪費時間在無謂的細節(jié)上。i=colCount。 } public static String printResultSet(ResultSet rs) throws IOException,SQLException { ResultSetMetaData md=()。 StringBuffer sb=new StringBuffer()。