久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

設計與實現[五篇范文]

時間:2019-05-13 19:47:47下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《設計與實現》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《設計與實現》。

第一篇:設計與實現

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?平辦公自動化管理系統的設計與實現-原創論文-畢業設計 工資管理系統的設計與實現-原創論文-畢業設計 工商管理畢業論文-原創論文-畢業設計 嵌入式系統開發要素的選擇分析_doc-原創論文-畢業設計 嵌入式系統在多點溫度控制中的應用_doc-原創論文-畢業設計 局域網飛鴿傳書軟件設計與實現-原創論文-畢業設計 局域網聊天程序的實現-原創論文-畢業設計 局域網監控程序-原創論文-畢業設計 局域網監聽軟件的設計與開發-原創論文-畢業設計 局域網監聽系統的設計與實現-原創論文-畢業設計 局域網文件共享及檢索系統的設計與開發-原創論文-畢業設計 局域網抓包軟件的設計與實現-原創論文-畢業設計 局域網信息發布程序的設計與實現VC+SQL-原創論文-畢業設計 小型門戶網自助建站系統的設計與實現-原創論文-畢業設計 小型酒店管理系統的設計-原創論文-畢業設計 小型證券術語解釋及翻譯系統的設計與開發-原創論文-畢業設計 小型藥店銷售管理系統-原創論文-畢業設計 小型企業網上訂單系統的設計與實現-原創論文-畢業設計 小型企業辦公耗材庫存管理軟件的設計與實現-原創論文-畢業設計 小區門戶網站-原創論文-畢業設計 賓館客房管理系統-原創論文-畢業設計 家庭理財系統的設計與實現-原創論文-畢業設計 實驗室預約系統的設計_zip-原創論文-畢業設計 實驗室計算機的IP地址自動設置程序——服務器端的設計與實現-原創論文-畢業設計 實驗室計算機的IP地址自動設置程序——客戶端的設計與實現-原創論文-畢業設計 學科建設系統-原創論文-畢業設計 學科建設-原創論文-畢業設計 學生注冊管理軟件的開發-原創論文-畢業設計 學生宿舍管理系統-原創論文-畢業設計 孫景元基于VC的語音聊天系統的設計與開發-原創論文-畢業設計 大型中斷接口器件的功能演示的可視化設計-原創論文-畢業設計 多語種視頻音頻播放器的設計與實現-原創論文-畢業設計 多語種網絡硬盤系統的設計-原創論文-畢業設計 多線程的TCP端口掃描程序的設計與實現-原創論文-畢業設計 多種排序算法動態演示軟件的設計和開發-原創論文-畢業設計 多時區時鐘軟件的設計與實現-原創論文-畢業設計 多媒體課程答疑系統-原創論文-畢業設計 多功能聊天軟件的設計與開發——音頻視頻聊天模塊-原創論文-畢業設計

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

? 外觀專利圖像檢索平臺-原創論文-畢業設計 復件delphi列車時刻查詢決策系統課程設計論文+源代碼-原創論文-畢業設計 復件(2)delphi列車時刻查詢決策系統課程設計論文+源代碼-原創論文-畢業設計 基于遺傳算法的中藥藥對挖掘系統的設計與實現-原創論文-畢業設計 基于進程和通信隱藏的木馬設計與實現-原創論文-畢業設計 基于角色訪問控制的OA系統的設計與實現-原創論文-畢業設計 基于網絡超市商品銷售管理系統的設計與實現-原創論文-畢業設計 基于網絡的虛擬實驗平臺—電路管理模塊的設計與實現-原創論文-畢業設計 基于網絡的虛擬實驗平臺—VLPP通信庫的設計與實現-原創論文-畢業設計 基于網絡的虛擬實驗平臺--遠程指導模塊的設計與實現-原創論文-畢業設計 基于網絡的虛擬實驗平臺--動態升級模塊的設計與實現-原創論文-畢業設計 基于網絡環境的庫存管理系統的設計與實現-原創論文-畢業設計 基于糾錯碼的容錯技術的研究——x碼的設計與實現-原創論文-畢業設計 基于糾錯碼的冗余技術的研究——EVENODD碼的設計與實現-原創論文-畢業設計 基于特征的入侵檢測系統的設計與實現-原創論文-畢業設計 基于改進的BM算法在IDS中的實現-原創論文-畢業設計 基于手機短信平臺聊天程序的設計與實現-原創論文-畢業設計 基于工作流引擎的系統框架設計開發-原創論文-畢業設計 基于局域網的視頻聊天室系統的設計與實現-原創論文-畢業設計 基于局域網的聊天室系統-原創論文-畢業設計 基于局域網的文件傳輸系統的設計與實現-原創論文-畢業設計 基于半打開的端口掃描技術及其實現-原創論文-畢業設計 基于一階貝塞爾曲線的信息隱藏軟件的設計-原創論文-畢業設計 基于_NET的駕校理論考試模擬系統-原創論文-畢業設計 基于_NET的門診藥品查詢系統的設計與實現-原創論文-畢業設計 基于_NET的酒店預訂信息管理系統的設計-原創論文-畢業設計 基于_NET的網上購物系統的設計與實現-原創論文-畢業設計 基于_NET的網上圖書銷售系統的設計與實現-原創論文-畢業設計 基于_NET的網上售書系統的設計與實現-原創論文-畢業設計 基于_NET的火車聯網售票系統的設計-原創論文-畢業設計 基于_NET的畢業設計選題糠統的設計與實現-原創論文-畢業設計 基于_NET的數據共享網站的設計-原創論文-畢業設計 基于_NET的房屋銷售信息管理系統的設計與實現-原創論文-畢業設計 基于_NET的工資績效管理系統的開發-原創論文-畢業設計 基于_NET的城市公交查詢系統的設計與實現-原創論文-畢業設計 基于_net的內部郵件系統實現-原創論文-畢業設計 基于_NET的公務員考試模擬系統的設計-原創論文-畢業設計

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?基于_NET技術的獵頭公司管理軟件的設計與實現——外部事務部分-原創論文-畢業設計 基于_NET技術的獵頭公司管理軟件的設計與實現——內部事務部分-原創論文-畢業設計 基于_net企業訂單管理系統的開發-原創論文-畢業設計 基于Windows平臺的個人防火墻設計-原創論文-畢業設計 基于Windows封包截獲的實現-原創論文-畢業設計 基于Windows入侵檢測系統的研究與設計——檢測模塊設計-原創論文-畢業設計 基于Windows入侵檢測系統的研究與設計——響應模塊設計-原創論文-畢業設計 基于web的訂餐系統的設計與實現-原創論文-畢業設計 基于Web的網上評教系統_doc-原創論文-畢業設計 基于Web的新聞發布系統(答辯未通過)-原創論文-畢業設計 基于Web的文檔管理系統的設計與實現-原創論文-畢業設計 基于Web的招投標系統的設計與實現-原創論文-畢業設計 基于WEB的房屋出租管理系統的設計與實現-原創論文-畢業設計 基于WEB的工作計劃統計分析系統的設計與實現-原創論文-畢業設計 基于WEB的工作計劃流程管理系統的設計與實現-原創論文-畢業設計 基于WEB的小型公司人事管理系統的設計-原創論文-畢業設計 基于WEB的圖書館借閱系統的設計與實現-原創論文-畢業設計 基于WEB的商場管理系統的設計與實現-原創論文-畢業設計 基于Web的subversion用戶管理系統-原創論文-畢業設計 基于WebService的數據庫同步系統的設計與實現-原創論文-畢業設計 基于WebService的異構數據庫檢索系統的設計-原創論文-畢業設計 基于VC的飛行模擬游戲的設計及實現-原創論文-畢業設計 基于VC的五子棋游戲軟件的設計與開發-原創論文-畢業設計 基于VC的一種簡單木馬的設計-原創論文-畢業設計 基于VC++的串口通信服務的開發-原創論文-畢業設計 基于VB和XML的個人資料編輯器的實現-原創論文-畢業設計 基于USBKEY的文件加密工具—-客戶端的實現-原創論文-畢業設計 基于USBKEY文件加密工具——USBkey管理系統-原創論文-畢業設計 基于TCP協議的簡單即時通信軟件的設計與實現-原創論文-畢業設計 基于SVG的自動站雨量分析系統論文-原創論文-畢業設計 基于PP的產品報價系統的設計與開發-原創論文-畢業設計 基于PP實現的網上留言管理系統的設計-原創論文-畢業設計 基于PP實現的WEB圖片共享系統-原創論文-畢業設計 基于Notes的獵頭公司網站的設計與實現-原創論文-畢業設計 基于NET的產品報價系統的設計-原創論文-畢業設計 基于Misty算法的加密軟件(VC)的實現-原創論文-畢業設計 基于Misty算法的加密軟件(JAVA)的實現-原創論文-畢業設計

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

? 基于Linux的遠程管理系統服務器端的實現-原創論文-畢業設計 基于Linux的遠程管理系統客戶端的實現_tar_gz-原創論文-畢業設計 基于Linux的遠程控制技術服務端實現-原創論文-畢業設計 基于linux的遠程控制技術客戶端的實現-原創論文-畢業設計 基于JSP的網上購物系統的設計與實現-原創論文-畢業設計 基于JSP的畢業設計選題系統的設計與實現-原創論文-畢業設計 基于JSP的房產中介系統的設計與實現-原創論文-畢業設計 基于JSP技術的獵頭公司管理軟件的設計和實現——內部事務部分-原創論文-畢業設計 基于JSP學生成績管理系統軟件的開發-原創論文-畢業設計 基于JME的公交查詢系統的設計與實現-原創論文-畢業設計 基于JME平臺的掌上網絡商店——客戶端的開發-原創論文-畢業設計 基于JEE酒店管理系統設計與實現-原創論文-畢業設計 基于JEE的公交查詢系統的設計與實現-原創論文-畢業設計 基于Java的在線購物系統的設計與實現-原創論文-畢業設計 基于Java的五子棋游戲的設計-原創論文-畢業設計 基于Java的兩個通用安全模塊的設計與實現-原創論文-畢業設計 基于JavaME無線網絡移動端的俄羅斯方塊游戲的實現-原創論文-畢業設計 基于JAVACS遠程監控系統軟件的實現-原創論文-畢業設計 基于ICMP模擬網絡控制軟件的開發——控制管理模塊-原創論文-畢業設計 基于ICMP模擬網絡控制軟件開發——接收處理模塊-原創論文-畢業設計 基于FTP協議的文件訪問系統的設計與實現-原創論文-畢業設計 基于DES加密算法的WORD加密插件的實現-原創論文-畢業設計 基于Delpi的公司人事管理系統的設計與實現-原創論文-畢業設計 基于CS結構的醫院管理系統的設計與實現-原創論文-畢業設計 基于CS結構的企業人事管理系統的設計與實現-原創論文-畢業設計 基于CS結構的個人理財系統的開發-原創論文-畢業設計 基于cs的電子郵件簡單收發系統設計與實現-原創論文-畢業設計 基于cs的家庭財務管理系統的設計與實現-原創論文-畢業設計 基于Cacé的實驗室資源管理系統的設計-原創論文-畢業設計 基于C#端口掃描器的實現-原創論文-畢業設計 基于C#的文檔加密器的實現-原創論文-畢業設計 基于BS結構的旅游網站的開發與設計-原創論文-畢業設計 基于BS結構的房屋租售管理系統的實現-原創論文-畢業設計 基于BS結構的工藝品銷售系統的實現-原創論文-畢業設計 基于BS結構的工廠設備管理系統的設計與開發-原創論文-畢業設計 基于BS結構的實驗室預約模型系統-原創論文-畢業設計 基于BS結構的學生在線選課系統的實現-原創論文-畢業設計

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

