篇一 軟件課程設計實驗報告650字
一、 目的、要求
通過該課程設計要使學生樹立起強烈的工程化意識,用工程化思想和方法開發(fā)軟件。切實體會出用軟件工程的方法開發(fā)系統(tǒng)與一般程序設計方法的不同之處,學生在對所開發(fā)的系統(tǒng)進行軟件計劃、需求分析、設計的基礎上,實現(xiàn)并測試實際開發(fā)的系統(tǒng)。通過一系列規(guī)范化軟件文檔的編寫和系統(tǒng)實現(xiàn),使學生具備實際軟件項目分析、設計、實現(xiàn)和測試的基本能力。
二、 主要內(nèi)容
要求學生掌握軟件工程的基本概念、基本方法和基本原理,為將來從事軟件的研發(fā)和管理奠定基礎。每個學生選擇一個小型軟件項目(內(nèi)容參照《計算機綜合實踐指導》,宋雨等編著,清華大學出版社出版),按照軟件工程的生命周期,完成軟件計劃、需求分析、軟件設計、編碼實現(xiàn)、軟件測試及軟件維護等軟件工程工作,并按要求編寫出相應的`文檔。具體的方法可以選用傳統(tǒng)的軟件工程方法或者面向?qū)ο蟮姆椒?,開發(fā)環(huán)境和工具不限。
三、 進度計劃
略
四、 設計成果要求
1.至少提交4個文檔,包括軟件計劃、軟件需求規(guī)格說明書、軟件設計說明書、軟件測試
計劃,要求文檔格式規(guī)范、邏輯性強(可參考《計算機綜合實踐指導》中給出的要求及格式)、圖表規(guī)范;
2.獨自實現(xiàn)了系統(tǒng)的某些功能,基本達到了要求的性能,經(jīng)過了測試,基本能運行。
五、 考核方式
(1)提交的文檔規(guī)范,工作量大,文檔邏輯性強、正確,按《計算機綜合實踐指導》標準考核(附《軟件工程課程設計》實驗報告評分表)占60%
(2)系統(tǒng)驗收、講解、答辯 占25% (3)考勤占15%
軟件課程設計實驗報告
篇二 應用軟件課程設計報告2950字
計算機是一門技術性、工程性和應用性很強的學科,教育部高等學校計算機科學與技術教學指導委員會的發(fā)展戰(zhàn)略研究報告中也指出:計算機專業(yè)的人才應該被分為科學型、工程型、應用型三類,而絕大多數(shù)應該是工程型和應用型的。許多高校注重學生專業(yè)能力的培養(yǎng),紛紛開設實踐類課程以滿足信息社會對實用型人才的需求。因此,如何建設實踐類課程無疑是擺在每位一線專業(yè)教師面前的重要課題。本文以“應用軟件課程設計”課程的建設為主要探討對象,介紹了該課程的設置意義、教學方法和實施細則,希望能對計算機專業(yè)實踐類課程的建設和教學以及學生的就業(yè)有所幫助。
一、課程設置的重要意義
在大學里,設置一門課程,不能只關注這門課程所含的內(nèi)容,更要考慮本科教育培養(yǎng)學生基本專業(yè)能力、可持續(xù)發(fā)展能力等這些本質(zhì)性的問題。計算機學科問題求解的基本思路是“問題→形式化描述→計算機化”,以抽象、理論、設計為其學科形態(tài)。按照計算機科學與技術專業(yè)本科生的培養(yǎng)目標,到學生畢業(yè)時應具備計算思維;算法設計與分析;程序設計與實現(xiàn)系統(tǒng)的認知、分析、開發(fā)與應用等四大基本能力。
“應用軟件課程設計”課程面向大三的學生開設,在計算機科學與技術專業(yè)四年本科教學中,是以前期的“數(shù)據(jù)結(jié)構”、“計算方法”、“離散數(shù)學”、“軟件系統(tǒng)”(包括編譯原理,操作系統(tǒng))、“軟件工程”、“程序設計”、“數(shù)據(jù)庫原理”以及“計算機網(wǎng)絡與通信”等課程為基礎的一門軟件開發(fā)技術綜合應用的專業(yè)課程。該課程讓學生綜合運用專業(yè)知識,通過動手實踐,以團隊協(xié)作的方式根據(jù)軟件工程的原理選擇難度適中的課題,完成網(wǎng)絡環(huán)境下基于b/s架構的綜合應用軟件的系統(tǒng)設計與實現(xiàn)任務。課程設置的目的就是通過本課程的系統(tǒng)學習與實訓,達到全面提升學生綜合應用軟件的實際開發(fā)能力和團隊合作能力,以解決傳統(tǒng)教學中理論學習與工程應用相脫節(jié)、單門課程孤立地學習與缺乏正確運用學科體系的理念來指導學生實現(xiàn)綜合技術全面應用的突出問題,以期有效地實現(xiàn)計算機科學與技術專業(yè)本科學生的培養(yǎng)目標。
課程開設近10年的實踐證明,學生綜合運用計算機專業(yè)基礎知識,科學設計、開發(fā)軟件,合理進行軟件開發(fā)的能力得到全方位的、實戰(zhàn)型的鍛煉,不僅實現(xiàn)了專業(yè)理論知識與實踐有效地相互結(jié)合,而且很好地鍛煉了學生的動手實踐能力和團隊協(xié)作能力,為日后的擇業(yè)起到很好的鋪墊作用。
二、“應用軟件課程設計”的教學內(nèi)容
“應用軟件課程設計”主要以曹渠江教授編寫的《綜合運用軟件設計》一書為教材,輔助以課程網(wǎng)站和網(wǎng)絡上的各類學習資源,要求學生利用軟件工程、面向?qū)ο蟪绦蛟O計的思想,根據(jù)課程項目任務和功能完成課題的需求分析;制定課程項目詳細的時間進度規(guī)范;利用面向?qū)ο蟪绦蛟O計、計算機網(wǎng)絡、數(shù)據(jù)庫原理、多媒體技術等相關知識來進行數(shù)據(jù)庫設計與開發(fā);熟悉和掌握網(wǎng)絡應用的開發(fā)環(huán)境,分析課題中技術難點并進行技術攻關;根據(jù)制定的時間進度計劃和需求分析,進行網(wǎng)絡環(huán)境下基于b/s架構的系統(tǒng)軟件模塊的編寫、開發(fā)與整合;對整個項目所有模塊進行代碼集成測試、軟件產(chǎn)品完善;最后提交課程設計個人報告、課程設計小組報告以及完整程序。整個課程總學時為64學時,主要以機房實踐為主,通過演示軟件、答辯的形式公開、公平地評定成績。
三、應用軟件課程設計的實施方法
1.本課程的實施原則
實踐類課程不同于其他計算機專業(yè)課程,主要以實踐為主,這就比較難控制進度和公正地評價學習成績,因此筆者制定了如下實施原則:
由教師提供網(wǎng)上新聞管理發(fā)布系統(tǒng)、網(wǎng)上寵物商店、網(wǎng)上公文流轉(zhuǎn)系統(tǒng)、藥品管理系統(tǒng)、繼續(xù)教育管理系統(tǒng)、網(wǎng)上用戶投訴系統(tǒng)、在線同學錄、企業(yè)倉庫管理系統(tǒng)、班級相冊管理系統(tǒng)、在線學籍管理系統(tǒng)、網(wǎng)上聊天室、客戶關系管理系統(tǒng)等難度適中的十幾個項目,對于每個項目都講明設計要求和要求實現(xiàn)的基本功能;按照自愿原則,四到六個同學組成一個項目小組,推選出一位組長。對于沒被組合的同學,由教師統(tǒng)一安排,每組配備一位有項目開發(fā)與項目管理經(jīng)驗的研究生為指導教師,負責學生的上機輔導、課外答疑、技術咨詢與指導;每組由組長填報所有成員的個人信息,以便師生之間緊密聯(lián)系;每組組長代表小組全體成員與指導教師商定每周一次的輔導、提問與答疑的時間,并互通聯(lián)絡信息;教師每周安排兩次上機,每次4個學時。最初的3周(12學時)進行理論授課,主要講課程基本要求和安排以及軟件工程、軟件開發(fā)工具和方法的基本知識;設立課程公共電子郵箱,上傳所有課程資料、進度安排和學生要提交的各個階段的文檔模板,每位學生必須根據(jù)給定的工作模板與課程要求,在不同時間節(jié)點完成個人與小組的初期、中期、末期三個時期的階段報告和最終的課程設計報告;最后進行大組公開演示和答辯,全體指導教師根據(jù)答辯情況、提交的報告質(zhì)量、平時上機表現(xiàn)與平時的檢查情況集體打分,綜合評定出每位學生的最終成績。
2.本課程的教學安排
整個課程在實際教學過程中,按照16周的總體時間共分為以下5個階段。
(1)課程設計第一階段(3周):認真學習教材和閱讀課題任務說明書,根據(jù)軟件工程的理論和選定項目任務完成課題的需求分析;制定本課題的實施方案,完成個人角色任務分配等各類文檔和開發(fā)規(guī)范;確定課題技術難點及其攻關措施;熟悉和掌握.net的開發(fā)環(huán)境、后臺數(shù)據(jù)庫開發(fā)工具以及與課題相關的開發(fā)工具。在本階段結(jié)束時,向指導教師提交課程設計個人及小組的初期報告。 (2)課程設計第二階段(4周):根據(jù)制定的時間進度計劃和需求分析,進行系統(tǒng)數(shù)據(jù)庫的實現(xiàn)及應用軟件的初步模塊編寫與開發(fā)。在本階段結(jié)束時,向指導教師提交課程設計個人與小組的中期報告以及個人階段性開發(fā)的程序源碼。
(3)課程設計第三階段(4周):本階段是項目開發(fā)的實質(zhì)性階段,對整個項目所有模塊進行開發(fā)并進行代碼集成測試、完善整個軟件產(chǎn)品。在本階段結(jié)束時,向指導教師提交課程設計末期的個人和小組的.報告。
(4)課程設計第四階段(3周):完成全部代碼的開發(fā)工作,檢查并匯總本課題小組成果,課題小組完成項目開發(fā)總結(jié)報告,個人完成各自的課程設計個人報告。在本階段結(jié)束時,向指導教師提交課程設計個人與小組的報告以及小組的完整的、可供運行的代碼文檔。
(5)最后是課程設計綜合評價階段(2周):對本課題設計項目綜合評價,最后進行大組公開演示和答辯,檢查程序運行效果;全體指導教師根據(jù)答辯情況、提交的報告質(zhì)量與平時的上機情況集體打分,綜合評定出每位學生的最終成績,力求公平、公正。
另外,在課程結(jié)束后會召開師生座談會,集中講評、總結(jié)課程的教學、學習情況,征求學生對課程和教學方面的建議和意見,同時給學生指出專業(yè)學習的努力方向,學生給教師提出今后課程需改進的地方,使教與學相互促進從而不斷完善該課程。
四、結(jié)論
“應用軟件課程設計”在上海理工大學已經(jīng)開設10年,是上海理工大學精品課程與上海市教委重點課程建設項目,它很好地體現(xiàn)了計算機專業(yè)課程的系統(tǒng)性、完整性、科學性和原理性,有效鍛煉了學生的動手實踐、軟件開發(fā)和團隊協(xié)作能力,對提高學生的專業(yè)能力和專業(yè)素質(zhì)起到了關鍵作用。任課教師在教學實踐中付出了很大的努力,不斷完善課程的教學模式和評價手段,積累了大量經(jīng)驗,該課程多次受到學生的好評,很多已就業(yè)的學生反饋的信息表明:該課程對學生專業(yè)素養(yǎng)的培養(yǎng)和從學校到職場的銜接起到了很好的作用,為計算機專業(yè)的實踐教學探索出一條切實可行的道路。
篇三 軟件課程設計報告3250字
我國會計信息系統(tǒng)從會計電算化初期模擬手工記賬探索起步,經(jīng)過與其他業(yè)務結(jié)合推廣發(fā)展,再到會計專業(yè)判斷的滲透融合,并且與內(nèi)部控制相結(jié)合建立erp系統(tǒng)集成管理,整個發(fā)展過程可以劃分為緩慢發(fā)展時期(1980年以前)、自發(fā)發(fā)展階段(1983~1986年)、有組織有計劃發(fā)展階段(1986~1992年)、成熟階段(1992年至今)。
中國信息化進程中的問題在于如何充分利用信息技術來開發(fā)新的會計信息系統(tǒng)。根據(jù)國家規(guī)劃,到2023年,全國80%以上的單位要實現(xiàn)會計電算化。我國會計信息系統(tǒng)未來的發(fā)展趨勢,主要是充分利用各種移動通信技術、網(wǎng)絡技術和云技術,融合電子商務活動,是會計業(yè)務與經(jīng)營管理緊密結(jié)合,全面實現(xiàn)會計信息系統(tǒng)的網(wǎng)絡化、標準化、信息化目標。
erp,即企業(yè)資源計劃,它是體現(xiàn)以市場為導向開展經(jīng)營管理活動的管理軟件,能夠?qū)⑵髽I(yè)內(nèi)部所有資源合在一起,對采購、生產(chǎn)、成本、庫存、分銷、運輸、財務、人力資源進行規(guī)劃,從而達到最佳資源組合,取得最佳效益。erp應用成功的標志是:系統(tǒng)運行成績化,軟件的運作跨越多個部門;業(yè)務流程合格化,各級業(yè)務部門根據(jù)完全優(yōu)化后的流程重新構建;績效監(jiān)控動態(tài)化,績效系統(tǒng)能即時反饋以便糾正管理中存在的問題;管理改善持續(xù)化,是企業(yè)建立一個可以不斷自我評價和不斷改善管理的機制。一般可以解決企業(yè)管理中的問題:生產(chǎn)流程、進銷存流程、內(nèi)部溝通,信息資源共享、整合資源,提供高效、實時的訂單、采購、生產(chǎn)、財務、物流、存貨等準確信息。緩解市場多變和生產(chǎn)均衡之間的矛盾;解決企業(yè)庫存管理的難題;提高客戶滿意度;有效解決信息孤島問題;提高勞動生產(chǎn)率;改變企業(yè)中的部門本位觀。
一、通過使用用友erp-u872軟件來實際操作練習,了解很多了解會計工作流程。
既學到了知識,也遇到很多問題。用友erp-u872的功能可以劃分為財務管理、供應鏈管理、生產(chǎn)制造管理、人力資源管理、客戶關系管理(crm)、集團管理、和多維分析管理等子系統(tǒng)。
1、財務管理子系統(tǒng)包括總帳、報表、應收款管理、應付款管理、固定資產(chǎn)、專家財務評估、公司對賬、網(wǎng)上銀行、現(xiàn)金流量表、網(wǎng)上報銷、web財務等功能。總帳系統(tǒng)可以滿足企業(yè)不同角色的會計人員處理日常業(yè)務,系統(tǒng)可以自動編制收款、付款、轉(zhuǎn)賬憑證,自動進行期末記賬與結(jié)帳,自動生成總分類賬、明細分類帳和財務報表,進行財稅一體化管理。
2、供應鏈管理子系統(tǒng)包括采購管理、銷售管理、庫存管理、存貨管理、存貨核算、合同管理、售前分析、出口管理、委外管理、質(zhì)量管理、進口管理,通過供應鏈管理幫助企業(yè)實現(xiàn)銷售、生產(chǎn)、采購、財務部門的高銷協(xié)同,逐步消除管理“瓶頸”,建立競爭優(yōu)勢。
3、生產(chǎn)制造管理是用友erp- u8的重要組成部分,用戶可以進行mrp運算、rop運算,包括物料清單、主生產(chǎn)計劃、需求計劃、產(chǎn)能管理、生產(chǎn)訂單、車間管理、工序委外、工程變更、設備管理等功能模塊。
4、人力資源管理子系統(tǒng)提供薪資管理、人事合同管理系統(tǒng)、對勞動爭議事件處理情況的管理和薪資管理功能模塊。薪資管理系統(tǒng)用于各類企業(yè)、行政事業(yè)單位進行工資核算、工資發(fā)放、工資費用分攤、工資統(tǒng)計分析和個人所得稅核算等,可以和總帳系統(tǒng)集成使用。人事合同管理系統(tǒng)、對勞動爭議事件處理情況的管理和薪資管理等功能模塊,試用于各類企業(yè)、行政事業(yè)單位都用人單位和勞動者個人簽訂的勞動合同以及各種人事協(xié)議進行管理。用友erp- u872還提供集團財務、客戶關系、多維分析管理等子系統(tǒng)。
本學期還學到主要內(nèi)容:
二、系統(tǒng)管理和公共檔案基本設置
1、如何進行系統(tǒng)注冊。
2、系統(tǒng)建立、修改、引入和輸出。
3、設置角色、用戶和權限。
4、設置基本信息:編碼方案的設置,數(shù)據(jù)精度的設置,系統(tǒng)啟用。
5、設置基礎檔案:設置機構人員、客商信息、存貨、財務、收付結(jié)算、業(yè)務、其他-常用摘要。
三、總帳管理
(一)、總賬管理系統(tǒng)的目標包括:
1、及時、準確地采集和錄入各種憑證,保證進入計算機系統(tǒng)的會計數(shù)據(jù)及時、準確和全面。
2、高效、正確地完成記賬等數(shù)據(jù)處理過程。
3、隨時輸出某個時期內(nèi)任意會計科目發(fā)生的所有業(yè)務,隨時輸出各個會計期間的各種賬表,為企業(yè)管理提供信息。
4、建立總帳管理系統(tǒng)與其他子系統(tǒng)的數(shù)據(jù)接口,實現(xiàn)會計數(shù)據(jù)的及時傳遞和數(shù)據(jù)共享。
(二)、基本操作
1、總帳控制參數(shù)設置
2、期初余額錄入
3、憑證管理:填制憑證、審核憑證、查詢憑證、憑證記賬等。
4、出納管理:出納簽字、現(xiàn)金和銀行存款日記賬查詢、憑證記賬等。
5、賬簿管理:總賬、明細賬、輔助賬等賬簿查詢。
6、期末處理:自動轉(zhuǎn)賬、對賬、結(jié)帳。
四、ufo報表管理
1、自定義一張貨幣資金表
2、利用報表模板生成報表
五、薪資管理
薪資管理系統(tǒng)具有明顯的自動計算和匯總優(yōu)勢,能夠使財務人員的工資核算工作由繁重變得輕松,并且能夠避免手工計算過程中可能出現(xiàn)的差錯,是薪資管理系統(tǒng)在實踐中得到廣泛的應用。
1、啟用薪資管理系統(tǒng)
2、建立工資賬套
3、設置人員附加信息
4、設置工資項目
5、設置銀行名稱
6、建立工資類別
六、固定資產(chǎn)管理
資產(chǎn)管理主要包括原始設備的管理、新增資產(chǎn)的管理、資產(chǎn)減少的處理、資產(chǎn)變動的管理等,并提供資產(chǎn)評估及計提減值準備功能,支持折舊方法的變更;固定資產(chǎn)核算系統(tǒng)可以用于固定資產(chǎn)總值、累計折舊數(shù)據(jù)的動態(tài)管理,協(xié)助設備管理部門做好固定資產(chǎn)實體的各項指標的管理、分析工作。
1、建立固定資產(chǎn)子賬戶、固定資產(chǎn)管理系統(tǒng)參數(shù)設置、錄入固定資產(chǎn)原始卡片等。
2、修改固定資產(chǎn)卡片、增加固定資產(chǎn)、折舊處理
3、生成增加固定資產(chǎn)的記賬憑證
4、對賬與結(jié)帳、賬表管理、計提折舊
5、固定資產(chǎn)的減少、固定資產(chǎn)的變動
6、批量制單
七、應收應付款管理
1、應收款/應付款管理系統(tǒng)控制參數(shù)設置、基本信息設置
2、應收款/應付款管理系統(tǒng)期初余額錄入
3、應收款/應付款管理系統(tǒng)日常業(yè)務:形成應收/應付款項、收款/付款結(jié)算、轉(zhuǎn)賬處理、應收壞賬處理、制單、查詢統(tǒng)計
4、期末處理:匯兌損益、月末結(jié)賬
首先說一下遇到的問題與處理:
(1) 進行賬套的初始設置要認真謹慎,尤其是套賬編碼和啟用日期需要注意。在操作過程中,曾經(jīng)錯誤地將系統(tǒng)啟用日期設置成2006年,因此造成系統(tǒng)錯誤。同時,啟動總賬系統(tǒng)的時間必須大于或等于賬套系統(tǒng)的啟用時間,不然系統(tǒng)會出現(xiàn)“不能超前建賬時間”或“不能滯后建賬時間”。
(2) 完成后,錄在以下幾個階段需要進行系統(tǒng)數(shù)據(jù)備份。分別是在啟用賬套前,基礎設置入期初余額前、填制憑證前、過賬前、結(jié)賬前。在做賬時,因為沒有備份導致數(shù)據(jù)丟失,重頭再來的事情時有發(fā)生。
(3) 審核憑證時,作廢憑證不能被審核。審核人和制單人不能是同一個人,憑證一經(jīng)審核,不能被修改、刪除,只有取消審核簽字后才可修改或刪除,已標記作廢的憑證不能被審核,需先取消作廢標記后才能審核。在這里,我也犯了錯誤,就是忘記重新注冊002,直接用系統(tǒng)管理員身份直接做憑證,導致最后審核不了。
erp在財務管理中的'應用
傳統(tǒng)會計信息系統(tǒng)的主要特點是用于事后收集和反映會計數(shù)據(jù),在管理控制和決策支持方面的功能相對較弱。另外,系統(tǒng)的信息處理一般都是對手工會計職能的自動化,系統(tǒng)的結(jié)構是面向任務和職能的,這對滿足會計核算的要求來說已經(jīng)足夠,但在業(yè)務流程的監(jiān)控和與其他系統(tǒng)的集成性上還需要加以完善。erp系統(tǒng)中的財務管理模塊已經(jīng)完成了從事后財會信息的反映,到財務管理信息處理,再到多層次、全球化財務管理支持的轉(zhuǎn)變。這些轉(zhuǎn)變具體體現(xiàn)在:吸收并內(nèi)嵌了國際先進企業(yè)的財務管理實踐,改善了企業(yè)會計核算和財務管理的業(yè)務流程,使得財務管理的效率得到提高;財務系統(tǒng)不僅在內(nèi)部的各模塊充分集成,與供應鏈和生產(chǎn)制造等系統(tǒng)也達到了無縫集成。
學習體會:學習用友erp,我認為是熟悉會計工作最好的途徑。跟著書本做用友erp模擬財務工作,也就是跟著規(guī)范的企業(yè)管理流程走了一遍在這個過程中要多去思考,多去想想每走一步的理由,把學過的會計知識盡量串起來。需要知道不同時期,會計需要干些什么事情,會計在不同時期的工作任務是什么。然后才是熟悉軟件,在學習過程中,不需要擔心錯誤而不敢做,也不能太過于隨意而錯漏百出,這并不符合會計謹慎精神。遇到了困難,先嘗試自己尋找原因,嘗試用不同的辦法解決問題。當認為自己的遇到的問題遠在能力水平之外,詢問老師或者別的同學,確實有種茅塞頓開的感覺。