国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于ASP.net框架下的設(shè)備管理系統(tǒng)注冊(cè)模塊的設(shè)計(jì)和實(shí)現(xiàn)

2015-01-29 08:36安徽財(cái)經(jīng)大學(xué)管理科學(xué)與工程學(xué)院計(jì)算機(jī)系張江梅孫玉濤
電子世界 2015年16期
關(guān)鍵詞:用戶名區(qū)分級(jí)別

安徽財(cái)經(jīng)大學(xué)管理科學(xué)與工程學(xué)院計(jì)算機(jī)系 張江梅 孫玉濤

基于ASP.net框架下的設(shè)備管理系統(tǒng)注冊(cè)模塊的設(shè)計(jì)和實(shí)現(xiàn)

安徽財(cái)經(jīng)大學(xué)管理科學(xué)與工程學(xué)院計(jì)算機(jī)系 張江梅 孫玉濤

簡(jiǎn)單介紹了電子商務(wù)和B2C商業(yè)模式。在此基礎(chǔ)上介紹了設(shè)備管理平臺(tái)的功能。從模塊設(shè)計(jì)到模塊實(shí)現(xiàn)兩方面來講述ASP.net框架下的用戶注冊(cè)功能的實(shí)現(xiàn)。重點(diǎn)闡述了代碼的實(shí)現(xiàn)和優(yōu)化。

互聯(lián)網(wǎng);數(shù)據(jù)匹配;加密;優(yōu)化

1 引言

電子商務(wù)——是指以信息網(wǎng)絡(luò)技術(shù)為手段,以商品交換為中心的商務(wù)活動(dòng)。通常是指在全球各地廣泛的商業(yè)活動(dòng)貿(mào)易活動(dòng)中,在Internet環(huán)境下,基于網(wǎng)站和app客戶端的應(yīng)用方。B2C平臺(tái)——一個(gè)商家對(duì)客戶的互聯(lián)網(wǎng)平臺(tái)。這是電子商務(wù)模式的一種,也就是通常說的商業(yè)零售模式,直接面向消費(fèi)者銷售產(chǎn)品和服務(wù),這種零售方式是以網(wǎng)絡(luò)零售業(yè)為主,主要借助于網(wǎng)絡(luò)開展在線銷售活動(dòng)。

系統(tǒng)介紹——這次我們開發(fā)的是一個(gè)設(shè)備管理系統(tǒng),主要是針對(duì)蚌埠市地區(qū)即將實(shí)現(xiàn)的失去快速充電設(shè)備的信息化、網(wǎng)絡(luò)化管理一個(gè)B2C平臺(tái)。實(shí)現(xiàn)功能的是對(duì)用戶、客戶以及設(shè)備的綜合管理。

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

2.1 需求分析

注冊(cè)模塊主要針對(duì)普通用戶(其他權(quán)限高的直接在后臺(tái)寫入)。在這個(gè)模塊需要采集用戶的基本信息,并將這些信息寫入數(shù)據(jù)庫(kù),使得用戶能夠進(jìn)行在線管理個(gè)人信息等。

2.2 數(shù)據(jù)的采集與數(shù)據(jù)匹配

在用戶進(jìn)行注冊(cè)的時(shí)候,需要采集客戶的基本信息,并對(duì)采集到的信息進(jìn)行匹配分析。在基本數(shù)據(jù)提交都合理的情況下,將用戶的基本信息寫入數(shù)據(jù)庫(kù),此時(shí)用戶注冊(cè)成功。

在以上操作中,需要調(diào)用到的數(shù)據(jù)庫(kù)里面用戶基本信息表構(gòu)成如圖1所示。

圖1 數(shù)據(jù)表設(shè)計(jì)

2.3 設(shè)計(jì)注冊(cè)界面

實(shí)現(xiàn)用戶注冊(cè)最主要的就是用戶注冊(cè)控件,設(shè)計(jì)如圖2所示。

圖2 注冊(cè)頁(yè)面

3 模塊實(shí)現(xiàn)

3.1 注冊(cè)流程如圖3所示

圖3 流程圖

3.2 主要代碼實(shí)現(xiàn)如下所示

4 代碼優(yōu)化

4.1 用戶名匹配區(qū)分大小寫

由于在默認(rèn)情況下建立的SQL Server數(shù)據(jù)庫(kù)是不區(qū)分大小寫的,所以在用戶名匹配的時(shí)候,大小寫的問題容易被忽略。實(shí)現(xiàn)這個(gè)需求,可以從如下幾個(gè)操作級(jí)別來實(shí)現(xiàn)。

