【正文】
if (result == ) { try { ()。 ()。 + () + 39。 另外, 我還要感謝在這幾年來對 我有所教導(dǎo)的老師,他們孜孜不倦的教誨不但讓我學(xué)到了很多知識,而且讓我掌握了學(xué)習(xí)的方法,更教會了我做人處事的道理,在此表示感謝。 因時間倉促再加上本人知識水平有限,使得本系統(tǒng)還有很多不足的地方,比如界面不夠人性化,只進(jìn)行了靜態(tài)設(shè)計。其重要性體現(xiàn)在它是保證系統(tǒng)質(zhì)量與可靠性的最后關(guān)口,是對整個系統(tǒng)開發(fā)過程包括系統(tǒng)分析、系統(tǒng)設(shè)計和系統(tǒng)實(shí)現(xiàn)的最終審查。適應(yīng)性維護(hù)是系統(tǒng)環(huán)境的變更導(dǎo)致系統(tǒng)的修改,如:操作系統(tǒng)平臺的改變,數(shù)據(jù)庫平臺的改變;完善性維護(hù)包括增加新的功能或改變已有的功能,使其更符合用戶的需求。 在系統(tǒng)測試工作中,要事先準(zhǔn)備好測試方案和測試數(shù)據(jù),并在測試過程中如實(shí)填寫測試記錄,以便于進(jìn)行系統(tǒng)的更新和維護(hù)。 } } } 輸出:指定部門的學(xué)生會成員名單 系統(tǒng)處理設(shè)計 本科生畢業(yè)設(shè)計(論文) 21 在學(xué)生會信息管理系統(tǒng)中,搜索功能是必備可少的,搜索功能可以使用戶快速查找到自己想要找的成員信息,下面是搜索界面的截圖: 圖 學(xué)生會普通用戶信息查詢界面圖 部門信息查詢目前基本在學(xué)生會信息管理系統(tǒng)中是必不可少的一項(xiàng)功能,用戶在學(xué)生會的信息時,可以查詢學(xué)生會的各個組成部門以及各部門的人數(shù)和主要職能。 ( 11)單擊標(biāo)題欄的“關(guān)閉”按扭。 ( 4)創(chuàng)建完 CMS 數(shù)據(jù)庫后,開始往數(shù)據(jù)庫里添加表。 ()。 } catch (Exception ex) { ()。 ()。除頂層數(shù)據(jù)流圖外,其他數(shù)據(jù)流圖從零開始編號。它對數(shù)據(jù)流圖上每一個成分:數(shù)據(jù)項(xiàng)、文件 (數(shù)據(jù)結(jié)構(gòu) )、數(shù)據(jù)流、數(shù)據(jù)存儲、加工和外部項(xiàng)等給以定義和說明;它主要由數(shù)據(jù)流描述、加工描述和文件描述三部分組成。管理員擁有對其進(jìn)行添加、刪除、加載、更新等權(quán)限。有效的管理學(xué)生所有信息就是學(xué)生會管理系統(tǒng)完成的功能。任何字典最主要的用途都是供人查閱對不了解的條目的解釋,數(shù)據(jù)字典的作用也正是在軟件分析和設(shè)計的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。 根據(jù)以上的系統(tǒng)功能描述,設(shè)計出數(shù)據(jù)流圖如下: a) 學(xué)生會信息管理系統(tǒng)的基本系統(tǒng)模型 圖 學(xué)生會信息管理系統(tǒng)頂層數(shù)據(jù)流圖 b) 學(xué)生會信息管理系統(tǒng)數(shù)據(jù)流圖 圖 學(xué)生會信息管理系統(tǒng)功能級數(shù)據(jù)流圖 本科生畢業(yè)設(shè)計(論文) 9 數(shù)據(jù)字典 數(shù)據(jù)字典( Data dictionary)是一種用戶可以訪問的記錄數(shù)據(jù)庫和應(yīng)用程序元數(shù)據(jù)的目錄。也就是說,一個加工所有輸出數(shù)據(jù)流中的數(shù)據(jù)必須能從該加工的輸入數(shù)據(jù)流中直接獲得,或者說是通過該加工能產(chǎn)生的數(shù)據(jù)。系統(tǒng)的收益與成本是有關(guān)系的,本系統(tǒng)的收益主要取決于對系統(tǒng)的應(yīng)用情況。本系統(tǒng)的開發(fā)周期為 2 個月,耗費(fèi)資金較少,且實(shí)用價值很高,各類型的學(xué)校學(xué)生會都可以使用。在行使維護(hù)功能方面包括:學(xué)生會成員管理,學(xué)生會部門管理,學(xué)生會 信息管理系統(tǒng)用戶管理等。 系統(tǒng)的組織結(jié)構(gòu)與功能分析 隨著信息科技技術(shù)的發(fā)展,在學(xué)生會信息管理中運(yùn)用傳統(tǒng)的手工操作方式在現(xiàn)在這個時代已顯得極不適應(yīng),因此,工作人員和讀者對于運(yùn)用計算機(jī)來輔助協(xié)調(diào)和管理自身工作的需求正在逐步提高。它是對企事業(yè)單位管理的一種有效的工具。 本系統(tǒng)是為了學(xué)校設(shè)計制作學(xué)生會信息管理系統(tǒng)。 可行性研究的目的就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決,它不是解決問題,而是確 定問題是否值得去解。 綜合以上優(yōu)點(diǎn),學(xué)生會信息管理系統(tǒng)的開發(fā)采用 PowerBuilde 技術(shù)。特別是 PowerBuilder 能從大多數(shù)流行的 RDBMS 中存取數(shù)據(jù),且不管數(shù)據(jù)存放在什么地方;另外,各種應(yīng)用程序又可以獨(dú)立于 RDBMS,因?yàn)镻owerBuilder 可以使用數(shù)據(jù)庫的標(biāo)準(zhǔn)操作語言 SQL(結(jié)構(gòu)化查詢語言 )進(jìn)行。 ( 1) PowerBuilder 特點(diǎn) ① 支持應(yīng)用系統(tǒng)同時訪問多種數(shù)據(jù)庫,其中既包括 Oracel,Sybase 之類的大型數(shù)據(jù)庫,又包括 FOXPRO 之類支持 ODBC 接口的小型數(shù)據(jù)庫, PowerBuilder 是完全可視化的數(shù)據(jù)庫開發(fā)工具,它提供了大量的控件,大大加快了項(xiàng)目的開發(fā)速度,也使開發(fā)者更容易掌握數(shù)據(jù)庫的開發(fā)。 Server2021 SQL Server 是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng)它最初是由 Microsoft Sybase 和AshtonTate 三家公司共同開發(fā)的于 1988 年推出了第一個 OS/2 版本在 Windows NT 推出后 Microsoft 與 Sybase 在 SQL Server 的開發(fā)上就分道揚(yáng)鑣了 Microsoft 將 SQL Server 移植到 Windows NT 系統(tǒng)上專注于開發(fā)推廣 SQL Server 的Windows NT 版本 Sybase 則較專注于 SQL Server 在 UNIX 操作系統(tǒng)上的應(yīng)用在本書中介紹的是 Microsoft SQL Server 以后簡稱為 SQL Server 或 MS SQL Server SQLServer2021 中較比 SQLServer2021 包含了非常豐富的新特性:通過提供 本科生畢業(yè)設(shè)計(論文) 2 一個更安全、可靠和高效的數(shù)據(jù)管理平臺,增強(qiáng)企業(yè)組織中用戶的管理能力,大幅提升 IT 管理效率并降低運(yùn)維風(fēng)險和成本;通過提供先進(jìn)的商業(yè)智能平臺滿足眾多客戶對業(yè)務(wù)的實(shí)時統(tǒng)計分析、監(jiān)控預(yù)測等多種復(fù)雜管理需求,推動企業(yè)管理信息化建設(shè)和業(yè)務(wù)發(fā)展;同時, SQLServer2021 將提供一個極具擴(kuò)展性和靈活性的開發(fā)平臺,不斷拓展應(yīng)用空間,實(shí)現(xiàn) Inter 數(shù)據(jù)業(yè)務(wù)互聯(lián)。其中介紹了系統(tǒng)的設(shè)計目標(biāo),系統(tǒng)需求和總體設(shè)計方案,比較詳細(xì)的論述了系統(tǒng)的詳細(xì)設(shè)計和實(shí)現(xiàn)。 本系統(tǒng)的開發(fā)語言采用了廣泛使用的 C,采用這種組合能使系統(tǒng)具有良好的可移植性和可維護(hù)性,利用 C語言進(jìn)行事件編程使系統(tǒng)完全面向?qū)ο?。?jīng)過分析,使用 MICROSOFT 公司的 Visual Studio2021 開發(fā)工具,利用其提供的各種面向?qū)ο蟮?開發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象以及開發(fā)環(huán)境內(nèi)部集成了許多控件和組件,大大減少了代碼的編寫,在短時間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。 關(guān)鍵字 : 學(xué)生會信息;系統(tǒng)權(quán)限;控件;數(shù)據(jù)庫; 本科生畢業(yè)設(shè)計(論文) II Abstract Since the management information system of this new method is introduced into China, the management in enterprise management in our country has more than 20 years of time. Now, the management information system has been widely used in many fields. Student information management system is based on c and SQL Server 2021 database platform design and development, and is the typical MIS system, thus inherits the advantages of information management system. This system USES the extensive use of language, using the bination c can make the system has good portability and maintainability, using c for events that system fully objectoriented programming. Through analysis, the use of MICROSOFT pany Studio2021 development tools, using Visual provided all sorts of objectoriented development tools, especially data window this can conveniently and concise and intelligent control of the database development environment has integrated many internal controls and ponents, greatly reducing the code piling, and in a short time, and then build system application prototype for an initial prototype system, demand, revise and improve the iteration, until customer satisfaction of viable system formed. Student information management system mainly includes the establishment and the maintenance and the programming of the frontend application. The former required data consistency and integrality, and the security of data. For the latter request application function plete, easy to use, etc. This system in the server with members of the department of management, management, user management, etc., and make member functions such as inquires query and departments in the client can be realized. The paper discussed the student information management system analysis, design and development of the whole process. It includes the feasibility analysis, requirement analysis, system design, detailed design and summary of the system test and maintenance in chapter 8. One of the design goals is introduced, the system requirements and overall design system is discussed in detail, the design and implementation of the system. Keywords: student information, System permissions, Controls, Database, 本科生畢業(yè)設(shè)計(論文) III 第 1 章 緒 論 ........................................................................................................... 1 信息管理系統(tǒng)的開發(fā)背景 ......................................................................... 1 開發(fā)工具介紹 ............................................................................................. 1 Server2021 ....................................................................................... 1 PowerBuilder ................................................................................ 2 第 2 章 系統(tǒng)分析