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
主站蜘蛛池模板: 午夜日韩久久影院| 亚洲Va中文字幕久久一区| 在线高清亚洲精品二区| a免费毛片在线播放| 国产精品永久不卡免费视频| 欧美亚洲欧美| 性欧美久久| 99青青青精品视频在线| 操国产美女| 日韩AV无码免费一二三区| 国内精品视频| 亚洲精品欧美日本中文字幕| 亚洲精品视频免费看| 综合天天色| 國產尤物AV尤物在線觀看| 久久精品嫩草研究院| 国产精品手机在线播放| 大学生久久香蕉国产线观看| 夜夜高潮夜夜爽国产伦精品| 在线观看国产精美视频| 国产精品亚洲综合久久小说| 天天综合天天综合| 国产视频 第一页| 美女一区二区在线观看| 19国产精品麻豆免费观看| 国产男人的天堂| 欧美伦理一区| 亚洲中文字幕在线一区播放| 欧美一区二区三区国产精品| 99久久国产综合精品2023| 丁香综合在线| 一级片一区| 国产91av在线| 日韩精品一区二区三区免费| 亚洲精品午夜天堂网页| 啪啪永久免费av| 亚洲av综合网| 亚洲人成网站在线播放2019| 园内精品自拍视频在线播放| 精品国产网| 国产精品理论片| 欧美特黄一级大黄录像| 亚洲中文字幕久久无码精品A| 欧美特黄一级大黄录像| 亚洲精品视频网| 亚洲国产中文欧美在线人成大黄瓜| 国产乱人免费视频| 亚洲欧洲AV一区二区三区| 欧美a在线视频| 99热国产这里只有精品9九| 欧美高清国产| 日本亚洲欧美在线| 国产乱人伦偷精品视频AAA| 无码aⅴ精品一区二区三区| 欧美在线免费| 日本一区中文字幕最新在线| 欧美一区二区福利视频| 福利国产在线| 欧美国产成人在线| 亚洲男人的天堂在线观看| 国产一级视频在线观看网站| 精品亚洲欧美中文字幕在线看| 欧美精品亚洲精品日韩专| 亚洲伦理一区二区| 久久久四虎成人永久免费网站| 日韩成人在线一区二区| 国产区91| 喷潮白浆直流在线播放| 最新国产麻豆aⅴ精品无| 国产成年无码AⅤ片在线 | 日韩精品专区免费无码aⅴ| 国产午夜人做人免费视频中文| 97超碰精品成人国产| 青青久久91| 国产一区二区三区免费观看| 日韩色图区| 91精品免费久久久| 免费一级全黄少妇性色生活片| 草草影院国产第一页| 麻豆a级片| 国内丰满少妇猛烈精品播| 国产日韩欧美一区二区三区在线|