計算機論文范例6篇

前言:中文期刊網精心挑選了計算機論文范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。

計算機論文范文1

計算機論文,必須具有1定的理論基礎,除了應該具有1般的哲學、邏輯學等基礎外,主要應該具有計算機學、心理學發及學科教學方面的基礎。教師要做好“平時燒香”工作,經常系統的看1些計算機專著,廣泛涉獵計算機報刊,特別是與自已所教學科有關的報刊。此外,也要做好“臨時抱佛腳”工作,結合擬將撰寫論文的選題學習相關理論。

畢業設計和畢業論文是本科生培養方案中的重要環節.學生通過畢業論文,綜合性地運用所學知識去分析,解決一個應用問題,在完成畢業論文的過程中,將所學知識進行合理的運用,它既是一次檢閱,又是一次鍛煉.不少學生在作完畢業設計后,感到自己的實踐動手,動筆能力得到提高,增強了跨入社會去競爭的自信心.以下內容希望能對學生畢業論文有所幫助. 關于本專業畢業論文選題

計算機專業畢業論文的撰寫前提,是先要求學員結合自己的工作實際,完成一定的應用型課題(項目)設計/開發工作,然后在課題(項目)完成的基礎上,學習并研究相關學科專業領域知識,將自己的實際工作加以

總結,以形成畢業論文.這也就是我們所要求的:論文一定要在自己的工作基礎上撰寫出來, 切勿上網下載或找幾篇文章拼湊.

計算機專業的應用很廣泛,幾乎遍及各行各業,因此論文選題的的范圍也很廣泛.網絡學員應該結合自己的本職工作,選擇一個適合自己的課題/項目和方向,加以研究,并完成課題/項目的設計和開發.在開發過程中,需要學習相關的應用技術和工具.課題/項目開發前,一定要進行計劃,要按軟件工程要求的那樣進行問題描述,軟件需求分析,總體設計,詳細設計與實現,最后是測試,在整個過程中,要像軟件工程要求的那樣,撰寫文檔.在課題/項目的開發設計中,要注意及時記錄和小結開發工作中成功經驗和所存在的問題,出現問題時,可以查資料,或向老師及同學請教.通常,在開發完成之后,學員會形成自己的觀點和經驗,這些觀點和經驗正是論文寫作的寶貴基礎.當然光有觀點和經驗是不夠的,還應該在理論的高度進行提升,即以專業理論來指導自己的論文撰寫工作.因此,從這一意義上將,論文不是一份軟件工程文檔,工作匯報或工作總結,而是對自己實踐工作進一步提升.

現在通過例子加以說明.假如一學員在中學教初中物理,平時見過或做過一些初中物理課件,也知道學校的工資,人事等管理已經計算機化.該學員初步可以選擇的論文題目就是初中物理課件的制作(或××初中物理課件的設計與實現),或中學工資管理系統和人事管理系統的開

發(或××中學工資管理系統的設計與實現),這一論文題目同時也是學員要設計和開發的內容.在確定題目后,將自己的構思與指導老師及時進行溝通,以得到老師的指導.在此基礎上,可按照前面所講述的方法,實現該系統的全部或部分(可視學員需求和時間而定),為此學員在結合軟件工程的要求,學習課件制作工具的使用,或應用系統開發工具的使用.當課題(部分)完成后,就可以開始對論文的框架進行構思.

事實上,計算機理論與應用專業有很多熱點問題值得研究的問題.

對于理論問題的選擇,選題可以參考計算機中文核心期刊上相關作者已經發表的文章所涉及的內容,要注意的幾點是,研究者應該具有:1)較好的數學基礎;2)教扎實的本專業理論知識;3)一定的研究能力;4)較多的參考資料(至少能夠找得到,或知道如何找).

對于應用問題的選擇,則廣泛得多.例如應用領域的管理系統的開發,這一選題中可以考慮的問題有基于網絡/Web的應用系統,或者選擇基于單機的應用系統開發.

教師根據社會需求所擬定的選題是:院系行政教學,科研和研究生信息管理系統,本科生學籍管理系統等. 相關選題可以本文參考附錄.

二,是本專業論文寫作的特點,寫作要點

本科畢業論文通常有如下四種類型:

1.1 完成一個不太大的實際項目或在某一個較大的項目中設計并完成一個模塊(如應用軟件,工具軟件或自行設計的板卡,接口等等),然后以工程項目總結或科研報告,或已發表的論文的綜合擴展等形式完成論文. 這類項目的寫作提綱是:

1) 引言(應該寫本論文研究的意義,相關研究背景和本論文的目標等

內容.);

2)×××系統的設計(應該寫該系統設計的主要結論,如系統的總體設計結論(包括模塊結構和接口設計),數據庫/數據結構設計結論和主要算法(思想)是什么等內容.);

3)×××系統的實現(主要寫為了完成該系統的設計,要解決的關鍵問題都有什么,以及如何解決,必要時應該給出實驗結果及其分析結論等.);

4)結束語(應該總結全文工作,并說明進一步研究的目標和方向等).

