張俊軼 徐崢
摘要:本文探討畢業(yè)生管理信息系統(tǒng)在當(dāng)代生活中的意義與作用。運(yùn)用visual studio 2017開發(fā)這個(gè)系統(tǒng),運(yùn)用于C#winform框架來編寫系統(tǒng),用sql server2017來搭建數(shù)據(jù)庫控制數(shù)據(jù)的輸出與輸入,來完成一個(gè)自己設(shè)計(jì)的畢業(yè)生管理信息系統(tǒng)。
關(guān)鍵詞:畢業(yè)生管理信息系統(tǒng); C/S 結(jié)構(gòu);SQL Server 2017;visual studio 2017
一、畢業(yè)生管理信息系統(tǒng)研究背景及意義
每年的畢業(yè)生數(shù)量很多,單憑人力無法快速的收集數(shù)據(jù)或者查看數(shù)據(jù),想查詢一個(gè)畢業(yè)生的信息,會(huì)非常的麻煩與費(fèi)時(shí),于是畢業(yè)生管理信息系統(tǒng)就誕生了。這個(gè)系統(tǒng)主要是調(diào)用了數(shù)據(jù)庫中的畢業(yè)生信息,讓操作的客戶只需要簡單的搜索與點(diǎn)擊就可以查詢到相關(guān)的信息。它的原理也是通過人機(jī)配合,比純?nèi)肆Φ乃阉魉俣瓤焐虾脦妆?,而且記錄的?shù)據(jù)可以非常的完善,并且不易丟失,何時(shí)何地想查詢,都可以方便的做到。
二、開發(fā)環(huán)境介紹
(1)Visual Studio 2017
Visual Studio 2017于2017年發(fā)布的新版被,此版本相對(duì)于之前的版本更具生產(chǎn)力,相對(duì)于后來的版本,操作更加方便,對(duì)于學(xué)生或者企業(yè)操作更具人性化,相比后續(xù)推出的2019版本,2017畫面更簡單。Visual Studio 2017包含了.NET框架,.NET框架包括winform框架和ASP.NET框架,此系統(tǒng)就運(yùn)用了winform框架來進(jìn)行編寫,個(gè)人認(rèn)為winform框架界面搭建簡便,操作方便,代碼的編寫也相對(duì)容易。
(2)SQL server 2017
SQL Server的特點(diǎn): SQL Server提供數(shù)據(jù)倉庫功能,這個(gè)功能只在Oracle和其他更昂貴的DBMS中才有。安裝需求:建議在使用了NTFS或ReFS文件格式的計(jì)算機(jī)上允許SQL Server。安裝SQL Server Management Studio時(shí),必須先安裝.NET4.6.1必備組件。所需以下軟件組件:SQL Server Native Client、SQL Server 安裝程序支持文件。①
(3)C/S結(jié)構(gòu)
C指的是client(客戶端軟件),S指的是Server(服務(wù)器軟件)。C/S結(jié)構(gòu)通常采取兩層結(jié)構(gòu)。服務(wù)器負(fù)責(zé)數(shù)據(jù)的管理,客戶機(jī)負(fù)責(zé)完成與用戶的交互任務(wù)。C/S結(jié)構(gòu)在技術(shù)上已經(jīng)很成熟,它的主要特點(diǎn)是交互性強(qiáng)、具有安全的存取模式、響應(yīng)速度快、利于處理大量數(shù)據(jù)。②
三、系統(tǒng)設(shè)計(jì)介紹
畢業(yè)生管理信息系統(tǒng)用起來非常地簡單便捷,一般用過計(jì)算機(jī)的學(xué)生就可以很快地上手操作。而且由于現(xiàn)在科技發(fā)展迅速,教育上也非常注重現(xiàn)代信息技術(shù)的教導(dǎo),所以基本每個(gè)人都具備基本的電腦操作技巧,因此只要具備一定的操作技巧的基礎(chǔ)之上熟悉一下畢業(yè)生系統(tǒng)的操作流程就可以使用畢業(yè)信息管理系統(tǒng)對(duì)畢業(yè)生進(jìn)行細(xì)致的增刪查改。運(yùn)用了現(xiàn)代先進(jìn)的信息技術(shù)來制作這個(gè)簡單明了,操作簡單的畢業(yè)生管理信息系統(tǒng)。本系統(tǒng)的功能分別有:
①系統(tǒng)的界面以暖色系為主,能夠讓使用者覺得清新簡潔,主頁面上功能一目了然。
②管理人員可以對(duì)畢業(yè)生的信息進(jìn)行修改添加等操作,可以有序地管理畢業(yè)生,同時(shí)登錄的賬號(hào)也可進(jìn)行注冊(cè)與修改。
③因?yàn)楫厴I(yè)生的信息很重要,所以非畢業(yè)生不可以登錄系統(tǒng),所以系統(tǒng)內(nèi)部特地設(shè)置了登錄攔截,以此來保護(hù)信息。
④公司選擇系統(tǒng)設(shè)置了對(duì)應(yīng)登錄用戶顯示獨(dú)有的信息,避免了數(shù)據(jù)的混亂。
四、詳細(xì)設(shè)計(jì)介紹
(1)系統(tǒng)登錄界面設(shè)計(jì)
該系統(tǒng)設(shè)置了二個(gè)身份,即學(xué)生與教師。打開系統(tǒng)后,首先會(huì)進(jìn)入系統(tǒng)登錄界面,在選擇文本框中選擇想登錄的身份,輸入對(duì)應(yīng)的信息,如果賬號(hào)和密碼正確,即可跳轉(zhuǎn)到主頁面。
(2)系統(tǒng)注冊(cè)界面介紹
該系統(tǒng)的作用就是供沒有賬號(hào)但是想登錄此系統(tǒng)的學(xué)生或者老師來注冊(cè)賬號(hào)的。用戶需要輸入對(duì)應(yīng)的信息來完成注冊(cè)。
(3)系統(tǒng)主界面介紹
頁面分為學(xué)生頁面與教師頁面,學(xué)生只能對(duì)學(xué)生系統(tǒng)進(jìn)行查詢?cè)黾有薷牡牟僮鳎蠋熌軐?duì)教師信息進(jìn)行增刪查改而且能跳轉(zhuǎn)到學(xué)生系統(tǒng)來對(duì)學(xué)生信息進(jìn)行增刪查改的操作。
(4)系統(tǒng)企業(yè)選擇介紹
該系統(tǒng)給各位畢業(yè)生提供了公司企業(yè)的選擇,對(duì)于每位畢業(yè)生,最重要的就是就業(yè)的問題,此系統(tǒng)可以將市面大部分公司都收錄進(jìn)去,供畢業(yè)生查看并且選擇。
五、測試
這一步是每個(gè)系統(tǒng)都將經(jīng)歷的步驟,來驗(yàn)證系統(tǒng)的可行性,來偵察出存在的bug,來供后續(xù)的修改與完善。當(dāng)一個(gè)程序功能完善,才能運(yùn)用到市面上。一般測試階段花費(fèi)的心血更多,有時(shí)一個(gè)錯(cuò)誤往往比新寫一個(gè)界面更加難以解決。
六、結(jié)語
畢業(yè)生管理信息系統(tǒng)可以把數(shù)據(jù)永久的保存下來,系統(tǒng)都有甄別錯(cuò)誤的能力,縮小了信息輸入的錯(cuò)誤率,提高了工作效率,并且附帶的企業(yè)選擇功能,給廣大畢業(yè)生提供了就業(yè)選擇,在一定意義上增加了畢業(yè)生就業(yè)率。
參考文獻(xiàn):
[1]劉韶濤、潘秀霞、應(yīng)暉 C語言程序設(shè)計(jì)習(xí)題指導(dǎo)與上機(jī)實(shí)踐第2版清華大學(xué)出版社
[2]錢哨、李揮劍、李繼哲主編 C#winform實(shí)踐開發(fā)教程水利水電出版社
[3]廉龍穎、王希斌、趙艷芹 WinForm程序設(shè)計(jì)與實(shí)踐清華大學(xué)出版社
[4]錢哨、李繼哲、李揮劍主編 C# WinForm 上機(jī)實(shí)訓(xùn)指導(dǎo)水利水電出版社
[5]黑馬程序員 C#程序設(shè)計(jì)基礎(chǔ)入門教程人民郵電出版社
注釋:
①選自百度百科Sql server介紹
②選自百度百科C/S結(jié)構(gòu)簡介
作者簡介:
張俊軼(2000.03-),性別:男;民族:漢族,工作單位:無錫職業(yè)技術(shù)學(xué)院;職務(wù):學(xué)生。
徐崢(1981.01-),性別:女,民族:漢,籍貫:江蘇,學(xué)歷:碩士,職稱:講師,畢業(yè)院校:南京工業(yè)大學(xué)。畢業(yè)專業(yè):計(jì)算機(jī)應(yīng)用研究,研究方向:移動(dòng)應(yīng)用,工作單位:無錫職業(yè)技術(shù)學(xué)院。