4.1.1 數(shù)據(jù)庫(kù)級(jí)別

將整個(gè)數(shù)據(jù)庫(kù)中的所有數(shù)據(jù)都區(qū)分大小寫,這樣即可在進(jìn)行用戶名匹配的時(shí)候?qū)崿F(xiàn)大小寫的區(qū)分。但是,這個(gè)方法有個(gè)缺陷,就是整個(gè)數(shù)據(jù)庫(kù)的這些字段的匹配都要進(jìn)行嚴(yán)格的匹配,使得我們?cè)诔绦蜷_發(fā)過程中難以滿足十分復(fù)雜的查詢要求。

4.1.2 表字段級(jí)別

在這個(gè)級(jí)別只對(duì)特定的表字段進(jìn)行大小寫區(qū)分。這樣做減小了大小寫限定的范圍,但是仍然具有一定的局限性。

4.1.3 查詢級(jí)別

在這個(gè)級(jí)別只對(duì)本次需查詢的字段進(jìn)行大小寫的限定,這種操作不用對(duì)數(shù)據(jù)庫(kù)做任何的修改,不會(huì)對(duì)其他地方的查詢產(chǎn)生影響。這是一種相對(duì)來說比較好的實(shí)現(xiàn)。具體代碼實(shí)現(xiàn)如下:

SqlDataReader dr = scmd.ExecuteReader();

4.2 密碼加密

MD5算法是對(duì)輸入信息進(jìn)行初始化處理后,以512位分組來處理輸入的信息,每一分組又被劃分成為16個(gè)32位子分組,經(jīng)過了一系列的變換處理后,輸出由四個(gè)32位分組,再將這四個(gè)32位分組級(jí)聯(lián)后生成一個(gè)128位散列值。

ASP.NET系統(tǒng)中的加解密模塊主要包含在System.Security.Cryptography名字空間和System.Web.Security名字空間。其中System.Security.Cryptograph名字空間包含了全套的實(shí)現(xiàn)安全方案的類,例如加密和解密數(shù)據(jù)、管理密鑰、驗(yàn)證數(shù)據(jù)的完整性并確保數(shù)據(jù)沒有被篡改等。而System.Security.Cryptograph名字空間包含了全套的實(shí)現(xiàn)安全方案的類,例如加密和解密數(shù)據(jù)、管理密鑰、驗(yàn)證數(shù)據(jù)的完整性并確保數(shù)據(jù)沒有被篡改等。

具體實(shí)現(xiàn)如下:

5 小結(jié)

本文首先簡(jiǎn)單介紹了電子商務(wù)和B2C商業(yè)模式。在此基礎(chǔ)上介紹了設(shè)備管理平臺(tái)的功能。本次設(shè)計(jì)建立在用戶控件基礎(chǔ)上,整體設(shè)計(jì)美觀統(tǒng)一,后期修改維護(hù)十分便捷。在后期加入的用戶名區(qū)分大小寫以及使用MD5加密技術(shù)更使得整個(gè)登錄模塊充滿了可做運(yùn)作性。

[1]徐嵩松.基于ASP的網(wǎng)站內(nèi)容管理系統(tǒng)設(shè)計(jì)與開發(fā)[D].四川:電子科技大學(xué),2012.

[2]魏鑫.基于ASP的購(gòu)物網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)[D].吉林大學(xué),2011.

[3]李牧.電子商務(wù)網(wǎng)站構(gòu)建技術(shù)及應(yīng)用研究[D].大連海事大學(xué),2008.

[4]魏濤.基于ASP模式的中小型企業(yè)會(huì)計(jì)信息系統(tǒng)設(shè)計(jì)與應(yīng)用研究[D].武漢大學(xué),2005.

項(xiàng)目來源:安徽財(cái)經(jīng)大學(xué)校級(jí)教研項(xiàng)目(acjyyb2014124)。

張江梅(1994—),安徽安慶人,主要研究方向:信息系統(tǒng)開發(fā)。

猜你喜歡
用戶名區(qū)分級(jí)別
《護(hù)士進(jìn)修雜志》投稿程序
《護(hù)士進(jìn)修雜志》投稿程序
《護(hù)士進(jìn)修雜志》投稿程序
怎么區(qū)分天空中的“彩虹”
級(jí)別分明
邁向UHD HDR的“水晶” 十萬(wàn)元級(jí)別的SIM2 CRYSTAL4 UHD
新年導(dǎo)購(gòu)手冊(cè)之兩萬(wàn)元以下級(jí)別好物推薦
教你區(qū)分功和功率
機(jī)智的快遞員
你是什么級(jí)別的