原创 初識C#與VS

什麼是C#      C#,讀作C Sharp,是微軟公司設計的一種編程語言,是從C和C++基礎上開發出來的一種簡單、面向對象和類型安全的編程語言,並且能夠與.NET Framework完美結合。 C#與Java和C++之間的區別 功

原创 機房收費系統之賬單

        機房收費系統的賬單分爲日結賬單和周結賬單,還涉及了報表方面。在我看來,除了報表方面,日結賬單較爲簡單,周結賬單較爲複雜。          報表的製作: 報表的製作                            

原创 機房收費之添加用戶

    前言        機房這個項目到現在已近算是告一段落了,項目進行時長一個月多幾天,現在回想起來感覺過的還是挺快的。添加用戶這個窗   體我感覺還是挺簡單的,再怎麼說我們也有做過學生系統的基礎,學生上面也有這個窗體,我感覺他們也相

原创 安全問題的深思

我們試着回想一下,從小到大,當你離開家門的時候,父母說過最多的一句話是什麼? 相信百分之百的父母都會這樣說: 出門在外,一定要注意自己的安全! 其實父母不圖我們能掙多少錢,爲家庭有多大的貢獻,他們更希望的是我們能一直健康安全的成長下去。

原创 機房收費系統之充值

        機房的充值這個窗體也不算很難,也是涉及了多表的連接,數據的計算,也還好,沒有像上下機中的下機的計算這麼複雜,思路也還好,沒那麼多彎路。 窗體界面:   思維導圖: 基本代碼: '聲明變量 '窗體中的控件和背景圖片可隨

原创 UML的九種模型圖

        UML統一建模語言是用來設計軟件藍圖的可視化建模語言。UML從不同的角度爲系統建模,並形成系統的不同視圖。這些圖包括: 用例圖 模型化系統與外界的交互 類圖 模型化系統的結構 對象圖 對象及對象間的相互關係 包圖 描述包及

原创 軟件工程之面向對象方法學

面向對象方法學概述 面向對象方法學的優點        面向對象方法的基本思想是從現實世界中客觀存在的事物出發來構造軟件系統,並在系統構造中儘可能運用人類的自然思維方式。    1、與人類習慣的思維方法一致        面向對象的軟件技

原创 軟件工程之統一建模語言UML

UML概述 UML的主要內容   1、作爲一種建模語言,UML 的定義包括 UML 語義和 UML 表示法兩個部分。 2、統一建模語言(UML)是一個通用的可視化建模語言,用於對軟件進行描述、可視化處理、構造和建立軟件系統製品的文檔。它記

原创 機房收費系統之上下機,動態查詢自動計費下機

       機房的上下機算是機房比較難的一部分,其中涉及了多表的連接,多表中數據的計算套用等等,可以說也是比較費腦殼的窗體,一旦沒理解的話是真的會做的腦殼痛!        對我而言,機房收費的上下機中我覺得上機比較簡單,做的也比較快,

原创 機房收費系統之整體總結

前言         機房收費系統這個項目從9月12號到10月20號驗完,一共歷時37天。在這37天的時間內,我完成了第一次機房收費系統、看完了數據庫視頻,想想還是挺快的,收穫也頗豐,也有幾點值得自己反思。大概可以總結爲這幾點:    

原创 機房收費系統之九種UML模型圖

          在前面的學習我們已經知道,UML的視圖是由各種圖組成,根據這些圖的基本功能以及實現行爲,可以將其劃分爲2個分類:結構行爲、動態行爲。          結構行爲描述了系統中的結構成員及其相互關係。包括類圖、對象圖、用例

原创 軟件工程之程序編碼

編碼設計的目的 程序編碼的目的 1.編碼的目的是使用選定的程序設計語言,把模塊的過程描述翻譯爲用該語言書寫的源程序 。 2.源程序應該正確可靠、簡明清晰,而且具有較高的效率。  3.在編程的步驟中,要把軟件詳細設計的表達式翻譯成爲編程語言

原创 機房收費之組合查詢

        機房的組合查詢這個窗體相對來說比較複雜,步驟也比較繁瑣,需要花很大的時間來理解,理清楚其中關係,然後通過選擇出的字段名、操作符、輸入的查詢內容、選擇出組合關係。最後將字段名及組合關係中的內容轉換成數據庫中相對應的字段及關鍵

原创 軟件工程之軟件工程概述

軟件工程 什麼是軟件? 1.軟件是計算機系統中與硬件相互依存的另一部分,它是包括程序,數據及其相關文檔的完整集合。 2.程序是按事先設計的功能和性能要求執行的指令序列 3.數據是使程序能正常操縱信息的數據結構 4.文檔是與程序開發,維護和

原创 軟件工程之面向過程的軟件設計方法

軟件設計的目標和任務 1.根據用信息域表示的軟件需求,以及功能和性能需求,進行: (1)數據設計 (2)系統結構設計 (3)過程設計 軟件設計任務 1.從工程管理的角度來看,軟件設計分爲兩步完成。 (1)概要設計 (2)詳細設計