? 基于BS結構的在線學籍管理系統-原創論文-畢業設計 基于BS結構的倉儲物流管理系統-原創論文-畢業設計 基于BS結構的二手交易系統的設計與實現-原創論文-畢業設計 基于BS的計算機等級考試系統的設計與實現-原創論文-畢業設計 基于BS的工藝品展示系統的設計與實現-原創論文-畢業設計 基于BS的家教交流平臺的實現-原創論文-畢業設計 基于BS的圖書銷售管理系統的設計與實現-原創論文-畢業設計 基于BS的人才交流網站的設計與實現-原創論文-畢業設計 基于BS模式的中小企業人事管理系統的設計與實現-原創論文-畢業設計 基于BS方式的即時通訊軟件的設計與實現-原創論文-畢業設計 基于ASP網站的安全性研究與實現-原創論文-畢業設計 基于ASP的網絡聊天室的設計和實現-原創論文-畢業設計 基于ASP的網上考試系統-原創論文-畢業設計 基于ASP的筆記本銷售網站的設計與實現-原創論文-畢業設計 基于ASP的旅游網站的設計與實現-原創論文-畢業設計 基于asp的搜索引擎開發-原創論文-畢業設計 基于ASP的房屋租售信息管理系統的設計-原創論文-畢業設計 基于ASP的學生信息管理系統的設計與實現-原創論文-畢業設計 基于ASP的反垃圾郵件管理系統的設計-原創論文-畢業設計 基于ASP的企業人事管理系統的設計與實現-原創論文-畢業設計 基于ASP技術的電子產品銷售網站的設計與實現-原創論文-畢業設計 基于ASP_NET簡易博客網站的設計與實現-原創論文-畢業設計 基于ASP_NET的班級風采網站的設計-原創論文-畢業設計 基于ASP_NET的公司網站的設計與實現-原創論文-畢業設計 基于ASP_NET教學輔助系統設計與實現-原創論文-畢業設計 基于Apriori算法的關聯規則挖掘系統的設計與實現-原創論文-畢業設計 基于Ajax+Lucene構建搜索引擎的設計和實現-原創論文-畢業設計 在線資料查閱系統的設計與實現-原創論文-畢業設計 在線英語自學系統——課程及自測管理的設計-原創論文-畢業設計 在線英語自學系統——知識庫管理的設計-原創論文-畢業設計 在線考試系統的設計與實現-原創論文-畢業設計 在線考試制卷系統的設計與實現-原創論文-畢業設計 在線教學質量評價系統的設計與實現-原創論文-畢業設計 在線二手交易系統的設計與實現-原創論文-畢業設計 商品銷售管理系統(畢業設計)最新版下載-原創論文-畢業設計 商品配送中心庫存仿真軟件設計-原創論文-畢業設計 同校二手電子產品交易網-原創論文-畢業設計

?

?

?

?

?

?

?

?

? 華夏文化交流平臺的設計與實現-原創論文-畢業設計 醫院管理系統—病歷管理系統的設計與實現-原創論文-畢業設計 醫院信息管理系統-原創論文-畢業設計 醫療器械公司網站客戶服務系統設計-原創論文-畢業設計 動態口令認證的網上選課系統的設計與實現-原創論文-畢業設計 辦公自動化系統的設計與實現-原創論文-畢業設計 內存映射文件在進程共享中的應用研究-原創論文-畢業設計 具有動態口令認證機制的網上投票系統的設計-原創論文-畢業設計 公文管理系統的設計與實現-原創論文-畢業設計

第二篇:校園網系統安全設計與實現

本科畢業論 文

