【正文】
在可行性研究上的精力也不算白費(fèi),因?yàn)樗苊饬艘淮胃?大 的浪費(fèi) 。開發(fā)人員不僅能用它來開發(fā)用戶容易使用的各種應(yīng)用程序還可以通過 PowerBuilder 修改數(shù)據(jù)庫,利用 400 多個(gè)內(nèi)部定義函數(shù),可以開發(fā)能和其他應(yīng)用程序進(jìn)行的各種應(yīng)用程序。使用 PowerBuilder,你可以用一種可視的直觀的方式來創(chuàng)建應(yīng)用程序的用戶界面和數(shù)據(jù)庫接口 。 因此, SQL Server 2021 完全符合學(xué)生會信息管理系統(tǒng)的數(shù)據(jù)庫開發(fā)需求,所以本系統(tǒng)的數(shù)據(jù)庫開發(fā)采用的是 SQL Server 2021?,F(xiàn)在 ,管理信息系統(tǒng)已經(jīng)廣泛應(yīng)用于各行各業(yè)。該系統(tǒng)在服務(wù)器端具有學(xué)生會成員管理、學(xué)生會部門管理、學(xué)生會用戶管理等功能,并使成員查詢和部門 查詢等功能可以在客戶端實(shí)現(xiàn)。 本科生畢業(yè)設(shè)計(jì)(論文) I 摘 要 自從管理信息系統(tǒng)這一新興的管理方法引入我國,在我國企業(yè)管理中已有 20多年的時(shí)間。而對于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。 自從管理信息系統(tǒng)這一新興的管理方法引入我國,在我國企業(yè)管理中已有 20多年的時(shí)間。在硬件方面, SQLServer2021 支持 64 位運(yùn)算和海量數(shù)據(jù)存儲。 本科生畢業(yè)設(shè)計(jì)(論文) 3 ③ PowerBuilder 是一個(gè)用來進(jìn)行客戶 /服務(wù)器開發(fā)的完全的可視化開發(fā)環(huán)境。 ⑦ 通常人們把 PowerBuilder 看成是一種開發(fā)工具,實(shí)際上它比其他工具強(qiáng)得多,是一種強(qiáng)有力的開發(fā)環(huán)境。換句話說,在投入大量資金前研究成功的可能性,減小所冒的風(fēng)險(xiǎn)。 經(jīng)濟(jì)可行性研究主要包括:“成本 —— 收益”研究 和“短期 —— 長遠(yuǎn)利益”研究。 ( 2)短期 —— 長遠(yuǎn)利益研究 短期利益容易把握,風(fēng)險(xiǎn)較低。 使用本軟件人員要求有一定計(jì)算機(jī)基礎(chǔ)的人員 ,系統(tǒng)管理員要求由計(jì)算機(jī)的專業(yè)知識 ,所有人員都要經(jīng)過本公司培訓(xùn)。面對龐大的信息量,就要有學(xué)生會管理信息系統(tǒng)來提高學(xué)生會管理工作效率。系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)學(xué)生信息管理的系統(tǒng)化,規(guī)范化和自動化。如果是做自己的軟件產(chǎn)品,那么收益就是超市節(jié)省管理的費(fèi)用。 該管理系統(tǒng)非常容易被接受,它具有簡單性,易學(xué)性,便于管理等功能,甚致對電腦一點(diǎn)不懂的人也可以操作它。除頂層數(shù)據(jù)流圖外,其他數(shù)據(jù)流圖從零開始編號。 數(shù)據(jù)字典可能包含的信息,例如: 數(shù)據(jù)庫設(shè)計(jì)資料 儲存的 SQL 程序 用戶權(quán)限 用戶統(tǒng)計(jì) 數(shù)據(jù)庫的過程中的信息 數(shù)據(jù)庫增長統(tǒng)計(jì) 數(shù)據(jù)庫性能統(tǒng)計(jì) 數(shù)據(jù)字典則是系統(tǒng)中各類數(shù)據(jù)描述的集合 ,是進(jìn)行詳細(xì)的數(shù)據(jù)收 集和數(shù)據(jù)分析所獲得的主要成果 . 數(shù)據(jù)字典通常包括數(shù)據(jù)項(xiàng) \數(shù)據(jù)結(jié)構(gòu) \數(shù)據(jù)流 \數(shù)據(jù)存儲和處理過程五個(gè)部分 。 隨著學(xué)校規(guī)模的不斷擴(kuò)大,學(xué)生數(shù)量的急劇增加,有關(guān)學(xué)生會的各種信息 量也成倍的增長。 合法者可進(jìn)入,否則 提示“用戶名或密碼錯(cuò)誤” 。 圖 學(xué)生會信息管理系統(tǒng)功能結(jié)構(gòu)圖 學(xué)生會查詢模塊 為了更清楚的說明系統(tǒng)框架對本系統(tǒng)有一個(gè)整體上的初步認(rèn)識,我們給出了 本科生畢業(yè)設(shè)計(jì)(論文) 13 系統(tǒng)查詢流程圖: 圖 系統(tǒng)數(shù)據(jù)查詢流程圖 用戶首先登入到初始頁面 ,如果以管理員的身份登錄,則被系統(tǒng)引導(dǎo)至學(xué)生會信息管理頁 ,該頁是管理員對系統(tǒng)進(jìn)行管理的功能頁。也就是說,一個(gè)加工所有輸出數(shù)據(jù)流中的數(shù)據(jù)必須能從該加工的輸入數(shù)據(jù)流中直接獲得,或者說是通過該加工能產(chǎn)生的數(shù)據(jù)。 學(xué)生會公共信息模塊 根 據(jù)以上的系統(tǒng)功能描述,設(shè)計(jì)出數(shù)據(jù)流圖如下: c) 學(xué)生會信息管理系統(tǒng)的基本系統(tǒng)模型 本科生畢業(yè)設(shè)計(jì)(論文) 15 圖 學(xué)生會信息管理系統(tǒng)頂層數(shù)據(jù)流圖 d) 學(xué)生會信息管理系統(tǒng)數(shù)據(jù)流圖 圖 學(xué)生會信息管理系統(tǒng)功能級數(shù)據(jù)流圖 代碼設(shè)計(jì) 數(shù)據(jù)字典是描述數(shù)據(jù)流圖中數(shù)據(jù)的信息的集合。 [cancel].Delete()。 if (result == ) 本科生畢業(yè)設(shè)計(jì)(論文) 17 { try { DataTable dataTable = [Departments]。 } } } 數(shù)據(jù)庫設(shè)計(jì) 在 Microsoft SQL Server 2021 中,創(chuàng)建 SMS 數(shù)據(jù)庫的步驟如下: ( 1)啟動 Microsoft SQL Server 企業(yè)管理器。 ( 7)設(shè)計(jì)表的結(jié)構(gòu),包括設(shè)計(jì)表中每個(gè)字段的名稱,類型,和長度等 ( 8)在擬創(chuàng)建的 SMS 的 users 表中,我們選中 Userid 字段,然后單擊工具 本科生畢業(yè)設(shè)計(jì)(論文) 18 欄的“設(shè)置主鍵”按扭,將此字段設(shè)置為主鍵。 普通用戶登陸界面的設(shè)計(jì) 普通用戶登陸成功后,進(jìn)入界面,如下圖所示: 本科生畢業(yè)設(shè)計(jì)(論文) 20 圖 學(xué)生會普通用戶登錄界面圖 在圖 中可以看到,在設(shè)計(jì)過程中,加入了比較常用的退出系統(tǒng)提示功能,這樣就避免了用戶查詢信息,誤點(diǎn)了退出系統(tǒng),結(jié)果直接退出卻沒有再次 確認(rèn),退出系統(tǒng)的部分代碼如下: private void buttonExit_Click(object sender, EventArgs e) { DialogResult result = (您是否要退出本系統(tǒng)? , 注意 , , )。 下圖是用戶管理界面: 圖 用戶管理 頁面 加工編號: 本科生畢業(yè)設(shè)計(jì)(論文) 23 第 4 章 遼寧工業(yè)大學(xué)學(xué)生會信息系統(tǒng)實(shí)施 系統(tǒng)調(diào)試 系統(tǒng)測試是管理信息系統(tǒng)開發(fā)周期中一個(gè)十分重要而漫長的階段。 維護(hù)處在軟件生命周期的最后一個(gè)階段,也是歷時(shí)最長、人力和資源耗費(fèi)最多的一個(gè)階段。 軟件維護(hù)與硬件維護(hù)不同,它不僅能夠改正錯(cuò)誤,而且還能增強(qiáng)或改進(jìn)軟件的功能。 在本系統(tǒng)的測試過程中, 我們運(yùn)用了各種系統(tǒng)測試方法,對整個(gè)系統(tǒng)的主頁、各功能模塊及頁面、數(shù)據(jù)庫操作、程序代碼和整體功能分別進(jìn)行了詳細(xì)的測試,保證了系統(tǒng)的質(zhì)量、可靠性和可維護(hù)性。 在本次畢業(yè)設(shè)計(jì)中,我從指導(dǎo)老 師 身上學(xué)到了很多東西。 ()。 SqlDataReader mydr = ()。 FormMainAdmin fma = new FormMainAdmin()。s fastest editor who most leads database technology. For all the developers speaking, the use of Delphi software development and application, will no doubt greatly enhance the efficiency of programming, and along with the indepth application, you will find the programming work is no longer dull every Delphi detailed design, will bring you a joy. From the core Delphi said it is a Pascal piler. Since the 15 former Anders Hejlsberg wrote a Turbo Pascal piler, Borland has been in the promotion of the Pascal piler development, and Delphi 5 is a further step. Turbo Pascal stable, elegant and fast piler features such as Delphi 5 is no exception, which integrated a few decades of experience and piler of the three latest two optimizing piler technology. Although the functions of the piler in recent years a significant increases, its speed will slow down only a few. In addition, Delphi performance remained very stable. Below Let us follow the footsteps of memories e back to look at the Delphi previous versions of the various versions of each issue, as well as the background. Delphi is an integrated development environment (IDE), using the traditional Pascal language developed from the Object Pascal language. It, in essence, is a code editor rather than a language, but because Delphi is almost the only one to use the Pascal language products, Delphi also sometimes referred to as a people synonymous with Object Pascal. Borland has the Object Pascal language renamed Delphi language. Delphi is actually a version of the Pascal language, but with traditional Pascal language worlds apart. Delphi program is a first application framework, and application of this framework is the skeleton. In skeleton, even in the absence of attachment anything can still be strictly in accordance with the design and operation. Your work is in the skeleton to your procedure. The default application is a blank form (Form), you can run it, and the results are getting a blank window. Windows window is the window of the full nature: can be magnified narrow, Mobile, the largest of the smallest, and so on, but you did not prepare his party procedures. Therefore, it can be said that application 本科生畢業(yè)設(shè)計(jì)(論文) 31 framework through the provision of all the things there are applications for the development of user applications laid a good foundation. OOP (ObjectOriented Programming, Jane recorded as OOP) is the basis of the birth of Delphi. OOP planned on creating software reuse code, a better simulate realworld environment capacity, it was generally acknowledged to be the winners of topdown programming. Through the process of accession to the expansion of statements, the