999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

高校學(xué)生水電收費(fèi)管理系統(tǒng)的設(shè)計(jì)與開發(fā)

2014-07-09 03:47:44詹金珍ZHANJinzhen
價(jià)值工程 2014年23期
關(guān)鍵詞:用戶系統(tǒng)設(shè)計(jì)

詹金珍ZHAN Jin-zhen

(西北工業(yè)大學(xué)明德學(xué)院,西安710124)

0 引言

高校學(xué)生水電收費(fèi)管理系統(tǒng)是將復(fù)雜的水電收費(fèi)管理進(jìn)行歸納、分析和總結(jié),再轉(zhuǎn)化成計(jì)算機(jī)化管理。采用面向?qū)ο蟮木幊蹋瑥木唧w的管理及業(yè)務(wù)出發(fā),進(jìn)行編程和設(shè)計(jì),實(shí)現(xiàn)水電收費(fèi)人員日常工作的抄表、水電費(fèi)結(jié)算、查詢、報(bào)表生成、報(bào)表輸出的計(jì)算機(jī)信息化管理。同時(shí)也可以清楚地了解學(xué)生整體或個(gè)體的水電費(fèi)使用情況,當(dāng)學(xué)生水電費(fèi)欠繳的時(shí)候能夠及時(shí)地提醒。為提高高校后勤水電收費(fèi)的工作效率和管理質(zhì)量、提供優(yōu)質(zhì)服務(wù)奠定基礎(chǔ)。

1 相關(guān)開發(fā)技術(shù)及系統(tǒng)分析

.NET框架4.0包括ADO.NET實(shí)體框架,該框架允許開發(fā)人員對(duì)他們的關(guān)系數(shù)據(jù)定義較高層次的視圖數(shù)據(jù)對(duì)象,然后通過這個(gè)模型進(jìn)行編程。對(duì)繼承,復(fù)雜類型和關(guān)系(包括多對(duì)多支持)等均可以用該框架來建模。

學(xué)生公寓的水電收費(fèi)系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)需求分析要從學(xué)生公寓表、房間表、學(xué)生表、自來水使用數(shù)據(jù)表、地?zé)崴褂脭?shù)據(jù)表和電使用數(shù)據(jù)表等數(shù)據(jù)源入手,分析相關(guān)報(bào)表、各種業(yè)務(wù)查詢之間的數(shù)據(jù)處理關(guān)系。根據(jù)數(shù)據(jù)庫的需求分析,得出高校學(xué)生公寓水電收費(fèi)管理系統(tǒng)的系統(tǒng)數(shù)據(jù)流圖,如圖1所示。

學(xué)生公寓的水電收費(fèi)系統(tǒng)的數(shù)據(jù)流圖采用數(shù)據(jù)庫模型設(shè)計(jì)工具Sybase PowerDesigner來進(jìn)行設(shè)計(jì)。系統(tǒng)的物理數(shù)據(jù)模型如圖2所示。

用戶在注冊(cè)或登錄時(shí),為了防止非法用戶通過機(jī)器人軟件進(jìn)行惡意登錄,網(wǎng)站采用動(dòng)態(tài)生成的圖形碼或附加碼進(jìn)行驗(yàn)證。驗(yàn)證碼技術(shù)是在服務(wù)器端生成一個(gè)隨機(jī)數(shù),并將其保存在內(nèi)存中,然后將隨機(jī)數(shù)寫入設(shè)計(jì)好的圖片中,發(fā)送給瀏覽器,并以圖片形式顯示給最終用戶。扭曲驗(yàn)證碼如圖3所示。

圖1 系統(tǒng)數(shù)據(jù)流圖

圖2 系統(tǒng)的物理數(shù)據(jù)模型

圖3 扭曲驗(yàn)證碼

采用母板頁可以將每個(gè)網(wǎng)頁都一致的部件提取出來。母板頁可以被多個(gè)內(nèi)容頁所共享,母板頁中的ContentPlaceHolder控件是特意留給內(nèi)容頁的。把本系統(tǒng)的不同用戶類型登錄的用戶制作成母板頁,這樣就將同一用戶類型的每個(gè)網(wǎng)頁中共有的頂部系統(tǒng)LOGO、導(dǎo)航信息的菜單欄、網(wǎng)頁底部版權(quán)信息欄分別做成系統(tǒng)管理員登錄的母板頁、工作用戶登錄的母板頁和查詢用戶登錄的母板頁。依據(jù)系統(tǒng)的需求分析分別確定不同用戶類型的母板頁中的菜單與子菜單。系統(tǒng)管理員登錄功能結(jié)構(gòu)圖如圖4所示。工作用戶登錄功能結(jié)構(gòu)圖如圖5所示。查詢用戶登錄功能結(jié)構(gòu)圖如圖6所示。