本科畢業設計 延 邊 大 學(題 目:校園網系統安全設計與實現 學生姓名:趙哲俊 學 院:工學院

專 業:計算機科學與技術 班 級:2004級 指導教師:王齊 講師 二 〇 08 摘 要

開放式一體化網絡的安全問題涉及到很多方面,是一個集技術、管理、法規于一體的復雜系統工程。目前國內在這些方面的研究還不能跟上網絡技術的發展。網絡上大量存在的計算機病毒、黑客行為、木馬等安全威脅,無時無刻不在影響著校園網絡的健康發展,利用何種技術措施保證校園網安全、高效地運行,已成為目前許多學校急需解決的研究課題。

目前,常采用的保護網絡安全的技術主要有數據加密,防火墻,入侵檢測、殺毒、訪問控制等。這些技術分別在一方面或多方面抵御著來自網絡的安全威脅。然而,威脅網絡安全的計算機病毒技術、黑客技術、木馬技術等卻在不斷的發展變化之中。在校園網的建設實踐中,追求百分之百的網絡安全是辦不到的,綜合運用多種網絡安全技術建成一個相對安全的、符合一定安全需求的校園網才是明智的選擇。

在對各種網絡安全技術進行深入地探討后,具體分析了延邊大學校園網存在的安全問題,針對校園網在運行中所遇到的實際問題,在信息系統安全理論的指導下,設計了總體網絡安全體系方案。在方案中,特別對防火墻、入侵檢測、病毒防治等多方面給出了具體的解決方案。另外,在安全管理方面,給出了對校園網的管理意見。

關鍵詞:校園網;網絡安全;安全需求;安全策略 Abstract The security of the Opening Network is a problem concerning many areas and also a complex project of system engineering which involves techniques,management and laws.Domestic studies can not yet keep up with the rapid development of network techniques.The threatening of the computer virus and hackers are affecting the health development of the campus network.And how to assure the security and the efficiency of the campus network is becoming the emergence research topic in lots of colleges.Recently,the popular technologies of protecting network include data-encrypting、firewall、IDS、killing-virus、access-controlling and so on.These technologies resist the security threatening from network in one aspect and some aspects respectively.However,the technologies of computer virus and hacker are also developed.In the building of the campus network,it is impossible to have the totally security.Using a lot of network security technologies to build a relatively safe network which satisfies the security request to certain extent is a wise way.After the discussing of several network security technologies,the security problem of the Campus Network of Yanbian University is analysed in detail.According to the real problem when the Campus Network is running and based on using the guidance of safe theory of information system,a overall security solution is put forward in this thesis.Especially,the necessary security assurance measures are designed in detail,including firewall,intrusion detection,anti-virus and so on.Meanwhile, suggestion for effective security management is put forward.Keywords:Campus network;Network Security;Security requirement;Security policy 目 錄 引 言.....................................................................................................................................1 第一章 系統概述.................................................................................................................2 第二章 系統風險分析.........................................................................................................4 2.1 物理安全風險分析................................................................................................4 2.2 鏈路層脆弱性分析................................................................................................4 2.3 網絡層脆弱性分析................................................................................................4 2.4 操作系統的脆弱性分析........................................................................................6 2.5 應用層安全風險分析............................................................................................6 2.6 管理的安全風險分析............................................................................................7 第三章 系統安全需求.........................................................................................................8 3.1 安全需求說明........................................................................................................8 3.2 系統安全目標........................................................................................................9 第四章 系統安全設計.......................................................................................................10 4.1 安全設計原則......................................................................................................10 4.2 安全設計標準......................................................................................................10 4.3 安全方案..............................................................................................................10 4.3.1 物理安全...................................................................................................11 4.3.2 網絡安全...................................................................................................12 4.3.3 業務應用安全...........................................................................................15 4.3.4 安全管理與服務.......................................................................................16 4.4 安全方案特點......................................................................................................16 第五章 系統安全測試與實現...........................................................................................17 5.1 系統安全測試......................................................................................................17 5.2 系統安全技術實現..............................................................................................19 第六章 總結.......................................................................................................................23 參考文獻.............................................................................................................................24 謝 辭...................................................................................................................................25 引 言

知識經濟時代的到來和信息技術的飛速發展,以及全球經濟一體化的加劇,信息傳輸的途徑越來越依賴于電信網,尤其是計算機互聯網。近十幾年來,信息技術尤其是計算機網絡技術得到了飛速發展。互聯網提供的www.tmdps.cn [8] 數字化校園—從網絡開始.http://www.tmdps.cn [9] Zhiqiang Cui.Security Incidents in an Academic Setting: A Case Study.East Tennessee State University, 2002:27-28 [10] Richard Froom.CCNP學習指南:BCMSN.人民郵電出版社.2007年11月 [11] Jeff Doyle,Jennifer DeHaven Carroll.TCP/IP路由技術(第2卷).人民郵電出版社.2002年8月

謝 辭

本論文是在導師王齊講師的悉心指導下完成的,在論文的選題、撰寫和定稿過程中,王老師給我提出了許多寶貴的意見,而且很耐心的指出需要改進的地方以及微小的錯誤。王老師兢兢業業的工作作風、嚴謹務實的教學風范、耐心的教導方式,給了我莫大的啟迪和幫助。在此謹向王老師表示衷心的感謝和誠摯的敬意!

在這里,我還要衷心地感謝延邊大學的各位領導和老師,正是由于他們的熱情關懷和幫助,才使我順利完成學業。

最后對曾給予我鼓勵和幫助的所有同學、同事及朋友一并表示深深的感謝!

第三篇:班級網站設計與實現

沈陽化工學院

本科畢業論文

題 目: 班級網站設計與實現 院 系: 計算機科學與技術學院 專 業: 計算機科學與技術 班 級: 計算機0802 學生姓名: 金智宇 指導教師: 張 麗

論文提交日期:2012年06月20日 論文答辯日期:2012年06月26日

I

內容摘要

隨著人類的進步,網絡技術不斷發展和計算機的普及,越來越多的人擁有自己電腦,讓人們的生活更快捷和豐富,并且豐富人類的精神世界和物質世界,讓人類最便捷地獲取信息,找到所求,讓人類的生活更快樂。

網絡的普及越來越多的學校和班級通過計算機網來管理各項事務。同時,學生與學生之間通過網絡來交流的方式也日趨頻繁。在這種潮流的趨勢下,應該采用什么樣的方式來更好的管理學生各項信息和班級各項日常事務,以及怎么是學生之間能更好的交流,成為一個問題。

班級網站設計是為了合理的利用網絡資源,提供班級與交流、有管理班級事務的網絡平臺。本網站基于B/S模式,在ASP.NET集成開發的環境下采用C#語言開發完成。本網站有班級介紹、班級相冊、同學登陸、班級留言、學習空間、休閑等模塊。網站的設計體現個性化要求。其中同學登陸模塊實現了用戶注冊、登陸與修改個人資料等功能;班級相冊實現圖片上傳和在線瀏覽功能;班級留言實現網上留言功能;提供交流平臺。本網站 促進班級學生的學習交流,實現用戶自由訪問,增加同學們的相互了解,增強班級凝聚力。

關鍵詞: 網站建設、網站運營、ASP.NET|、SQL server 2005

II

Abstract With the progress of mankind, the continuous development of network technology and the proliferation of computers, more and more people have their own computer to make people's lives more efficient and rich, and enrich our spiritual world and physical world, human access to the most convenientinformation, find what we seek to make human life happier.More and more schools and classes of the popularity of the network through the computer network to manage the affairs.At the same time, the way to communicate through the network between the students and the students become more frequent.In this fashion trends, what way should be used with good management students all the information and classes the daily affairs, and how better communication between students, become a problem.The class website is designed to use the network resources to provide classes and exchanges, to manage class affairs network platform.This site is based on B / S mode, ASP.NET integrated development environment using C # language developed.This site have a class, class album, the students landing, message classes, learning space, leisure and other modules.The site design reflects the individual requirements.Students landing module user registration, login and modify personal information;class album image upload and

III

online feature;class message Message function;provide an exchange platform.This site to promote the exchange of classes students learn to achieve the users the freedom to access, increase mutual understanding of the students, and enhance class cohesion.Key words: Website building、website operators、ASP.NET|、server 2005

IV

SQL

目錄

班級網站設計與實現.........................................................................1 一.緒論..........................................................................................1 1.1 課題背景來源和發展意義..........................................................1 1.1.1 課題背景.............................................................................1 1.1.2 課題來源.............................................................................1

二.開發工具與開發技術..................................................................3 2.1 開發技術...................................................................................3 2.1.1 ASP.NET技術....................................................................3

2.2 開發工具...................................................................................4 2.2.1 SQL server 2005數據庫.....................................................4

2.3 開發環境...................................................................................5 2.3.1 Visual Studio.NET2010開發環境.....................................5 2.3.2 CSS樣式表在HTML中的實現............................................7

三.方案設計與論證........................................................................9 3.1 項目概述與需求分析.................................................................9 3.1.1 目標....................................................................................9 3.1.2 用戶的特點..........................................................................9

V

3.1.3 假定和約束..........................................................................9

3.2 設計中的圖表..........................................................................10 3.2.1 對功能的規定....................................................................10 3.2.2 網站結構圖:....................................................................11 3.2.3 類圖..................................................................................12

3.3 測試........................................................................................12 3.3.1 軟件測試...........................................................................12

四.設計與實現..............................................................................14 4.1 網站框架和代碼......................................................................14 4.1.1 添加用戶...........................................................................14 4.1.2 管理用戶...........................................................................15

4.2 網站首頁.................................................................................15 4.2.1 班級首頁...........................................................................15 圖4.2.1班級首頁.........................................................................16 4.2.2 網站首頁部分代碼.............................................................16

4.3 網站介紹.................................................................................18 4.3.1 班級介紹...........................................................................18 4.3.2 班級介紹部分代碼.............................................................19

4.4 資源共享.................................................................................22 4.4.1 資源共享介紹....................................................................22 4.4.2 連接代碼...........................................................................22

VI

4.5 專業課程.................................................................................23 4.5.1 課程信息...........................................................................23 4.5.2 專業課程部分代碼.............................................................23

4.6 班級通訊.................................................................................24 4.6.1 通訊界面...........................................................................24 4.6.2 班級通訊部分代碼.............................................................25

4.7 留言飛語.................................................................................27 4.7.1 留言界面...........................................................................27 4.7.2 同學留言部分代碼.............................................................27

4.8 聯系方式.................................................................................29 4.8.1 管理員聯系界面.................................................................29 4.8.2 聯系方式部分代碼.............................................................29

五.結果與評價..............................................................................31 六.結論.........................................................................................32

VII 沈陽化工學院學士學位論文

第一章 緒

班級網站設計與實現

一.緒論

1.1 課題背景來源和發展意義

1.1.1 課題背景

隨著互聯網的進一步發展與成熟,網絡的帶寬進一步加闊,網絡應用也越來越廣泛。網頁制作更是日新月異,層出不窮。涌現了很多琳瑯滿目的網站,使得整個互聯網多姿多彩。網頁功能分析就是以系統的觀點,對已選定的對象與開發范圍進行有目的、有步驟的實際調查和科學分析。分析的目的就是要弄清楚網頁要做什么,最終為后面的設計工作打下基礎。需求分析是制作一個網站的第一步。在制作網站之前,首先要了解客戶的需要和要求。這些必要的信息包括客戶所要表達的理念、界面顯示的內容和欄目的要求、網站功能方面的要求等。根據客戶的具體情況,需求也會有所差別。本網站是針對班級同學而設計的網站,主要是便于同學聯系例如聚會、發布班級信息等系列的通知,同時本網站還針對同學們的需求建立個人信息空間,可以建立個人影集,彰顯每個同學的個性與風采,相當于一個“便攜式”的聊天平臺,無論同學們以后身在那里我們都可以在茶余飯后對我們現在也或是過去進行討論,彼此交換心得體會,更加了解班級的概況,增強同學之間交流。

1.1.2 課題來源

大學時代的同學之情是最真摯的一份感情。沒有任何一個時代的學生比現在的學生們更加渴望言論自由,渴望情感交流。但在學分制條件下,快節奏的學習生活、越來越少的集體活動時間使同班同學之間的交流也日益困難。大學班級網站的建立為現實世界中的班級提供了一個非正式交往的虛擬平臺,它為班級每一個成員都提供了平等、自由的發言機會,使相互的交流跨越了時間和空間的樊籬,也打破了男女間、寢室間的障礙。沈陽化工學院學士學位論文

第一章 緒

為了滿足班級網站的交流目的。本網站包括:班級簡介、班級相冊、班級登陸、班級留言、學習交流、論壇等模塊。班級簡介模塊,作為班級總體介紹平臺,極少班級的建設,班級成員,班級成績等;班級相冊模塊,包括用戶上傳圖片以及圖片的瀏覽功能,實現與數據庫的銜接;班級登陸模塊,包括注冊和登陸兩個子模塊,通過注冊可以成為班級成員,在通過登錄擁有訪問網站各項功能的權限;班級留言模塊,實現用戶的在線留言;班級論壇模塊,論壇模塊主要實現注冊用戶能在此網站平臺之上交流,一般用戶可以回復別人的發言,亦可提出自己的言論,一伙的其他人的建議和意見;

本系統使用ASP。Net技術的動態網頁與SQL server2000數據庫結合設計建立的一個班級網站。用戶首先通過內部網絡訪問本站進行簡單的注冊并經營管理員審核通過后,即擁有了使用本網站上所提供的出管理模塊的各項功能的權利。功能模塊包括班級留言、班級相冊、學習交流等,論壇社區提供用戶之間的主要交流平臺,用戶可以發起自己的帖子,來引起班級其他同學的對本帖的討論或回復,同時用戶也可以對自己或別人的帖子提出自己的見解,從而很好地促進了班級內同學的交流。班級留言提供網上留言功能。留言可以使班級的老師班長或其他同學的留言,通過網絡的迅捷的傳輸率達到快速的了解及處理班級各項事務的目的。班級相冊可以將班級內同學的相冊傳到網站上自由瀏覽,增加班級的親和力。以及以上功能很好的解決上面所提出的問題 沈陽化工學院學士學位論文

第二章 開發工具與開發技術

二.開發工具與開發技術

2.1 開發技術

2.1.1 ASP.NET技術

AS.PNET是一種建立在通用語言上的程序結構,能被用于一臺Web服務器來建立強大的Web應用程序。ASP.NET是在服務器上運行的編譯好的公共語言運行庫,利用早期的綁定、實時編譯、本機優化和盒外緩存服務,著相當于在編寫代碼行之前便顯著提高了性能。另外,由于ASP.NET框架補充了Visual Studio 集成開發環境,想必ASP,使程序設計相對簡化,結構更為清晰

ASP.NET的前身ASP技術,是在IIS 2.0上首次推出(Windows NT 3.51),當時與 ADO 1.0 一起推出,在IIS 3.0(Windows NT 4.0)發揚光大,成為服務器端應用程序的熱門開發工具,微軟還 特別為它量身打造了Visual InterDev開發工具,在1994年到2000年之間,ASP技術已經成為微軟推展Windows NT 4.0平臺的關鍵技術之一,數以萬計的ASP網站也是這個時候開始如雨后春筍般的出現在網絡上。它的簡單以及高度可定制化的能力,也是它能迅速崛起的原因 之一。不過ASP的缺點也逐漸的浮現出來:

意大利面型的程序開發方法,讓維護的難度提高很多,尤其是大型的ASP應用程序。直譯式的VBScript或JScript語言,讓效能有些許的受限。延展性因為其基礎架構擴充性不足而受限,雖然有COM元件可用,但開發一些特殊功能(像文件上傳)時,沒有來自內置的支持,需要尋求第三方軟件商開發的元件。1997年時,微軟開始針對ASP的缺點(尤其是意大利面型的程序開發方法)準備開始一個新項目來開發,當時ASP.NET的主要領導人Scott Guthrie剛從杜克大學畢業,他和IIS團隊的Mark Anders經理一起合作兩個月,開發出了下一代ASP技術的原型,這個原型在1997年的圣誕節時被發展出來,并給予一個名稱:XSP,這個原型產品使用的是Java語言。不過它馬上就被納入當時還在開發中的CLR平臺,Scott Guthrie事后也認為將這個技術移植到當時的CLR平臺,確實有很大的風險(huge risk),但當時的XSP團 沈陽化工學院學士學位論文

第二章 開發工具與開發技術

隊卻是以CLR開發應用的第一個團隊。

為了將XSP移植到CLR中,XSP團隊將XSP的內核程序全部以C#語言重新撰寫(在內部的項目代號是 “Project Cool”,但是當時對公開場合是保密的),并且改名為ASP+,作為ASP技術的后繼者,并且也會提供一個簡單的移轉方法給ASP開發人員。ASP+首次的Beta版本以及應用在PDC 2000中亮相,由Bill Gates主講Keynote(即關鍵技術的概覽),由富士通公司展示使用COBOL語言撰寫ASP+應用程序,并且宣布它可以使用Visual Basic.NET、C#、Perl與Python語言(后兩者由ActiveState公司開發的互通工具支持)來開發。

在2000年第二季時,微軟正式推動.NET策略,ASP+也順理成章的改名為ASP.NET,經過四年的開發,第一個版本的ASP.NET在2002年1月5日亮相(和.NET Framework 1.0),Scott Guthrie也成為ASP.NET的產品經理(到現在已經開發了數個微軟產品,像ASP.NET AJAX和Microsoft Silverlight)。目前最新版本的 ASP.NET 4.0 以及.NET Framework 4.0 已經在VS2010平臺內應用。

2.2 開發工具

2.2.1 SQL server 2005數據庫

數據庫是信息的集合,是指長期存儲在計算機內的、有組織的、可共享的數據集合。數據庫中的數據按一定的數據模型組織、描述和儲存,具有較小的冗余度、較高的數據獨立性和易擴展性,并可為各種用戶共享。例如,記錄客戶信息、網絡通訊錄等。以往會將這些數據記錄到紙上或是計算機某個文件中,如果要修改或查詢則要消費大量時間。現在人們借助計算機和數據庫技術科學地保存和管理大量的復雜的數據,以便能方便而充分的利用這些寶貴的信息資源。數據被規整地存儲起來,修改和查詢只需幾條SQL語句就完成了。

Internet集成。SQL Server 2005 數據庫引擎提供完整的XML 支持。它還具有構成最大的Web 站點的數據存儲組件所需的可伸縮性、可用性和安全功能。SQL Server 2000 程序設計模型與 Windows DNA 構架集成,用以開發 Web 應用程序,并且SQL Server 2005 支持 English Query 和 Microsoft 搜索服務等功能,在Web 應用程序中包含了用戶友好的查詢和強大的搜索功能。沈陽化工學院學士學位論文

第二章 開發工具與開發技術

2.可伸縮性和可用性。同一個數據庫引擎可以在不同的平臺上使用,從運行 Microsoft Windowsreg;98 的便攜式電腦,到運行 Microsoft Windows 2000 數據中心版的大型多處理器服務器。SQL Server 2005 企業版支持聯合服務器、索引視圖和大型內存支持等功能,使其得以升級到最大 Web 站點所需的性能級別。

3.企業級數據庫功能。SQL Server 2005 關系數據庫引擎支持當今苛刻的數據處理環境所需的功能。數據庫引擎充分保護數據完整性,同時將管理上千個并發修改數據庫的用戶的開銷減到最小。SQL Server 2005 分布式查詢使您得以引用來自不同數據源的數據,就好像這些數據是 SQL Server 2005 數據庫的一部分,同時分布式事務支持充分保護任何分布式數據更新的完整性。復制同樣使您得以維護多個數據復本,同時確保單獨的數據復本保持同步??蓪⒁唤M數據復制到多個移動的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并會發布服務器。

4.易于安裝、部署和使用。SQL Server 2005 中包括一系列管理和開發工具,這些工具可改進在多個站點上安裝、部署、管理和使用 SQL Server 的過程。SQL Server 2005 還支持基于標準的、與 Windows DNA 集成的程序設計模型,使 SQL Server 數據庫和數據倉庫的使用成為生成強大的可伸縮系統的無縫部分。這些功能使您得以快速交付 SQL Server 應用程序,使客戶只需最少的安裝和管理開銷即可實現這些應用程序。

2.3 開發環境

2.3.1 Visual Studio.NET2010開發環境

1998 年,微軟公司發布了 Visual Studio 6.0。所有開發語言的開發環境版本均升至 6.0。這也是 Visual Basic 最后一次發布,從下一個版本(7.0)開始,Microsoft Basic 進化成了一種新的面向對象的語言:Microsoft Basic NET。由于微軟公司對于 Sun 公司 Java 語言擴充導致與 Java 虛擬機不 兼容被 Sun 告上法庭,微軟在后續的 Visual Studio 中不再包括面向 Java 虛擬機的開發環境。Visual Studio 97 是最早的 Visual Studio 版本。包含有面向 Windows 開發使用的 Visual Basic 5.0、Visual C++5.0,面向 Java開發的 Visual J++和 面向數據庫開發的 Visual FoxPro,還包含有創建 DHTML(Dynamic HTML)所需要的 Visual InterDev。其中,Visual Basic 和 沈陽化工學院學士學位論文

第二章 開發工具與開發技術

Visual FoxPro 使用單獨的開發環境,其他的開發語言使用統一的開發環境。

2002 年,隨著.NET 口號的提出與 Windows XP / Office XP 的發布,微軟發布了 Visual Studio.NET(內部版本號為 7.0)。在這個版本的 Visual Studio 中,微軟剝離了 Visual FoxPro 作為一個單獨的開發環境以 Visual FoxPro 7.0 單獨銷售,同時取消了 Visual InterDev。與此同時,微軟引入了建立在.NET 框架上(版本1.0)的托管代碼機制以及一門新的語言 C#(讀作 C Sharp,意為 C#)。C# 是一門建立在 C++和 Java 基礎上的現代語言,是編寫.NET 框架的語言。

.NET 的通用語言框架機制(Common Language Runtime, CLR),其目的是在同一個項目中支持不同的語言所開發的組件。所有 CLR 支持的代碼都會被解釋成為 CLR 可執行的機器代碼然后運行。

Visual Basic、Visual C++ 都被擴展為支持托管代碼機制的開發環境,且 Visual Basic.NET更是從 Visual Basic 脫胎換骨,徹底支持面向對象的編程機制。而 Visual J++ 也變為 Visual J#。后者僅語法同 Java 相同,但是面向的不是 Java 虛擬機,而是.NET Framework。

2003 年,微軟對 Visual Studio 2002 進行了部分修訂,以 Visual Studio 2003 的名義發布(內部版本號為 7.1)。Visio 作為使用統一建模語言(UML)架構應用程序框架的程序被引入,同時被引入的還包括移動設備支持和企業模版。.NET 框架也升級到了 1.1。

2005 年,微軟發布了 Visual Studio 2005。.NET 字眼從各種語言的名字中被抹去,但是這個版本的 Visual Studio 仍然還是面向.NET 框架的(版本2.0)。

這個版本的 Visual Studio 包含有眾多版本,分別面向不同的開發角色。同時還永久提供免費的 Visual Studio Express 版本。

隨著即將發布的 Windows Vista和 Office 2007,Visual Studio 9 也漸漸浮出水面。Visual Studio 9 目前可以確定的是支持建立于 DHTML 基礎上的 Ajax 技術,這種微軟在 Visual InterDev 時代提出的基于異步的客戶端動 態網頁技術在當年并沒有像微軟預期中的那么流行起來,反而隨著 Gmail 等應用而東山再起,漸漸成為主流網絡應用之一。同時 Visual Studio 9 會強化對于數據庫的支持以及微軟新的基于工作流(Workflow)的編程模型。預計為了保持與 Office 系列的統一,Visual Studio 9 的名稱為 Visual Studio 2007。沈陽化工學院學士學位論文

第二章 開發工具與開發技術

2007年11月,微軟發布了 Visual Studio 2008 英文版,2008年2月14日發布了簡體中文專業版。

2010年4月12微軟發布Visual Studio 2010以及.NET Framework 4.0,并于2010年5月26發布了中文版

Visual Studio.NET2010是Microsoft推出.NET應用程序開發工具。Visual Studio,我們一般都簡稱為VS,Visual Studio其實是微軟開發的一套工具集,它由各種各樣的工具組成,這就好像Office 2007時由Word 2007、Excel 2007、Access 2007等等組成的一個道理。其中Visual C++就是Visual Studio的一個重要的組成部分。Visual Studio可以用于生成Web應用程序,也可以生成桌面應用程序,在Visual Studio下面,除了VC,還有Visual C#,Visual Basec,過去還有Visual J#,現在還有Visual F#等等組件工具,使用這些工具你可以使用C++語言C#語言或者Basic語言進行開發。這就好比桌上放著刀、叉、筷子,你可以用它來吃飯,無論它們都是餐具的一種

2.3.2 CSS樣式表在HTML中的實現

在HTML網頁中加入CSS并不是只有一種方法,在不同的情況下,可以采用不同的方法,比較常用的有下面幾中。

1.嵌入式樣式表

嵌入式樣式表的實現很簡單,只需在每個要應用樣式的HTML標簽后寫上CSS屬性即可。例如要設置指定表格中的文字的樣式為紅色,字號為10pt,可在當前表格的

標記內添加下面的代碼:

。這種方式主要用于對具體的標簽作具體的調整,其作用的范圍只限于本標簽。嵌入式樣式表不能充分體現出CSS樣式表的優越性,所以應用場合并不多。

2.內聯式樣式表

若想只對當前頁面應用樣式,就要使用內聯式樣式表。所謂內聯式樣式表就是把樣式表定義語句放在標簽中,設置時通常放在HTML代碼的部分。

3.外聯式樣式表 沈陽化工學院學士學位論文

第二章 開發工具與開發技術

外聯式樣式表是將指定的樣式代碼放到一個擴展名為css的樣式文件中以方便其他網頁的調用。這種方式的優點是可以通過一個css文件管理網站中的多個網頁。如果要對網站中其他頁面進行樣式引用,可以先把樣式用記事本定義成一個“css”的文件。例如:打開記事本,將定義的名為h3的樣式代碼寫到記事本中,保存的文件名為example.css,代碼如下:

h3{ font-family:“黑體”;color:green;font-style:italic; } 引用時在網頁HTML代碼的標記后用引用這個樣式文件,在部分的相應內容的前后加上

。沈陽化工學院學士學位論文

dd沈陽化工學院學士學論文

三.方案設計與論證

3.1 項目概述與需求分析

3.1.1 目標

該軟件是一個基于.NET技術的網站管理軟件,程序采用B/S架構,能提供瀏覽等功能。用戶可以在網上瀏覽計算機班級網站的基本信息,資料的上傳下載,也可以進行留言及回復。管理員經過登陸,能夠管理網站里所有的信息的添加、修改和刪除。網站風格力求簡潔樸素,美觀大方,能夠完成基本的功能。

軟件開發目的是理解軟件文檔寫作規范以及利用.net開發簡單的網站,同時也希望最終產品能滿足班級成員的期望。該網站運行的平臺應具有IE瀏覽器5.0以上版本。

3.1.2 用戶的特點

用戶不需要任何技術背景,但能夠具有瀏覽網頁的基本操作能力。用戶也無須具備網絡方面的知識,只需知道如何訪問網站。管理員需要有電腦打字方面的技術。

3.1.3 假定和約束

本軟件的開發期限為五周。完成項目的主要困難是: 1.缺乏B/S軟件開發的背景和知識 2.缺少平面設計的相關知識經 3.對.net開發平臺的不熟悉 4.開發技術不成熟 5.沒有軟件工程實際經驗

由于是個人完成整個軟件的開發過程,時間、人力和技術上都有限,因此部分功 沈陽化工學院學士學位論文

dd沈陽化工學院學士學論文

能已簡略.3.2 設計中的圖表

3.2.1 對功能的規定

用戶通過首頁進入網站,以點擊不同的欄目或鏈接,轉入其它頁面來瀏覽本網站的相關內容。用戶可以上傳下載資料,同時可以留言以及回復。管理員進入網站登陸后,可以通過后臺管理對網站的數據庫進行相關的操作,主要的后臺管理分為七部分,分別對應網站的六大模塊與用戶管理。

具體欄目需求:

名稱

班級首頁:

需求說明

能展示班級主要動態信息,設置導航欄以及后臺接口。風格力求簡約大方,自然清新,能夠體現大學生的精神面貌。

顯示本班級簡介;在后臺進行修改。班級簡介:

專業課程: 展示班級課程安排

班級通訊: 展示班級同學與同學的聯系,按日期降序排列。

班級相冊: 展示班級相冊;點擊每一條可查看詳細。

資源共享: 可以上傳和下載資源;資源列表以日期降序排列。

留言飛語: 可以留言和回復;添加留言者各種聯系方式。

聯系方式: 顯示管理員的聯系信息。沈陽化工學院學士學位論文

dd沈陽化工學院學士學論文

3.2.2 網站結構圖:

班班級級首介頁紹

班級首頁注冊/登陸資專班留源業級言共課通飛享程訊語圖3.2.2 網站結構圖

聯系方式 沈陽化工學院學士學位論文

dd沈陽化工學院學士學論文

3.2.3 類圖

圖3.2.3 類圖

3.3 測試

3.3.1 軟件測試

軟件測試就是利用測試工具按照測試方案和流程對產品進行功能和性能測試,甚至根據需要編寫不同的測試工具,設計和維護測試系統,對測試方案可能出現的問題進行分析和評估。執行測試用例后,需要跟蹤故障,以確保開發的產品適合需求。使用人工或者自動手段來運行或測試某個系統的過程,其目的在于檢驗它是否滿足規定的需求或弄清預期結果與實際結果之間的差別。

它是幫助識別開發完成(中間或最終的版本)的計算機軟件(整體或部分)的正確度(correctness)、完全度(completeness)和質量(quality)的軟件過程;是SQA(software quality assurance)的重要子域

Grenford J.Myers曾對軟件測試的目的提出過以下觀點: 沈陽化工學院學士學位論文

dd沈陽化工學院學士學論文

(1)測試是為了發現程序中的錯誤而執行程序的過程

(2)好的測試方案是極可能發現迄今為止尚未發現的錯誤的測試方案

(3)成功的測試是發現了至今為止尚未發現的錯誤的測試。

然而,這種觀點指出測試是以查找錯誤為中心,而不是為了演示軟件的正確功能。但是只從字面意思理解,可能會產生誤導,認為發現錯誤是軟件測試的唯一目的,查找不出錯誤的測試就是沒有價值的測試,實際上并非如此!

(1)測試并不僅僅是為了找出錯誤.通過分析錯誤產生的原因和錯誤的發生趨勢,可以幫助項目管理者

發現當前軟件開發過程中的缺陷,以便及時改進

(2)這種分析也能幫助測試人員設計出有針對性的測試方法,改善測試的效率和有效性

(3)沒有發現錯誤的測試也是有價值的,完整的測試是評定軟件質量的一種方法

(4)另外,根據測試目的的不同,還有回歸測試、壓力測試、性能測試等,分別為了檢驗修改或優化過程是否引發新的問題、軟件所能達到處理能力和是否達到預期的處理能力等。沈陽化工學院學士學論文

第四章 設計與實現

四.設計與實現

4.1 網站框架和代碼

4.1.1 添加用戶

添加用戶分三個角色:管理員、普通用戶、班級同學。

圖4.1.0添加用戶

您可以選擇添加角色或組,這讓您可以允許或拒絕用戶組對網站中特定文件夾的訪問。例如,您可以創建“經理”、“銷售人員”或“成員”等角色,每種角色對特定文件夾都具有不同的訪問權限。沈陽化工學院學士學論文

第四章 設計與實現

圖4.1.1創建新角色

4.1.2 管理用戶

圖4.1.2 管理用戶

4.2 網站首頁

4.2.1 班級首頁

班級首頁如圖: 沈陽化工學院學士學論文

第四章 設計與實現

圖4.2.1班級首頁

4.2.2 網站首頁部分代碼

@{ ViewBag.Title = “班級首頁”;}

沈陽化工學院學士學論文

第四章 設計與實現

第四篇:GIS設計與實現總結

西北農林科技大學(地理信息系統08 冰封藝人)

一、名詞解釋:

地理信息系統:以計算機技術為系統,已具有空間內涵的地理數據為處理對象,云管用系統工程和信息科學的理論,采集、存儲、顯示、處理、分析、輸出地理信息的計算機系統,為規劃、管理和決策提供信息來源和技術支持。

GIS設計目標:通過改進系統設計是方法、嚴格執行開發的階段劃分、進行各階段質量把關以及做好項目建設的組織管理工作,打到增強系統的實用性、降低系統開發應用的成本,延長系統生命周期的目的。

內聚和耦合:又稱內聯系和塊間聯系,是度量模塊獨立性的2個定性標準。內聚是模塊內部各成分之間的聯系,如果一個模塊的內聚度大,模塊的獨立性則會提高。耦合是指模塊間的聯系,耦合度是對模塊獨立性的直接衡量。模塊間聯系越小,模塊的獨立性則會越高,耦合度就會降低。

地理建模:云管用數學語言、地理知識和程序設計工具,對地理信息(如地理現象、地理數據等)加以翻譯和歸納。地理建模的大致過程包括:建模準備、模型假設、建立模型、模型求解、模型分析、模型檢驗。

地理坐標:采用經緯度(φ,λ)來確定地球表面上任意一點的位置。從通過格林威治天文臺的子午面向東為東經(0~180),向西為西經,從赤道算起,向北為北緯,向南為南緯(0~90)。空間元數據:描述空間數據的數據。他描述空間數據集的內容、質量、表示方式、空間參考、管理方式以及數據集的其他特征,是空間數據交換的基礎,也是空間數據標準化與規范化的表征,在一定程度上位空間數據的質量提供了保障。

地理編碼:為識別點、線、面得位置和屬性而設置的編碼,可以反映空間實體的幾何特征和屬性特征,分為拓撲編碼和坐標編碼兩種。

組件:是一個在整個分布式系統中可以即插即用的獨立對象,在完成其功能的過程中,它可以跨越網絡、應用、語言、工具和操作系統,按照分布式對象的封裝方式,一個分布式對象就是一個組件,是完成系統一部分功能的一個獨立的分布式單元。

二、填空題:

GIS數據管理的基本思想是利用(空間坐標)來表達實體的空間位置

GIS軟件技術經歷了五個階段,即:集成式GIS、模塊式GIS、核心式GIS、組件式GIS和萬維網GIS 軟件過程主要可以分為軟件定義、軟件設計和軟件維護3個時期,每個時期有可以進一步劃分為若干個階段。判斷用戶類型是進行系統建設目標和任務分析的關鍵。系統的服務對象不同,那么系統的目標也不相同。

GIS結構化分析常用的分析同居主要有數據模型、數據字典以及對數據流進行描述的加工邏輯說明、GIS數據流模型一般采用(數據流圖,DFD,data Flow Diagram)來表示;實現數據字典常用方法有:全人工過程、全自動過程和混合過程。數據字典和數據流圖在一起構成信息系統的邏輯模型,叫那個邏輯說明包括加工的激發條件、加工邏輯、優先級別、執行條件、出錯處理等細節,其中最基本的部分是加工邏輯。用于寫加工邏輯說明的工具有結構化英語、判定表和判定樹。

軟件可以簡單地理解為模塊的集成,模塊是指具有輸入和輸出、邏輯功能、運行程序、內部數據、調用和被調用等屬性的一組程序語句。

寫出些列英文縮寫的中文意思;UIMS(人機界面開發工具)、OMT(面向對象建模技術)、UML(統一建模語言)、PFC(程序流程圖)、PAD(問題分析圖)、PDL(類程序設計語言)、OLE(對象鏈接與嵌入)、API(應用程序編碼接口)、DDE(動態數據交換)、ORB是指(對象請求代理)、DII是指(動態調用接口)、IDL是指(接口定義語言)、HOP(互聯網ORB間協議)

人機交互的基本方式包括命令語言、菜單選擇、填表方式、自然語言、直接操縱等 定位錯誤位置是程序調試工作的主要內容。四種常見的排錯方式包括硬件排錯、歸納法排錯、演繹法排錯、跟蹤法排錯。

GIS軟件測試方法主要三種:文檔審查、模塊運行測試、模塊開發測試。數據組織方式包括文件型、文件與數據庫結合型、全關系型三種。

二次開發接口的接口類型主要有:API函數庫、可重用類庫、宏語言、動態鏈接庫DLL等 空間數據庫功能設計包括空間數據輸入設計、空間數據檢索設計、空間數據輸出設計、空間數據更新設計、空間數據共享設計等。

GIS軟件開發的相關技術包括:結構化程序設計、面向對象技術、組件是技術、網絡技術、虛擬現實技術、嵌入式技術、多媒體技術等。

三、選擇題知識點

結構化程序設計概念最早由 E.W.Dijkstra于1965年提出;GIS工程學體系三維結構由A.D.Hall提出的;地理信息科學由GoodChild 1992年首次提出;Grady Booch 是面向對象方法最早倡導者之一;Jackbson提出了OOSE方法;Yourdon提出了進行GIS總體設計的結構圖:基本E-R模型由Peter Chen于1976年提出。

地理數據存儲是GIS中最底層和最基本的技術。需求分析是GIS設計最基礎的內容。瀑布模型將軟件過程分為6個階段,并規定了它們自上而下、相近銜接的固定的順序是可行性分析-需求分析-總體設計-詳細設計-編碼-系統運行和維護

GIS軟件設計一般采用合適的軟件生存周期模型進行開發,最常用的軟件生存周期模型是瀑布模型

在成尋流程圖常用符號中方框表示處理步驟菱形表示邏輯判斷箭頭表示控制流。

關系型數據庫規范化中第二范式的特點是每個表都必須有且僅有一個數據元素是主關鍵詞 E-R圖中橢圓表示:屬性

磁盤容錯方式主要有:磁盤鏡像、磁盤雙工、磁盤陣列,它們的容錯性能一次增強 API函數庫的特點是:提供對基本數據進行操作的函數 通過數據校正()等手段可以提高輸出質量 編輯與圖形整飾 誤差消除 坐標轉換 數字化 出版印刷

地理信息系統科學體系分為三個層次:理論地理信息科學、技術地理信息科學、應用地理信息科學。

理論地理信息系統 技術地理信息系統 應用地理信息系統 空間地理信息系統 虛擬地理信息系統

對GIS軟件有一下要求()可操作性和使用性 提供圖形與屬性數據同步查詢統計分析功能 簡單易用的圖形用戶界面

提供顯示、操作地理數據的常用工具 提供空間數據庫管理系統 GIS軟件可分為()基礎軟件 工具型軟件 嵌入式應用軟件 應用型軟件 數據處理軟件

空間數據結構分為()不規則三角網 柵格數據 拓撲數據 矢量數據 屬性數據

根據GIS中的角色,可將GIS用戶分為()GIS開發上/系統集成商 系統管理員 最終用戶 GIS專業人員 一般用戶

GIS產品可以歸結為以下幾個模式()數字地圖 桌面地圖 電子地圖 桌面GIS 專業化GIS GIS整逐步走向成熟,并呈現出()發展態勢 趨于綜合性發展 GIS數據模型研究 數據共享和互操作 產業化 專業化GIS 基于GIS本身的特性,GIS設計自身的特點包括()處理的事空間數據

以空間信息系統工程優化為目的 以空間數據為驅動 與GIS產業化密切聯系

GIS工程投資大、周期長、風險大、涉及部門繁多

GIS工程學體系主要任務、基礎理論和方法研究3方面組成其基本任務是()最優決策 最優管理 最優運行 系統總體最優化 最優設計

與一般工程技術相比,系統工程學具有()特點 研究對象是一個極其復雜的系統 知識結構復雜 直接面向決策

目的性很強的應用學科 泛華系統的研究方法

從文件系統開始,數據模型的發展經歷了4代,包括()文件模型 專用數據模型 經典數據模型 面向對象數據模型 語義數據模型

原型從應用目的和場合出發可以分為()丟棄型原型 研究型原型 試驗型原型 進化型原型 仿真型原型

24.GIS系統功能和性能分析常用方法()結構化分析法

統一建模語言UML方法 面向獨享分析方法 模塊化分析方

快速原型化分析方法

25.GIS可行性研究工作的主要內容包括()等 數據源調查預評估 技術可行性評估 經濟和社會效益分析 系統開發和運行環境評價 生態效益分析

26.GIS總體設計主要任務是將系統需求轉換為數據結構和()數據設計 軟件體系結構

層次圖、HPO圖、結構圖 體系結構設計 GIS地理建模

27.系統標準數據接口有()形式 直接存取 間接存取 導入機制 導出機制

動態鏈接庫DLL 28.系統總體設計報告的主要內容包括()A 引言(或概述)B 用戶需求分析成果 C 可行性分析 D 界面設計 E 數據庫分析

29、詳細設計的表達工具包括()A IPO圖 B PFC圖 C PDL圖 D N-S盒式圖 E PAD圖

30、空間數據庫中常用的坐標系有()A 地理坐標系 B平面直角坐標系 C 屏幕坐標系 D 設備坐標系 E 極坐標系

31、數據模型可以分為傳統的數據模型、面向對象數據模型以及針對空間數據特征而設計的空間數據模型??臻g數據模型又可分為(ABCD)A 混合數據模型

B 全關系型空間數據模型 C 對象-關系型空間數據模型 D 面向對象空間數據模型 E 層次模型

32、服務于空間分析的地理編碼分為(AC)A 拓撲編碼 B 直接編碼 C 坐標編碼

D 無損壓縮編碼 E 有損壓縮編碼

33、從體系結構上,分布式GIS經歷了(ABC)發展階段。A C/S結構 B B/S結構 C 多層定義

D GIS用戶自定義結構 E 全分布式GIS

34、基于C/S模式分布式GIS的特性有(ABCDE)A 位置和數據結構透明性 B平臺獨立性

C 各數據庫管理系統有獨立性 D 分布式查詢 E C/S模式

35、最基本得分布對象系統框架標準主要有()3種 A OMG—CORBA B Microsoft-COM/DCOM/COM+ C Microsoft-MFC D SUN-EJB E JAVA-J2EE

36、分布式GIS的基本開發模式包括()A 基于數據共享的分布式GIS B 基于分布式計算的WebGIS C 基于Internet的開放式GIS D 基于ArcIMS的分布式GIS E 基于CORBA的分布式GIS

37、系統實施階段的任務可概括為()A 軟硬件購置及安裝 B 程序編寫與調試 C 系統安裝與調試 D 培訓

E 數據的錄入或轉換

38、GIS數據的安全和保密包括()A 數據存儲加密 B 數據存取控制 C 數據傳輸加密

D 加密算法和加密方式 E 安全與保密管理 簡答題:

簡要描述GIS五個發展階段特征? 項目

集成GIS

模塊式GIS

核心式GIS

組件式GIS

萬維網GIS

特點

在一個系統中集成了GIS的各項功能

系統分成許多相對獨立的功能模塊 從底層提供GIS功能,通過API訪問

通過標準通信接口實現模塊間通信及GIS與其他系統集成

結合Internet,實現GIS的共享和互操作

功能

滿足了GIS綜合應用的需要

用戶根據需求選擇功能模塊

易于集成其他系統

開發成本低、難度小,可以在通用語言環境中實現gIS功能

社會化得GIS,可擴展性好,跨平臺

存在問題

系統過于復雜,軟件成本高,難于與其他系統集成

難于與其他系統集成

開發難度高,不能進行可視化程序設計

有待于進一步發展

目前還不成熟

簡述GIS規范化和標準化建設的內容。GIS規范化和標準化的主要內容更包括:GIS相關的名詞術語標準,與GIS軟件工程開發有關的各種標準化活動,與GIS數據庫建設有關的活動,與GIS數據共享有關的額標準化工作。總體來說,可以從以下幾個方面實現GIS規范化和標準化建設 地理信息標準

統一的地理坐標系統包括:統一的地圖投影系統、統一的地理格網系統、統一的區域多邊形或空間統計單元系統 空間信息分類和編碼系統 數據模型標準 數據標準 數據交換 空間元數據標準 數據質量

GIS數據產品標準、標準的數據格式、標準的概念模式、標準的外包裝 3)信息技術標準

