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

正文內(nèi)容

基于串口通信的考勤管理系統(tǒng)-資料下載頁

2024-09-13 09:13本頁面

【導(dǎo)讀】題目基于串口通信的。院系計(jì)算機(jī)科學(xué)與工程。***計(jì)算機(jī)系畢業(yè)設(shè)計(jì)。本文以企業(yè)管理信息系統(tǒng)建設(shè)中的串口通信考勤管理這一子系統(tǒng)的開發(fā)為背。景,論述了管理信息系統(tǒng)的概念、結(jié)構(gòu)及系統(tǒng)開發(fā)的基本原理和在VisualC#串口。通信的方法,全文共分為序言、管理信息系統(tǒng)綜述、開發(fā)方法、開發(fā)平臺和工具、系統(tǒng)規(guī)劃和分析、系統(tǒng)實(shí)現(xiàn)、系統(tǒng)運(yùn)行及維護(hù)、系統(tǒng)評價、程序調(diào)試與故障處理、本文首先闡述了VisualC#的基本概念;然后詳細(xì)說明了以數(shù)據(jù)庫技。術(shù)為技術(shù)背景的"考勤管理系統(tǒng)"的基本功能及實(shí)現(xiàn)過程,最后重點(diǎn)介紹了軟件的設(shè)

  