1.2 對一個即將進行開發的項目的一部份進行系統分析(需求分析,平臺選型,分塊,設計部分

模塊的細化).例如對一個大中型企業管理信息系統中的財務部分進行調研,分析和設計等,這類工作可以沒有具體編程,但應得到有關方面的初步認可,有一定的工作量.這類論文的重點是收集整理應用項目的背景分析,需求分析,平臺選型,總體設計(分塊),設計部分模塊的細化,使用的開發工具的內容.論文結構一般安排如下: 1)引言(重點描述應用項目背景,項目開發特色,工作難度等) ;2)項目分

5.1 學術論文要求文字流暢,層次清晰,詞藻不能過分華麗,近年國內外在計算機方面的論文的語言較以前生動,但用詞都以準確,不過分夸張為度。

5.2 標題要能反映內容。如有新意更好。例如,下面題目是個不好的題目:"圖像處理的某些問題的研究",論防火墻技術"等,其中的"某些問題"不如換成最中心的詞匯。論防火墻技術題目太大,不適合本科生作。

5.3 學術刊物上論文摘要一般 300 字左右,需要較高的綜合能力。而學生畢業論文摘要可以寫一頁( 1000 字左右),因此活動空間較大,要好寫一些。

摘要可以在全文寫完后再寫。要簡明,

中英文摘要應一致,要突出自己的工作,要提供幾個 key words 。

寫英文摘要時,可先用英文的習慣和用語寫摘要 ( 可以借助于電子詞典),然后英譯漢 , 用中文摘要去將就英文摘要。反過來,如果先寫好中文摘要,再漢譯英,則很難把英文摘要寫得地道。

為了使得英文表達地道、準確,可以讀十幾篇相關研究方向的論文的摘要,注意一些表達詞的使用,如 present, implementation, propose, give, argue 等。

平行的內容宜用平行的句型。例如下面的例子中,一句主動,一句被動,語感就非常糟糕: "This paper proposes a new algorithm and a prototype is presented.....".

5.4 前言部分要寫問題背景,動機,要說明自己工作的工作有用,有意義(才能鼓勵讀者讀下去),通常在介紹國內外工作后,用"但是"一轉,指出前人工作的不足,引出自己的工作。在前言中簡述自己作的主要結果,(例如明確地列出幾條,說明本文的主要工作,主要成果)。前言部分的末尾介紹文章的組織情況,各節內容。

5.5 突出特色,一個項目中工作很多,有些是同行皆知,自己也無創新的,可以略寫,要多寫自己遇到的特殊困難和創造的特殊解決方法。使人家讀了能學到東西,看到作者的創意。為了突出特色,還可以在一節中分成小標題寫,一個問題一小段,與計算機相關的論文中還可以把數據結構和程序片段夾敘夾議呈現出來,比只用漢字解釋得更清楚。

5.6 上升到理論,一般碩士論文會要求這一點。如果本科生能夠在畢業論文中得出有意義的定理或命題,一般會認為是好成果??赡軙煌扑]到雜志上發表,或在考研、求職中得到承認。

5.7 各部分應詳略得當。一般地,畢業論文應該主要寫作者的見解和工作,把自己的創新寫深寫透。綜述要有述有評有比較。只要是作了實驗,寫了程序,一般是想寫的太多,寫不完。反之,會感到空虛,沒有寫的,有的學生抄書來充篇幅,效果不好。一般地介紹相關工作(前人的成果)部分不應該超過總篇幅的 1/6 。

5.8 完整的論文應包括測試、運行結果及分析(圖表或曲線)。

5.9 結論,小結。說明解決了什么問題,有什么創新,下一步工作主要內容等。

返回目錄

六、參考文獻及引用

參考文獻是論文寫作中的重要一環,帶著問題讀文獻或雜志上的論文,不但注意學習學術內容,同時也注意學習選題方法、格式、標準的套話、起承轉合的語言和方式,參考文獻的寫法,字體的運用等等。在論文中明確給出參考文獻的出處,既代表著對前人成果的繼承,也代表了對他人研究成果的尊崇,是科學研究中應培養的正確的科學態度和做人準則。

參考文獻的寫法:按參考文獻在論文中出現的順序,用編碼的方式給出,如 [1] , [2] ,等。參考文獻包括專著、學術期刊、學術會議、技術報告等。

七、 摘要樣板

學術刊物上論文摘要一般 300 字左右,需要較高的綜合能力。而學生畢業論文摘要可以寫到 1000 字,因此活動空間較大,要好寫一些。下面是可行寫法之一。

1. 介紹項目意義背景, 100-200 字。

2. 本文作的主要工作, ( 1 ),( 2 ), ( 3 ) ,..... , 400 - 600 字

計算機論文范文2

(一)對企業內部控制的初步審計計算機會計信息系統比傳統的手工會計信息系統復雜很多,其控制過程從對人的控制擴展到對計算機和人的控制。計算機的處理過程具有集中性、連續性,隨著計算機的數據存儲載體變化以及共享程度的提高,會計中財務賬簿控制系統漸漸失去作用。這種情況下必須要做好對審計內部控制的加強。而企業內部控制的初步審計就是針對這種情況產生的。企業內部控制的初步審計就是審計人員初步熟悉電算化會計系統的業務流程以及企業內部控制的基本結構。從原始的數據憑證到最終的各種報表的輸出,整個過程現在審計前有大致的了解。一般來說,審計人員可以與企業內部的有關人員座談、查閱資料或者實地觀察等來跟蹤業務處理方法,從而了解企業審計單位信息的內部控制方式有哪些,從而有利于今后審計工作的順利開展。