A)計算機軟、硬件技術標準

B)數據庫技術和圖形、圖像處理技術規范 C)地圖制圖標準 4)應用標準

A)空間算法標準 B)解釋標準

5)GIS的設計標準和系統評價標準 A)系統設計規范

B)信息系統建議流程規范體系 C)模型開發 D)系統評價

結構化生命周期法、原型法、面向對象開發的方法,這三種GIS基本設計方法有各自的特點,試從開發思想、開發模式、優缺點和使用性等方面對三種設計方法進行比較 設計方法

結構化生命周期法

原型法

面向對象開發的方法

開發思想

劃分六個階段,并規定它們自上而下,相互銜接的固定次序

借助原型(它反映了最終系統的部分重要性)來輔助軟件開發

將客觀世界看成相互聯系的實體(即對象)組件,以對象為單元進行設計開發

開發模式

整體開發模式,下一階段開發前完成上一階段所有細節

非整體開發模式,推遲某些階段的細節工作,從而較早產生工作軟件

非整體開發模式,分階段有底向上提取對象,實現階段自頂向下建立對象

優點

是一種較為成熟和完善的管理模式、整體性好

具有一定靈活性和可修改性,增進了開發人員和用戶對系統需求的理解

與人類思維方法一致,版與描述客觀世界,開發的軟件性能穩定、易于重用和維護

