国产激情久久久久影院小草_国产91高跟丝袜_99精品视频99_三级真人片在线观看

企業(yè)信息發(fā)表與閱覽系統(tǒng)的設(shè)計(jì)論文

時(shí)間:2020-08-07 10:42:23 論文發(fā)表 我要投稿

企業(yè)信息發(fā)表與閱覽系統(tǒng)的設(shè)計(jì)論文

  1設(shè)計(jì)思想

企業(yè)信息發(fā)表與閱覽系統(tǒng)的設(shè)計(jì)論文

  本系統(tǒng)總體設(shè)計(jì)是客戶(hù)端實(shí)現(xiàn)用戶(hù)的注冊(cè)和登陸界面設(shè)計(jì)與美化工作,利用Socket編程實(shí)現(xiàn)和服務(wù)器通信,服務(wù)器能處理客戶(hù)端發(fā)出的請(qǐng)求,并能實(shí)現(xiàn)消息反饋。服務(wù)器實(shí)現(xiàn)與數(shù)據(jù)庫(kù)連接,實(shí)現(xiàn)添加、刪除和修改用戶(hù)信息,實(shí)現(xiàn)多線程支持多個(gè)客戶(hù)端用戶(hù)同時(shí)在線。具體流程如下圖:

  2系統(tǒng)功能與實(shí)現(xiàn)

  2.1功能設(shè)計(jì)

  系統(tǒng)要求用戶(hù)在登陸界面可以隨時(shí)瀏覽企業(yè)的通知等動(dòng)態(tài)信息,提供用戶(hù)在日常生活中用到的日歷、計(jì)算機(jī)等小工具,用戶(hù)可以收藏自己感興趣的網(wǎng)站并查看網(wǎng)頁(yè)排名。用戶(hù)在登陸前進(jìn)行注冊(cè),為維護(hù)用戶(hù)信息安全,需郵箱確認(rèn)。為保證數(shù)據(jù)的安全性,采用C/S模式,通過(guò)服務(wù)器獲取數(shù)據(jù)信息,減少客戶(hù)端PC的運(yùn)行負(fù)荷,充分發(fā)揮客戶(hù)端PC的處理能力,提高響應(yīng)速度 。

  2.2模塊分析

  系統(tǒng)主要實(shí)現(xiàn)的功能模塊有四個(gè),分別是:用戶(hù)桌面模塊、系統(tǒng)管理模塊、數(shù)據(jù)庫(kù)模塊、后臺(tái)服務(wù)器模塊。下面對(duì)這幾個(gè)模塊進(jìn)行分析。用戶(hù)桌面模塊:用戶(hù)桌面模塊即客戶(hù)端,用來(lái)顯示主界面、注冊(cè)界面、登錄界面。主界面提供輸入用戶(hù)名、密碼的登錄操作;注冊(cè)界面提供用戶(hù)注冊(cè)時(shí)需注冊(cè)的姓名、性別、手機(jī)等基本信息;登錄界面提供用戶(hù)成功登錄后顯示企業(yè)的動(dòng)態(tài)信息、用戶(hù)日常使用的小工具及用戶(hù)可以自己收藏的網(wǎng)站等。

  系統(tǒng)管理模塊:系統(tǒng)管理模塊實(shí)現(xiàn)對(duì)系統(tǒng)進(jìn)行維護(hù)和管理。數(shù)據(jù)庫(kù)模塊:數(shù)據(jù)庫(kù)模塊實(shí)現(xiàn)對(duì)整個(gè)系統(tǒng)的數(shù)據(jù)信息的`存放和更新。后臺(tái)服務(wù)器模塊:后臺(tái)服務(wù)器模塊實(shí)現(xiàn)各模塊之間數(shù)據(jù)的轉(zhuǎn)發(fā),實(shí)現(xiàn)多線程,完成數(shù)據(jù)更新,實(shí)現(xiàn)客戶(hù)端、數(shù)據(jù)庫(kù)及服務(wù)器三者的交互。

  3系統(tǒng)實(shí)現(xiàn)的主要技術(shù)

  3.1數(shù)據(jù)庫(kù)設(shè)計(jì)

  系統(tǒng)數(shù)據(jù)庫(kù)配置是采用ODBC數(shù)據(jù)源加載SQL2008數(shù)據(jù)庫(kù),使用SQL數(shù)據(jù)庫(kù)查詢(xún)語(yǔ)言。數(shù)據(jù)庫(kù)設(shè)計(jì)按照確定建立數(shù)據(jù)庫(kù)目的和收集數(shù)據(jù)、建立概念模型、建立數(shù)據(jù)模型、實(shí)施與維護(hù)數(shù)據(jù)庫(kù)四個(gè)步驟。

  數(shù)據(jù)庫(kù)模型采用關(guān)系(E-R)模型,關(guān)系模型是以二維表形式展現(xiàn),對(duì)數(shù)據(jù)進(jìn)行劃分分析后,優(yōu)化的關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu)可分為3張表:表1(用戶(hù)表)存放用戶(hù)姓名、密碼、郵箱等基本信息、表2(企業(yè)表)存放企業(yè)的通知等相關(guān)信息、表3(產(chǎn)品表)存放企業(yè)產(chǎn)品的編號(hào)、價(jià)格、庫(kù)存等基本信息。

  3.2客戶(hù)端與服務(wù)器連接

  客戶(hù)端與服務(wù)器的連接是實(shí)現(xiàn)的難點(diǎn)。客戶(hù)端是C#編寫(xiě),客戶(hù)端用C++編寫(xiě)。可以采用Socket編程。服務(wù)器端采用C++的Socket編程,完成對(duì)數(shù)據(jù)庫(kù)SQL2008的登陸連接,保證數(shù)據(jù)庫(kù)只存在于服務(wù)器端,通過(guò)對(duì)于不同權(quán)限的用戶(hù),設(shè)定不同的SQL執(zhí)行權(quán)限,從而保證數(shù)據(jù)的安全性。客戶(hù)端采用C#的Socket編程,利用TCP協(xié)議、與服務(wù)器端統(tǒng)一端口號(hào)與IP地址進(jìn)行連接。具體步驟如下:服務(wù)器端:

  (1)加載套接字庫(kù),創(chuàng)建Socket;

  (2)綁定Socket到一個(gè)IP地址和端口;

  (3)將Socket設(shè)置為監(jiān)聽(tīng)模式等待連接請(qǐng)求;

  (4)請(qǐng)求到來(lái)接受連接請(qǐng)求,返回一個(gè)新的對(duì)應(yīng)于此次連接的Socket;

  (5)用返回的Socket和客戶(hù)端進(jìn)行通信;

  (6)關(guān)閉Socket,關(guān)閉加載的套接字庫(kù)。

  客戶(hù)端:

  (1)用指定的端口號(hào)和服務(wù)器IP創(chuàng)建一個(gè)EndPoint對(duì)象

  (2)創(chuàng)建一個(gè)基于TCP協(xié)議的套接字;

  (3)利用Socket對(duì)象的Connect()方法向服務(wù)器發(fā)送連接請(qǐng)求;

  (4)如果連接成功,利用Socket對(duì)象的Send()方法向服務(wù)器發(fā)送消息;

  (5)利用Socket對(duì)象的Receive()方法接收服務(wù)器發(fā)來(lái)的消息;

  (6)通信結(jié)束,關(guān)閉Socket。控制流程:

  4結(jié)束語(yǔ)

  本文通過(guò)C++、C#語(yǔ)言的研究,實(shí)現(xiàn)了一個(gè)基于C/S模式的企業(yè)信息發(fā)布與閱讀系統(tǒng)。本系統(tǒng)在用戶(hù)登陸模塊實(shí)現(xiàn)界面友好,添加日常使用的小工具方便用戶(hù)日常生活和工作安排。后臺(tái)服務(wù)器端實(shí)現(xiàn)多線程編程,支持多個(gè)客戶(hù)端同時(shí)在線。該系統(tǒng)可以便利企業(yè)對(duì)信息的發(fā)布以及用戶(hù)對(duì)有關(guān)企業(yè)動(dòng)態(tài)信息的閱讀。加大信息傳播的效率,增強(qiáng)用戶(hù)企業(yè)之間的互動(dòng),從而提高企業(yè)的綜合效益。

【企業(yè)信息發(fā)表與閱覽系統(tǒng)的設(shè)計(jì)論文】相關(guān)文章:

1.管理系統(tǒng)論文發(fā)表

2.企業(yè)信息管理系統(tǒng)的設(shè)計(jì)

3.企業(yè)信息系統(tǒng)應(yīng)用論文

4.新聞發(fā)布系統(tǒng)的設(shè)計(jì)與完成論文

5.發(fā)表論文與評(píng)職稱(chēng)

6.企業(yè)信息系統(tǒng)項(xiàng)目管理的構(gòu)成要素與實(shí)施要點(diǎn)論文

7.新聞信息發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文

8.小型企業(yè)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)優(yōu)秀開(kāi)題報(bào)告