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

正文內(nèi)容

電信增值服務(wù)計(jì)費(fèi)管理系統(tǒng)java畢業(yè)論文-文庫吧

2025-07-12 05:27 本頁面


【正文】 良好的擴(kuò)展性和代碼易讀性。1 系統(tǒng)設(shè)計(jì)概述 系統(tǒng)功能描述 下面是本系統(tǒng)的整體結(jié)構(gòu)圖: 圖11 系統(tǒng)整體結(jié)構(gòu)圖 電信增值服務(wù)計(jì)費(fèi)管理系統(tǒng)的主要目標(biāo)是對(duì)電信附加服務(wù)進(jìn)行友好安全的管理,做到對(duì)用戶負(fù)責(zé)。對(duì)運(yùn)營商便利,對(duì)企業(yè)形象提升。具體功能描述如下:(1)數(shù)據(jù)采集和整合【4】。(對(duì)用戶的訪問記錄文件進(jìn)行采集整合。)(2)用戶管理模塊。(包括擁有該項(xiàng)管理權(quán)限的管理員對(duì)用戶的增刪改查。)(3)資費(fèi)管理模塊。 (包括擁有該項(xiàng)管理權(quán)限的管理員對(duì)資費(fèi)的增刪改查。)(4)管理員管理模塊。(擁有該項(xiàng)管理權(quán)限的管理員對(duì)管理員的增刪改查,注:admin即超級(jí)管 理員不允許刪除。)(5)賬單查詢,賬務(wù)查詢。(包括擁有該項(xiàng)管理權(quán)限的管理員對(duì)特定條件的賬單賬務(wù)查詢并提供報(bào)表輸出打印。)(6)用戶自服務(wù)。(對(duì)普通用戶登陸后對(duì)自己的消費(fèi)記錄查詢,并提供報(bào)表打印功能。) 需求分析 問題定義定義階段的主要任務(wù):我們要建立一個(gè)電信增值業(yè)務(wù)計(jì)費(fèi)管理系統(tǒng),目標(biāo)是通過該系統(tǒng)有效的服務(wù)于用戶,該系統(tǒng)的總體業(yè)務(wù)模型為: 圖12 總體業(yè)務(wù)模型圖圖 可行性研究這個(gè)階段要解決的是“對(duì)上一階段所確定的問題有無行得通的解決辦法”。從而導(dǎo)出系統(tǒng)的邏輯模型,從系統(tǒng)邏輯模塊出發(fā)找到幾種可供選擇的系統(tǒng)實(shí)現(xiàn)方案[5]。需求分析階段是軟件定義時(shí)期的是后一個(gè)階段,中心任務(wù)是回答“系統(tǒng)必須做什么?”的問題[6]。通過需求分析應(yīng)該得出有數(shù)據(jù)流程圖、ER圖等描繪的精確的系統(tǒng)邏輯模型。 電信運(yùn)營管理系統(tǒng)任務(wù)要求系統(tǒng)的功能要求是對(duì)使用該系統(tǒng)的用戶的服務(wù)類型和服務(wù)時(shí)間進(jìn)行統(tǒng)計(jì)核算,計(jì)算得出得出用戶所需付費(fèi),對(duì)系統(tǒng)的各個(gè)模塊進(jìn)行管理。惹怒要求階段主要考慮以下電信運(yùn)營管理需求:(1)用戶使用服務(wù)在線時(shí)長統(tǒng)計(jì)。小時(shí)時(shí)長=按IP統(tǒng)計(jì)采集的特定小時(shí)的登錄時(shí)長天時(shí)長=按IP統(tǒng)計(jì)的用戶特定年特定月當(dāng)天24小時(shí)登錄總和月時(shí)長=按IP統(tǒng)計(jì)的特定年當(dāng)月時(shí)長的總和年時(shí)長=按IP統(tǒng)計(jì)的當(dāng)年時(shí)長的總和 注:以上均屬于數(shù)據(jù)采集與整合(2) 計(jì)費(fèi)統(tǒng)計(jì)。 用戶應(yīng)繳費(fèi)用=時(shí)長*資費(fèi)類型數(shù)額利率+基本費(fèi)用 技術(shù)框架分析本系統(tǒng)運(yùn)用JAVA EE技術(shù)實(shí)現(xiàn)。Java EE規(guī)范定義了一個(gè)完善的應(yīng)用組件技術(shù)框架,作為企業(yè)級(jí)應(yīng)用系統(tǒng)基本構(gòu)造模塊的組件就是建立在這個(gè)框架之上。從簡(jiǎn)單的Web應(yīng)用到復(fù)雜的分布式企業(yè)級(jí)應(yīng)用,幾乎所有的業(yè)務(wù)應(yīng)用,都可以在此技術(shù)框架基礎(chǔ)上構(gòu)造。本文中使用的組件技術(shù)主要有一下幾種類型:JSP網(wǎng)頁、Struts、Spring、Hibernate、JavaBean。(1)JSP:JSP(Java Server Pages)是由Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),JSP技術(shù)在Servlet技術(shù)基礎(chǔ)上發(fā)展起來的,它正在飛速發(fā)展中,現(xiàn)已成為Java服務(wù)器編程的重要組成部分。它雖然還未成型,但是它必將和J2EE(Java 2 Enterprise Edition)一起發(fā)展。JSP是結(jié)合markup(HTML和XML)和Java代碼來處理一種動(dòng)態(tài)頁面。每一頁第一次被調(diào)用時(shí),通過JSP引擎自動(dòng)被編譯成Servlet,然后被執(zhí)行,以后每次調(diào)用時(shí),執(zhí)行編譯過的Servlet。JSP提供了多種方式訪問Java class、Servlet、Applets和Web Server,因此,Web應(yīng)用的功能可以分成多個(gè)明確定義公用接口的組件,通過JSP將它們結(jié)合在一起.(2)Struts:Struts 框架工具是 Apache 基金會(huì) Jakarta 項(xiàng)目中推出的一個(gè)子項(xiàng)目。 Struts 在英文中是支架、支撐的意思,這也體現(xiàn)出 Struts 在開發(fā) Web 應(yīng)用程序過程所起到的重要作用, Struts 為 Web 應(yīng)用提供了通用的框架,讓開發(fā)人員可以把主要精力集中在如何解決實(shí)際業(yè)務(wù)問題上,與此同時(shí) Struts 框架也允許開發(fā)人員根據(jù)實(shí)際需要進(jìn)行擴(kuò)展和定制,從而可以更好的適應(yīng)用戶的需求。采用 Struts 可以簡(jiǎn)化遵循 MVC 設(shè)計(jì)模式的 Web 應(yīng)用的開發(fā)工作,很好地實(shí)現(xiàn)代碼重用,使開發(fā)人員從一些繁瑣的工作中解脫出來,快速開發(fā)能夠充分發(fā)揮 JSP/Servlet 優(yōu)點(diǎn)、并具有強(qiáng)可擴(kuò)展性的 Web 應(yīng)用??傊?, Struts 的出現(xiàn)使得 Web 應(yīng)用的開發(fā)過程大大簡(jiǎn)化,從而能夠縮短開發(fā)周期、提高開發(fā)效率。 Struts 架構(gòu)一經(jīng)推出,即受到 Java 開發(fā)群體的廣泛重視,從 2004 年開始逐漸升溫,并日漸成為 Java 創(chuàng)建 Web 應(yīng)用開發(fā)的最流行的框架工具,在目前 Java Web 程序員的招聘要求中,幾乎都提出了對(duì) Struts 的要求,精通 Struts 架構(gòu)已經(jīng)成為 Java Web 程序員必備的技能。(3)Spring:傳統(tǒng)J2EE應(yīng)用的開發(fā)效率低,應(yīng)用服務(wù)器廠商對(duì)各種技術(shù)的支持并沒有真正統(tǒng)一,導(dǎo)致J2EE的應(yīng)用沒有真正實(shí)現(xiàn)Write Once及Run Anywhere的承諾。Spring作為開源的中間件,獨(dú)立于各種應(yīng)用服務(wù)器,甚至無須應(yīng)用服務(wù)器的支持,也能提供應(yīng)用服務(wù)器的功能,如聲明式事務(wù)等。   Spring致力于J2EE應(yīng)用的各層的解決方案,而不是僅僅專注于某一層的方案??梢哉fSpring是企業(yè)應(yīng)用開發(fā)的“一站式”選擇,并貫穿表現(xiàn)層、業(yè)務(wù)層及持久層。然而,Spring并不想取代那些已有的框架,而是與它們無縫地整合。(4)Hibernate:Hibernate是一個(gè)開放源代碼的對(duì)象關(guān)系映射框架,它對(duì)JDBC進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得Java程序員可以隨心所欲的使用對(duì)象編程思維來 操縱數(shù)據(jù)庫。 Hibernate可以應(yīng)用在任何使用JDBC的場(chǎng)合,既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應(yīng)用中使用,最具革命 意義的是,Hibernate可以在應(yīng)用EJB的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的重任。 軟件分析 ,在數(shù)據(jù)統(tǒng)計(jì)與與整合時(shí)也需要類Unix系統(tǒng),且Linux相對(duì)于Windows xp操作系統(tǒng)更加穩(wěn)定,Linux的很多品牌為免費(fèi)產(chǎn)品,所以選用Linux系統(tǒng),在Linux系統(tǒng)中Fedora 是一個(gè)開放的、創(chuàng)新的、前瞻性的操作系統(tǒng)和平臺(tái),它允許任何人自由地使用、修改和重發(fā)布,無論現(xiàn)在還是將來。它由一個(gè)強(qiáng)大的社群開發(fā),這個(gè)社群的成員以自己的不懈努力,提供并維護(hù)自由、開放 源碼的軟件和開放的標(biāo)準(zhǔn)[7]Fedora 項(xiàng)目由 Fedora 基金會(huì)管理和控制,得到了 Red Hat, Inc. 的支持[9]。所以選用較新fedora 12作為開發(fā)操作平臺(tái)。,開發(fā)者為瑞典MySQLAB公司,在2008年1月16號(hào)被Sun公司收購。MySQL 被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多數(shù)據(jù)庫服務(wù)選擇了MySQL[9]。且它相較Oracle的費(fèi)用昂貴,而且Mysql的管理能力也能勝任此任務(wù),它為用戶提供了一個(gè)安全、可靠、易管理和高端的客戶/服務(wù)器數(shù)據(jù)庫平臺(tái)。 是一個(gè)開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具(Java Development Tools,JD
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1