【正文】
流和輸入數(shù)據(jù)流為系統(tǒng)的輸入數(shù)據(jù)和輸出數(shù)據(jù),表明系統(tǒng)的范圍,以及與外部環(huán)境的數(shù)據(jù)交換關(guān)系。 ,又有輸出數(shù)據(jù)流。 對(duì)用戶來(lái)講 ,數(shù)據(jù)字典為他們提供了數(shù)據(jù)的明確定義;對(duì)系統(tǒng)分析員來(lái)講 ,數(shù)據(jù)字典幫助他們比較容易修改已建立的系統(tǒng)邏輯模型。管理員可以在此頁(yè)中進(jìn)行學(xué)生會(huì)成員管理和學(xué)生會(huì)部門管理,通過(guò)成員信息管理頁(yè) ,可以添加新成員,刪除成員信息等,通過(guò)部門管理頁(yè) ,可以添加新部門,修改部門信息,另外從用戶管理頁(yè)可以進(jìn)入添加新用戶頁(yè) ,各個(gè)管理頁(yè)面的功能和各個(gè)管理模塊掛鉤。另包含新成員信息錄入,學(xué)生職位信息查詢,更新學(xué)生信息等 子系統(tǒng)。 2. 進(jìn)入系統(tǒng)后 1) 學(xué)生會(huì)成員管理系統(tǒng):包含學(xué)生 姓名、學(xué)號(hào)、 年紀(jì) 、 政治面貌 、 手機(jī)號(hào)碼、 本科生畢業(yè)設(shè)計(jì)(論文) 12 部門、職務(wù)等。在行使維護(hù)功能方面包括:學(xué)生會(huì)成員管理,學(xué)生會(huì)部門管理,學(xué)生會(huì)信息管理系統(tǒng)用戶管理等。面對(duì)龐大的信息量,就要有學(xué)生會(huì)管理信息系統(tǒng)來(lái)提高學(xué)生會(huì)管理工作效率。 生成備份文件 輸出:查詢結(jié)果 加工邏輯:根據(jù)查詢規(guī)則查詢指定表,并顯示結(jié)果 字段代號(hào) 字段類型 是否可以為空 備注 ID(主鍵,標(biāo)識(shí)) Int 否 編號(hào),主鍵 本科生畢業(yè)設(shè)計(jì)(論文) 10 DepID int 否 部門號(hào) DepName nvarchar(12) 否 部門名稱 DepMemAmount int 是 部門人數(shù) DepIntro nvarchar(100) 否 部門職務(wù) 表 字段代號(hào) 字段類型 是 否可以為空 備注 id(主鍵,標(biāo)識(shí)) Int 否 編號(hào) UserName nvarchar(16) 否 登陸賬戶 PassWord nvarchar(16) 否 登陸密碼 Degree nvarchar(10) 否 用戶權(quán)限 表 字段代號(hào) 字段類型 是否可以為空 備注 Id(主鍵,標(biāo)識(shí)) Int 否 類別編號(hào) StuID nvarchar(8) 否 成員學(xué)號(hào) MemName nvarchar(10) 否 成員名稱 Politics nvarchar(10) 否 成員政治面貌 Department nvarchar(12) 否 成員所屬部門 Grade int 否 成員年級(jí) PhoneNumber nvarchar(11) 否 成員聯(lián)系方式 Position nvarchar(10) 否 成員擔(dān)任職務(wù) 本科生畢業(yè)設(shè)計(jì)(論文) 11 第 3 章 遼工學(xué)生會(huì)系統(tǒng)設(shè)計(jì) 系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì) 隨著信息科技技術(shù)的發(fā)展,在學(xué)生會(huì)信息管理中運(yùn)用傳統(tǒng)的手工操作方式在現(xiàn)在這個(gè)時(shí)代已顯得極不適應(yīng),因此,工作人員和讀者對(duì)于運(yùn)用計(jì)算機(jī)來(lái)輔助協(xié)調(diào)和管理自身工作的需求正在逐步提高。它對(duì)數(shù)據(jù)流圖上每一個(gè)成分:數(shù)據(jù)項(xiàng)、文件 (數(shù)據(jù)結(jié)構(gòu) )、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、加工和外部項(xiàng)等給以定義和說(shuō)明;它主要由數(shù)據(jù)流描述、加工描述和文件描述三部分組成。主動(dòng)數(shù)據(jù)字典是指在對(duì)數(shù)據(jù)庫(kù)或應(yīng)用程序結(jié)構(gòu)進(jìn)行修改時(shí),其內(nèi)容可以由 DBMS 自動(dòng)更新的數(shù)據(jù)字典。 頂層數(shù)據(jù)流圖只含有一個(gè)加工表示整個(gè)系統(tǒng);輸出數(shù)據(jù)流和輸入數(shù)據(jù)流為系統(tǒng)的輸入數(shù)據(jù)和輸出數(shù)據(jù), 表明系統(tǒng)的范圍,以及與外部環(huán)境的數(shù)據(jù)交換關(guān)系。 ,又有輸出數(shù)據(jù)流。它是對(duì)企事業(yè)單位管理的一種有效的工具。 ( 2)短期 —— 長(zhǎng)遠(yuǎn)利益研究 短期利益容易把握,風(fēng)險(xiǎn)較低。 本系統(tǒng)是為了學(xué)校設(shè)計(jì)制作學(xué)生會(huì)信息管理系統(tǒng)。 經(jīng)濟(jì)可行性研究主要包括:“成本 —— 收益”研究 和“短期 —— 長(zhǎng)遠(yuǎn)利益”研究。 總之,學(xué)生管理系統(tǒng)的功能需求包括管理員對(duì)功能的需求和學(xué)生對(duì)功能的需求兩大部分,如下所列: 管理員對(duì)功能的需求: 管理員權(quán)限最大,可以對(duì)學(xué)生,班級(jí),課程情況進(jìn)行統(tǒng)一的管理,管理員對(duì)功能的需求細(xì)分如下: 有關(guān)學(xué)生信息的瀏覽 ,包括學(xué)生的姓名,性別,民族,出生年月,入學(xué)日期,所在班級(jí),籍貫及備注信息; 學(xué)生信息的添加,本系統(tǒng)由管理員對(duì)學(xué)生的基本信息進(jìn)行添加; 學(xué)生信息的修改,刪除; 班級(jí)管理信息的瀏覽,包括班級(jí)設(shè)置,年級(jí)信息等; 班級(jí)管理信息的添加; 班級(jí)管理信息的修改,刪除; 教師信息的添加,本系統(tǒng)管理員對(duì)教師的基本信息進(jìn)行添加; 教師權(quán)限的修改,管理員可以將教師的權(quán)限設(shè)為管理員; 學(xué)?;菊n程的瀏覽,包括課程名,課程類型,學(xué)時(shí),學(xué)分和課程具體描述; 學(xué)?;菊n程的添加; 學(xué)?;菊n程的修改,刪除; 學(xué)校對(duì)所設(shè)課程進(jìn)行教師分配 ; 學(xué)生成績(jī)的瀏覽與統(tǒng)計(jì),可按成績(jī)具體范圍(如系,班級(jí)等),課號(hào),年度,統(tǒng)計(jì)內(nèi)容方面對(duì)成績(jī)進(jìn)行統(tǒng)計(jì); 學(xué)生成績(jī)信息的添加; 學(xué)生成績(jī)信息的修改,刪除; 學(xué)生選課人數(shù)的統(tǒng)計(jì)。在后面將一一介紹。通過(guò)這樣的系統(tǒng)可以做到信息的管理規(guī)范 .科學(xué)統(tǒng)計(jì)和快速查詢。隨著我國(guó)現(xiàn)代化技術(shù)的不斷提高和普及,學(xué)校也在不斷的提高它的各個(gè)部門的管理質(zhì)量,而學(xué)生會(huì)管理就是對(duì)學(xué)生會(huì)信息添加、查詢等,重要的是學(xué)生會(huì)的信息管理,包括學(xué)生學(xué)號(hào)、所屬部門、擔(dān)任職務(wù)等。管理人員也需經(jīng)一般培訓(xùn)。 因此該系統(tǒng)在經(jīng)濟(jì)上具有可行性。國(guó)內(nèi)軟件公司經(jīng)常出現(xiàn)一窩蜂地去做信息管理系統(tǒng)、多媒體光盤、系統(tǒng)集成項(xiàng)目或 Inter 服務(wù)。系統(tǒng)主要針對(duì)學(xué)生會(huì)的內(nèi)部信息情況的管理。 ( 1)成本 —— 收益研究 成本 —— 收益分析最容易理解,如果成本高于收益則表明虧損了,如果成本大大高于收益那就虧大了。 本系統(tǒng)采用的是 和 SQL Server 2021 開(kāi)發(fā), Windows XP Professional 操作系統(tǒng),用 進(jìn)行前臺(tái)網(wǎng)頁(yè)界面設(shè)計(jì)、 SQL Server 2021 與后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行連接,完成數(shù)據(jù)的添加、修改、刪除、查詢等功能。即使研究的結(jié)論是不值得進(jìn)行,花在可行性研究上的精力也不算白費(fèi),因?yàn)樗苊饬艘淮胃?大 的浪費(fèi) 。 本科生畢業(yè)設(shè)計(jì)(論文) 4 第 2 章 系統(tǒng)分析 系統(tǒng)的可行性分析 可行性 分析 是為了弄清所定義的項(xiàng)目是不是可能實(shí)現(xiàn)和值得進(jìn)行。開(kāi)發(fā)人員不僅能用它來(lái)開(kāi)發(fā)用戶容易使用的各種應(yīng)用程序還可以通過(guò) PowerBuilder 修改數(shù)據(jù)庫(kù),利用 400 多個(gè)內(nèi)部定義函數(shù),可以開(kāi)發(fā)能和其他應(yīng)用程序進(jìn)行的各種應(yīng)用程序。 ⑤ 使用 PowerBuilder,可以很容易地開(kāi)發(fā)出功能強(qiáng)大的圖形界面的訪問(wèn)服務(wù)器數(shù)據(jù)庫(kù)的應(yīng)用程序, PowerBuilder 提供了建立符合工業(yè)標(biāo)準(zhǔn)的應(yīng)用程序(例如訂單登記、會(huì)計(jì)及 制造系統(tǒng) )所需的所有工具。使用 PowerBuilder,你可以用一種可視的直觀的方式來(lái)創(chuàng)建應(yīng)用程序的用戶界面和數(shù)據(jù)庫(kù)接口 。 ② 使用的編程語(yǔ)言叫做工 PowerScriprt,它也是一種高級(jí)的,結(jié)構(gòu)化的編程語(yǔ)言。 因此, SQL Server 2021 完全符合學(xué)生會(huì)信息管理系統(tǒng)的數(shù)據(jù)庫(kù)開(kāi)發(fā)需求,所以本系統(tǒng)的數(shù)據(jù)庫(kù)開(kāi)發(fā)采用的是 SQL Server 2021。 SQL Server 是 Microsoft 公司開(kāi)發(fā)的大型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),具有強(qiáng)大的關(guān)系數(shù)據(jù)庫(kù)創(chuàng)建、開(kāi)發(fā)、設(shè)計(jì)和管理功能?,F(xiàn)在 ,管理信息系統(tǒng)已經(jīng)廣泛應(yīng)用于各行各業(yè)。 關(guān)鍵字 : 學(xué)生會(huì)信息;系統(tǒng)權(quán)限;控件;數(shù)據(jù)庫(kù); 本科生畢業(yè)設(shè)計(jì)(論文) 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è)計(jì)(論文) III 第 1 章 緒 論 ........................................................................................................... 1 信息管理系統(tǒng)的開(kāi)發(fā)背景 ......................................................................... 1 開(kāi)發(fā)工具介紹 ............................................................................................. 1 Server2021 ..............................................................