(二)對內部執行情況進行測試完成了企業內部控制的初步審計之后,接下來就是對內部執行情況進行測試。對于一個健全的計算機會計信息系統而言,即便具有健全的內部控制機制,在實際的業務處理過程中也不一定能夠被有效執行,因而必須對其內部執行情況進行測試。檢查這些必要的控制制度是否在執行或者由哪個工作人員執行以及使用哪種方法執行。通過了解以上執行情況,從而把握其系統的可靠性、完備性以及可依賴程度,最終做出綜合評價。同時,審計人員應該采取相應的審查文檔和有關的企業工作人員進行面對面的交流,從而更好的把握系統的流程,確定實際情況與規章制度的要求差距在哪里,并確定相應的解決方案。

(三)對內部控制情況進行評價通過對內部控制執行情況進行有效的測試之后,進而需要對內部控制情況做出詳細的評價。評價過程遵循客觀、公平、嚴格的準測。一般而言,主要從以下三個方面進行把握。第一,評價初步的審查結果,評價被審計的計算機會計信息系統中有哪些是比較滿意的工作,哪些工作略顯不足。第二,評價內部控制情況符合測試的案例,其具體的符合程度是多少。是否真正能夠按照其要求發揮出應有的作用。第三,上述的兩種情況,其可靠性有多強,是否能夠真正的為計算機會計信息審計工作服務。

二、計算機會計信息工作審計的現狀及改進措施

(一)當前企業計算機會計信息工作審計的現狀當前我國多數企業計算機會計信息工作的審計有一定的不足之處。首先,數據的保密性和安全性較差。這主要體現在目前多數企業的計算機會計信息對各種分散的交易數據常常會收集起來,放置于計算機的中央存儲器中進行存儲。這種統一的存儲方式加大了數據丟失和泄露的風險。有時候由于黑客攻擊等計算機遭受病毒入侵,造成了數據的泄露或者損壞,缺乏相應的安全性保護機制。其次,對于計算機會計信息工作的監督和管理力度不大。雖然現在計算機會計信息工作有相應的規章制度,但是很多時候僅僅是一種形式,而不能夠真正的按照規章制度來進行。這歸根結底是因為對其監控和管理的力度不大造成。最后,當前我國會計從業人員的信息化素質普遍不高。我國的許多會計從業人員對于計算機的熟練程度不夠,在進行操作時實際能力更差。有些企業的相關人員對于企業的財務管理系統沒法充分的掌握和理解,一旦發生風險也不知如何控制,因而極大的增加了計算機會計信息工作的難度。

(二)改進措施針對以上這種情況,首先要做的是充分發揮審計功能,從而有效降低企業的內部控制風險。一般說來,現階段使用的內部審計方式主要有對會計軟件進行審計、對會計數據文件進行設計、對會計信息系統進行事前、事中和事后的設計等。其次,需要企業建立和完善計算機會計信息系統的操作規章制度。當前條件下,開展會計工作不能再如以前那種墨守陳規、沒有變通的會計工作,而應當跟得上時代的步伐,努力適應新的經濟形勢,發展更加適用于企業本身的操作流程。與此同時,還需要從長遠的發展看待會計工作的進行,將操作的規章作為具體的指導方針,從根本上認識和解決計算機會計信息工作審計,為會計工作的順利開展做出一定的貢獻。最后,努力提高會計從業人員的專業素養和綜合素質。從嚴要求會計從業人員,要求其補充自身的會計知識和現代會計信息系統知識,熟練操作和使用計算機。只有真正加強了會計從業人員的專業素養和綜合素質,才能真正提高其信息處理水平,才能夠保證現代會計信息化系統的順利進行。

三、結論

計算機論文范文3

論文關鍵詞:Java存儲過程,Oracle9i數據庫,Java函數

 

一、存儲過程的介紹

1.存儲過程的概念

存儲過程是一種數據庫對象,將執行計劃存儲在數據庫的服務器中,它的執行速度比獨立執行同樣的程序要快。存儲過程可以使得對數據庫的管理、顯示關于數據庫及其用戶信息的工作容易很多。存儲過程可以包含數據流、邏輯以及對數據庫的查詢。在 Oracle9i 中應用開發人員除了可使用PL/SQL還可以使用 Java 來開發他們的業務邏輯,并將這個業務邏輯作為存儲過程、函數和觸發程序部署在數據庫中。

當調用Java存儲過程時,數據庫會直接運行該存儲過程,無需進行編譯。相對于SQL語句或PL/SQL塊而言,其執行速度更快。

2.設計存儲過程的方針

(1)在定義存儲過程時,要使用其完成單一、相對集中的任務。

(2)在定義存儲過程時,不要定義已經由其它特征所提供功能的過程。例如,不要定義強制數據完整性的過程(使用完整性約束)。

3.存儲過程的類型

Oracle9i 支持四種不同類型的存儲過程,用PL/SQL或Java,都可以實現全部四種類型的存儲過程。這四種存儲過程類型是:存儲過程、存儲函數、數據庫觸發器和對象類型方法

