freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文-電信crm系統(tǒng)信息交流子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(文件)

 

【正文】 PL/SQL 語(yǔ)言。 jQuery 的文檔說(shuō)明 非常全面 , 而且非常 詳細(xì), 擁有很多成 熟的插件。 (2) View:采用 JSP實(shí)現(xiàn),主要用來(lái)顯示響應(yīng)的結(jié)果。 濟(jì)南大學(xué)畢業(yè)設(shè)計(jì) 4 JavaMail JavaMail 提供給開(kāi)發(fā)者 來(lái) 處理電子郵件相關(guān)的編程接口。 JavaMail 是可選包,因此如果需要使用的話你需要 首先從 下載。 (1).Struts Struts 是是基于 MVC 模式實(shí)現(xiàn)的 , 對(duì) Model, View 和 Controller 都提供了對(duì)應(yīng)的組件。 Struts的 View 部分是通過(guò) JSP 技術(shù)實(shí)現(xiàn)的。然 而, Spring 的用途不僅限于服務(wù)器端的開(kāi)發(fā)。 Spring提供的 AOP功能,方便進(jìn)行面向切面的編程,許多不容易用傳統(tǒng)OOP實(shí)現(xiàn)的功能可以通過(guò) AOP輕松應(yīng)付。 濟(jì)南大學(xué)畢業(yè)設(shè)計(jì) 5 Hibernate 可以應(yīng)用在任何使用 JDBC 的場(chǎng)合,既可以在 Java 的客戶(hù)端程序使用,也可以在 Servlet/JSP 的 Web 應(yīng)用中使用。 盡管 Spring 框架提供整體解決方案 但是在 SSH 中 Spring 更傾向于業(yè)務(wù)層,而Struts 則關(guān)注于 web 層, Hibernate 關(guān)注于持久層。 ( 2) 管理員登錄 : 管理員可以通過(guò)用戶(hù)名和密碼登錄后進(jìn)行所以的操作 。 信息發(fā)布功能分析 ( 1)發(fā)布信息錄入功能:可以錄入要發(fā)布的信息 。 信息交流功能分析 信息通知管理:通過(guò)郵件群發(fā)方式進(jìn)行信息通知 濟(jì)南大學(xué)畢業(yè)設(shè)計(jì) 7 系統(tǒng)數(shù)據(jù)流圖 整體 系統(tǒng)模型,見(jiàn)圖 。 圖 刪除收集信息 數(shù)據(jù)流圖 信息發(fā)布管理 系統(tǒng)數(shù)據(jù)流圖 ( 1) 發(fā)布信息錄入數(shù)據(jù)流程 見(jiàn)圖 圖 發(fā)布 信息錄入流程圖 ( 2) 發(fā)布 信息修改功能數(shù)據(jù)流圖,見(jiàn)圖 。 圖 省市審批功能 數(shù)據(jù)流圖 查詢(xún)未審批信息 省市公司 審批信息 審批 未審批信息 返回審批結(jié)果 審批成功 發(fā)布信息表 查詢(xún)信息 地市公司 審批信息 查看 查 詢(xún)發(fā)布信息 提交省市審批 提交成功 發(fā)布信息表 查詢(xún)信息 發(fā)布信息 發(fā)布者 查詢(xún)發(fā)布信息 發(fā)布信息表 查看信息 發(fā)布信息 發(fā)布者 發(fā)布信息表 修改成功 重新修改 錄入正確 密碼 錄入錯(cuò)誤 新發(fā)布信息 新發(fā)布信息 查看修改 查詢(xún)發(fā)布信息 濟(jì)南大學(xué)畢業(yè)設(shè)計(jì) 11 信息交流管理系統(tǒng)數(shù)據(jù)流圖 交流信息通知功能數(shù)據(jù)流程圖,見(jiàn)圖 。可以將程序 應(yīng)用于 Window7 和 Window XP 上 運(yùn)行。 (4) 設(shè)置注銷(xiāo)功能,以防 session 中保留的相關(guān)信息登錄后重要資料的泄漏,這在公司管理中是至關(guān)重要的。 濟(jì)南大學(xué)畢業(yè)設(shè)計(jì) 13 字段包括: id( 主鍵 )、 encode( 信息編碼 )、 msg_type( 信息類(lèi)型 )、 content( 信息內(nèi)容 )、 msg_format( 信息格式 ) 、 period_validity(信息有效期 )、 provider(信息提供者)、 provide_time(信息提供時(shí)間 )、 collector(信息收集者)、 collect_time(信息收集時(shí)間) 。 主鍵是 id。此外還用到 WebService 實(shí)現(xiàn)省市系統(tǒng)交互,通過(guò) JavaMail 實(shí)現(xiàn)郵件群發(fā),最終完成此系統(tǒng)。 Spring有兩個(gè)核心 ICO/DI 和 AOP。 ( 1) 在 web 啟動(dòng)時(shí),在 中進(jìn)行 Spring的上下文控制,也就是在 中配置監(jiān)聽(tīng)器,具體代碼如下 ! Spring 上下文配置 servlet servletnameaction/servletname servletclass/servletclass initparam paramnameconfig/paramname paramvalue /WEBINF/,/,/strutsl,/ /paramvalue /initparam 濟(jì)南大學(xué)畢業(yè)設(shè)計(jì) 16 loadonstartup2/loadonstartup /servlet servletmapping servletnameaction/servletname urlpattern*.do/urlpattern /servletmapping listener listenerclass /listenerclass /listener ( 2) 配置 Action 類(lèi)代理,在 中進(jìn)行配置,具體代碼如下: controller processorClass= / messageresources parameter= / plugin className= setproperty property=contextConfigLocation value=/WEBINF/ / /plugin ( 3) 配置 Spring,為了避免 文件過(guò)大,把其 成三部分: , 和 。 charset=UTF8 % ② 中文信息傳遞間亂碼。 (utf8)。 } else { (request, response)。當(dāng)驗(yàn)證碼驗(yàn)證通過(guò)時(shí),才可以進(jìn)行身份驗(yàn)證,當(dāng)兩者都通過(guò)時(shí)菜就行跳轉(zhuǎn)。 if((().getAttribute(vcode))){ User user = ((), ())。 return (loginFailure)。%if((usererror)!=null){%%=(usererror)%%}%/span 在 中進(jìn)行配置,當(dāng)返回 loginSuccess,則成功登錄,而當(dāng)返回 loginFailure時(shí)則返回登錄頁(yè)面,重新登錄。 運(yùn)行時(shí)的可視化界面,見(jiàn)圖 濟(jì)南大學(xué)畢業(yè)設(shè)計(jì) 22 圖 左側(cè)選擇菜單運(yùn)行效果 錄入 功能 頁(yè)面 設(shè)計(jì) 與代碼 實(shí)現(xiàn) 錄入頁(yè)面主要 有 ( 收 集 信 息 錄 入 頁(yè) 面 ) 和(發(fā)布信息錄入頁(yè)面 ),其主要功能為在頁(yè)面 form 表單中填寫(xiě)信息,然后提交,通過(guò) config 文件映射到相應(yīng)的 ActionForm(繼承 ActionForm)和 Action(繼承 Action)中,然后通過(guò)在 Action,將 form 中數(shù)據(jù)逐一映射到 VO 中,通過(guò) 調(diào)用 service 調(diào)用其中的注冊(cè)方法,存入數(shù)據(jù)庫(kù)。,//指定日期格式 timeFormat :39。 在 Action 中 Form—— VO: MsgCollectManagerForm collectManagerForm = (MsgCollectManagerForm) form。 (())。 } 在 dao 中必須實(shí)現(xiàn) HibernateDaoSupport 接口 : public void saveOrUpdate(T object) { getHibernateTemplate().saveOrUpdate(object)。查詢(xún)結(jié)果到頁(yè)面顯示也分為兩種,一種是分頁(yè)顯示,一種是通過(guò) table 顯示。 } 其中方法名必須和 form 中提交的 method 方法名相同,具體代碼如下: a href=%=()%/?method=queryAllMsgCollect查詢(xún)所有消息 /a Service 類(lèi)中: public ListMsgCollect queryAllMsg(){ return ()。 分頁(yè)功能的主要目的是為了避免查詢(xún)的數(shù)據(jù)量過(guò)大而帶來(lái)的查閱上的不便, 通過(guò)分頁(yè)后 使查詢(xún) 結(jié)果在頁(yè)面上 顯示更加的清晰, 更 便于操作。 $(showdata).flexigrid({ url: 39。, colModel : [ {display: 39。, width : 70,sortable : true, align: 39。, name : 39。}, // 如上進(jìn)行頁(yè)面顯示 ], buttons : [ {name: 39。, onpress : test}, {name: 39。, onpress : test}, {separator: true}], searchitems : [ {display: 39。, isdefault: true} ], sortname: msg_type, sortorder: asc, usepager: true, title: 39。 function test(, grid) { if ( == 39。 + $(39。) } else if ( == 39。)。) { alert(39。, grid).length + 39。) { confirm(39。, useRp: true, rp: 10, showTableToggleBtn: true, width: 1000, height: 400 })。, name : 39。, bclass: 39。, bclass: 39。, width : 50, sortable : true, align: 39。}, {display: 39。, name : 39。, dataType: 39。功能主要通過(guò) 插件 實(shí)現(xiàn) ,通過(guò) Ajax 進(jìn)行分頁(yè)。 } ① 查詢(xún)結(jié)果以 table 形式表示的代碼為: %ListMsgCollectmsgCollect= (ListMsgCollect)(msgCollects)。 (msgCollects, msgCollects)。 Column(name=msg_level) Enumerated() private Level msg_level。//處理時(shí)間 濟(jì)南大學(xué)畢業(yè)設(shè)計(jì) 23 (msgCollect)。 (())。//指定時(shí)間格式 })。其中主要代碼如下: 在錄入表單中有時(shí)間,通 過(guò) jQuery 插件實(shí)現(xiàn): $(function(){ $(.selectTime).datetimepicker( { dateFormat :39。具體代碼如下: frameset cols=17%,83% border=0 frame src=%=()%/frame/ name=leftpart noresize=noresize frame src= name=msg_result noresize=noresize/frame /frameset 左側(cè)菜單頁(yè)面與代碼 頁(yè)面設(shè)計(jì): 頁(yè)面設(shè)計(jì)采用 jQuery的一個(gè)插件為 Tree 結(jié)構(gòu)完成,首先引入 jar 包,然后,在頁(yè)面中進(jìn)行代碼編程,具體實(shí)現(xiàn)代碼如下: script type=text/javascriptsrc=%=()%/js/ /script $(function(){ $(spellTree).treeview({animated: fast, collapsed: true })。 return (loginFailure)。 return (loginSuccess)。 圖 登錄 界面 運(yùn)行效果 有兩種驗(yàn)證,其驗(yàn)證代碼為: LoginForm loginForm = (LoginForm)form。 在登錄界面主要有用戶(hù)名,密碼,角色和驗(yàn)證碼四個(gè)部分。 } ( 2) 解決解決非法登錄 設(shè)置 session 監(jiān)聽(tīng)器,解決權(quán)限不夠的情況下進(jìn)行的非法登錄,即創(chuàng)建 SessionFilter類(lèi)并實(shí)現(xiàn) Filter 接口,同時(shí) 在 中配置上 SessionFilter 的信息, 其方法代碼如下: public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { User user = (User) ((HttpServletRequest) request).getSession() .getAttribute(user)。當(dāng)出現(xiàn)亂碼時(shí), 在 SSH 中只能用過(guò)濾器的方案來(lái)解決。具體的代碼如下: ! 信息交流管理 Service bean id=msgCollectManager
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1