缺點

缺乏靈活性難修改和維護,模塊重用性差,開發周期長

整體性差,由于不斷滴對原型修改完善,工作的重復率高工作量大

對象和實體設計存在盲目性,對象間的消息傳遞不能完整體現系統總體工作能,系統結構性差

適用性

功能和性能明確完整,無重大變化的軟件開發

需求不明確,設計方案有一定風險的中小型軟件開發

數據結構復雜、事務聯系密切的軟件開發

4.模塊化原則

1、每一個模塊表示一個自我包含的邏輯任務

2、每一個模塊都是簡單的

3、每一個模塊都是封閉的

4、每個模塊都是可以獨立測試的

5、每個模塊對應單

一、獨立的程序功能

6、每個模塊都有單一的入口和出口

7、每個模塊都由一個標準返回點返回上層模塊開始執行該模塊的那一點

8、可以把多個模塊組合成較大的模塊,而不必了解模塊內部構造的知識

9、每個模塊都有嚴格規定的接口,其中包括由入口和出口形成的控制鏈,有參數和共享的用戶數據形成的數據連接以及由模塊間的服務支持形成的功能連接。5.結構化程序設計原則

1)盡量少用或者不用GoTo語句 2)采用自頂向下逐步求精的設計方法

3)采用順序、選擇、循環三種基本結構組成程序的控制結構 4)盡量使用單入口/單出口的控制結構,減少傳遞參數的個數 5)提高模塊的內聚度,降低模塊間的關聯度 6.詳細設計的具體任務

