freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

學生園區(qū)宿舍管理系統(tǒng)的設計與實現(xiàn)-在線瀏覽

2025-02-06 00:56本頁面
  

【正文】 得 Web 開發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點,包括開發(fā)人員可以用來將服務器控件拖放到 Web 頁的 GUI 和完全集成的調試支持。 的托管機制,以及其高效率,易控制,多語言支持以及良好升級能力的特性,使程序員工作很大程度上簡化。 C語言簡介 C是一門簡單、現(xiàn)代、面向對象和類型安全的編程語言,由 C 和 C++發(fā)展而來。然而對于很大一部分的應用來說,這些中級語言的實現(xiàn)過于復雜。 C是一種最新的、面向對象的編程語言。 正是由于 C面向對象的設計,使它成為構建各類組件的理想之選 無論是高級的商業(yè)對象還是系統(tǒng)級的應用程序。 最重要的是, C使得 C++程序員可以高效的開發(fā)程序,而絕不損失 C/C++原有的強大的功能?;蛘哌@么說生產信息化的今天,也就產生了C。 總的來說, C是一種現(xiàn)代的面向對象語言。這種框架使 C組件可以方便地轉化為 XML網絡服務,從而使任何平臺的應用程序都可以通過 Inter 調用它。 C使 C/C++程序員可以快速進行網絡開發(fā),同時也保持了開發(fā)者所需要的強大性和靈活性 [3]。 簡介 ( ActiveX Data )是 .NET Framework 的重要組成部分,使用 、 可以快速地訪問數(shù)據庫。 對象模型由以下兩個部分組成:一個是數(shù)據集( DataSet),與數(shù)據源斷開并且不需要知道所保持的 數(shù)據來源;另一個是 .NET 數(shù)據提供程序, .NET數(shù)據提供程序能夠與數(shù)據庫連接,并執(zhí)行針對數(shù)據源 SQL 命令。 開發(fā)工具簡介 本系統(tǒng)主要采用 Visual Studio 2021 進行開發(fā), Visual Studio 是微軟公司推出的開發(fā)環(huán)境。 中,有一個通用語言框架機制( Common Language Runtime, CLR)的概念,其目的是在同一個項目中支持不同的語言所開發(fā)的組件。通過使用 Visual Studio 能夠建立通用的 Web 應用程序,并獲得良好的可擴展性,而且能簡化開發(fā)過程,提高開發(fā)效率。在頁面設計過程中,也用到了一些常用的網頁制作工作和圖片處理工具等。分析包括將高層的需求分解成具體細節(jié)、創(chuàng)建開發(fā)原型,以及評估可行性和協(xié)商需求優(yōu)先級。 系統(tǒng)需求調研 為了能夠獲得詳細、準確的系統(tǒng)需求,在 學生宿舍管理系統(tǒng)進行設計編碼之前,對系統(tǒng)進行需求分析調研,是非常必要的。 確定好了業(yè)務需求,開發(fā)人員進一步展開調研,詳細考察學生宿舍管理人員的工作流程和工作細節(jié),與管理人員展開交談,了解需求功能點,并初步劃分系統(tǒng)模塊并且對一些典型模塊進行用例分析,以確定項目的用戶需求。結束系統(tǒng)需求分析階段。 系統(tǒng)管理員可對系統(tǒng)用戶進行增加、修改、刪除以及查詢等操作。 系統(tǒng)管理員能夠按照登錄賬號、角色名、姓 名等對用戶基本資料進行查詢,其中用戶基本信息的管理項目包括登錄賬號、角色名、真實姓名、性別、郵件地址等基本資料。 系統(tǒng)在創(chuàng)建用戶時,允許給用戶分派系統(tǒng)角色,每一個系統(tǒng)角色擁有相應系統(tǒng)權限,從而實現(xiàn)管理人員即系統(tǒng)用戶的分工。 系統(tǒng)管理員應該具有整個系統(tǒng)最高權限。宿舍管理員負責其對應樓棟管理工作。 項目管理 本系統(tǒng)針對系統(tǒng)內的各個功能模塊提供項目管理功能。 具體包括新增項目登記,查看權限,添加權限等功能。系統(tǒng)提供對宿舍信息的增加、修改、刪除、查詢等操作。 宿舍信息查詢 系統(tǒng)管理 員或者具有相應權限用戶能查詢宿舍基本信息。 系統(tǒng)提供給相應用戶宿舍基本信息的詳細信息的增加、刪除、修改功能。 3 宿舍入住信息管理 系統(tǒng)針對學生入住時管理工作流程提供宿舍入住信息管 理,包括宿舍入住信息的查詢以及宿舍分配、宿舍清空、宿舍調換等功能。系統(tǒng)提供針對宿舍入住信息的詳細匹配查詢以及模糊查詢。院系管理員或者負責院系宿舍分配用戶,在上述操作完成后,將分到自己對應院系的宿舍或者床位分配到個人。特殊情況需要對宿舍或者床位進行清空時,系統(tǒng)提供清空宿舍或者床位操作。 4 宿舍維修信息管理 宿舍維修信息管理模塊,提供對宿舍維修信息的增加、刪除、修改、查詢等功能。 普通用戶(學生)將相應宿舍需要維修的信息上報給系統(tǒng)管理員或者負責宿舍保修用戶,系統(tǒng)提供宿舍維修信息錄入功能。 5 宿舍精神文明建設管理 宿舍精神文明建設管理模塊,提供給系統(tǒng)管理員或者相關權限用戶查詢、維護宿舍精神文明建設信息功能。 系統(tǒng)管理員、宿舍管理員或者普通用戶等,對精神文明建設信息進行精確匹配查詢或者模糊查詢,包括文明寢室,優(yōu)勝寢室,寢室院系信息,學生信息等。 宿舍內務信息評比 系統(tǒng)用戶可登記宿舍內務信息,宿舍每日內務信息評比模塊提供宿舍內務評比功能,并且將宿舍內務信息評比結果顯示給用戶。宿舍管理人員包括,樓棟宿舍管理員,樓棟長,寢室長等等。 系統(tǒng)用戶對宿舍管理人員信息進行精確匹配查詢或者模糊查詢。宿舍管理信息維護為系統(tǒng)用戶提供針對宿舍管理人員信息的增加、刪除、修改等操作。 系統(tǒng)為系統(tǒng)用戶提供收件箱功能,用戶登陸后,可以在自己的收件箱查看已經查看過的消息或者是新消息,也可下載消息附件。用戶可刪除查看過或者沒有用的消息。并且,用戶也能將已發(fā)送消息再次發(fā)送給消息接收者或者其他用戶。同時,盡量減少用戶的記憶工作量。同時,系統(tǒng)設計應具有良好的健壯性,如對各種用戶各種錯誤輸入應能及時識別并給出相應提示。系統(tǒng)操作只有相應權限用戶才能進行操作。數(shù)據庫的故障將導致某些功能的無效 ,但不影響幫助文件的查詢 . 系統(tǒng)運行環(huán)境 運行本軟件的硬件基礎為 Windows 2021 行 以后的推薦硬件配置 . 本軟件的平臺為 Windows 2021 AdvServer. WEB服務器為 IIS,數(shù)據庫 ORACLE,開發(fā)工具為 。學生管理軟件 主要是對公寓、寢室的配置、人員登記、衛(wèi)生檢查、公寓資產、對學生住宿情況查詢,修改,更新等。開發(fā)一個學生公寓管理系統(tǒng)可以達到事半功倍的效果。理可行性 學生園區(qū)宿舍管理系統(tǒng)式由學生園區(qū)宿舍管理部門,即園區(qū)學生工作部提出需求,在軟件學院老師帶領下,由開發(fā)人員,及軟件學院學生利用自己的時間設計實現(xiàn)。因此,從組織形式以及管理層面上來說,設計實現(xiàn)學生園區(qū)宿舍管理系統(tǒng)是可行的。 本章總結 本章首先介紹了學生園區(qū)宿舍管理系統(tǒng)中主要用的各種技術,開發(fā)環(huán)境、開發(fā)工具等,初步了解系統(tǒng)中用到的技術工具,而后對系統(tǒng)的需求分析工作進行了一些介紹,并對系統(tǒng)的功能需求、性能需求和運行環(huán)境進行了展示, 最后,從技術層面、組織層面、經濟層面給出了系統(tǒng)開發(fā)的可行性分析。系統(tǒng)部署在固定了 IIS 服務器上,具體可能是園區(qū)學生工作部門的服務器,或者是學校網站的服務器上,用戶可以通過網絡終端,可以是連接到學校網絡的個人計算機,也可能是設立的連接到學校網絡的其他終端設備登陸到服務器,并完成其管理業(yè)務。 主要體現(xiàn)系統(tǒng)業(yè)務邏輯的是宿舍管理功能模塊,根據需求分析中的定義,將宿舍管理模塊分為宿舍基本信息管理,宿舍入住信息管理,宿舍維修信息管理,宿舍精神文明信息管理,宿舍管理信息管理和系統(tǒng)消息六個小模塊,系統(tǒng)結構簡圖如下圖 32 所示: 圖 32 系統(tǒng)功能結構簡圖 系統(tǒng)數(shù)據庫設計 數(shù)據庫技術是信息資源管理 最有效的手段。 設計原則 數(shù)據庫表的設計原則:首先標準化和規(guī)范化數(shù)據的標準化有助于消除數(shù)據庫中的數(shù)據冗余。事實上,為了效率的緣故,對表不進行標準化有時也是必要的。實現(xiàn)實體完整性主鍵參照完整性父表中刪除數(shù)據:級聯(lián)刪除,受限刪除,置空值;父表中插入數(shù)據:受限插入,遞歸插入;父表中更新數(shù)據:級聯(lián)更新,受限更新,置空值。用戶定義完整性: NOT NULL, CHECK,觸發(fā)器。 Power Designer是 Sybase公司的 CASE工具集,使用它可以方便地對管理信息系統(tǒng)進行分析 設計,它幾乎包括了數(shù)據庫模型設計的全過程。它可與許多流行的數(shù)據庫設計軟件,例如: PowerBuilder, Delphi, VBPowerDesigner 設計系統(tǒng)數(shù)據實體關系圖,并生成相關表項,同時根據實際需要可能針對性添加一些輔助的表,來完善系統(tǒng)功能。 其中,系統(tǒng)概念數(shù)據模型如圖 35 所示,系統(tǒng)物理數(shù)據模型如圖 36 所示: 圖 35 系統(tǒng)數(shù)據概念數(shù)據模型圖 圖 36 系統(tǒng)物理數(shù)據模型圖 用戶界面設計 設計原則 眾所周知,一個良好的軟件系統(tǒng),必須要有一個外觀簡潔,操作方便的用戶界 面,用戶界面是軟件系統(tǒng)用戶與軟件進行交互一個唯一途徑,所以,在系統(tǒng)設計部分,我們特別將用戶界面設計問題提出來探討,目的是設計出可用性良好的用戶界面。人機界面設計首先要確立用戶類型。確定類型后要針對其特點預測他們對不同界面的反應。 信息最小量原則。 幫助和提示原則。系統(tǒng)要設計有恢復出錯現(xiàn)場 的能力,在系統(tǒng)內部處理工作要有提示,盡量把主動權讓給用戶。多媒體界面的成功并不在于僅向用戶提供豐富的媒體,而應在相關理論指導下,注意處理好各種媒體間的關系 ,恰當選用。這個時候,我們運用了一個目前解決這類問題的一種比較好的解決方案,那就是 CSS Cascading Style Sheets 。 用戶登陸系統(tǒng)后,進入相應模塊,用戶操作界面將提供給用戶一個或者多個查詢條件,可以是一系列聯(lián)動的 DorpDownList,也可以是一些 TextBox,或者是一些其他控件(如常用的時間控件),選定查詢條件后,用戶點擊一個 Button、ImageButton 或者是其他控件而觸發(fā)一個 Search 事件。 首先要做的是將用戶提交的一系列查詢條件,和這些查詢條件之間的一些邏輯關系反映到 相應的 SQL 語句中,建立一個 SQL 字符串。其生成過程可能要做一些條件判斷,因為在用戶選擇查詢條件的時候,可能沒有匹配到所有的查詢條件。所以我們要做的是建立一個數(shù)據庫連接,并執(zhí)行上面的 SQL 語句。 。 //用生成好的 SQL 語句 sqlSearch 和數(shù)據庫連接 myConn,建立一個DataAdapter 對 //象; DataSet ds new DataSet 。 //將 DataAdapter 中的數(shù)據填充進 DataSet 中; 。 以上展示了查詢操作流程中與數(shù)據庫交互的過程,在從數(shù)據庫中查找出所要結果之后,接下來要做的是將數(shù)據記錄展示到用戶界面,這里使用到的是像DataGrid 或者 DataList 這一類的數(shù)據綁定控件,其中也有可能涉及到一些細節(jié)處理,查找出來的信息可能要經過一些轉換、組合或者是隱藏再轉而展現(xiàn)給用戶。 2 信息添加、修改操作流程實現(xiàn) 與查詢操作一樣,對于信息的添加、修改操作也是系統(tǒng)中經常要碰到 的業(yè)務流程,與查詢操作流程處理類似,添加、刪除操作也是先通過從用戶界面獲取用戶填寫或者是選擇的數(shù)據信息,生成添加或者修改的 SQL 語句,然后通過創(chuàng)建數(shù)據庫連接,執(zhí)行相應的 SQL 語句,然后關閉數(shù)據庫連接。 特別針對修改操作,用戶選定一條記錄后,點擊修改,這時候要做的處理是系統(tǒng)跳轉到一個新的修改頁面,將用戶選取 記錄的 ID 或者是標識符,通過 URL的方式傳遞給新的頁面,從而在新的頁面進行查找對應記錄的數(shù)據綁定。 需要注意的是,在以上的修改,刪除操作時,需要判斷用戶權限,以及刪除是否恰當,刪除是否關聯(lián)到其他表等情況。 系統(tǒng)全局變量 1 用戶信息保存變量 HttpCookie[“SId”] HttpCookie[“SName”] HttpCookie HttpCookie[“SDept”] HttpCookie HttpCookie[“OBU”] HttpCookie HttpCookie[“SPrivilege”] 保存在 Response 對象里的 HttpCookie 對象數(shù)據庫連接字符串保存變量 Application [“”]
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1