版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、許強(qiáng):基于JavaEE技術(shù)平臺(tái)婚介系統(tǒng)的設(shè)計(jì)與開發(fā)4.2.3數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)中總共設(shè)計(jì)了7張數(shù)據(jù)表,分別為用戶信息表(t_user)、動(dòng)態(tài)信息表(t_bowen)、相冊(cè)信息表(t_xiangce)、評(píng)論信息表(t_pinglun)、公告信息表(t_gonggao)、照片信息表(t_zhaopian)和管理員信息表(t_admin)。具體結(jié)構(gòu)設(shè)計(jì)如下:(1)用戶信息表(t_users)用戶信息表主要用于存放用戶的信息,主要字段包括:用戶ID,用戶賬號(hào),密碼,狀態(tài),地址,電話,頭像等。表4-1用戶信息表(t_users)字段名數(shù)據(jù)類型字段描述長(zhǎng)度主鍵IDint用戶ID4Nameva
2、rchar用戶賬號(hào)50Pwdvarchar用戶密碼50Realnamevarchar 昵稱50Sexvarchar性別50Addressvarchar住址50Telvarchar聯(lián)系方式50picpathvarchar頭像50(2)動(dòng)態(tài)信息表(t_bowen)動(dòng)態(tài)信息表主要用于存儲(chǔ)用戶添加的動(dòng)態(tài)信息,主要字段有動(dòng)態(tài)編號(hào)、標(biāo)題、內(nèi)容表4-2動(dòng)態(tài)信息表(t_bowen)字段名數(shù)據(jù)類型字段描述長(zhǎng)度主鍵IDInt動(dòng)態(tài)編號(hào)4TitleVarchar標(biāo)題50ContentVarchar動(dòng)態(tài)內(nèi)容5000TimesDate添加時(shí)間4User_idInt用戶Id4ClicksInt瀏覽量4(3)相冊(cè)信息表(t_
3、xiangce)動(dòng)態(tài)信息表主要用于存儲(chǔ)用戶添加的相冊(cè)信息,主要字段有相冊(cè)編號(hào)、標(biāo)題、內(nèi)容表4-3相冊(cè)類型信息表(t_xiangce)字段名數(shù)據(jù)類型字段描述長(zhǎng)度主鍵IDInt相冊(cè)編號(hào)4TitleVarchar相冊(cè)標(biāo)題50TimesDate添加時(shí)間4User_idInt用戶Id4(4)評(píng)論信息表(t_pinglun)評(píng)論信息表主要用于對(duì)動(dòng)態(tài)的評(píng)論信息,主要字段包括:評(píng)論時(shí)間,評(píng)論內(nèi)容,評(píng)論者姓名。表4-4評(píng)論信息表(t_pinglun)字段名數(shù)據(jù)類型字段描述長(zhǎng)度主鍵IDInt評(píng)論編號(hào)4contentVarchar評(píng)論內(nèi)容50shjianVarchar評(píng)論時(shí)間50bowen_idint動(dòng)態(tài)ID50(
4、5)公告信息表(t_gonggao)公告信息表主要用于網(wǎng)站的公告的信息,主要字段包括:公告標(biāo)題、公告內(nèi)容,添加日期。表4-5公告信息表(t_ gonggao)字段名數(shù)據(jù)類型字段描述長(zhǎng)度主鍵Idvarchar編號(hào)4Titlevarchar標(biāo)題50Conentvarchar內(nèi)容5000timesDatetime發(fā)布時(shí)間4(6)照片信息表(t_zhaopian)照片信息表主要用于用戶的照片信息,主要字段包括:用戶ID、照片標(biāo)題、照片介紹。表4-6好友信息表(t_zhaopian)字段名數(shù)據(jù)類型字段描述長(zhǎng)度主鍵IDInt編號(hào)4titlevarchar照片標(biāo)題4fujianvarchar照片路徑4jie
5、shaovarchar照片介紹xiangce_idInt相冊(cè)ID(7)管理員信息表(admin)管理員信息表主要用于系統(tǒng)管理員的信息,主要字段包括:編號(hào)、登陸賬號(hào)、登陸密碼。表4-7管理員信息表(admin)字段名數(shù)據(jù)類型字段描述長(zhǎng)度主鍵IDInt編號(hào)10Namevarchar登陸賬號(hào)50Pwdvarchar登陸密碼50第5章 系統(tǒng)詳細(xì)設(shè)計(jì)5.1系統(tǒng)首頁(yè)設(shè)計(jì)頁(yè)面的上方顯示的是該網(wǎng)站的logo和當(dāng)前的時(shí)間,下方主要部分是信息顯示區(qū)域,右側(cè)中間部分是通知公告,管理員發(fā)布的信息公告都可以在此點(diǎn)擊后鏈接到相應(yīng)的信息頁(yè)面查看具體通知公告,右上方是登陸模塊,用戶必須輸入正確的用戶名、密碼和驗(yàn)證碼后才能進(jìn)入
6、系統(tǒng),右下方方是一個(gè)精美的日立表。首頁(yè)界面如圖5-1:圖5-1首頁(yè)界面5.2用戶注冊(cè)模塊(1)用戶注冊(cè)模塊界面游客要想使用本系統(tǒng)的功能,并不是僅僅局限于瀏覽和評(píng)論,前臺(tái)條件是必須先注冊(cè)一個(gè)用戶賬號(hào),然后憑此賬號(hào)登陸,才能擁有相冊(cè)上傳、好友管理、動(dòng)態(tài)發(fā)布等這些功能。注冊(cè)界面如圖5-2所示:圖5-2用戶注冊(cè)圖(2)用戶注冊(cè)模塊關(guān)鍵代碼public String userReg()TUser user=new TUser();user.setUserName(userName);user.setUserPw(userPw);user.setUserAddress(userAddress);user.
7、setUserTel(userTel);user.setUserRealname(userRealname);user.setUserEmail(userEmail);user.setUserSex(userSex);user.setUserQq(userQq);user.setFujian(fujian.equals("")=true?"/img/none.gif":fujian);user.setFangwenliang(0);user.setUserDel("no");userDAO.save(user);return &quo
8、t;successAdd"public String userEdit()TUser user=userDAO.findById(userId);user.setUserName(userName);user.setUserPw(userPw);user.setUserAddress(userAddress);user.setUserTel(userTel);user.setUserRealname(userRealname);user.setUserEmail(userEmail);user.setUserSex(userSex);user.setUserQq(userQq);us
9、er.setFujian(fujian);userDAO.getHibernateTemplate().update(user);Map request=(Map)ServletActionContext.getContext().get("request");request.put("msg", "修改成功");return "msg"5.3照片發(fā)布模板(1)照片模塊界面在這個(gè)界面中,用戶需要輸入照片標(biāo)題、照片說(shuō)明信息。照片發(fā)布模塊界面如圖5-3所示:圖5-3照片發(fā)布模塊界面(2)照片發(fā)布模塊關(guān)鍵代碼 publi
10、c String zhaopianAdd()HttpServletRequest request=ServletActionContext.getRequest();TZhaopian zhaopian=new TZhaopian();zhaopian.setTitle(request.getParameter("title");zhaopian.setFujian(request.getParameter("fujian");zhaopian.setXiangceId(Integer.parseInt(request.getParameter(&quo
11、t;xiangceId");zhaopian.setDel("no");zhaopianDAO.save(zhaopian);request.setAttribute("msg", "上傳圖片成功");return "msg"public String zhaopianDel()String sql="update TZhaopian set del='yes' where id="+id;xiangceDAO.getHibernateTemplate().bulkUp
12、date(sql);Map request=(Map)ServletActionContext.getContext().get("request");request.put("msg", "照片刪除成功");return "msg"public String xiangceAll()Map request=(Map)ServletActionContext.getContext().get("request");String sql="from TXiangce where del=
13、'no' and userId="+userId;List xiangceList=xiangceDAO.getHibernateTemplate().find(sql);for(int i=0;i<xiangceList.size();i+)TXiangce xiangce=(TXiangce)xiangceList.get(i);String s="from TZhaopian where del='no' and xiangceId="+xiangce.getId();List zhaopianList=zhaopian
14、DAO.getHibernateTemplate().find(s);xiangce.setZhaopianList(zhaopianList);request.put("xiangceList", xiangceList);TUser user=userDAO.findById(userId);request.put("user", user);return ActionSupport.SUCCESS;5.4添加動(dòng)態(tài)模塊(1)添加動(dòng)態(tài)模塊界面在該界面中首先輸入動(dòng)態(tài)內(nèi)容。單擊“提交”按鈕,即可完成歸動(dòng)態(tài)發(fā)布操作。動(dòng)態(tài)添加模塊如圖5-4所示:圖5-4動(dòng)態(tài)添
15、加模塊圖(2)動(dòng)態(tài)添加關(guān)鍵代碼public String bowenAdd()TBowen bowen=new TBowen();bowen.setTitle(title);bowen.setContent(content);bowen.setShijian(new Date();bowen.setUserId(userId);bowen.setDel("no");bowenDAO.save(bowen);Map request=(Map)ServletActionContext.getContext().get("request");request.p
16、ut("msg", "動(dòng)態(tài)發(fā)布成功");return "msg"public String bowenDel()TBowen bowen=bowenDAO.findById(id);bowen.setDel("yes");bowenDAO.getHibernateTemplate().update(bowen);Map request=(Map)ServletActionContext.getContext().get("request");request.put("msg"
17、, "動(dòng)態(tài)刪除成功");return "msg"public String pinglunMana()HttpServletRequest request=ServletActionContext.getRequest();String s="from TPinglun where bowenId="+Integer.parseInt(request.getParameter("bowenId");List pinglunList=pinglunDAO.getHibernateTemplate().find(s);
18、request.setAttribute("pinglunList", pinglunList);return ActionSupport.SUCCESS;5.5用戶修改個(gè)人資料模塊(1)修改個(gè)人資料界面點(diǎn)擊個(gè)人資料鏈接。跳轉(zhuǎn)到個(gè)人資料編輯頁(yè)面。系統(tǒng)自動(dòng)賦值數(shù)據(jù)到個(gè)人信息的文本框中??梢灾苯有薷奈谋究虻膬?nèi)容,修改完畢,單擊“提交”按鈕,即可完成動(dòng)態(tài)發(fā)布操作。修改個(gè)人資料模塊如圖5-5所示:圖5-5修改個(gè)人資料模塊(2)編輯個(gè)人資料模塊關(guān)鍵代碼public String userEdit()TUser user=userDAO.findById(userId);user.se
19、tUserName(userName);user.setUserPw(userPw);user.setUserAddress(userAddress);user.setUserTel(userTel);user.setUserRealname(userRealname);user.setUserEmail(userEmail);user.setUserSex(userSex);user.setUserQq(userQq);user.setFujian(fujian);userDAO.getHibernateTemplate().update(user);Map request=(Map)Ser
20、vletActionContext.getContext().get("request");request.put("msg", "修改成功");return "msg"public String userEditPre()TUser user=userDAO.findById(userId);Map request=(Map)ServletActionContext.getContext().get("request");request.put("user", user);
21、return ActionSupport.SUCCESS;5.6管理員登陸模塊(1)登陸界面系統(tǒng)管理員要維護(hù)整個(gè)系統(tǒng),必須先登陸到系統(tǒng)中,在登陸頁(yè)面,首先將從前臺(tái)頁(yè)面提交的用戶名和密碼進(jìn)行接受,之后在后臺(tái)進(jìn)行處理,按照用戶名在數(shù)據(jù)庫(kù)中進(jìn)行查詢?nèi)绻榈皆撚脩魟t將該用戶的權(quán)限和密碼全都取出來(lái)分別賦給兩個(gè)字符串變量,判斷從數(shù)據(jù)庫(kù)中讀出的密碼與登錄時(shí)輸入的密碼是否配比上,若兩個(gè)密碼相同則根據(jù)權(quán)限的值進(jìn)入相應(yīng)的頁(yè)面,否則輸出密碼錯(cuò)誤。管理員登陸模塊如圖5-6所示:圖5-6管理員登陸圖(2)管理員登陸模塊關(guān)鍵代碼String sql="from TUser where userName=? an
22、d userPw=?"Object con=userName,userPw;List userList=userDAO.getHibernateTemplate().find(sql,con);if(userList.size()=0)result="no"else WebContext ctx = WebContextFactory.get(); HttpSession session=ctx.getSession(); TUser user=(TUser)userList.get(0); session.setAttribute("userType&
23、quot;, 1); session.setAttribute("user", user); result=user.getUserId().toString();5.7注冊(cè)用戶管理(1)注冊(cè)用戶管理模塊界面管理員登陸到系統(tǒng)后。點(diǎn)擊上面的菜單“用戶管理”,可以瀏覽注冊(cè)用的信息,同時(shí)也可以刪除不合法的用戶。以保證系統(tǒng)的純潔性。用戶管理圖如圖5-7所示:圖5-7用戶管理模塊 (2)用戶管理關(guān)鍵代碼public String userDetail()TUser user=userDAO.findById(userId);Map request=(Map)ServletAction
24、Context.getContext().get("request");request.put("user", user);return ActionSupport.SUCCESS;public String userMana()String sql = "from TUser where userDel='no'"List userList=userDAO.getHibernateTemplate().find(sql);Map request=(Map)ServletActionContext.getContext
25、().get("request");request.put("userList", userList);return ActionSupport.SUCCESS;public String userSearch()String sql = "from TUser where userDel='no' and userRealname like '%"+userRealname.trim()+"%'"List userList=userDAO.getHibernateTemplate(
26、).find(sql);Map request=(Map)ServletActionContext.getContext().get("request");request.put("userList", userList);return ActionSupport.SUCCESS;5.8公告管理模塊(1)公告管理模塊界面管理員登陸到系統(tǒng)后。點(diǎn)擊上面的菜單“公告管理”,可以瀏覽以前發(fā)布的公告信息,同時(shí)也可以刪除、編輯舊的公告,錄入新的公告。公告管理模塊界面如圖5-8所示:圖5-8公告管理模塊界面(2)公告管理模塊關(guān)鍵代碼public String gong
27、gaoAdd()TGonggao gonggao=new TGonggao();gonggao.setGonggaoTitle(gonggaoTitle);gonggao.setGonggaoContent(gonggaoContent);gonggao.setGonggaoData(new Date().toLocaleString();gonggaoDAO.save(gonggao);this.setMessage("公告添加完畢");this.setPath("gonggaoMana.action");return "succeed&qu
28、ot;public String gonggaoMana()List gonggaoList =gonggaoDAO.findAll();Map request=(Map)ServletActionContext.getContext().get("request");request.put("gonggaoList", gonggaoList);return ActionSupport.SUCCESS;Public String gonggaoDel()TGonggao gonggao=gonggaoDAO.findById(gonggaoId);go
29、nggaoDAO.delete(gonggao);this.setMessage("公告刪除完畢");this.setPath("gonggaoMana.action");return "succeed"第6章 系統(tǒng)測(cè)試6.1 系統(tǒng)測(cè)試的概述系統(tǒng)測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程。它不僅是軟件開發(fā)階段的有機(jī)組成部分,而且在整個(gè)軟件工程(即軟件定義、設(shè)計(jì)和開發(fā)過(guò)程)中占據(jù)相當(dāng)大的比重。系統(tǒng)測(cè)試是軟件質(zhì)量保證的關(guān)鍵環(huán)節(jié),直接影響著軟件的質(zhì)量評(píng)估。系統(tǒng)測(cè)試不僅要講究策略,更要講究時(shí)效性。驗(yàn)收測(cè)試作為系統(tǒng)測(cè)試過(guò)程的最后一個(gè)環(huán)節(jié),對(duì)軟件質(zhì)量、軟
30、件的可交付性和軟件項(xiàng)目的實(shí)施周期起到"一錘定音"的作用。6.2 系統(tǒng)測(cè)試的方法測(cè)試任何產(chǎn)品都有兩種方法:如果已知道了產(chǎn)品應(yīng)該具有的功能,可以通過(guò)測(cè)試來(lái)檢驗(yàn)是否每個(gè)功能都能正常使用;如果知道產(chǎn)品內(nèi)部工作過(guò)程,可以通過(guò)測(cè)試來(lái)檢驗(yàn)產(chǎn)品內(nèi)部動(dòng)作是否按照規(guī)格說(shuō)明書的規(guī)定正常進(jìn)行。前一個(gè)方法稱為黑盒測(cè)試,后一個(gè)方法稱為白盒測(cè)試。對(duì)于軟件測(cè)試而言,黑盒測(cè)試法把程序看成一個(gè)黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過(guò)程。也就是說(shuō),黑盒測(cè)試是在程序接口進(jìn)行的測(cè)試,它只檢查程序功能是否能按照規(guī)格說(shuō)明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)產(chǎn)生正確的輸出信息,并且保持外部信息的完整性。黑盒測(cè)試
31、又稱為功能測(cè)試。與黑盒測(cè)試法相反,白盒測(cè)試法的前提是可以把程序看成裝在一個(gè)透明的白盒子里,也就是完全了解程序的結(jié)構(gòu)和處理過(guò)程。這種方法按照程序內(nèi)部的邏輯測(cè)試程序,檢驗(yàn)程序中的每條通路是否都能按預(yù)定要求正確工作。白盒測(cè)試又稱為結(jié)構(gòu)測(cè)試。根據(jù)本系統(tǒng)的特點(diǎn)和完成的功能情況,在這里我采用黑盒測(cè)試法。6.3 系統(tǒng)測(cè)試用例(1)測(cè)試項(xiàng)目,如表6-1所示。表6-1測(cè)試項(xiàng)目表功能編號(hào)測(cè)試項(xiàng)編號(hào)測(cè)試內(nèi)容測(cè)試優(yōu)先級(jí)0001A0001婚介交友系統(tǒng)高0002B0002登錄功能低0003C0003UI頁(yè)面低(2)測(cè)試需求,如表6-2所示。表6-2測(cè)試項(xiàng)目需求表序號(hào)測(cè)試功能測(cè)試優(yōu)先級(jí)A0001用戶注冊(cè)高A0002編輯個(gè)人
32、信息高A0003發(fā)布動(dòng)態(tài)高B0001查看、評(píng)論動(dòng)態(tài)高B0002刪除評(píng)論高B0003查看公告高B0004添加相冊(cè)、上傳照片高C0001添加好友高C0002管理用戶高D0001管理員修改密碼高D0002發(fā)布公告高(3)測(cè)試用例,如表6-3所示。表6-3測(cè)試項(xiàng)目用例表測(cè)試需求婚介交友系統(tǒng)描述平臺(tái)所有功能的測(cè)試優(yōu)先級(jí)高預(yù)置條件管理員登錄平臺(tái)系統(tǒng)(賬號(hào):admin 密碼:123456)測(cè)試時(shí)間測(cè)試人員測(cè)試用例序號(hào)輸入條件操作步驟預(yù)期輸出測(cè)試結(jié)果A0001填寫好需要信息1、點(diǎn)擊注冊(cè)1、用戶添加成功測(cè)試通過(guò)A0002修改個(gè)人信息1、點(diǎn)擊修改個(gè)人信息1、顯示新的用戶個(gè)人信息測(cè)試通過(guò)A0003發(fā)布動(dòng)態(tài)1、點(diǎn)擊發(fā)
33、布動(dòng)態(tài)1、動(dòng)態(tài)發(fā)布成功測(cè)試通過(guò)B0001查看并且對(duì)動(dòng)態(tài)評(píng)論1、 他人頭像2、 查看并且怕評(píng)論1、顯示評(píng)論測(cè)試通過(guò)B0002刪除評(píng)論1、 點(diǎn)擊帶有評(píng)論的動(dòng)態(tài)2、 刪除評(píng)論1、評(píng)論刪除成功測(cè)試通過(guò)B0003查看公告1、點(diǎn)擊公告1、顯示公告測(cè)試通過(guò)B0004添加相冊(cè)、上傳照片1、 新建相冊(cè)2、 上傳照片1、顯示照片測(cè)試通過(guò)C0001添加好友1、輸入好友名稱1、添加好友成功測(cè)試通過(guò)C0002管理用戶1、點(diǎn)擊用戶信息1、管理員可以看到所有用戶測(cè)試通過(guò)D0001管理員修改密碼1、 輸入新密碼2、 再次輸入1、修改成功測(cè)試通過(guò)D0002發(fā)布公告1、 添加標(biāo)題2、 添加信息,發(fā)布1、發(fā)布成功測(cè)試通過(guò)結(jié)論與展望
34、本次婚介交友系統(tǒng)的開發(fā)過(guò)程中,通過(guò)一次次的失敗,我已能熟練運(yùn)用“JSP”、“Mysql”、“系統(tǒng)分析與設(shè)計(jì)”等技術(shù),通過(guò)此次設(shè)計(jì)與開發(fā),把所學(xué)的知識(shí)進(jìn)行融會(huì)貫通,通過(guò)遇到的難題和想辦法去解決它,從而獲取新的知識(shí),邊用邊學(xué),完善自己的知識(shí)體系結(jié)構(gòu)。但由于時(shí)間倉(cāng)促,個(gè)人經(jīng)驗(yàn)的不足,還不能讓這個(gè)系統(tǒng)各個(gè)功能都做到完美,JSP代碼較為復(fù)雜,我相信我還要有一段漫長(zhǎng)的研究過(guò)程,不過(guò)通過(guò)這次論文的寫作和系統(tǒng)設(shè)計(jì),我覺得我真的學(xué)到了很多,給我以后的工作中提供了很大幫助和經(jīng)驗(yàn)。系統(tǒng)雖然已經(jīng)開發(fā)完成,但還存在很多問題,我認(rèn)為網(wǎng)上婚介還是有很大的發(fā)展趨勢(shì),很好的發(fā)展前景。在以后的日子里,我會(huì)繼續(xù)完善婚介交友系統(tǒng),希
35、望它在以后的歲月里幫助單身人們找到自己的另一半。致謝從征題到定稿,為期將近半年的畢業(yè)設(shè)計(jì)即將結(jié)束。在此期間,我最要感謝我的指導(dǎo)老師汪祥露老師。從征題開始,他給了我一份詳細(xì)的任務(wù)書,對(duì)我的畢業(yè)設(shè)計(jì)提出了基本的要求和合理的進(jìn)度安排,還提供了很好的參考文獻(xiàn),使我在做畢業(yè)設(shè)計(jì)的時(shí)候少走了很多的彎路。在寫開題報(bào)告的時(shí)候,對(duì)我的文獻(xiàn)綜述和英文翻譯提出了寶貴的意見。到最后的初稿,他認(rèn)真地閱讀我的初稿,并提出修改的意見,使我能最后順利地定稿。如果沒有他嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和專業(yè)的知識(shí),精心地指導(dǎo)我,我的畢業(yè)設(shè)計(jì)就不能順利地完成。最后,我還要感謝安徽信息工程學(xué)院,提供了一個(gè)良好的學(xué)習(xí)環(huán)境。感謝計(jì)算機(jī)與軟件工程系、軟件
36、工程專業(yè),讓我具有良好的專業(yè)基礎(chǔ),這樣我才有了開發(fā)畢設(shè)的基本知識(shí),最后我要感謝我的同學(xué),他們?cè)谖议_發(fā)中給我提供了大量的幫助。謝謝你們!作者:許強(qiáng)2017年4月30日參考文獻(xiàn)1 庫(kù)俊國(guó). 基于J2EE技術(shù)的Web應(yīng)用體系研究及實(shí)踐M北京:人民郵電出版社,2014 2 朱浩悅。 計(jì)算機(jī)軟件JAVA編程特點(diǎn)分析J. 黑龍江科技信息,2015,36:2253 Application Research for Integrated SSH Combina-tion Framework to Achieve MVC ModeM. Ren Yongchang,Xing Tao,Xing Zhaofeng,Z
37、heng Jian-chun. InternationalConference on Computational and Information Sciences . 20114 衣鵬,閻新芳,吳帥杰。 Java設(shè)計(jì)模式在數(shù)據(jù)庫(kù)編程中的應(yīng)用研究J. 信息通信,2014,11:123.5 趙爭(zhēng)東。 基于Java的數(shù)據(jù)庫(kù)應(yīng)用框架的研究設(shè)計(jì)和探索J. 信息系統(tǒng)工程,2015,07:79+81.6 康鐠月。 芻議軟件開發(fā)中JAVA編程語(yǔ)言的應(yīng)用J. 科技風(fēng),2015,06:88-89.7 Public Com-puter Education Management Systembased on Java
38、 EE Lightweight frameworkM. Shi GAO,XingHeng WANG,Xue DENG. Interna-tional Conference on Computer Science and Service Sys-tem . 20118 IBATIS in ActionJ. Clinton Begin,Brandon Goodin,Larry Meadors. .20079 Applied Java PatternsM. Stelt ing S,Maassen . 200210 Research on Design and Implementation of Ap
39、plication Server Based on JavaJ. Menglin Liu , Jiangrang Liu , and Qingyun Chi11 王明鑫,于立婷,孫仲霖。 簡(jiǎn)述Java編程語(yǔ)言的發(fā)展及優(yōu)勢(shì)J. 通訊世界,2016,01:204.12 趙亞娟。 計(jì)算機(jī)軟件JAVA編程特點(diǎn)及其技術(shù)研究J. 數(shù)字技術(shù)與應(yīng)用,2016,01:113.13 季鑄。 利用Java開發(fā)智能軟件技術(shù)研究J. 湖南城市學(xué)院學(xué)報(bào)(自然科學(xué)版),2016,02:117-118.14 張忠利。 計(jì)算機(jī)軟件JAVA編程特點(diǎn)及其技術(shù)應(yīng)用J. 教育教學(xué)論壇,2015,27:224-225.15 Java多態(tài)
40、性淺析 J. 龍軍. 科技視界. 2012(21).附錄附錄A 引用的外文文獻(xiàn)及其譯文Research on Design and Implementation of ApplicationServer Based on JavaMenglin Liu , Jiangrang Liu , and Qingyun Chi ,Abstract With the development of computer network technology, Java has a fairly extensive use of die circumference. Especi
41、ally in recent years, the development of the smart phone system is also stimulated the use of the Java language. In this paper, Java server is mainly divided into two categories JSP server and Java EE servers. Java EE function which has more features than perfect JSP servers. Application server is a
42、 chief platform of Web-based application. J2EE is a standard of enterprise-scale application server. In this paper J2EE is analyzed from the point of view of software architecture and Java-based application development. Some defects of J2EE are pointed out, such as J2EE being unable to support versi
43、on management and it having diverse concepts and notions due to its multi-tier architecture. Furthermore, a light weight application serverJ Web Frame is developed, which overcomes some problems of J2EE.Keywords: Java Application Server, Server Design, Configuration ManagementTheoretical Introductio
44、n of Java Application ServerJava is a multi-layered structure model with a more powerful technology capabilities compared with C / S structure model. Its main feature is that which exists between the multi-layer applications, Enterprise JavaBeans through action to achieve one of the middle-tier business functions. Serv
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 有限狀態(tài)機(jī)在物聯(lián)網(wǎng)中的應(yīng)用-洞察分析
- 虛擬現(xiàn)實(shí)室內(nèi)設(shè)計(jì)-洞察分析
- 2025年滬科版九年級(jí)物理上冊(cè)月考試卷含答案
- 2025年教科新版九年級(jí)地理下冊(cè)月考試卷
- 2025年滬教版八年級(jí)科學(xué)下冊(cè)階段測(cè)試試卷含答案
- 2025年外研版2024八年級(jí)生物上冊(cè)月考試卷
- 2025年浙教新版七年級(jí)生物下冊(cè)階段測(cè)試試卷
- 2025年人教版PEP七年級(jí)物理下冊(cè)月考試卷含答案
- 語(yǔ)言哲學(xué)新趨勢(shì)-洞察分析
- 2025年度出納崗位擔(dān)保與財(cái)務(wù)管理服務(wù)合同4篇
- 銳途管理人員測(cè)評(píng)試題目的
- 焊接材料-DIN-8555-標(biāo)準(zhǔn)
- 工程索賠真實(shí)案例范本
- 重癥醫(yī)學(xué)科運(yùn)用PDCA循環(huán)降低ICU失禁性皮炎發(fā)生率品管圈QCC持續(xù)質(zhì)量改進(jìn)成果匯報(bào)
- 個(gè)人股權(quán)證明書
- 醫(yī)院運(yùn)送工作介紹
- 重癥患者的容量管理
- 學(xué)習(xí)游戲?qū)χ行W(xué)生學(xué)業(yè)成績(jī)的影響
- 小學(xué)四年級(jí)上冊(cè)遞等式計(jì)算100題及答案
- 新版?zhèn)€人簡(jiǎn)歷Excel表格模板共2聯(lián)
- (完整)中國(guó)象棋教案
評(píng)論
0/150
提交評(píng)論