4.存儲過程的調用

在Oracle9i里,這四種存儲程序類型的每一種,都可以從不同的調用環境調用,這些調用環境是:SQL語句或DML語句、頂級CALL語法、PL/SQL塊、子程序(包)和觸發器的隱式調用

二、教師信息管理系統中Java存儲過程的開發和設計

1.創建Java存儲過程的一般步驟

(1)Java存儲過程的開發步驟:編寫Java源代碼、裝載Java代碼及類到Oracle9i數據庫中 、生成調用說明和調用JSP。

要將Java方法轉換為Java存儲過程需要幾個步驟,包括:用loadjava實用程序將Java類加載到數據庫中,利用調用規范(Call Spec)Java方法,將Java方法、參數類型和返回類型映射到其SQL的對應部分。

(2)編寫Java源代碼

當開發Java存儲過程時,首先應該編寫Java源代碼。如下所示:

import…;//導入Java類

public class p1//創建一個公用類

{

public static viod method a() //方法一

{

}

}

(3)裝載Java代碼及類到Oracle9i數據庫中

在編寫了Java源代碼之后,接下來應該將Java代碼及相應的Java類裝載到Oracle9i數據庫中。如圖1所示:

圖1 Oracle9i中的Java類

裝載Java代碼及類到RDBMS有以下兩種方法:

?使用loadjava工具,通過該工具可以快速裝載Java源代碼(.java)、Java二進制代碼(.class)以及Java打包文件(.jar)。

?使用CREATE Java、ALTER Java裝載Java代碼。

(4)生成調用說明

在裝載了Java類之后計算機論文,接下來應該生成對public static方法的調用說明,最終完成Java存儲過程的開發工作免費論文。

完成上述步驟之后,就完成了Java存儲過程的開發工作,然后就可以調用并執行該Java存儲過程了。

2.使用Java開發過程

過程用于執行某種操作。需要注意的是,過程所對應的Java方法返回值必須為空(void)。本節以創建用于插入、修改和刪除THEACHERS表的JSP為例,說明使用Java開發過程的方法。如圖2所示:

圖2使用Java開發過程示例

下面講述完成上述任務的方法及過程:

(1)編寫Java源代碼

程序清單如下(manipulate_teachers.java):

import java.sql.*;

import java.io.*;

import oracle.jdbc.driver.*;

public class manipulate_teachers {

public static void insert_teachers

(String code,Stringname,int sex,String birthdate,String entry_date_time)

throws SQLException {

/* 建立到數據庫的缺省連接 */

Connection conn = newOracleDriver().defaultConnection();

/* 構造動態SQL語句 */

String sql ="INSERT INTO teachers

(teacher_code,name,sex,birthdate,entry_date_time)" +

"VALUES (?,?,?,?,?)";

/* 使用try ... catch語句抓取并拋出例外 */

try {

/* 準備動態SQL語句 */

PreparedStatement pstmt = conn.prepareStatement(sql);

/* 設置動態SQL參數值 */

pstmt.setString(1, code);

pstmt.setString(2, name);

pstmt.setInt(3, sex);

pstmt.setString(4, birthdate);

pstmt.setString(5,entry_date_time);

/* 執行動態SQL語句 */

pstmt.executeUpdate();

/* 關閉動態SQL語句 */

pstmt.close();

} catch (SQLException e) {}

}

public static void delete_teachers(String code)

throws SQLException {

Connection conn = newOracleDriver().defaultConnection();

String sql = "DELETEFROM teacherss WHERE teachers_code = ?";

try {

PreparedStatement pstmt = conn.prepareStatement(sql);

pstmt.setString(1, code);

pstmt.executeUpdate();

pstmt.close();

} catch (SQLException e) {}

}

public static void modify_salary(String code,float salary)

throws SQLException {

Connection conn = newOracleDriver().defaultConnection();

String sql = "UPDATEteachers SET salary = ? WHERE teacher_code = ?";

try {

PreparedStatement pstmt = conn.prepareStatement(sql);

pstmt.setFloat(1, salary);

pstmt.setString(2, code);

pstmt.executeUpdate();

pstmt.close();

} catch (SQLException e) {}

}

}

(2)裝載Java代碼及類到Oracle9i數據庫中

在編寫了Java源代碼之后,就可以將Java對象裝載到Oracle9i數據庫中了。下面是完成這項任務的方法:

//設置環境變量classpath

setclasspath=c:\oracle\ora9l\jdbc\classeslll.zip;

c:\oracle\ora9l\sqlj\runtime.zip;

c:\oracle\ora9l\sqlj\translator.zip;

loadjava-useraca/xtgtoup@xtdh-o-y-f-rd:\jsp\manipulateteachers.java

(3)發行Java,生成調用說明

在裝載了Java類后,就可以發行該Java類,并生成調用其方法的過程說明了。下面是完成該項任務的方法:

①//登陸到數據庫

Sqlplus aca/xtgroup@xtbdh

②create or replace procedure insert_teachers

(code varcharr2,namevarchar2,sex number;

birthdatevarchar2,entry_date_time varchar2

)as language java name

