色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

基于.NET平臺的Windows編程實(shí)戰(zhàn)(二)—— 需求分析與數(shù)據(jù)庫設(shè)計(jì)

系列文章導(dǎo)航:

基于.NET平臺的Windows編程實(shí)戰(zhàn)(一)——前言

基于.NET平臺的Windows編程實(shí)戰(zhàn)(二)—— 需求分析與數(shù)據(jù)庫設(shè)計(jì)

基于.NET平臺的Windows編程實(shí)戰(zhàn)(四)—— 數(shù)據(jù)庫操作類的編寫

基于.NET平臺的Windows編程實(shí)戰(zhàn)(五)—— 問卷管理功能的實(shí)現(xiàn)

基于.NET平臺的Windows編程實(shí)戰(zhàn)(六)—— 題目管理功能的實(shí)現(xiàn)


  大家都知道一個(gè)系統(tǒng)的成敗與否關(guān)鍵在于其所做的需求分析是否到位,數(shù)據(jù)庫的設(shè)計(jì)是否合理。因?yàn)楸鞠盗形恼碌哪康氖窃谟谔岣叽蠹覍?NET Windows編程的實(shí)戰(zhàn)能力,故不對需求分析與數(shù)據(jù)庫設(shè)計(jì)作太多的理論說明,有關(guān)這方面的知識請大家自行查閱相關(guān)資料,在這里這是簡單的羅列一下整個(gè)案例系統(tǒng)的功能需求及數(shù)據(jù)庫的設(shè)計(jì)。

  一、需求分析
  看過本系列課程前言中案例背景的,應(yīng)該能大致知道本案例的需求了,我在這里簡單的羅列一下吧:
  1.系統(tǒng)應(yīng)該為單機(jī)版可安裝的軟件;
  2.系統(tǒng)統(tǒng)計(jì)出的數(shù)據(jù)可隨時(shí)進(jìn)行合并,導(dǎo)出……
  3.系統(tǒng)應(yīng)具備如下基本功能:
    (1).問卷管理:添加、編輯、查看、導(dǎo)出、刪除問卷等;
    (2).問卷統(tǒng)計(jì):添加、導(dǎo)出、合并、清空統(tǒng)計(jì),并可自動(dòng)對錄入的統(tǒng)計(jì)進(jìn)行自動(dòng)百分比計(jì)算等;
    (3).題目管理:添加、編輯、查看、刪除、存入題庫等;
    (4).題庫管理:添加、編輯、查看、刪除、插入到問卷等;
    (5).數(shù)據(jù)庫導(dǎo)出及還原功能。
  功能流程圖如下:
            查看問卷 導(dǎo)出問卷 查看統(tǒng)計(jì) 導(dǎo)出統(tǒng)計(jì) 合并統(tǒng)計(jì)
                      /    /                  /     /       /
      添加問卷--->問卷管理<----->問卷統(tǒng)計(jì)<----添加統(tǒng)計(jì)
                         |  /                   /
                       /   / 刪除問卷   清空統(tǒng)計(jì) 查看題目
                      /     /                           /     /
              編輯問卷  添加題目<-->題目管理<-->題庫管理
              導(dǎo)出數(shù)據(jù)庫                      /      /      /     /
                  /                 編輯/排序題目  刪除題目  編輯題目
          數(shù)據(jù)庫管理<--->還原數(shù)據(jù)庫

   二.數(shù)據(jù)庫設(shè)計(jì)
  本案例的數(shù)據(jù)庫設(shè)計(jì)相對簡單,沒什么特別之處,以下羅列出各數(shù)據(jù)表的設(shè)計(jì):

  1.問卷表(Lj_Survey)
  Id 自動(dòng)編號 主鍵 問卷ID
  Survey_Name 文本 問卷名
  Survey_Sponsor 文本 發(fā)起人
  Survey_OutCount 數(shù)字 發(fā)放問卷數(shù)
  Survey_Count  數(shù)字  回收問卷數(shù)
  Survey_TitleCount 數(shù)字 題目數(shù)
  Survey_DateTime 日期/時(shí)間  創(chuàng)建問卷的時(shí)間

  2.題目表(Lj_Title)
  Id 自動(dòng)編號 主鍵 題目ID
  Title_Sid 數(shù)字 外鍵 所屬問卷的ID
  Title_Content 文本 題目標(biāo)題
  Title_Type 文本  題目類型(0為單選題,1為多選題)
  Title_Order 數(shù)字 排序號
  Title_DateTime 日期/時(shí)間 題目添加時(shí)間
  Title_IsAddTSt 文本 是否存入題庫(0為存入,1為未存入)

  3.統(tǒng)計(jì)結(jié)果表(Lj_Result)
  Id 自動(dòng)編號 主鍵
  Result_Sid 數(shù)字 外鍵 所屬問卷ID
  Result_Tid 數(shù)字 外鍵 所屬題目ID
  Result_Content 文本 選項(xiàng)內(nèi)容
  Result_Count 數(shù)字 每個(gè)選項(xiàng)的統(tǒng)計(jì)數(shù)

  4.題庫表(Lj_TitleStorage)
  Id 自動(dòng)編號 主鍵
  TitleSt_Title 文本 題目標(biāo)題
  TitleSt_Type 文本  題目類型(0為單選,1為多選)
  TitleSt_TRContent 文本  選項(xiàng)內(nèi)容
  TitleSt_DateTime 日期/時(shí)間 添加時(shí)間

  數(shù)據(jù)庫關(guān)系圖:

另外再附上幾張系統(tǒng)的效果圖片吧[沒專門去設(shè)計(jì)過,比較丑^_^]:


最后,謝謝大家的支持,敬請關(guān)注下面的課程……

NET技術(shù)基于.NET平臺的Windows編程實(shí)戰(zhàn)(二)—— 需求分析與數(shù)據(jù)庫設(shè)計(jì),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 惠州市| 衡阳市| 万宁市| 南涧| 秦安县| 额尔古纳市| 浮山县| 木里| 延庆县| 泰和县| 溧阳市| 通道| 镇雄县| 全椒县| 营口市| 元阳县| 饶平县| 报价| 合江县| 三江| 汝阳县| 钟祥市| 三台县| 娄底市| 渭南市| 达尔| 宜君县| 新疆| 广东省| 治多县| 遵义县| 西畴县| 舞钢市| 运城市| 吉木萨尔县| 高要市| 晋城| 鹤岗市| 平塘县| 溧阳市| 梅州市|