【正文】 taAdapter(str,connection)。 DataSet ds=new DataSet()。 (ds,總表 )。 =ds。 } 管理員還能通過 本窗體對上班時間 進(jìn)行調(diào)整,能對數(shù)據(jù)庫中所有的數(shù)據(jù)進(jìn)行查看,能對本月上班記錄和遲到記錄進(jìn)行查看,對本月上班記錄和所有記錄進(jìn)行刪除,還能跳入到對員工管理的窗體。 員工管理 一個企業(yè)是在不斷發(fā)展壯大的,它的員工也不可能是不會變化的,如果不能自由對員工進(jìn)行添加和刪除,那么整個員工考勤系統(tǒng)用不了多久就會不適應(yīng)企業(yè)的發(fā)展了,在這個窗體中 可以自由對員工進(jìn)行添加和刪除,這個窗體的 dataGrid1控件通過與數(shù)據(jù)集的連接還能對數(shù)據(jù)庫當(dāng)前的員工進(jìn)行顯示,讓管理人員對當(dāng)前員工做 到一目了然。同時也增加了管理員對員工臺農(nóng)家刪除的便利性。 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫的好壞直接影響到信息系統(tǒng)的效率和實(shí)現(xiàn)效果。合理地設(shè)計(jì)數(shù)據(jù)庫結(jié)構(gòu)可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和統(tǒng)一 。我在數(shù)據(jù)庫中建立了以下表: ***計(jì)算機(jī)系畢業(yè)設(shè)計(jì) 23 在開始編寫代碼之前,向考勤管理窗體添加 sqlConnection1數(shù)據(jù)庫連接組件,并設(shè)置 ConnectionString 屬性來連接數(shù)據(jù)庫 pzh。添加數(shù)據(jù)適配器組件sqlDateAdapter1,并使用數(shù)據(jù)適配器配置向?qū)ζ溥M(jìn)行設(shè)置。 首先,選擇剛建立的連接并選擇 zongbiao 數(shù)據(jù)表的所有列,然后用數(shù)據(jù)適配器 sqlDateAdapter1 生成數(shù)據(jù)集 DataSet11的實(shí)例。 再在 dataGrid1控件屬性中 DataMumber中選擇總表。 開發(fā)總結(jié) 通過此管理信息系統(tǒng)的開發(fā),做到了理論聯(lián)系實(shí)際,將書本上學(xué)到的知識與具體實(shí)踐充分結(jié)合起來,進(jìn)一步明確了開發(fā)管理信息系統(tǒng)的方法和思想;既加深了對管理信息系統(tǒng)的認(rèn)識,又進(jìn)一步鞏固了以前所學(xué)的計(jì)算機(jī)軟件開發(fā)方 面的知識,提高了軟件開發(fā)的水平,從而為今后在實(shí)際工作中更好的應(yīng)用計(jì)算機(jī)進(jìn)行信息管理打下了堅(jiān)實(shí)的基礎(chǔ)。 工號 姓名 性別 年齡 部門 職位 面貌 學(xué)歷 Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar 工號 上班時間 上班日期 Varchar Varchar Varchar 工號 姓名 性別 年齡 部門 職位 面貌 學(xué)歷 上班時間 上班 日期 Varchar Varchar VarcharVarcharVarchar VarcharVarcharVarchar Varchar Varchar ***計(jì)算機(jī)系畢業(yè)設(shè)計(jì) 24 對管理信息系統(tǒng)的展望 管理信息系統(tǒng)從 60 年代開始,已經(jīng)經(jīng)歷了電子數(shù)據(jù)處理階段( EDP),事務(wù)處理階段,管理信息系統(tǒng)階段( MIS),隨著計(jì)算機(jī)技術(shù),數(shù)據(jù)處理技術(shù)及相關(guān)學(xué)科的迅猛發(fā)展,現(xiàn)在管理信息系統(tǒng)正朝著自適應(yīng)、自學(xué)習(xí)的更高階段進(jìn)軍。 ( ES) 是通過對專家的知識的認(rèn)識,模擬專家的思維、技巧、和直覺,從而處理與解決問題的信息系統(tǒng)。 ( CIMS) 是利用計(jì)算機(jī)將互相獨(dú)立發(fā)展起來的計(jì)算機(jī)輔助設(shè)計(jì)系統(tǒng)( CAD)、計(jì)算機(jī)輔助制造系統(tǒng)( CAM)與管理信息系統(tǒng)( MIS)綜合為一個有機(jī)整體,從而達(dá)到設(shè)計(jì)、制造和管理過程自動化的系統(tǒng)。 ( SIS) 是一種把信息技術(shù)作為實(shí)現(xiàn)企業(yè)戰(zhàn)略目標(biāo)和競爭武器的信息系統(tǒng)。 ( EIS) 是專供高層決策者使用的系統(tǒng)。它綜合了信息報(bào)告系統(tǒng)( IRS)和決策支持系統(tǒng)( DSS)的許多特征的一種信息系統(tǒng)。 致謝 兩個多月的時間瞬間即過,至 此論文完成之際,我首先要 衷心地感謝我的導(dǎo)師 *****老師 , 在他的幫助下,我完成了該設(shè)計(jì)。 ***老師在我做課題期間所給我 的支持, 給了我莫大的幫助, 他的幫助保證了我畢業(yè)設(shè)計(jì)工作的順利完成 , 同時 也 感謝同一導(dǎo)師的同學(xué) ,我們在一起互相討論 ,學(xué)習(xí) ,解決了不少的難題。再 感謝我的室友 ,由于整個設(shè)計(jì)不少都是在寢室的電腦前完成的 ,有時會影***計(jì)算機(jī)系畢業(yè)設(shè)計(jì) 25 響你們休息 ,你們卻能夠理解 ,毫無怨言。 最后,我衷心地感謝所有關(guān)心和幫助過我的人們。 參考文獻(xiàn) Jonhason Matthew Reynolds 編著 《 windows 應(yīng)用高級編程 C編程篇》 清 華大學(xué)出版社 2020 tatson simith bili 編著 《 c高級編程》第二版 清華大學(xué)出版社 2020 王珊 編著 《數(shù)據(jù)庫系統(tǒng)概論》 高等教育出版社 2020 4. 趙杰 李濤 朱慧 編著 《 SQL Server 數(shù)據(jù)庫管理設(shè)計(jì)與實(shí)現(xiàn)教程》 清華大學(xué)出版社 2020 、李律松、衛(wèi)建偉 編著 《 Visual C數(shù)據(jù)庫項(xiàng)目案例導(dǎo)航》 清華大學(xué)出版社 2020 馬傳寶 李婷 編著 《 Visual C+SQL Server 數(shù)據(jù)庫開發(fā)與實(shí)例》 清華大學(xué) 出版社 2020 7. [美 ]佩佐爾特 著,楊濤等 譯 《 C程序設(shè)計(jì)》 機(jī)械工業(yè)出版社 2020 尹建民 編著 《 Visual C.NET 入門與進(jìn)階》 清華大學(xué)出版社 2020 9. Michael Otey,Paul Conte 著 陳恩義 譯 《 SQL Server 2020 開發(fā)指南 》清華大學(xué)出版社 2020 附錄 員工考勤模塊 region Windows 窗體設(shè)計(jì)器生成的代碼 /// summary /// 設(shè)計(jì)器支持所需的方法 不要使用代碼編輯器修改 /// 此方法的內(nèi)容。 /// /summary ***計(jì)算機(jī)系畢業(yè)設(shè)計(jì) 26 private void InitializeComponent() { = new ()。 resources = new (typeof(Form1))。 = new ()。 = new ()。 = new ()。 = new ()。 = new ()。 = new ()。 = new ()。 = new ()。 (()()).BeginInit()。 ()。 // // axMSComm1 // = true。 = new (344, 264)。 = axMSComm1。 = (()((xState)))。 = new (38, 38)。 = 0。 += new ()。 // // button1 // = 。 = new (136, 184)。 = button1。 = new (112, 32)。 = 1。 = 確定 。 += new ()。 // // textBox1 // ***計(jì)算機(jī)系畢業(yè)設(shè)計(jì) 27 = new (176, 88)。 = textBox1。 = new (160, 21)。 = 2。 = 。 // // timer1 // = true。 += new ()。 // // label1 // = new (宋體 , , , , (()(134)))。 = 。 = new (88, 96)。 = label1。 = 3。 = 輸入工號 :。 // // timer2 // += new ()。 // // lblMsg // = new (8, 272)。 = lblMsg。 = 5。 // // lblDirection // = new (168, 264)。 = lblDirection。 = 7。 // // Form1 // = new (6, 14)。 = new (408, 350)。 ***計(jì)算機(jī)系畢業(yè)設(shè)計(jì) 28 ()。 ()。 ()。 ()。 ()。 ()。 = Form1。 = 考勤 。 += new ()。 (()()).EndInit()。 (false)。 } endregion /// summary /// 應(yīng)用程序的主入口點(diǎn)。 /// /summary [STAThread] static void Main() { (new Form1())。 } //端口設(shè)置 ,打開端口 private void InitComPort() { if () = false。//初始化 = 0。 //清除接收緩沖區(qū) = 1。//設(shè)置端口號為 COM1 = 1。 //每接收一個字符則激發(fā) OnComm()事件 = 9600,n,8,1。 //端口設(shè)置 = true。 //置 DTR有效 = true。 //置 RTS有效 = 。 // = 。 //文本 = 。 //二進(jìn)制 = false。 += new EventHandler(axMSComm1_OnComm)。 //執(zhí) 行一個 OnComm事件 ***計(jì)算機(jī)系畢業(yè)設(shè)計(jì) 29 = true。 //打開串口 } //發(fā)送數(shù)據(jù) : private void SendData() { //try //{ //byte[] byOut = new byte[6]。 //byOut[0] = 0x0D。 // //byOut[1] = 0x23。 //0 //byOut[2] = 0x30。 //1 //byOut[3] = 0x31。 //H //byOut[4] = 0x48。 //D //byOut[5] = 0x44。 //回車 //=(byOut)。//向緩沖區(qū)寫入數(shù)據(jù) //} //catch //{ //中間狀態(tài) //} string str= 。 byte[] byOut=new byte[30]。 //byOut=(())。 byOut=(())。 =(byOut)。//向緩沖區(qū)寫入數(shù)據(jù) //=(str)。//向緩沖區(qū)寫入數(shù)據(jù) } private void button1_Click(object sender, e) { SendData()。 } private void Form1_Load(object sender, e) { InitComPort()。 =new Point (0,0)。 =。 =true。 =new (隸書,20,)。 =員工考勤 。 =true。 ***計(jì)算機(jī)系畢業(yè)設(shè)計(jì) 30 =10。 } bool runLeft=true。 private void axMSComm1_OnComm(object sender, e) { //()。 string strIn= 。 byte[] bytIn。 object objIn。 =。 //這里有玄機(jī)!我調(diào)試了 N久才發(fā)現(xiàn) = 0。 objIn= 。 //這里注意 object的 bytIn =(byte[])objIn。 //類型,所以必須使用顯式的類型轉(zhuǎn)換,這點(diǎn)和 VB不同
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1