‘mainpulate_auths.insert_teachers(java.lang.String,

Java.lang.String.int.java.lang.String.java.lang.String)’;

③create or replace procedure delete_teachers(codevarchar2)

as language java name

‘manipulate_teachers.delete_teachers(java.lang.String)’;

④create or replace procedure modify_salary

(code varchars2,salary number) aslanguage java name

‘manipulate_auths.midify_salary(java.lang.String,float)’;

(4)調用JSP

在生成了調用Java方法的過程說明之后,我們就可以調用JSP了。例如:

//插入一條記錄

call insert_teachers(‘A00012’,’張云’,1,’16-JUN-1968’,’16- JUN-2006’);

//修改教師的工資

callmodify_salary(‘A00012’,2000);

//刪除教師記錄

call delete_teachers(‘A00012’);

(5)分析

在這我們使用了Java存儲過程,與PL/SQL相比,使用Java語言開發存儲過程只被發送到數據庫一次,相對于SQL語句或PL/SQL塊而言,其網絡通信量更小。而且當調用Java存儲過程時,數據庫會直接運行該存儲過程,無需進行編譯。相對于SQL語句或PL/SQL塊而言,它省去了編譯的時間,因此其執行速度更快。

3.使用Java開發函數

函數用于返回特定數據??赏ㄟ^創建用于返回教師所教授的課程標題,以及課程數為例,說明使用Java開發函數的方法。如圖3所示:

圖3 使用Java開發函數示例

三、結束語

任何一個設計良好的數據庫應用程序都應該用到存儲過程。存儲過程可以使得對數據庫的管理、顯示關于數據庫及其用戶信息的工作容易很多。存儲過程可以幫助你在代碼中分離邏輯.Oracle數據庫與Java VM的集成可以創建可移植、功能強大和數據庫無關的數據邏輯和持續性邏輯。Java語言具有更強大的運算能力,提供了更多的運算方法,可以應用于更多的數據庫系統(如Sybase、DB2、Informix等等)。Java的存儲過程可以解決不同數據庫廠商使用各種專有的、且依賴于數據庫的實現語言的問題。利用Java存儲過程溝通SQL、XML、Java、J2EE和Web服務。

【參考文獻】:

1.Kevin Loney,Marlene Theriault等著,蔣蕊,王磊等譯.《Oracle 9i DBA手冊》[M].北京:機械工業出版社,2005

2.丁岳偉,彭敦陸編著.《Java程序設計》[M].北京:高等教育出版社,2005

3.John Carnell等著,康博譯.《Oracle 9i Java程序設計―使用PL/SQL和Java的解決方案》[M].北京:清華大學出版社,2002

4.周悅芝著.《OracleJ2EE應用開發》[M].北京:清華大學出版社,2005

5.王洪,朱銳.數據庫存儲過程設計及應用[M].《電子信息對抗技術》,2009年2期-

計算機論文范文4

摘要:計算機在會計領域的普遍應用,使得企業單位的會計核算工作越來越多地被計算機所取代。會計計算機化成為促進會計工作規范化和現代化的一種重要手段和會計工作發展的一個新的研究課題。

關鍵詞:會計檔案管理企業單位會計工作規范化電算化會計核算工作計算機化會計領域現代化

一、電算化會計檔案的特點

會計電算化就是以電子計算機為主的當代電子枝術和信息技術應用到會計實務中的簡稱,是用電子計算機代替人工記賬、報賬,以及部分替代人腦完成對會計信息的分析、預測、決策的過程。其特點如下:

1、載體的變化。根據《會計檔案管理辦法》規定,采用電子計算機進行會計核算的單位,不僅要保存電子會計數據,而且應當保存打印出的紙質會計檔案。這就使得電算化會計檔案擁有了雙重的載體,即傳統意義上的會計檔案與包括存儲在計算機硬盤中的會計數據、以其他磁性介質或光盤存儲的會計數據等形式在內的電子會計檔案。

2、電子會計檔案載體性質的特點。電子會計檔案必須在特定的計算機硬件與軟件系統環境中才可視;電子檔案易被修改;電子檔案的保存受到載體本身的質量、存放環境、存儲信息有效期等因素影響。

3、電算化會計檔案在工作中的特點。在傳統的手工操作條件下,在工作中具有保存價值的檔案資料僅指那些反映經濟業務的會計憑證、會計賬簿、會計報表及有關的附屬資料。實行會計電算化以后,財務人員首先需要設計能被計算機識讀的程序文件、數據結構文件以及各種代碼,然后,才能借助計算機進行會計核算處理。這些程序文件、數據結構文件以及各種代碼既是電算化會計運行的前提條件,又是保證電算化會計正常運轉的查詢資料,所以,必須作為電算化會計檔案的特殊部分予以保存。

4、電算化會計工作對工作人員素質的要求。電算化會計檔案管理要求從事人員不僅要熟悉計算機操作和維護知識,同時,對個人安全操作使用提出了新的需要。

二、當前企業電算化會計檔案管理中存在的問題

1、會計檔案載體的雙重性。企業領導和財會人對會計電算檔案的組成內容不甚了解,一些企業只將打印出的紙質檔案存檔,而沒有將存儲在計算機中的會計信息備份在磁性介質上歸檔保存,從而影響了會計檔案的完整性。

