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
主站蜘蛛池模板: 一级片一区| 丰满的少妇人妻无码区| 操操操综合网| 最新国产成人剧情在线播放| 伊人精品视频免费在线| 久久狠狠色噜噜狠狠狠狠97视色| 丁香婷婷激情综合激情| 2020久久国产综合精品swag| 国产日本视频91| 97视频在线观看免费视频| 色悠久久综合| 午夜在线不卡| 91在线丝袜| 国产成人资源| 影音先锋丝袜制服| 欧美在线黄| 国产精品国产主播在线观看| 情侣午夜国产在线一区无码| 国产91特黄特色A级毛片| 欧美精品成人一区二区视频一| 国产精品无码翘臀在线看纯欲| 91精品网站| 强奷白丝美女在线观看| 在线精品视频成人网| 亚洲欧洲国产成人综合不卡| 亚洲美女一区| 好久久免费视频高清| 亚洲三级影院| 国产乱子精品一区二区在线观看| 欧洲一区二区三区无码| 亚洲视频影院| 久久无码免费束人妻| 91成人精品视频| 99久久国产精品无码| 日韩大乳视频中文字幕| 国产超碰在线观看| 国产成人免费观看在线视频| 手机精品视频在线观看免费| 特级精品毛片免费观看| 欧美一区二区人人喊爽| 欧美日韩亚洲综合在线观看| 国产精品网址在线观看你懂的| 免费不卡在线观看av| 亚洲第一综合天堂另类专| 国产精品 欧美激情 在线播放| 亚洲专区一区二区在线观看| 人妖无码第一页| 日韩午夜片| 国产精品国产三级国产专业不| 亚洲欧美成人网| 亚洲精品手机在线| 高清亚洲欧美在线看| 午夜福利视频一区| 久久人妻xunleige无码| 色香蕉影院| 久久青草热| 日韩欧美高清视频| 91久草视频| 国产男女免费视频| 日韩毛片基地| 日本欧美中文字幕精品亚洲| 国产精品乱偷免费视频| 农村乱人伦一区二区| 国产www网站| 国产一区二区三区精品欧美日韩| 色噜噜狠狠色综合网图区| 亚洲不卡影院| 亚洲毛片一级带毛片基地| 国产精品久久自在自2021| 激情在线网| 国产精品一区二区在线播放| 日本人又色又爽的视频| 成人在线天堂| 在线观看免费国产| 国产人成网线在线播放va| 精品久久777| 在线观看91精品国产剧情免费| 一本视频精品中文字幕| 777国产精品永久免费观看| 日本午夜精品一本在线观看 | 国产成人精品第一区二区| 国产精品国产三级国产专业不 |