1)細化總體設計的體系流程圖,繪出程序結構圖,直到每個模塊的編寫難度可單個程序員所掌握為止

2)為每個功能模塊選定算法 3)確定模塊使用的數據組織

4)確定模塊的接口細節,及模塊間的調度關系 5)描述每個模塊的流程邏輯 6)編寫詳細設計文檔,主要內容包括細化的系統結構圖及逐個模塊的描述,如功能、接口、數據組織、控制邏輯符。7.空間處理與分析主要內容 GIS空間數據處理

編輯處理:圖形數據和屬性數據的編輯,圖形數據的拼接和分割等 變換處理:投影變換、坐標變換、比例尺變換、幾何校正等 編碼和壓縮處理:數據編碼、多余節點去除以及柵格數據壓縮等 數據插值:點的內插、區域的內插等

數據類型轉換:矢量與柵格數據轉換、系統間數據格式的轉換

GIS空間分析設計

查詢分析:如拓撲查詢、條件查詢等

幾何分析:如面積周長距離兩算、開窗分析、多邊形合并等

地形分析:如空間內插分析、等值線分析、坡度坡向分析、分水嶺分析、淹沒分析 流域分析:如地形剖面分析、三維地形顯示與分析等

疊置分析:如多邊形疊置分析、視覺信息復合分析、條件與非條件疊置分析等 鄰域分析:如緩沖區分析、走廊分析、泰森多變形分析、擬合分析等 網絡分析:如最佳路徑分析、時空規劃分析、網絡流量模擬分析等

圖像分析:圖圖像增強、圖像分割、圖像細化、空間濾波、高程影像疊置分析等 多元分析:如聚類分析、主成分分析、判別因子分析、趨勢面分析、回歸分析等

8.傳統數據模型包括哪三種主要類型?簡述它們之間的區別。

層次模型

網絡模型

關系模型

結構特征 父結點與子結點的關系必須是一對一或一對多

一個子結點可以有兩個或多個父結點,兩個結點之間可以有兩種或多種聯系。

實體間的聯系通過公共值隱含的表達,并用關系代數和關系運算來操作。

優點

結構清晰,較容易實現

可以表示多對多的關系,冗余度較小

結構簡單靈活,數據修改和更新方便,容易維護和理解。

缺點

不能表示多對多的聯系,難以顧及數據共享和實體間的拓撲關系,數據冗余度大。

采用循環指針來聯系結點,結構復雜,難以修改和維護,更新較為困難

難以處理復雜的目標,效率、數據語義和目標標識等方面還有不足。

9.地理編碼的具體原則

1、標準化和通用性

2、唯一確定性:每一個代碼都唯一確定的代表某個具體的地理要素或屬性

3、編碼系統結構清晰,編碼有明確的分類體系

4、代碼系統具有可擴展性河穩定性

5、便于計算機處理與信息交換

6、易于識別和記憶

7、適度的代碼長度

10.公認的良好的編程風格

1、在適當的位置應該加入必要的注解,即程序內部的文檔。

2、數據說明應以方便閱讀、理解、查找和維護為目的;變量名等標識符應作到恰如其分的表達內容含義;注意聲明次序的標準化;不同變量在同一語句中聲明時,應按字母先后順序排列。

3、語句書寫應有層次性,便于理解。例如采用縮進排列、避免使用大量的嵌套結構、不將多個語句放在同一行中書寫、避免復雜的條件測試等。

4、程序組織應具有固定的層次。如先進行數據輸入或數據初始化,然后進行數據處理,最后是結果輸出。

5、數據輸入應進行完整性檢查,格式力求統一、簡單,應有必要的提示信息及友好的用戶界面。

6、對輸出的結果應采用良好的格式,并加以必要的說明。

11.結構化程序設計是進行以模塊功能和處理過程設計為主的詳細設計的基本原則。

1、由問題結構導出系統結構,即問題結構到系統結構的映射。

2、通過自頂向下分解和層次組織的方法來簡化系統,產生模塊結構。

3、運用一系統的圖表工具。

4、提供一系列的系統設計策略。

5、提供一組評價系統設計質量的準則。

五、論述題

1、從思想、優點、缺點、等方面論述結構化程序設計與面向對象程序設計的區別。答:

(一)結構化程序設計

思想:面向數據流;自頂向下,逐步求精;按功能模塊組成樹狀結構;各模塊相對獨立;模塊內部有順序、選擇和循環三種結構組成;模塊化的實現方法是通過子程序。優點:復雜任務簡單化;使用方便。