2、電算化會計檔案性質延伸的問題。有的企業沒有將會計軟件的版式及軟件系統很好地保存,導致在電算化軟件升級后,不同版本下的會計數據不能被調用;沒有按照國家檔案局規定的庫房管理標準,建立專門的電算化會計檔案保護制度;未選擇質量優良的磁盤介質進行會計檔案數據備份,未實行備用盤與存儲盤分離存放,導致電子數據因此損壞或丟失。

3、管理制度不完善。沒有完善的管理制度和工作人員的職責,會計檔案的人為破壞和自然損壞現象可能會發生。

4、缺乏必要的計算機維護、網絡安全人才。一般單位只注意到對會計人員的培訓,忽視對計算機和網絡的維護。

三、改善電算化會計檔案管理的方法

1、完善硬件設施。提供環境清潔與溫濕度穩定適宜的專用會計檔案存放倉庫;配備具有高清晰度打印能力的激光或噴墨打印機,作為紙質會計檔案的輸出工具;選用功能符合本單位實際業務的電算會計軟件,強化系統安全防護功能,如對聯網電腦進行定期的補丁維護,避免會計檔案泄密或被人為修改。

2、完善電算化會計檔案管理制度。一是建立電算化會計檔案歸檔制度。會計電算化工作開發和使用的全套文檔資料及軟件程序,都應作為會計檔案保管。會計數據在未打印成書面形式輸出之前,應妥善保管并備份。二是建立電算化會計檔案的保管制度。選擇優質的磁盤介質進行會計檔案數據備份,備用盤與儲存盤分離存放。做好防壓、防塵、防光、防腐蝕工作。按分類和一定順序對數據磁盤、光盤的著錄等電子會計檔案進行編號,標明時間和文件內容,制作檔案管理文件卡片。三是建立嚴格的借閱制度。查閱會計檔案,要嚴格辦理借閱手續。四是建立定期備份制度。

電算化會計檔案應定期將會計數據備份到磁性介質,并定期檢查、復制,以防止會計信息損壞。五是建立電算化軟件內的會計檔案管理多用戶、分權限調用制度。對電算化會計檔案要規定不同的使用權限,保證電子檔案的安全性。

計算機論文范文5

針對計算機課堂教學的角度來說,教師驅動學生進行學習,教師不只是一味地傳授知識,學生也不是被動地接受知識,學生要積極主動的自主學習,教師在計算機課堂教學活動中,發揮引導、指導的作用,學生要主動地去學習,才能將知識全面理解、掌握。在計算機課堂教學活動中,教師和學生要進行有效的交流和溝通,做到教學相長,共同進步。師生進行共同交流的過程中,學生要學會思考,從而進行有效的溝通,有助于豐富課堂教學內容,使學生可以進行情感交流和情感體驗,計算機教學過程是一個發展的、進步的、生成的過程。在具體的計算機課堂教學活動中,一定要有生成的過程,但是,眾多教師為了教學進度,而忽視課堂學生的學習感受。

二、充分提高計算機課堂教學效率的措施

(一)積極引導學生主動參與學習,教師做好引導工作

計算機教師在進行課堂教學期間,要積極引導學生進行課堂參與,使每個學生都能參與到課堂教學活動的各個步驟中,學生是課堂教學的主體,教師要充分發揮學生的主觀能動性,使學生自己的心理處于主動學習的狀態。計算機課堂教學中,教師一定要重視學生主動性的培養,學生主動去學習,有助于課堂教學效果的提高,有助于學生思維能力的提高。培養學生的參與意識,有助于提高學生團結合作的意識。教師要恰當地做好引導工作,從興趣角度著手,例如,在進行編制計算機VB程序時,教師可以設計課堂游戲進行教學,給學生提供一些較為簡單的計算機源代碼,給學生提供機會自行修改,同時,讓學生體會修改后的快樂。修改的過程,是一個對知識了解的過程,可以激發學生對于編程的興趣,進而使學生的積極性逐步提高。

(二)培養學生獨立思考能力及知識創新能力

在進行計算機教學期間,學生是主體,要讓學生“動”與“活”起來。具體提高學生“動”與“活”的方法為:第一,積極引導學生進行獨立思考。引導學生遇到問題后,要積極地進行思考,課堂教學中,始終給學生提供一個良好的、寬松的教學環境,教師設置問題,要引起學生的學習興趣,引導學生進行獨立的思考,通過思考使學生對于計算機知識有了全面的了解,從而激發學生可以提出非常有深度的問題出來。第二,引導學生積極進行實踐。教師提出問題后,引導學生積極實踐,整個實踐的過程是學生把所掌握的知識向能力方面過渡的過程。例如,教師進行課堂教學過程中,要設置一些具有創新性的問題,教師要引導學生根據設計好的問題,進行簡單程序編程,學生通過動手進行程序編程,使學生將學會的理論知識轉化為基本技能。第三,積極鼓勵學生進行知識創新。例如,在進行算法設計一節課時,計算機的算法問題可以被設計成多種問題的算法,計算機教師把學生分成幾個小組,讓學生對于算法問題進行討論,每一小組都設計一種新的算法,小組討論之后,再進行班級討論,進而總結出好的算法來解決實際問題。教師在課堂中起的是拋磚引玉的作用,對于學生較為新穎的設計,要進行鼓勵,進而培養學生的創新精神。

