【正文】
} } 服務(wù)器展示 淮陰師范學(xué)院畢業(yè)論文(設(shè)計(jì)) 32 總結(jié) 通過(guò)這次畢業(yè)設(shè)計(jì)的完成,使我對(duì)于 MVC 思想更加深入,對(duì) SQL Server, MyEclipse 的操作及 Visio 做 ER 的更加熟悉,尤其是對(duì)程序有了一個(gè)更加深入的認(rèn)識(shí),那就是:光靠代碼是不夠的,好的程序必須做好需求分析,語(yǔ)言只是我們實(shí)現(xiàn)思想的一種工具語(yǔ)言而言,關(guān)鍵在人,在思想。 i ()。 (劉超同學(xué),文字水印的處理完成!謝謝使用。 } catch (IOException e) { ()。 else (itemp, (width (null)) / 2, 0, (null), (null), , null)。 Graphics2D g = ()。 } else { ratio = (new Integer(width)).doubleValue() / ()。 // 縮放比例 File f = new File(filePath)。 ()。 (color)。 int height = (null)。 } catch (Exception e) { ()。 淮陰師范學(xué)院畢業(yè)論文(設(shè)計(jì)) 28 ((P, alpha))。 (src, 0, 0, wideth, height, null)。 int wideth = (null)。 import 。 import 。 import 。 int userID = (user)。 (1001)。 } return false。 int count = 1。 (8, ())。 (4, ())。 try { PreparedStatement ps = (updateString)。 } } catch (SQLException e) { ()。 (10, ())。 (6, ())。 (2, ())。 } /* * 客戶端修改個(gè)人信息,但不能修改部門 */ public boolean updateUser(UserInfo user) { String updateString = update t_userinfo set nickname=?,password=?,sex=?,age=?,phone=?,=?,name=?,imagePath=?,address=? where userID=?。 int count = ()。 String deleteString = delete from t_userinfo where userID=?。 } return userID。 (2, ())。 淮陰師范學(xué)院畢業(yè)論文(設(shè)計(jì)) 24 int count = ()。 (7, ())。 (3, ())。 Connection con = ()。 } } catch (SQLException e) { ()。 String iconPath = (10)。 int departID = (6)。 String nickName = (2)。 Connection con = ()。 } } catch (SQLException e) { ()。 try { CallableStatement cstmt = (deleteString)。 } return false。 (3, departmentID)。 PreparedStatement ps。 String departmentName = ()。 } return departID。 (1, departmentName)。 (1, departmentName)。 (1, departmentName)。 PreparedStatement ps。 String insertDepartmentString = insert into t_department values(?,?)。 淮陰師范學(xué)院畢業(yè)論文(設(shè)計(jì)) 21 size。 UserInfo userinfo = new UserInfo(ID, nickName, pwd, sex, age, departID, phone, , name, iconPath, address)。 String = (8)。 String sex = (4)。 rs = ()。 int index = 0。 Connection con = ()。 } catch (SQLException e) { ()。 (departName)。 String departName = (2)。 。 } public VectorDepartment getDepartments() { String queryStr = select * from t_department。 userinfo = new UserInfo(ID, nickName, pwd, sex, age, departID, phone, , name, iconPath, address)。 String = (8)。 String sex = (4)。 rs = ()。 UserInfo userinfo = null。 String password = ()。} if(st!=null){()。 con=(URL,USER_NAME,USER_PASS)。 public static final String DRIVER=。 import 。 import 。 /** * 清空函數(shù) */ public void clear()。 } return userID。 String msg = null。 (true)。 !()){ if(loginHandle != null){ ((userId).intValue(), password)。 String userId= (String)()。 } if(getLength() + () maxSize){ int i = maxSize getLength()。 int maxSize = 10。 setResizable(false)。 screenWidth = ()。 (loginBtn,new GridBagConstraints(1,3,1,1, 淮陰師范學(xué)院畢業(yè)論文(設(shè)計(jì)) 14 ,new Insets(15,4,50,50),0,0))。 (new JLabel( 用戶名 :),new GridBagConstraints(0,1,1,1, ,new Insets(15,50,0,5),0,0))。 ((E, 2))。 //回車時(shí)的處理 (調(diào)用發(fā)送消息 Action) (loginMessage)。 public void actionPerformed(ActionEvent e){ 淮陰師范學(xué)院畢業(yè)論文(設(shè)計(jì)) 13 sendLoginMessage()。 (Cancel)。 (8)。)。 (html請(qǐng)?jiān)谶@里輸入用戶號(hào)碼 br用戶號(hào)碼只能輸入數(shù)字 ,最多輸入 10位 /html)。 MyDocument document = new MyDocument()。 userID = readUserIDFromFile()。 private VectorString userID。 private double screenWidth。 private JComboBox cbUserId。 import 。 import 。 import 。 邏輯結(jié)構(gòu)形式地定義為( K, R)(或( D, S)),其中, K 是 數(shù)據(jù)元素 的有限集, R 是 K上的關(guān)系的有限集, 并采用 SQL Server 20xx 來(lái)進(jìn)行數(shù)據(jù)的管理支配, 邏輯設(shè)計(jì)階段的主要任務(wù),是把 ER 圖轉(zhuǎn)化為所選用 DBMS 產(chǎn)品支持的數(shù)據(jù)模型。最后采用文字水印的功能實(shí)現(xiàn)版權(quán)的維護(hù)功能,以防止盜用。 系統(tǒng)簡(jiǎn)介 基于文字水印的談判系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn),主要用于用戶雙方在聊天軟件上實(shí)現(xiàn)互相溝通,協(xié)商,洽談。 關(guān)鍵字: 網(wǎng)絡(luò)談判,文字水印,聊天談判, Java, C/S, SQL Server 20xx 淮陰師范學(xué)院畢業(yè)論文(設(shè)計(jì)) 2 Abstract: Along with the social rhythm faster and faster, all kinds of information working tools more and more, such as tencent . Given the popularity of work, the social life rhythm speeding up, the contradictions of people increasingly tend to highlight, but limited by geographical and time urgent, some negotiation and consultation, and municate with each other more need the support of work software. Network negotiation system is imperative, therefore, this system based on system design and implementation of text watermark in the negotiations, mainly USES the C/S Model development, USES the MVC threetier architecture: the Model View Controller, is the Model (the Model) View (View) Controller (the Controller). Layer: 1. The model of data storage is mainly used in SQL Server 20xx is, in the form of a database to store data, in order to add or delete of data check and later maintenance. 2. The view layer, using a Java Swing technique to develop and to name the end with the UI. 3. Controller: using Java code, mainly for the business and data processing function. After using MVC, programming method can be more clear, between e