1. 程式人生 > >信息管理系統的開發與管理

信息管理系統的開發與管理

定義 應用 數據存儲 缺點 適合 階段 法則 png 策略

    1. 帶label的文本輸入區域
      1. <label for=""></label>
        <textarea " id=""></textarea>

py文件:

from flask import Flask, render_template

app = Flask(__name__)


@app.route(/)
def myweb():
    return render_template("myweb.html")


@app.route(/login/)
def login():
    return render_template("
login.html") @app.route(/regist/) def regist(): return render_template("regist.html") @app.route(/question/) def question(): return render_template("question.html") if __name__ == __main__: app.run(debug=True)

運行截圖:

技術分享

    1. 為什麽要進行管理信息系統的戰略規劃?
  1. 、指導MIS系統開發,用規劃作為將來考核系統開發的標準。
  2. 2、合理分配和利用信息資源,以節省信息資源的投資。
  3. 3、通過制定規劃,找出問題,識別MIS的任務。
    1. 管理信息系統的開發方法有哪幾種?各有什麽優缺點?

兩種,自上而下,自下而上

1、有些組織在沒有制定總體規劃的情況下,出於某一部門的要求,就開始項目開發,這就是“自下而上”,這種策略從現行系統的業務狀況出發,先實現一個個具體的功能,逐步地由低級到高級建立整個MIS。因為任何一個MIS的基本功能鍵是數據處理,所以“自下而上”方法首先從研制各項數據處理應用開始,然後根據需要逐步增加有關計劃,控制和決策方面的功能。顯然,在條件不具備的情況下,采用“自下而上”的策略設計信息系統可以避免大規模系統可能出現的運行不協調的危險,但缺點是不能象想象那樣完整周密,由於事先沒有從整個系統出發充分考慮到情況的發展和變化,隨著系統的進展,往往需要重新設計許多模塊。
2、“自上而下”的策略強調由全面到局部,由長遠到近期,從上到下,從探索研制合理的信息流出發,設計出適合於這種信息流的信息系統。這種策略從整體上協調和規劃,要求很強的邏輯性,因而難度較大,但這是一種更為重要的策略,因為整體性是系統的基本特性,雖然一個系統由許多子系統構成,但它們又是一個不可分割的整體。
3、通常,“自下而上”策略用於小型系統的設計,它適用於對系統開發工作缺乏實際經驗的情況,而“自上而下”法則適用於大型系統的設計。在實踐中,往往把這兩種方法結合起來使用,即一方面采用“自上而下”定義整個系統,另一方面,采用“自下而上”逐步開發,也就是“自上而下地總體規劃,自下而上地應用開發”,這是建設管理信息系統的正確策略。

    1. 管理信息系統的設計包括哪些方面的設計?

a.結構化方法
結構化方法是由結構化系統分析和設計組成的一種信息系統開發方法。結構化方法是目前最成熟、應用最廣泛的信息系統開發方法之一。
結構化方法主要特點介紹如下:
開發目標清晰化
工作階段程式化
開發文檔規範化
設計方法結構化

b.原型法
原型法是一種根據用戶需求,利用系統開發工具,快速地建立一個系統模型並展示給用戶,再此基礎上與用戶交流,最終實現用戶需求的信息系統快速開發的方法。
應用原型法開發過程包括系統需求分析、系統初步設計、系統調試、系統檢測等階段。
原型法具有開發周期短、見效快、與業務人員交流方便的優點,特別適用於那些用戶需求模糊,結構性比較差的信息系統的開發。

c.企業系統規劃方法
企業系統規劃方法(BSP,Business System Planning)是企業戰略數據規劃方法和信息工程方法的基礎和。

    1. 請進行簡書網站(或者自己規劃網站)的數據庫設計。

1.需求分析

1、了解系統中所要存儲的數據

2、了解數據存儲的特點

3、了解數據的生命周期

2.邏輯設計

1、將需求轉化為數據庫的邏輯模型

2、通過E-R圖的形式對邏輯模型進行展示

3、同所選用的具體的DBMS系統無關

3.物理設計

1、選擇合適的數據庫管理系統

2、定義數據庫、表及字段的命名規範

3、根據所選的DBMS系統選擇合適的字段類型(效率,功能,需求)

4、反範式化設計(冗余)

4.維護和優化

1、維護數據字典

2、維護索引

3、維護表結構

4、在適當的時候對表進行水平拆分或垂直拆分

信息管理系統的開發與管理