三、結語

計算機論文范文6

1.1時鐘電路PowerPC模塊需要提供時鐘信號供MPC107,VME總線接口電路,以太網接口電路,串口使用,為減少時鐘種類,提高系統工作可靠性,將32MHz作為基本時鐘,該時鐘提供給MPC107使用,在MPC107內部經鎖相環倍頻后產生64MHz時鐘分別供CPU和FPGA使用,MPC107提供3路32MHz的PCI時鐘分別供FPGA,以太網和VME總線接口芯片使用,在FPGA內部將32MHz時鐘分頻為16MHz時鐘供FPGA內部串口邏輯使用。25MHz時鐘供以太網接口電路使用。高頻時鐘信號在源端串接22Ω電阻。

1.2電壓轉換電路PowerPC模塊上的電源要求為MPC755內核電壓為2.0V,允許偏差為5%;PowerPC接口電壓為3.3V;MPC107,FPGA內核電壓為2.5V,允許偏差5%,接口電壓為3.3V;其他芯片均為5V或3.3V。2.0V、2.5V和3.3V的電源變換電路用DC-DC變換器JW1083實現。

1.3處理器電路PowerPC模塊采用MPC755,芯片的最高工作主頻為350MHz,核心頻率設定為256MHz。PowerPC通過橋接器MPC107訪問板內資源。主要集成以下功能塊:超標量處理器、32kB指令Cache和32kB數據Cache、1MB的L2Cache接口、128位寬內部數據通道,64位系統數據總線和L2Cache總線、32位地址線、64位數據線、整型數據類型有8,16和32位、浮點數據類型有32和64位。MPC755的主要特性有:每指令周期可以從指令Cache中取4條指令;每時鐘周期可以開始兩條指令執行;每時鐘周期可同時6條指令執行;大多數指令周期為單周期指令。MPC755有在系統測試和調試特性,JTAG接口可通過相應的硬件工具來測試數據處理。

1.4MPC107橋控制器MPC107PCI橋接器/集成存儲器控制器提供MPC6XX,MPC7XX,MPC74XX處理器到PCI總線的接口。MPC107提供功能有:一個高性能的存儲器控制器,雙處理器的支持,雙通道DMA控制器,一個中斷控制器,一路I2O消息控制器,一路I2C接口和一個時鐘鎖相環電路。MPC107內部有配置寄存器,配置寄存器基地址為0xFEC00000。MPC107主要特性:存儲器接口是32位或64位數據寬度,頻率66MHz,支持SDRAM、8位,32位,64位BOOTROM、支持數據校驗,讀、更改、寫,ECC;處理器接口是處理器總線66MHz,支持第二個處理器、支持MPC6XX,MPC7XX,MPC74XX處理器、支持存儲器一致性、32位或64位數據寬度,32位地址;PCI接口兼容PCI2.1規范,32位PCI接口,操作頻率可達33MHz,提供5個PCI設備的仲裁電路,有校驗支持;還有2通道DMA控制器、消息管理單元、I2C控制器、可編程中斷控制器、集成PCI,SDRAM時鐘產生、可編程存儲器和PCI總線驅動。

1.5存儲器電路CPU模塊上設計有8位BOOTFlash存儲器、64位SDRAM存儲器、64位Flash。CPU模塊上MPC107內部實現PowerPC存儲器控制器,提供地址譯碼、數據處理周期訪問時序、SDRAM時鐘等來訪問存儲器。通過控制MPC107內部的一些寄存器來完成這些功能。PowerPC模塊提供64位寬度的64MB的SDRAM。SDRAM采用4片WED146S8030A實現,供電電壓3.3V,時鐘頻率100MHz。MPC107內置SDRAM存儲器控制器,提供SDRAM的時序控制邏輯,并可提供SDRAM的訪問時鐘,時鐘頻率設計為66MHz。PowerPC和PCI主設備均可訪問SDRAM。地址空間位于存儲器的低端0x0000000—0x03FFFFFF。訪問方式及時序控制可控制MPC107內部的寄存器來實現。啟動Flash采用容量為4MB,按8位工作方式訪問,芯片采用SM29LV256實現,工作電壓為3.3V。支持整片擦寫,扇區寫保護等。每個扇區支持100000次的擦寫周期。Flash操作按Byte方式來訪問和操作。啟動Flash地址分配在存儲空間的高端,地址空間為FFC00000H~FFFFFFFFH。用于PowerPC模塊的啟動,啟動Flash上駐留啟動程序,BIT測試程序,Flash在板編程程序和操作系統。Flash由8片16位存儲器組成,芯片采用國威公司生產的SM29LV256實現,工作電壓3.3V,設計容量256MB。支持整片擦寫,扇區寫保護等。每個扇區支持100000次的擦寫周期,Flash操作按64位操作。Flash存儲器用于用戶程序的儲存。NVSRAM容量32kB,數據寬度8位,芯片采用STK14C88-5C45M實現。