缺點:數據與過程相互獨立,程序因數據格式或處理過程不同要分別編寫程序,代碼重用性差;可能導致數據與所需處理過程不匹配現象;封裝和隱蔽性差。

(二)面向對象程序設計

思想:以對象的觀點分析現實世界的問題、從普通人認識世界的觀點出發,把事物歸類、綜合,提取共性并加以描述、在面向對象的系統中,世界被看成是獨立對象的集合,對象之間通過“消息”傳遞。以對象為單元進行設計開發。

優點:與人類思維方法一致,便于描述客觀世界;開發的軟件性能穩定、易于重用和維護。缺點:對象和實體設計存在盲目性;對象間的消息傳遞不能完整體現系統總體功能;系統結構性較差。

第五篇:人事管理系統設計與實現

人事管理系統設計與實現

目 錄

前 言....1 1 需求分析....2 1.1 系統需求...2 1.1 功能需求...2 1.3 可靠性要求...3 1.4 性能需求...3 2 開發環境簡介....4 2.1 Delphi簡介...4

2.1.1 Delphi7的集成開發環境(IDE)...5 2.1.2 Pascal簡介...9

2.2 SQL Server 2000 簡介...10 2.2.1 SQL Server 數據平臺...10 2.3 TQuery部件在SQL編程中的運用...12 3 總體設計....14 3.1 基本設計...14 3.1.1 設計概念...14 3.1.2 功能分析...14 3.1.3 數據流圖...14 3.1.4 系統模塊...16 3.2 用例圖...18 4 數據庫設計....21 4.1 數據庫概念設計...21 4.2 數據庫邏輯結構設計...23 5 詳細設計....30 5.1 系統主窗體...30 5.2 數據庫連接...31 5.3 用戶登陸界面...32 5.4 用戶功能選擇...34 5.5 用戶信息錄入...34 5.6 查詢功能窗體...36 5.7 數據備份和還原窗體...37 5.8 工作日記及工作日記管理...39 5.9 用戶管理及用戶密碼修改...41 5.10 打印報表模塊...43 5.11 數據公用模塊...45 5.12 其它模塊...46 6 總 結....47 參考文獻....49 致謝....50

人事管理系統

網絡工程 雷靈明 指導老師:曹步青

摘要:隨著企業自身人力資源的日益龐大、復雜程度逐漸增強,人機作坊再也無法適應如今企業的人事管理了,取代的是運用各種領域的知識,結合計算機科學而開發的人事管理系統。人事管理系統是典型的信息管理系統(MIS),其開發主要包括后臺數據庫的建立和維護以及前端應用程序的開發兩個方面。對于前者要求建立起數據一致性和完整性強、數據安全性好的數據庫。而對于后者則要求應用程序功能完備,易使用等特點。人事管理系統是對工作人員進行統一的管理,可以方便的進行錄入,查詢,修改,刪除,退出。經過以上分析,本系統使用Delphi 7.0作為界面和功能開發工具和SQL Sever 2000作為后臺數據庫,利用其提供的各種面向對象的開發工具進行界面和數據庫開發。軟件過程結合了快速原型模型與增量模型的優點:首先在短時間內建立系統應用原型,然后,對初始原型系統進行需求迭代,不斷修正和改進,直到形成可行系統。關鍵詞:人事管理;DEPHI;ADO;SQL server 2000

Personnel Management System Network engineering Lei Lingming Teacher:Cao Buqing

Abstract: Along with their own human resources increasing, complexity growing, the man-machine workshop also is unable adapt the present enterprise’s personnel management again, but the personnel management system that make use of knowledge in different fields and computer science and technology.Personnel management system is a typical management information system(MIS), including the establishment and maintenance of the background-database and front-end application development.To the former, the request for the data which is powerful in consistency and integrity, database which is good in security.For the latter, the request for the applications program which is integrity and easy to easy, Personnel management system can manage the staff and admit input, enquiries, modify, delete, and exit.Through such analysis, the system use Delphi 7.0 as the interface and functions of development tools and take SQL Sever 2000 database as background-database, the development of the interface and database which made use of its object-oriented tools, the software process is formed which is combine the advantage of rapid prototype models and incremental model, as follows: At first application prototype of system is built in a short time, Secondly, the initial prototype system needs to be revised and improved, Finally, it is feasible that the system is built.Key words: human resource management;DEPHI;ADO;SQL server 2000

前 言 背景

在競爭越來越激烈的社會里,企業人事管理就越顯示出其不可缺性,成為企業一個非常重要的模塊。企業人事管理系統主要是用于員工個人相關信息的管理。使用人事管理系統,便于公司領導掌握人員的動向和人員的綜合素質,及時調整人才的分配,使用計算機對人事勞資信息進行管理,具有檢索迅速、查找方便、可靠性高、存儲量大、保密性好、成本低等優點,能夠極大地提高人事資源管理的效率,也是企業科學化、正規化管理的重要條件。目標

設計一個企業人事信息管理系統,此系統要以人為中心,為企業提供全面的人事管理解決方案;

a)為企業建立規范化、實時化人事管理機制;

b)提高企業人事管理的效率、節約相關的管理成本,增強人事管理的安全性;

c)滿足企業管理層,人事業務操作層和全體員工的不同層次和不同方面的需要;

d)對企業將來的整體信息化建設提供必要的支持。需求分析

需求分析是系統開發必要環節,也是重中之重。作為該過程的結果,需求規格說明書是對系統的功能和行為完整的描述。系統設計將來自于需求分析的抽象規格說明轉變為面向真實世界的設計。一旦構建完成,該系統就會投入使用,同時會不可避免地產生更多的新需求。同時,需求過程與分析活動之間有相當程度的重疊,分析建模對于設定工作的范圍和其他一些事來說是必要的,所以我們利用分析模型來描述需求過程,隨著開發工作的繼續,分析活動在工作中占的比例將變得越來越大,直到所有需求都已知。[1]

1.1 系統需求

企業的人事管理職能主要分為人事檔案信息管理、人事變動管理、員工培訓管理、獎懲管理等內容。

a)在人事系統開發時應考慮以下需求: b)滿足人事管理職能的基本要求;

c)進行多層次數據匯總,為各層次管理者的決策分析提供數據; d)具有完整的系統接口,滿足靈活的數據導入與導出; e)對操作人員的技能要求比較低,操作方便; f)能夠實現方便的擴展,滿足企業發展的需要; g)能夠保障人事管理數據的安全、準確。

1.1 功能需求

基于系統需求分析,該系統需要實現以下基本功能:

a)用戶管理:管理系統操作人員,設置操作人員口令和權限。在滿足不同系統用戶的操作需求的基礎上,提高系統的安全性。

b)人事檔案管理:完成企業對員工個人檔案(包括員工的基本檔案和在職信息)的管理及相關操作。操作員進行員工檔案信息錄入及更改,其中包括員工的基本信息、工作經歷、家庭關系、獎懲記錄和培訓經歷,要求對這些員工檔案信息進行新增、修改、刪除操作,同時可以進行查詢和瀏覽操作。該模塊是本系統的重點,用戶可以通過該模塊為單位建立一個比較完整的人事檔案系統,同時可以對檔案進行查看。

c)基礎數據管理:維護人事管理相關的一些基礎數據。主要包括以下功能:

(a)民族檔案設置:維護職工中民族檔案信息;

(b)職工類型設置:維護當前企業職工與企業的關系的類別信息;(c)文化程度設置:維護企業職工的文化程度類別信息;(d)政治面貌設置:維護企業職工的政治面貌類別信息;(e)部門類別設置:維護企業中設立的部門類別信息;(f)職務類別設置:維護企業中設立的職務類別信息;(h)職稱類別設置:維護企業職工的職稱類別信息;

d)人事變動管理:對于人事上的變動調整進行管理,對人員檔案的信息進行更新(如:員工職務、員工職稱、員工性質等的變動)。

e)工作日志管理:記錄部門或系統用戶的一些備忘信息,包括日常的一些事件記錄,以及工作日記的管理維護。

f)數據庫管理:對現有的數據庫進行管理,包括數據備份和恢復,以方便用戶對數據庫的管理和維護工作,提高系統的數據安全性。1.3 可靠性要求

a)計算機穩定可靠,網絡服務和數據庫服務穩定可靠;

b)網絡通暢、穩定;軟件運行穩定;數據計算及數據傳輸無誤;提供數據備份和數據恢復方案。1.4 性能需求 1)硬件環境

在最低配置的情況下,系統的性能往往不盡如人意,現在的硬件性能已經相當出色,且

價格也很便宜,因此通常給服務器端配置高性能硬件。推薦配置為: ·處理器:Intel 奔騰Ⅲ 或更高 ·內存:128MB ·硬盤空間:40GB ·顯卡:Geforce系列顯示適配器或更高。2)軟件環境

·操作系統:windows 98/ME/2000/N ·數據庫:Microsoft SQL server 2000 開發環境簡介 2.1 Delphi簡介

Delphi這個名字源于古希臘的城市名。它集中了第三代語言的優點。以Object Pascal為基礎,擴充了面向對象的能力,并且完美地結合了可視化的開發手段。Delphi自1995年3月一推出就受到了人們的關注,并在當年一舉奪得了多項大獎。

Delphi的出現打破了Visual系列可視化編程領域一統天下的局面。并且Delphi使用了本地編譯器直接生成技術,使程序的執行性能遠遠高于其它產品生成的程序。它還是真正的面向對象的編程語言。PASCAL語言的嚴謹加上可視化的優勢和強大的數據庫功能使得它有充分的資本和微軟的VB叫板。許多人當時都認為Pascal 是最有前途的程序設計語言,并預測Delphi將會成為可視化編程的主流環境。

Delphi在你編好程序后自動轉換成。EXE文件它運行時速度比VB快,而且編譯后不需要其他的支持庫就能運行。它的數據庫功能也挺強的,是開發中型數據庫軟件理想的編程工具。Delphi適用于應用軟件、數據庫系統、系統軟件等類型的開發。而且它擁有和VB差不多一樣的功能,而且一樣能應用API函數,這在控制Windows很有用。

Delphi是全新的可視化編程環境,為我們提供了一種方便、快捷的Windows應用程序開發工具。它使用了Microsoft Windows圖形用戶界面的許多先進特性和設計思想,采用了彈性可重復利用的完整的面向對象程序語言(Object-Oriented Language)、當今世界上最快的編輯器、最為領先的數據庫技術。對于廣大的程序開發人員來講,使用Delphi開發應用軟件,無疑會大大地提高編程效率,而且隨著應用的深入,您將會發現編程不再是枯燥無味的工作——Delphi的每一個設計細節,都將帶給您一份欣喜。

Delphi實際上是Pascal語言的一種版本,但它與傳統的Pascal語言有天壤之別。一個Delphi程序首先是應用程序框架,而這一框架正是應用程序的“骨架”。在骨架上即使沒有附著任何東西,仍可以嚴格地按照設計運行。您的工作只是在“骨架”中加入您的程序。缺省的應用程序是一個空白的窗體(Form),您可以運行它,結果得到一個空白的窗口。這個窗口具有Windows窗口的全部性質:可以被放大縮小、移動、最大最小化等,但您卻沒有編寫一行程序。因此,可以說應用程序框架通過提供所有應用程序共有的東西,為用戶應用程序的開發打下了良好的基礎。