圖4 系統(tǒng)管理員登錄功能結(jié)構(gòu)圖

圖5 工作用戶登錄功能結(jié)構(gòu)圖

圖6 查詢用戶登錄功能結(jié)構(gòu)圖

本系統(tǒng)將母板頁上常用的導(dǎo)航信息菜單與子菜單、以及母板頁底部的版權(quán),設(shè)計(jì)為Web用戶控件,然后重復(fù)使用。如果母板頁上的菜單與子菜單需要改變,只需要修改用戶控件中的內(nèi)容即可。此外,使用用戶控件的高速緩存功能,可以提高頁面的性能,因此母板頁其實(shí)也是一種用戶控件。

加載母板頁的菜單及子菜單的Web用戶控件又分為三種,分別是系統(tǒng)管理員登錄的母板頁加載的菜單及子菜單的用戶控件、工作用戶登錄的母板頁加載的菜單及子菜單的用戶控件、查詢用戶登錄的母板頁加載的菜單及子菜單的用戶控件。

系統(tǒng)登錄功能結(jié)構(gòu)圖如圖7所示。

圖7 系統(tǒng)登錄功能結(jié)構(gòu)圖

2 功能模塊設(shè)計(jì)

2.1 公共類的設(shè)計(jì) 在系統(tǒng)開發(fā)中,把系統(tǒng)常用的數(shù)據(jù)庫操作類以及數(shù)據(jù)庫的查詢、添加、刪除和修改操作,編寫到一個(gè)公共類里,可以減少重復(fù)代碼的編寫,有利于代碼的維護(hù)。因此,在開發(fā)系統(tǒng)前,首先需要設(shè)計(jì)這些公共類。

2.2 扭曲驗(yàn)證碼的設(shè)計(jì) 在頁面的事件中,調(diào)用公用類PublicCode中的CreateImage()方法生成校驗(yàn)碼圖片,在該方法中又調(diào)用了繪制扭曲驗(yàn)證碼的核心方法TwistImaga(),接著遍歷驗(yàn)證碼圖像的所有區(qū)域,獲取每個(gè)像素的顏色,最后通過SetPixel()方法重新設(shè)置像素點(diǎn)顏色的位置,從而實(shí)現(xiàn)扭曲的效果。

2.3 水晶報(bào)表的設(shè)計(jì) 利用Visual Studio 2010中的標(biāo)準(zhǔn)報(bào)表創(chuàng)建工具,它可以從任何數(shù)據(jù)源生成所需要的報(bào)表。水晶報(bào)表也可以用Word、Excel、電子郵件和Web幾種形式發(fā)布。

2.4 各功能模塊的設(shè)計(jì) 利用Visual Studio 2010開發(fā)平臺(tái)、C#語言和系統(tǒng)分析的結(jié)果,分別設(shè)計(jì)系統(tǒng)管理員登錄母版頁、工作用戶登錄母版頁和查詢用戶登錄母版頁。系統(tǒng)管理模塊、學(xué)生管理模塊、公寓房間管理模塊、水電表資費(fèi)標(biāo)準(zhǔn)模塊和水電費(fèi)管理模塊。

2.5 系統(tǒng)測(cè)試 編寫本系統(tǒng)各頁面的功能測(cè)試用例表。使用功能測(cè)試用例,利用Visual Studio 2010自帶的測(cè)試工具M(jìn)TM對(duì)本系統(tǒng)進(jìn)行編碼的UI測(cè)試和Web測(cè)試。添加公寓樓信息的編碼的UI測(cè)試的文件代碼如圖8所示。

圖8 添加公寓樓信息的編碼的UI測(cè)試的文件代碼

LoadRunner是一種業(yè)界標(biāo)準(zhǔn)的預(yù)測(cè)系統(tǒng)行為和性能的負(fù)載測(cè)試工具。RoadRunner由三部分組成:VuGen用來錄制腳本和編輯腳本;Controller用來測(cè)試場(chǎng)景和執(zhí)行測(cè)試場(chǎng)景;Analysis用來對(duì)測(cè)試結(jié)果進(jìn)行分析。用LoadRunner進(jìn)行性能測(cè)試的六個(gè)步驟包括:測(cè)試設(shè)計(jì)→創(chuàng)建腳本→定義場(chǎng)景→運(yùn)行場(chǎng)景→監(jiān)視場(chǎng)景→分析結(jié)果。使用添加公寓樓信息功能測(cè)試用例,利用LoadRunner的性能測(cè)試工具進(jìn)行添加公寓樓信息的負(fù)載測(cè)試,其腳本視圖如圖9所示。