1.6定時器電路和中斷電路MPC107提供4路32位計數器,在定時器計數減至零時產生中斷,可用于系統定時或產生周期總斷。計數器工作時鐘為MPC107供SDRAM的輸入時鐘的1/8,精度±50×10-6;計數器0保留作為系統時鐘,其余3路計數器用作用戶時鐘,定時范圍為121ns~515s。PowerPC模塊上的中斷控制器由MPC107內部集成的可編程中斷控制單元(EPIC)實現,該中斷控制器采用OpenPIC體系結構實現,支持16級串行中斷。中斷控制器可根據中斷源的特點設置中斷的優先級和電平有效方式,中斷的優先級可以通過軟件進行設置。

1.7接口電路接口電路包括以太網通信接口電路、RS232接口電路、LBE總線接口和VME總線接口電路。PowerPC模塊提供1路10/100MB以太網接口,采用Intel82551芯片實現。接口采用RJ45頭雙絞線。10MB以太網雙絞線接口最大傳輸距離為185m。100MB以太網雙絞線接口最大傳輸距離為100m。以太網地址存于Flash中,通過軟件可以進行以太網地址的設定。兩路RS232接口電路采用FPGA邏輯實現,8位數據寬度,按8位方式訪問。提供兩路RS232串行通訊接口,串行接口的工作時鐘采用3.6864MHz,兩路串行接口采用三線制傳輸,用于與開發平臺的通訊,最大速率115kbit•s-1。LBE總線接口采用PCI總線實現,16位讀寫訪問,在FPGA中設計實現PCI-LBE橋邏輯,實現PowerPC模塊對LBE總線其他從設備的訪問。當LBE總線訪問超時(超時周期3.840μs),報總線超時中斷。模塊采用UniverseII接口芯片實現VME總線接口,UniverseII主要特性包括:實現32位,33MHzPCI總線接口、內部集成大容量FIFO、提供可編程的DMA控制器、60~70MBit•s-1的VME總線傳輸速率、完全的VME總線地址和數據傳輸模式、功能強大的寄存器集、可編程PCI總線和VME總線訪問、完全VME總線系統控制器功能、地址監視器功能和Auto-ID。UniverseII提供VME總線超時定時器,當VME總線超時,報VXBERR有效,結束當前VME總線訪問。在FPGA內部設計實現VME總線接口訪問超時中斷,當訪問周期超過16μs,則總線超時中斷有效,點亮故障燈。

1.8控制邏輯電路控制邏輯由FPGA實現,采用Xilinx公司的XQV300芯片。主要實現以下邏輯控制功能:串行中斷控制邏輯、復位邏輯、看門狗控制邏輯、訪問Flash存儲器邏輯、訪問串口控制邏輯、離散量端口控制邏輯、RS232異步通信邏輯、LBE總線接口邏輯。

2軟件設計

系統軟件是系統硬件與應用軟件之間的橋梁,其為應用程序的開發提供支持。PowerPC模塊系統軟件包括系統引導程序,VxWorks實時操作系統,在板編程程序,PUBIT以及硬件驅動程序等。硬件系統通電后首先執行引導程序,引導程序根據離散量GSE#狀態,判斷顯示維護菜單,或者啟動應用程序,根據離散量DISin0狀態,判斷加載0#區應用程序或加載1#區應用程序。系統加電后在啟動操作系統之前,首先運行加電BIT(PUBIT),對硬件資源進行檢測。PUBIT只包含產品的檢測,檢測結果存放于NVSRAM中,應用程序可通過函數讀到PUBIT的結果。用戶產品的硬件檢測在應用程序中完成,通過讀取系統軟件提供的PUBIT結果,應用程序可以獲得整個硬件資源的檢測信息。在板編程完成將程序或數據固化到Flash存儲器的功能,在板編程可通過串口實現。在板編程模塊由兩部分程序組成,分別駐留在為目標機和宿主機上,目標機上的程序完成固化數據的接收,Flash存儲器的數據的寫入,固化后數據的校驗,Flash測試代碼和的計算;該部分程序事先固化到系統中,當系統處于編程狀態時,啟動它運行。宿主機上的程序完成固化文件參數的讀取和固化數據的發送工作。

操作系統配置的功能包括:提供標準C/C++支持;提供文件系統以及標準輸入輸出支持;提供硬件初始化、信號量、消息隊列、例外處理等系統內核功能支持;提供系統緩沖區、雙向鏈表以及環型緩沖區等管理支持;提供網絡接口的WDB調試支持;提供核心硬件管理功能,包括系統存儲器、Cache、時鐘、浮點運算、網絡接口等的支持;提供多任務調度管理功能。設備驅動程序分為兩類:一類是操作系統工作必須的硬件資源的設備驅動軟件(BSP),這些驅動程序必須與操作系統捆綁在一起,由操作系統統一管理;另一類是系統中其他硬件資源的驅動軟件,這些程序獨立于操作系統,以硬件支持庫的形式提供用戶調用。屬于第一類的驅動包括時鐘驅動、中斷控制器驅動、串行調試通訊接口驅動、網絡接口驅動等;屬于第二類的驅動包括Flash存儲器讀寫驅動,VME總線驅動程序,IO模塊驅動程序等。為保證程序的可移植性和兼容性,需保持底層驅動函數接口保持不變。

3結束語

亚洲精品一二三区-久久