亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > .NET > 正文

[c#]asp.net開發(fā)微信公眾平臺(tái)(1)數(shù)據(jù)庫設(shè)計(jì)

2024-07-21 02:50:30
字體:
供稿:網(wǎng)友
[c#]asp.net開發(fā)微信公眾平臺(tái)(1)數(shù)據(jù)庫設(shè)計(jì)

開發(fā)微信公眾平臺(tái)之前,先去微信官方了解下大概的情況 這里:http://mp.weixin.QQ.com/wiki/index.php;看了之后心里大致有數(shù)了,開始設(shè)計(jì)數(shù)據(jù)庫,盡可能的考慮,未考慮到的,以后再補(bǔ)充。

1、首先是用戶部分,根據(jù)微信官方的接口結(jié)合實(shí)際運(yùn)用,用戶部分有3個(gè)表:用戶表、用戶資料表、用戶分組表,我設(shè)計(jì)的如下:

2、用戶設(shè)計(jì)好之后就是文章部分,包括:文章分類表、文章表, 設(shè)計(jì)如下:

3、有了用戶相關(guān)的表我們可以保存用戶,有了文章模塊的表我們可以根據(jù)用戶輸入的信息查詢文章進(jìn)行返回(返回文本、圖文、圖片、音樂、視頻、語音等等),但是實(shí)際運(yùn)用中,我們存在需要指定特定的關(guān)鍵字返回特定的內(nèi)容的情況,那么就需要專門的特定關(guān)鍵字模塊, 包括:關(guān)鍵字表、關(guān)鍵字返回的內(nèi)容表, 這里的內(nèi)容表看著像是與上面的文章表有重合,實(shí)則不然, 這里是特定關(guān)鍵字指定的回復(fù)內(nèi)容,可以指定返回文本、圖文或其他多媒體信息,當(dāng)返回多媒體信息時(shí)內(nèi)容中存入文件地址, 上面的文章表是標(biāo)準(zhǔn)的通用的文章內(nèi)容表, 供用戶查詢多數(shù)情況下直接返回圖文信息,且圖文信息點(diǎn)擊鏈接時(shí)就是這篇文章對(duì)應(yīng)的展示地址, 相當(dāng)于一個(gè)微網(wǎng)站, 所以文章和這個(gè)關(guān)鍵字的內(nèi)容表分開設(shè)計(jì)更加方便管理。 設(shè)計(jì)如下:

4、消息記錄, 把用戶發(fā)來的消息進(jìn)行記錄,方便后續(xù)處理, 比如 根據(jù)用戶上次發(fā)來的事件消息,之后再發(fā)同一個(gè)關(guān)鍵詞時(shí),返回對(duì)應(yīng)菜單下的內(nèi)容,而不用用戶每次發(fā)送消息都帶對(duì)應(yīng)的菜單選項(xiàng);客服消息根據(jù)記錄的信息做個(gè)性化的服務(wù) 等等。 包括:用戶發(fā)來的消息記錄表、回復(fù)給用戶的消息記錄表 ,有了這些可以完整的還原和用戶的對(duì)話,這里是記錄和用戶交流的過程,具體用戶發(fā)來的消息需要返回什么樣的消息,由項(xiàng)目代碼中業(yè)務(wù)決定。 設(shè)計(jì)如下:

5、自定義菜單,創(chuàng)建和管理微信公眾平臺(tái)中的自定義菜單,設(shè)計(jì)如下:

6、其他, 具體根據(jù)做的實(shí)際項(xiàng)目來設(shè)計(jì), 比如 用戶分析、訪問統(tǒng)計(jì); 用戶積分; 二維碼相關(guān) 等等 , 此處先不設(shè)計(jì)。

以上設(shè)計(jì)中,有一些是沒有設(shè)計(jì)到數(shù)據(jù)庫的, 比如關(guān)鍵字模塊中的回復(fù)消息類型、消息記錄中的消息類型, 這些固定不變(由騰訊決定)的少量的單選項(xiàng)形式的數(shù)據(jù),我們?cè)诰唧w項(xiàng)目中使用其他方法來實(shí)現(xiàn)(固定靜態(tài)、配置文件、緩存等),無需設(shè)計(jì)數(shù)據(jù)庫。

完整設(shè)計(jì)如下:(為了方便截圖 ,我把各個(gè)模塊的表拖動(dòng)覆蓋了)

下載腳本,如下:在數(shù)據(jù)庫中創(chuàng)建一個(gè)名為微信(設(shè)計(jì)數(shù)據(jù)庫時(shí)自己定義的)的數(shù)據(jù)庫,腳本執(zhí)行一下就OK,

  1 use  weixin -------微信公眾平臺(tái)  2 if exists ( select *  from  sysobjects where name = 'tb_User' and xtype='U')   3 drop table tb_User  4 create table  tb_User------------------------------------------------------------用戶表  5 (  6   ID               int              PRimary key identity(1,1)       NOT NULL , --主鍵-主鍵  7   InId             int              default  0                      NOT NULL , --自有系統(tǒng)的用戶ID  8   OpenId           varchar(150)     default ''                      NOT NULL , --微信openid  9   Group            int              default  0                      NOT NULL , --分組ID 10   NickName         varchar(50)      default ''                      NOT NULL , --昵稱-微信 11   CreateTime       datetime         default  getdate()              NOT NULL , --創(chuàng)建時(shí)間 12   State            int              default  1                      NOT NULL , --狀態(tài)-1為正常 13   PreFirst         varchar(150)     default ''                      NOT NULL , --預(yù)留字段1 14 ); 15  16  17 if exists ( select *  from  sysobjects where name = 'tb_Group' and xtype='U')  18 drop table tb_Group 19 create table  tb_Group-----------------------------------------------------------分組表 20 ( 21   ID               int              primary key identity(1,1)       NOT NULL , --主鍵-主鍵 22   Name             varchar(50)      default ''                      NOT NULL , --名稱-本地 23   WeiId            int              default  0                      NOT NULL , --對(duì)應(yīng)微信分組ID 24   WeiName          varchar(50)      default ''                      NOT NULL , --微信分組名 25   Note             varchar(100)     default ''                      NOT NULL , --備注 26   CreateTime       datetime         default  getdate()              NOT NULL , --創(chuàng)建時(shí)間 27   State            int              default  1                      NOT NULL , --狀態(tài) 28 ); 29  30  31 if exists ( select *  from  sysobjects where name = 'tb_UserData' and xtype='U')  32 drop table tb_UserData 33 create table  tb_UserData--------------------------------------------------------用戶資料表 34 ( 35   ID               int              primary key identity(1,1)       NOT NULL , --主鍵-主鍵 36   UserId           int              default  0                      NOT NULL , --用戶表主鍵 37   Sex              int              default  0                      NOT NULL , --性別0未知1男2女 38   City             varchar(20)      default ''                      NOT NULL , --城市 39   Country          varchar(30)      default ''                      NOT NULL , --國家 40   Province         varchar(20)      default ''                      NOT NULL , --省份 41   Language         varchar(15)      default ''                      NOT NULL , --語言 42   HeadImgUrl       varchar(250)     default ''                      NOT NULL , --用戶頭像 43   SubTime          varchar(50)      default ''                      NOT NULL , --最后次關(guān)注時(shí)間戳 44   CreateTime       datetime         default  getdate()              NOT NULL , --創(chuàng)建時(shí)間 45   State            int              default  1                      NOT NULL , --狀態(tài) 46   PreFirst         varchar(150)     default ''                      NOT NULL , --預(yù)留1 47 ); 48  49  50 if exists ( select *  from  sysobjects where name = 'tb_Article' and xtype='U')  51 drop table tb_Article 52 create table  tb_Article---------------------------------------------------------文章表 53 ( 54   ID               int              primary key identity(1,1)       NOT NULL , --主鍵-主鍵 55   SortId           int              default  0                      NOT NULL , --類別ID 56   ITop             int              default  0                      NOT NULL , --置頂0不1是 57   TopBeginTime     datetime         default  getdate()              NOT NULL , --置頂開始時(shí)間 58   TopEndTime       datetime         default  getdate()              NOT NULL , --置頂結(jié)束時(shí)間 59   Title            varchar(100)     default ''                      NOT NULL , --標(biāo)題 60   KeyWorld         varchar(150)     default ''                      NOT NULL , --關(guān)鍵字 61   Summary          varchar(680)     default ''                      NOT NULL , --簡(jiǎn)介//680為微信文字上限左右 62   Content          ntext            default ''                      NOT NULL , --內(nèi)容 63   Source           varchar(50)      default  '獨(dú)家原創(chuàng)'                 NOT NULL , --來源 64   CreateTime       datetime         default  getdate()              NOT NULL , --創(chuàng)建時(shí)間 65   PublishTime      datetime         default  getdate()              NOT NULL , --發(fā)布時(shí)間 66   AOrder           int              default  99                     NOT NULL , --排序 67   State            int              default  1                      NOT NULL , --狀態(tài) 68   MinImg           varchar(350)     default ''                      NOT NULL , --縮略圖 69 ); 70  71  72 if exists ( select *  from  sysobjects where name = 'tb_ArtSort' and xtype='U')  73 drop table tb_ArtSort 74 create table  tb_ArtSort---------------------------------------------------------文章分類表 75 ( 76   ID               int              primary key identity(1,1)       NOT NULL , --主鍵-主鍵 77   Name             varchar(50)      default ''                      NOT NULL , --名稱 78   ParentId         int              default  0                      NOT NULL , --父級(jí)ID 79   IndexLevel       int              default  1                      NOT NULL , --當(dāng)前級(jí)別 80   SOrder           int              default  99                     NOT NULL , --排序 81   State            int              default  1                      NOT NULL , --狀態(tài) 82   Note             varchar(150)     default ''                      NOT NULL , --備注 83 ); 84  85  86 if exists ( select *  from  sysobjects where name = 'tb_KeyWord' and xtype='U')  87 drop table tb_KeyWord 88 create table  tb_KeyWord---------------------------------------------------------關(guān)鍵字表 89 ( 90   ID               int              primary key identity(1,1)       NOT NULL , --主鍵-主鍵 91   Name             varchar(50)      default ''                      NOT NULL , --名稱 92   Note             varchar(250)     default ''                      NOT NULL , --備注 93   State            int              default  1                      NOT NULL , --狀態(tài) 94   CreateTime       datetime
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
youjizz亚洲女人| 日韩欧美成人网| 五月天亚洲视频| 日韩视频永久免费观看| 免费不卡在线观看av| 成人免费毛片日本片视频| 国产在线观看无码免费视频| 椎名由奈av一区二区三区| 日韩在线无毛| 4438全国成人免费| 曰韩不卡视频| 涩涩屋成人免费视频软件| 亚洲xxxx天美| 久久人人超碰精品| 黑人一区二区三区| 大奶一区二区三区| 欧美gvvideo网站| 91麻豆视频网站| 久久人妻无码aⅴ毛片a片app| 欧美hdxxx| 手机成人av在线| 亚洲资源网站| 亚洲精品在线免费播放| 成年网站免费在线观看| 欧美日韩一区二区三区视频播放| 欧美日本三区| 97在线视频人妻无码| 欧美熟妇精品一区二区蜜桃视频| 免费男女羞羞的视频网站中文版| 国产精品96久久久久久| 国产精品啪啪啪视频| 性生活视频网站| 五月激情久久久| 成人h视频在线| 97在线资源站| 综合伊思人在钱三区| 7777kkkk成人观看| 中文字幕一区二区三区在线观看| 九色蝌蚪自拍| 国产91色在线|免| 好男人www社区在线视频夜恋| 日韩国产欧美| 捆绑紧缚一区二区三区视频| 欧美成va人片在线观看| 999视频在线免费观看| 夜色77av精品影院| 亚洲国产成人午夜在线一区| 黄色大片网站| 久久国产婷婷国产香蕉| 国产成人免费看| julia一区二区三区中文字幕| 国产精品久久久久9999小说| 国产日韩精品一区二区浪潮av| 在线视频精品一区| 狠狠久久婷婷| 97精品国产97久久久久久免费| 亚洲精品一区二区在线播放∴| 亚洲性生活网站| caoporn国产精品| 久久久久久a亚洲欧洲aⅴ| 亚洲一级黄色av| 久久色成人在线| 99精品视频免费看| 日本sm残虐另类| 香蕉精品999视频一区二区| 亚洲精品一二三四区| 久青青在线观看视频国产| 欧美一级在线免费观看| 亚洲精品国产精品国自产观看浪潮| 在线观看黄网址| 3751色影院一区二区三区| 91在线免费看| 欧美日本视频在线观看| 日本黑人久久| 成人午夜视频在线| 九九热精彩视频| 91美女片黄在线观看游戏| 亚洲成人最新网站| 国产精品视频久久久久| 希岛爱理av一区二区三区| 久久国产精品免费视频| 国产精品一区二区资源| 免费av在线一区| 国产精品一线天粉嫩av| 日韩限制级电影在线观看| 亚洲第一精品夜夜躁人人躁| 国产日韩欧美一区二区东京热| www国产亚洲精品久久网站| 日韩和的一区二在线| 久久尤物视频| 日韩.欧美.亚洲| 成人久久视频在线观看| 高清毛片aaaaaaaa**| 在线观看亚洲| 国产精品1luya在线播放| 91精品国产高清一区二区三蜜臀| 日韩精品中文字幕一区二区三区| 99久在线精品99re8热| 欧美视频在线一区二区三区| 亚洲最大成人在线视频| 美女视频黄久久| 欧美特黄色片| 北条麻妃国产九九精品视频| 99国产精品久久久久久久| 色综合久久99| 精品国产第一福利网站| 午夜影院网站| 欧美日韩视频在线第一区| 9人人澡人人爽人人精品| 激情综合一区二区三区| 黄色xxxx| 六月丁香婷婷在线| 色多多视频在线播放| 日韩精品亚洲专区在线观看| 国产亚洲精品久久久久婷婷瑜伽| 国产精品大片免费观看| 欧美亚洲一级二级| 国产高清成人在线| 久久福利电影| 亚洲欧美国产精品va在线观看| 潘金莲一级淫片aaaaaaa| 日本男人天堂网| 欧美一级淫片aaaaaaa视频| 狠狠色丁香久久婷婷综合丁香| 在线看黄色的网站| 国产精品最新乱视频二区| 日本一区二区久久精品| 日韩国产精品一区二区| 久久久久久久波多野高潮日日| 欧美一区2区视频在线观看| 久草福利资源在线| 亚洲欧洲自拍偷拍| 少妇高潮爽到全身痉挛抽搐| 国产又粗又猛又黄又爽无遮挡| 久久精品人人做人人爽电影蜜月| 91精品又粗又猛又爽| 日韩一区二区中文| 欧美日韩国产精品| 91嫩草国产线观看亚洲一区二区| 91久久久久久久久久久久| 国产精品一区二区美女视频免费看| 日日狠狠久久偷偷四色综合免费| 亚洲精品视频播放| 日韩欧美国产wwwww| 中文字幕精品一区二区三区精品| 69久久久久久| 欧美日本色图| 色综合电影网| 黄瓜视频污app| 久久嫩草精品久久久精品| 希岛爱理av一区二区三区| 日韩欧美视频一区二区| 97久久人人超碰caoprom| 第一页在线视频| 国产性生活免费视频| 欧美亚洲国产一区在线观看网站| 羞羞视频在线观看不卡| 91久久大香伊蕉在人线| 精品无码国产一区二区三区51安| 精品无人乱码| 在线免费观看av网址| 成人在线免费看黄| 国产天堂素人系列在线视频| 日韩av免费网站| 99视频国产精品| 97se视频在线观看| 国产精品影院在线| 日韩av地址| 国产91精品青草社区| 色天天综合狠狠色| 成人午夜碰碰视频| 波多野结衣亚洲色图| 色老头一区二区三区在线观看| 91精品国自产在线偷拍蜜桃| 日韩第一页在线| 亚洲av无码国产精品久久| 久久久水蜜桃| 伊人天天综合| 亚洲精品mp4| 影音欧美亚洲| 国产综合欧美在线看| 91国内精品野花午夜精品| 先锋成人av| 91福利精品第一导航| 中文字幕欧美日韩一区| 日韩欧美国产综合一区| 天天色天天干天天| 久久久影视精品| 丰满大乳奶做爰ⅹxx视频| 黄色网址在线免费| av激情成人网| 奇米影视777在线欧美电影观看| 国产对白在线播放| 久久久久久国产精品日本| av噜噜色噜噜久久| www.91av.cn| 成人做爰高清视频网站| 亚洲ⅴ国产v天堂a无码二区| 欧美孕妇性xx| 亚洲一区二区三区国产| 爱福利视频一区二区| 国语自产精品视频在线看抢先版图片| 91麻豆精品国产91久久久久久久久| 国产精品久久在线| 精品福利av导航| 色琪琪综合男人的天堂aⅴ视频| 亚洲一区二区精品在线观看| 欧美在线高清视频| 国产97人人超碰caoprom| 欧美丰满日韩| 亚洲欧洲日产国码无码久久99| 青草视频在线观看视频| 国内自拍偷拍视频| 中文字幕第一页在线| 日韩av片免费观看| 欧美va久久久噜噜噜久久| 国产盗摄——sm在线视频| 一级中文字幕一区二区| 91精品国产综合久久久久| 好吊视频一区二区三区四区| 一区二区三区国产精华| 日韩黄色在线播放| 亚洲高清无码久久| 欧美黑人xxxxx| yw.尤物在线精品视频| 久久91亚洲人成电影网站| 欧美在线观看日本一区| 黑人中文字幕一区二区三区| 日本高清视频一区二区| 2021久久精品国产99国产精品| 亚洲aⅴ乱码精品成人区| 国产成人综合欧美精品久久| 国产一级淫片免费| 成人h动漫精品一区二| 樱花视频在线免费观看| 国产福利精品一区二区三区| 国产日韩精品在线看| 污污视频网站在线| 国产精品99| 美女黄a一级视频| www.xxx国产| 国产女优一区| 草莓视频18免费观看| 成人动态视频| 国产精品偷伦一区二区| 777久久久精品| 国产在线久久久| 精品日产乱码久久久久久仙踪林| 精品在线观看视频| 亚洲精品一区视频| 亚洲乱码国产乱码精品精软件| 亚洲字幕av一区二区三区四区| 色一情一乱一区二区| 欧美a大片欧美片| 在线免费观看成人短视频| 欧美日本在线视频中文字字幕| 色综合天天天天做夜夜夜夜做| 精品一区二区日韩| 亚洲美女色播| 亚洲第一精品自拍| 亚洲成av人片www| 国产高清不卡一区二区| 日韩电影第一页| 国产精品网站入口| 欧美成年人视频网站欧美| 欧美aaa视频| 精品国产91洋老外米糕| 爱爱爱免费视频在线观看| 精品三级av在线| xfplay5566色资源网站| 国产真人做爰毛片视频直播| 91免费国产精品| 亚洲伊人伊色伊影伊综合网| yw193.com尤物在线| 免费h视频在线观看| 免费男女羞羞的视频网站主页在线观看| 久久这里精品国产99丫e6| 日韩欧美国产一区在线观看| 一区二区黄色| 精品国产美女| 婷婷精品久久久久久久久久不卡| 精品一区二区免费看| 亚洲美女偷拍久久| 黄色电影在线免费观看| 91九色在线视频| 日韩激情在线视频| 97碰碰碰免费色视频| 一本久道久久综合狠狠爱亚洲精品| 中文字幕在线亚洲| 男女啪啪999亚洲精品| 情趣网站在线观看| 国产精品国码视频| 天天插天天干天天操| 在线观看免费的av| 亚洲熟女乱综合一区二区三区| 伊人精品视频在线观看| 国产成人精品电影| 西西444www无码大胆| 国产欧美韩国高清| 国产综合精品久久| 国产视频在线一区二区| 久久免费视频在线观看| 欧美福利电影在线观看| 欧美日韩午夜视频| 伊人久久大香线蕉综合网蜜芽| 国产成人免费在线观看视频| 国产一卡2卡3卡免费网站| 成人网欧美在线视频| 国产麻花豆剧传媒精品mv在线| 日本精品久久电影| 亚洲娇小xxxx欧美娇小| 99久久婷婷国产精品综合| 欧美日韩美女在线| 大胆国模一区二区三区| 日本一区精品久久久久影院| 亚洲毛片网站| a在线视频v视频| 国产一区二区三区成人| 亚洲欧美日韩一区在线| 国产美女一区视频| 久久久久久久免费| 啊v视频在线一区二区三区| 国产在线999| 欧美高清影院| 婷婷丁香六月天| 欧美国产一级| 日韩av电影免费播放| 亚洲一区二区三区中文字幕在线观看|