圖9 添加公寓樓信息的負(fù)載測(cè)試的腳本視圖

3 結(jié)論

將系統(tǒng)數(shù)據(jù)庫常用的一些數(shù)據(jù)操作編寫到一個(gè)公共類里,可以減少重復(fù)代碼的編寫,有利于代碼的維護(hù)。采用扭曲驗(yàn)證碼技術(shù),可防止非法用戶通過機(jī)器人軟件進(jìn)行惡意登錄系統(tǒng)。本系統(tǒng)設(shè)計(jì)了不同用戶類型登錄的母板頁,提高系統(tǒng)的開發(fā)效率。本系統(tǒng)將母板頁上常用的導(dǎo)航菜單與子菜單、以及母板頁底部的版權(quán)欄設(shè)計(jì)為不同用戶類型登錄的Web用戶控件,提高了代碼的重用率。

通過大量數(shù)據(jù)實(shí)際測(cè)試,驗(yàn)證了所有功能,說明了本系統(tǒng)的設(shè)計(jì)方案是可行的。

[1]詹金珍.高校學(xué)生水電收費(fèi)管理系統(tǒng)的設(shè)計(jì)與開發(fā)[D].西安:西北工業(yè)大學(xué)軟件與微電子學(xué)院,2012.

[2]Kun Xu,Jingfeng Shao.Analysis and Modeling of Production Information Management System Based on Multi-Agent for Textile Enterprise,FSKD,2012:2586-2589.

[3]Liang Zhihong,Lu Jun.Design on Information management System of Gas Station,ICICTA,2012:139-142.

猜你喜歡
用戶系統(tǒng)設(shè)計(jì)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
瞞天過海——仿生設(shè)計(jì)萌到家
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計(jì)叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
主站蜘蛛池模板: 国产第一福利影院| 麻豆精品在线视频| 国产一区二区三区精品欧美日韩| 色噜噜狠狠色综合网图区| 国产老女人精品免费视频| 99偷拍视频精品一区二区| 久久伊人色| 久久精品一品道久久精品| 狠狠色丁婷婷综合久久| 国产精品大白天新婚身材| 欧美a网站| 中文字幕佐山爱一区二区免费| 国产精品毛片一区| 亚洲天堂高清| 日韩黄色大片免费看| 亚洲精品亚洲人成在线| 男女男免费视频网站国产| 久精品色妇丰满人妻| 青青草a国产免费观看| 黄色片中文字幕| 无码内射在线| 欧美国产另类| 91在线视频福利| 国产亚洲精品资源在线26u| 日韩第八页| 成人av手机在线观看| 国产精品午夜电影| 亚洲天堂2014| 四虎免费视频网站| 麻豆AV网站免费进入| 久久综合一个色综合网| 日本欧美中文字幕精品亚洲| 日本亚洲最大的色成网站www| 欧美劲爆第一页| 一级片一区| 色噜噜综合网| 伊人久久婷婷五月综合97色| 国产丰满大乳无码免费播放| 欧美激情第一区| 亚洲综合天堂网| 在线观看国产精品一区| 国产欧美视频在线观看| 国产高清在线精品一区二区三区| 丁香五月婷婷激情基地| 中文一区二区视频| 久久久亚洲色| 无码网站免费观看| 777午夜精品电影免费看| 亚洲最黄视频| 日韩av高清无码一区二区三区| 国模沟沟一区二区三区| 中文无码影院| 欧洲日本亚洲中文字幕| 国产香蕉97碰碰视频VA碰碰看| 国产欧美亚洲精品第3页在线| 国产网站免费| 青青草原国产一区二区| 国产乱人激情H在线观看| 日韩在线影院| 国产精品密蕾丝视频| 91福利国产成人精品导航| 国产成人精品男人的天堂下载 | 91精品亚洲| 波多野结衣视频一区二区| 亚洲欧美自拍一区| 久久精品无码国产一区二区三区| 72种姿势欧美久久久大黄蕉| 国产三区二区| 激情综合网激情综合| 最近最新中文字幕在线第一页 | 国产特一级毛片| 国产白浆一区二区三区视频在线| 激情爆乳一区二区| 精品伊人久久久香线蕉| 直接黄91麻豆网站| 伊人久久大香线蕉影院| 91久久天天躁狠狠躁夜夜| 国产成人亚洲精品色欲AV| 99在线观看国产| 无码中文AⅤ在线观看| 国产swag在线观看| 性欧美久久|