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

正文內(nèi)容

基于j2ee的報(bào)刊雜志征訂系統(tǒng)(doc畢業(yè)設(shè)計(jì)論文)-wenkub

2023-07-03 14:38:21 本頁(yè)面
 

【正文】 報(bào)刊雜志的訂閱和分發(fā)兩部分,同時(shí)還要考慮系統(tǒng)的正確性,安全性,和高效性等性能,并在此基礎(chǔ)上確定系統(tǒng)的基本功能。圖21 流程圖 本系統(tǒng)是為了完成中學(xué)的報(bào)刊雜志征訂工作而設(shè)計(jì)的,它可以看作是一個(gè)發(fā)行站點(diǎn),為了方便系統(tǒng)擴(kuò)充、實(shí)現(xiàn)可移植性,原來(lái)由郵政進(jìn)行書(shū)籍管理的工作,在本系統(tǒng)中由發(fā)行站來(lái)實(shí)現(xiàn)。該系統(tǒng)還應(yīng)包括書(shū)籍管理,用戶管理,查詢訂閱情況以及打印報(bào)表功能。 主要功能根據(jù)以上的系統(tǒng)功能分析,又結(jié)合了系統(tǒng)的安全性,確定該報(bào)刊雜志訂閱系統(tǒng)的基本功能如下:(1)為了保證數(shù)據(jù)的安全性,登錄系統(tǒng)時(shí)設(shè)置身份驗(yàn)證,只有合法的用戶才能操縱該系統(tǒng),而且允許合法用戶修改登錄密碼,當(dāng)有新的工作人員時(shí)還可以添加用戶,同時(shí)也有刪除用戶的功能。(4)根據(jù)訂閱情況生成訂單,并結(jié)算,以方便工作人員以此為依據(jù)進(jìn)行報(bào)刊雜志的采購(gòu)。(8)列出一定時(shí)期內(nèi)的收入情況,包括每本報(bào)刊雜志的獲利情況。而目前許多的報(bào)亭和一些訂閱點(diǎn)仍然沿用了以前的純手工操作,這種工作方式效率低,隨著工作量的增加,勢(shì)必要增加從業(yè)人員的工作量,要有效地解決這種矛盾,在不增加人力成本的情況下,借助于飛速發(fā)展的信息技術(shù)是一種不錯(cuò)的選。本系統(tǒng)采用JBuilder2006開(kāi)發(fā)工具,數(shù)據(jù)庫(kù)采用Microsoft Office Access 2003。 功能設(shè)計(jì)根據(jù)以上的功能分析,在盡可能滿足用戶的需求,盡可能方便用戶操作的前提下,對(duì)系統(tǒng)功能進(jìn)行設(shè)計(jì),系統(tǒng)構(gòu)架設(shè)計(jì)如圖31所示:圖31 框架圖 根據(jù)系統(tǒng)分析把該系統(tǒng)分為四個(gè)模塊:系統(tǒng)管理模塊,基本操作模塊,統(tǒng)計(jì)分析模塊,打印報(bào)表模塊。下面詳細(xì)介紹各個(gè)模塊的功能作用:系統(tǒng)管理模塊:添加用戶:每個(gè)用戶都有一個(gè)用戶名和密碼,該記錄保存在數(shù)據(jù)庫(kù)中,只有合法的用戶才可以添加用戶記錄。查看訂單:統(tǒng)計(jì)訂閱情況,生成訂單,工作人員以此為依據(jù)把定單發(fā)給個(gè)報(bào)刊社。(3)訂閱表:保存各班的訂閱情況,包括訂閱的書(shū)籍編號(hào)和冊(cè)數(shù),系統(tǒng)根據(jù)訂閱表生成訂單并依據(jù)該表分發(fā)各班報(bào)刊雜志。表31 用戶列名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵UName文本8TrueUPassword文本10True表32 書(shū)籍信息列名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵書(shū)籍編號(hào)文本10True書(shū)名文本10False作者文本8False出版社文本20False定價(jià)單精度小數(shù)位數(shù)2False進(jìn)價(jià)單精度小數(shù)位數(shù)2False賣(mài)出價(jià)單精度小數(shù)位數(shù)2False表33 訂閱表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵書(shū)籍編號(hào)文本10True年級(jí)文本2True班級(jí)文本2True訂閱冊(cè)數(shù)整型4False訂書(shū)日期日期/時(shí)間9False表34 已發(fā)表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵書(shū)籍編號(hào)文本10True年級(jí)文本2True班級(jí)文本2True訂閱冊(cè)數(shù)整型4False分發(fā)日期日前/時(shí)間9False 可移植性介紹報(bào)刊雜志是信息傳播的載體,隨著社會(huì)信息化進(jìn)程的加快,對(duì)其需求量也越來(lái)越大,而報(bào)刊雜志的爭(zhēng)訂涉及單位及其廣泛,幾乎每一個(gè)企事業(yè)單位都有相應(yīng)的專(zhuān)設(shè)機(jī)構(gòu)來(lái)進(jìn)行報(bào)刊雜志的爭(zhēng)訂工作。而且,系統(tǒng)要修改成為其他單位服務(wù)的工具時(shí),只需對(duì)客戶信息進(jìn)行修改以得到客戶對(duì)象的轉(zhuǎn)換即可,不僅方便快捷,而且修改少,在程序中波及的范圍小,這樣也很有利于程序的修改。在用戶界面中顯示查詢信息時(shí),要利用特定的類(lèi)對(duì)象來(lái)獲得查詢結(jié)果的列數(shù)和行數(shù),而不是用自己已經(jīng)知道的查詢的列數(shù)。 數(shù)據(jù)庫(kù)連接的實(shí)現(xiàn)先建立好數(shù)據(jù)庫(kù),然后再把系統(tǒng)和數(shù)據(jù)庫(kù)連到一起,連接時(shí)要先在程序中進(jìn)行數(shù)據(jù)庫(kù)連接,之后再進(jìn)行手動(dòng)的數(shù)據(jù)庫(kù)連接。//定義一個(gè)Connection對(duì)象 public ResultSet getResult(String sql){//該函數(shù)實(shí)現(xiàn)數(shù)據(jù)庫(kù)的連 try{ //結(jié) ()。 ( executeSql+sql )。 Statement stmt=()。 return true。其中用到的重要語(yǔ)句有:語(yǔ)句中的參數(shù)rs是一個(gè)ResultSet類(lèi)的對(duì)象,是執(zhí)行數(shù)據(jù)庫(kù)操作語(yǔ)句后返回的,它保存得到的信息。添加書(shū)籍信息時(shí)通過(guò)數(shù)據(jù)操作語(yǔ)句insert into 來(lái)實(shí)現(xiàn)。其中,刪除用戶是一個(gè)JFram窗口,上面有用戶名和密碼兩個(gè)文本框,供刪除時(shí)填寫(xiě)信息。 基本操作模塊主要功能的實(shí)現(xiàn)本模塊包括班級(jí)訂閱,班級(jí)查詢,年級(jí)查詢。圖41 班級(jí)訂閱界面訂閱時(shí)需要用戶直接在JTable選擇要訂閱的書(shū)籍,可用該控件的鼠標(biāo)單擊事件來(lái)得到用戶點(diǎn)擊的書(shū)籍信息所在的行數(shù)。String sttsql=select 訂閱冊(cè)數(shù) from 訂閱表 where 書(shū)籍編號(hào)=39。 and 班級(jí)=39。bnum2=(訂閱冊(cè)數(shù));//訂閱信息if(bnum2==0){//當(dāng)沒(méi)有信息時(shí)可直接插入訂閱信息 對(duì)數(shù)據(jù)庫(kù)進(jìn)行插入操作 } else{ 對(duì)數(shù)據(jù)庫(kù)進(jìn)行更新操作 }訂閱之后,還要進(jìn)行結(jié)算,這會(huì)用到書(shū)籍信息表,根據(jù)訂閱書(shū)刊的唯一標(biāo)識(shí)符“書(shū)籍編號(hào)”來(lái)查詢?cè)摃?shū)籍的信息。 統(tǒng)計(jì)分析模塊主要功能的實(shí)現(xiàn)模塊中有查看各班帳和匯總統(tǒng)計(jì)功能。date1=y1++m1++d1。//執(zhí)行數(shù)據(jù)庫(kù)操作語(yǔ)句,并返回ResultSet ()。 (+(num))。int t。n){ bcode=(n,0).toString()。 rs=(strsql2)。mm=(賣(mài)出價(jià)) 打印模塊主要功能的實(shí)現(xiàn)該模塊中實(shí)現(xiàn)各班帳打印,年級(jí)打印和訂單打印功能。PageFormat pf=new PageFormat()。(590,840)。 (new typeBookInfo(),pf)//把PageFormat和 //Printable添加到書(shū)中,組成一個(gè)頁(yè)面。()。/*Iterator 是對(duì)collection進(jìn)行迭代的迭代器,它允許調(diào)用者利用定義良好的語(yǔ)義在迭代期間從迭代器所指向的collection 移除元素和返回迭代的下一個(gè)元素。()。//返回迭代的下一個(gè)元素。}}下面是public List getResult()的主要代碼:String sg,sc//分別保存?zhèn)鬟f下來(lái)的年級(jí)、班級(jí)的具體值。ResultSet rs=dt. getResult(sql)。這樣做的好處是,修改程序時(shí),只用修改SQL語(yǔ)句,而不用修改下面的具體實(shí)現(xiàn)代碼。jclum。for(int i=0。}return list。測(cè)試也是有技巧的,有的問(wèn)題很難發(fā)現(xiàn),這就需要添加捕獲異常的語(yǔ)句或一些輸出語(yǔ)句,一步一步的把問(wèn)題找出。系統(tǒng)已實(shí)現(xiàn)訂閱、分發(fā)和打印等重要功能,并實(shí)現(xiàn)了書(shū)籍管理、查詢、統(tǒng)計(jì)分析等功能,而且通過(guò)身份認(rèn)證保證系統(tǒng)的安全性,經(jīng)過(guò)測(cè)試,暫時(shí)沒(méi)有發(fā)現(xiàn)錯(cuò)誤,基本滿足了用戶的需求;可以用來(lái)進(jìn)行報(bào)刊雜志的訂閱。只要將數(shù)據(jù)庫(kù)中的訂閱表、已發(fā)表的屬性加以修改,程序稍加改動(dòng)即可轉(zhuǎn)變客戶對(duì)象。通過(guò)該項(xiàng)目的開(kāi)發(fā),我受益頗多,不僅深化了我對(duì)軟件開(kāi)發(fā)的認(rèn)識(shí),還提高了動(dòng)手能力,對(duì)我以后的學(xué)習(xí)和工作都有很大的幫助。:“成功就是目標(biāo)的達(dá)成,其他都是這句話的注釋。培養(yǎng)重點(diǎn)思維從重點(diǎn)問(wèn)題突破,是高效能人士思考的一項(xiàng)重要習(xí)慣。正如微軟總裁兼首席軟件設(shè)計(jì)師比爾。不找借口美國(guó)成功學(xué)家格蘭特納說(shuō)過(guò)這樣的話:“如果你有為自己系鞋帶的能力,你就有上天摘星星的機(jī)會(huì)!”一個(gè)人對(duì)待生活和工作是否負(fù)責(zé)是決定他能否成功的關(guān)鍵。這兩種能力是:第一,能思想;第二,能按事情的重要程度來(lái)做事。合理利用零碎時(shí)間所謂零碎時(shí)間,是指不構(gòu)成連續(xù)的時(shí)間或一個(gè)事務(wù)與另一事務(wù)銜接時(shí)的空余時(shí)間。一旦開(kāi)始遇事推托,就很容易再次拖延,直到變成一種根深崹蒂固的習(xí)慣?!绷?xí)慣1善于借助他人力量年輕人要成就一番事業(yè),養(yǎng)成良好的合作習(xí)慣是不可少的,尤其是在現(xiàn)代職場(chǎng)中,靠個(gè)人單打獨(dú)斗的時(shí)代已經(jīng)過(guò)去了,只有同別人展開(kāi)良好的合作,才會(huì)使你的事業(yè)更加順風(fēng)順?biāo)?shù)立團(tuán)隊(duì)精神一個(gè)真正的高效能人士,是不會(huì)依仗自己業(yè)務(wù)能力比別人更優(yōu)秀而傲慢地拒絕合作,或者合作時(shí)不積極,傾向于一個(gè)人孤軍奮戰(zhàn)。,坦然面對(duì)批評(píng),并且從中找尋有價(jià)值、可參考的成分,進(jìn)而學(xué)習(xí)、改進(jìn)、你將獲得意想不到的成功。一名高效能人士應(yīng)當(dāng)及時(shí)擺脫小事困擾,積極地面對(duì)工作和生活。積極傾聽(tīng)西方有句諺語(yǔ)說(shuō):“上帝給我們兩只耳朵,卻只給了一張嘴巴。保持身體健康,遠(yuǎn)離亞健康是每一名高效能人士必須遵守的鐵律?!倍鴫牧?xí)慣則是你的敵人
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1