Delphi已經為您做好了一切基礎工作——程序框架就是一個已經完成的可運行應用程序,只是不處理任何事情。您所需要做的,只是在程序中加入完成您所需功能的代碼而已。在空白窗口的背后,應用程序的框架正在等待用戶的輸入。由于您并未告訴它接收到用戶輸入后作何反應,窗口除了響應所有Windows的基本操作(移動、縮放等)外,它只是接受用戶的輸入,然后再忽略。Delphi把Windows編程的回調、句柄處理等繁復過程都放在一個不可見的Romulam覆蓋物下面,這樣您可以不為它們所困擾,輕松從容地對可視部件進行編程。

面向對象的程序設計(Object-Oriented Programming,簡記為OOP)是Delphi誕生的基礎。OOP立意于創建軟件重用代碼,具備更好地模擬現實世界環境的能力,這使它被公認為是自上而下編程的優勝者。它通過給程序中加入擴展語句,把函數“封裝”進Windows編程所必需的“對象”中。面向對象的編程語言使得復雜的工作條理清晰、編寫容易。

說它是一場革命,不是對對象本身而言,而是對它們處理工作的能力而言。對象并不與傳統程序設計和編程方法兼

其中多媒體音頻視頻播放器是通過TMediaPlayer組件來實現的,支持的格式與系統已安裝的解碼器有關。

總 結

6.1 程序設計風格

在設計的時候采用了增量模型的思想:把軟件作為一系列的構件來設計,編碼,集成和測試。

用戶管理,密碼修改,用戶登陸,萬年歷,這些模塊都有高度的獨立性,因此他們的可重用性比較高,基本上是一個單元完成一個功能,模塊規模也比較小,模塊的作用域在控制域之內,只使用了兩個全局變量來存儲用戶名和用戶權限。[1] 在人機界面設計方面,本系統做到了以下幾點: a)保持一致性(界面,背景的致性);

b)提供有意義的反饋(用戶驗證和用戶管理,提供了比較精確的反饋信息);

c)在執行有較大破壞性的動作之前要求用戶確認(數據備份與還原); d)允許大多數取消操作(大多數單元有取消操作功能);

e)允許犯錯誤(由于權限的限制,系統能保護自己不受嚴重錯誤的破壞);

f)按功能對動作分類(在主窗口就是按動作類型組織菜單的); 6.2 有待加強項

a)幫助的制作 一個完整的應用程序必須具有完整的幫助系統;幫助系統可以在必要的時候給用戶信息提示和一些系統相關服務。

b)聲音制作在這里主要是對聲音的加載,我們可以加載一些一般的聲音;主要來源有:音頻CD盤;波形音頻文件;MP3文件等等。其中波形音頻文件以WAV作為文件的后綴,我們可以播放現成的,也可以播放自己錄制的文件。c)我們還可以使用各種組件和ActiveX控件等技術來完善系統。利用一些做好的activeX組件,會縮短開發周期。

由于在開發工程方面缺少經驗,所以這個系統還存在著許多不足之處,在測試過程中總結如下:

a)數據表的設計還不是很合理;

b)數據異常處理要更加人性化,錯誤信息的反饋要更加精確; 6.3 心得

經過一個月的設計和開發,人事管理系統基本開發完畢,其基本功能符合用戶需求,能夠完成基礎數據錄入,數據查詢等基本功能,以及相關報表的打印。在這次畢業設計中,我獲益良多。首先我明白了需求分析對于一個系統的開發的重要性。其次我還學到了如何把一個軟件作為一個工程來做,在真正的軟件開發中,一個軟件系統的開發不是一個人來做,而是很多人合作來完成的,另外還有軟件的后期維護等等,這時就顯現出了把軟件作為一個工程來做的優越性,而這些都離不開數據流圖和模塊的分解。

Delphi是一個非常強大的開發工具,它具有運行速度快、易于學習和使用以及開發效率高的特點,使用起來真的是很順手。學習好一門編程語言以后可以為今后的學習和工作帶來很大的便利。

雖然本系統實現了基本的用戶需求功能,但是還有待于完善和加強,總之通過這次設計和開發過程,我對軟件開發有了進一步的了解。

參考文獻

[1] 張海藩編著.軟件工程導論[M].清華大學出版社出版,2003,1-173. [2] 宋一兵,趙景波,李春艷著.Delphi 7.0基礎教程[M].機械工業出版社,2003,2-30.

[3] 劉瑤儒著.新概念SQL Server2000教程[M].北京科海集團公司出,2001,12-23.

[4] 韓強編著.SQL SERVER 2000 程序員手冊[M].機械工業出版社出版,2000,4-35.

[5] 薩師煊著.數據庫系統概論(第二版)[M].高等教育出版社,1991,8-40. [6] 施伯樂,丁寶康,汪衛著.數據庫系統教程[M].高等教育出版社,2002,1-202.

[7] 肖健著.SQL Server2000實踐與提高[M].中國電子出版社,2002,13-53. [8] 林金霖著.Delphi6 實務經典[M].中國鐵道出版社,2002年5月,6-110. [9] 黃超,王志偉著.Delphi企業經營管理系統開發實例導航[M].人民郵電出版社,2003,20-90.

[10] 程文剛主編.Delphi數據庫實用編程100例[M].中國鐵道出版社,2004,8-63.

[11] 王晟,萬科著.Delphi數據庫開發經典案例解析[M].清華大學出版社,2005,85-89.

[12] 王惠剛,唐晨光彭為著.delphi7/8程序設計[M].清華大學出版社, 2002,42-63.

[13] 瀟湘工作室,邢增平著.Delphi 6.0最佳專輯[M].人民郵電出版社,2003,1-404.

[14] 心鈴.Delphi問答.軟件報[N],2004-07-5.

[15] 高永惠.淺談Delphi中的異常處理方法[J].湖南輕工業高等??茖W校學報,2002-04,9-10.

[16] 徐萌飛.在Delphi中使用ADO技術對數據庫操作[J].中國學術期刊(光盤版)電子雜志社,2001,12-13.

[17] 陳建兵.Delphi中基于安全靈活的動態連接遠程數據庫SQL的實現[J].福建電腦,2005,12-13.

[18] 孫育紅.關于地方法院管理信息系統分析設計與實施[D].中國學術期刊電子雜志社,2001,8-9. [19] 岳冰.南部引嫩工程信息管理系統開發[D].中國學術期刊電子雜志社,2003,20-21.

[20] 龐芳,王麗玫.南寧市自動氣象站業務服務數據庫系統[D].中國學術期刊電子雜志社,2004,21-23.

[21] 徐軍.研究生院綜合管理信息系統的研究與實現[D].中國學術期刊)電子雜志社,2004,32-33.

[22] 魯媛媛.碩士生導師綜合素質能力評價指標體系的研究[D].中國學術期刊電子雜志社,2005,18-19.

下載設計與實現[五篇范文]word格式文檔
下載設計與實現[五篇范文].doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    04-queue設計與實現專題講座

    Queue設計與實現專題講座Queue基本概念隊列是一種特殊的線性表隊列僅在線性表的兩端進行操作隊頭(Front):取出數據元素的一端隊尾(Rear):插入數據元素的一端隊列不允許在中間......

    報告壓力傳感器設計與實現

    傳感器設計與實現報告 學生姓名學 號專 業題 目教 師——壓力傳感器設計 電氣自動化技術 壓力傳感器設計 劉艷偉 PS壓力傳感器設計與實現 ——PS壓力傳感器 摘 要 壓......

    音樂網站的設計與實現

    電子商務網站建設課程論文 論文題目: 豆蔻年華音樂網系 別: 計算機系 專 業: 信息管理與信息系統 班 級: 1班 姓 名: 張偉興 學 號: 2012103080131 指導老師: 李春紅 職 稱: 講師......

    個人網站的設計與實現

    二○○七屆學生畢業論文(設計) 畢業設計(論文) 論文題目 個人網站的設計與實現 英文 Personal Webside Design and accomplish 個人網站的設計與實現 摘 要 在互聯網走進......

    校園網的設計與實現 論文

    * * * * * *大學 本科畢業設計(論文) 題目 校園網的設計與實現 學生姓名 * * *專業班級 網絡系統管理12-01 學號 000000000000院 (系) * * 學院 指導教師(職稱) * * *(教授)......

    辦公自動化系統的設計與實現

    辦公自動化系統的設計與實現 1、摘要 多年以來人們都使用傳統的人工方式管理企業內部信息。這種管理方式不僅讓企業信息管理者感到非常的厭倦,也存在著不可避免的缺點,如效......

    計算機網絡的設計與實現(畢業論文)

    XXX 技術學院畢業設計(論文) 題 目: 計算機網絡的設計與實現 學生姓名 學號 專業班級 分院(系) 指導教師(職稱) 計算機信息工程系 2011年 6 月 誠信承諾書 本人謹此承諾,本人所寫......

    企業人事管理系統設計與實現

    企業人事管理系統設計與實現 ? ? ? ? 2011-3-2 您是第 1013 位閱讀者 頁面文字: [小] [中] [大] 一、概述 企業人事管理是企業管理的一項重要內容,在整個企業的管理中具有重要地......

主站蜘蛛池模板: 女人夜夜春高潮爽a∨片传媒| 337p日本大胆欧洲亚洲色噜噜| 啦啦啦www播放日本观看| 亚洲大尺度无码无码专线一区| 丁香五月缴情在线| 国产中年熟女高潮大集合| 国产农村熟妇videos| 国产特级毛片aaaaaa| 香蕉久久一区二区不卡无毒影院| 欧乱色国产精品兔费视频| 无码字幕av一区二区三区| 激情综合色综合啪啪开心| 国产午夜亚洲精品不卡在线观看| 熟妇人妻中文字幕无码老熟妇| 精品国产一区二区三区四区| 777爽死你无码免费看一二区| 性视频播放免费视频| 99久久精品美女高潮喷水| 人妻 校园 激情 另类| 少妇性l交大片毛多| 亚洲国产成人精品无码区花野真一| 久久频这里精品99香蕉| 噜妇插内射精品| 免费国产白丝喷水娇喘视频| 国产亚洲精品精华液| 7m精品福利视频导航| 18禁裸男晨勃露j毛免费观看| 无码国产成人午夜视频在线播放| 亚洲欧洲精品无码av| 免费啪视频在线观看视频网页| 亚洲乱亚洲乱妇小说网| 欧美最猛黑A片黑人猛交蜜桃视频| 2020无码专区人妻系列日韩| 国产伦子系列沙发午睡| 亚洲日本va中文字幕人妖| 亚洲欧洲成人精品香蕉网| 亚洲熟妇无码乱子av电影| 在线人成免费视频69国产| 国产精品情侣呻吟对白视频| 日韩精品人妻无码久久影院| 人人妻人人澡人人爽人人精品97|
  • <output id="61616"></output>
    <abbr id="61616"></abbr>
    <blockquote id="61616"><option id="61616"></option></blockquote>
    <label id="61616"><table id="61616"></table></label>
    <code id="61616"></code>
  • <abbr id="61616"></abbr>

    <mark id="61616"><ins id="61616"></ins></mark>
    <output id="61616"></output>
  • <blockquote id="61616"><ins id="61616"></ins></blockquote>
  • <label id="61616"></label>