計算機專業畢業實習報告

2021-03-03 23:38:44 字數 4710 閱讀 1102

目錄前言 1

實習目的 1

實習單位簡介 1

實習任務 2

相關技術簡介 2

實習內容 3

影像租賃系統 3

資料庫設計 5

使用jdbc鏈結資料庫 8

使用servlet編寫伺服器端應用程式 10

除錯執行 11

實習總結 12

前言作為還沒有踏入社會的大學生,面對自己未來的生活與工作,我們心中是有很多疑問的,我們特別需要到真正的工作環境中去感受一下自己幾年後會所從事的工作。因此在剛開學的兩周時間裡,學校為我們安排了生產實習,主要是讓我們較深層次接觸社會,運用所學的專業知識認識企業實踐活動,了解企業執行環境,認識企業管理業務流程,為將來走上工作崗位打下基礎。

實習目的

1、加強和鞏固理論知識,發現問題並運用所學知識分析問題和解決問題的能力。

2、鍛鍊自己的實習工作能力,適應社會能力和自我管理的能力。

3、了解實習單位的計算機技術的應用情況、需求情況和發展方向及前景。

4、親身參與專案的實際完成工作,了解計算機專業軟體開發的具體流程。

5、通過實習來認識了解自己,發現不足,提前做好自己的職業規劃。

實習單位簡介

學校安排的實習單位是在中國最大的城市北京,我們學的是電腦科學與技術專業,因此學校給我們安排的單位是北京的一家軟體公司-北京墾乃科技軟體****。

北京墾乃軟體科技****(kinect technology, inc. )是一家專注於高階it培訓、軟體外包、研發諮詢的高新技術企業。公司核心成員由海外留學人員和來自nokia、motolola、sun等國際大公司的資深技術人員組成,在電信、金融、電子商務等方面有著豐富的專業開發、管理和培訓經驗。

公司全面致力於開展以面向外企、電信、金融等行業為主的中高階軟體人才培訓及人才外包業務。公司經過多年運營,先後為浦東軟體園、徐匯軟體園、漕河涇軟體園、天地軟體園、天津雨花軟體園等提供數千名軟體開發人員,同時成為全國首家專業軟體外包園區---龍軟園區最為緊密的合作夥伴,為園區專業提供軟體外包人才。北京緊缺人才辦公室指定的高階it培訓基地 2023年度獲得「促進北京資訊化建設獎」 2023年度、2023年度最受網友推崇的it培訓品牌百家高校指定的專業實習孵化基地首家與「211工程」大學聯合培養軟體工程碩士的培訓機構首家提出「優質就業」理念的it培訓機構國內首家面向大學生提供免費c#集訓的it公司。

公司業務: it培訓:a)dps人才培訓專案:高階c#軟體開發實訓/職業規劃及入職培訓。b)企業培訓專案:企業客戶定製開發課程/軟體開發/專案管理

軟體外包:提供軟體開發服務和人力資源外包服務。

研發諮詢:提供專業的研發管理諮詢服務

公司文化:誠信、專業、 和諧、創新

公司資質:公司成立於2023年,註冊資金100萬人民幣,是北京市人事局許可的高階人才培訓中心。同時也是北京市緊缺人才辦公室培訓基地。

實習任務

在windowsphone平台下運用c#語言、jdbc技術、mysql資料庫,開發乙個手機上的應用軟體—影像租賃系統。

相關技術簡介

windowsphone平台

windowsphone是基於windows nt核心的作業系統,是微軟公司公布的手機作業系統,它採用了軟體堆層(software stack,又名以軟體疊層)的架構,主要分為三部分。底層windows nt核心只提供基本功能;其他的應用軟體則由各公司自行開發,部分程式以c#編寫。

mysql資料庫

mysql 是以高階結構化查詢語言(sql)為基礎的大型關聯式資料庫,通俗地講它是用方便邏輯管理的語言操縱大量有規律資料的集合。是目前最流行的客戶/伺服器(client/server)體系結構的資料庫之一。

c#語言

c# 吸取了c++物件導向的概念,將資料封裝於類中,利用類的優點,實現了程式的簡潔性和便於維護性。類的封裝性、 繼承性等有關物件的特性,使程式**只需一次編譯,然後通過上述特性反覆利用。程式設計師只需把主要精力用在類和介面的設計和應用上。

c# 提供了眾多的一般物件的類,通過繼承即可使用父類的方法。在 c# 中,類的繼承關係是單一的非多重的,乙個子類只有乙個父類,子類的父類又有乙個父類。c# 提供的 object 類及其子類的繼承關係如同一棵倒立的樹形,根類為 object 類, object 類功能強大,經常會使用到它及其它派生的子類。

jdbc技術

jdbc是一種可用於執行sql語句的c#api(applicationprogramminginte***ce應用程式設計介面)。它由一些c#語言編寫的類和介面組成。jdbc為資料庫應用開發人員、資料庫前台工具開發人員提供了一種標準的應用程式設計介面,使開發人員可以用純c#語言編寫完整的資料庫應用程式。

任務種需要用到的相關技術都是我們之前沒有學過的,但是我們有c++語言和sql server資料庫的基礎,這些技術在某些方面有其通用性,因此我們學習起來也會事半功倍。

實習內容

影像租賃系統

在美國,由於智財權問題得到了很好的保護,所以一般不會出現盜版的問題。美國人除去在電影院看電影之外就是在音像店租碟回家去看。在這種情況下,影像出租的店鋪就比較多。

在資訊化的背景下,設計一套系統管理影像出租業務成了當務之急,於是通過和店鋪經理溝通,獲得如下業務資訊:

1 凡是想要到該影像租賃影碟的被稱為會員(member),只有成為該店的會員才能

夠租借該店的影像資料(title)。

2 影像店中不定期會購買一些影像資料(title),並且獲得了複製該影像資料的權

力,每乙份影像製品可以有多個拷貝,每乙份拷貝稱為乙個複製條目(titlecopy)

3 對客戶而言,原始的影像資料(title)只能被預定並且可以同時接受多份預

定(reservation),客戶可以租賃的是影像拷貝(titlecopy)。

4 任何乙個客戶的租賃資訊(rental)都必須存檔以便將來店鋪對客戶的租賃進行

評估。通過和租賃店經理詳細面談,了解更詳細的業務的資訊:

1 每乙個會員必須被記錄的資訊包括會員編號id,而且所有會員的編號是唯一的,

姓名name, 稱為會員的日期join_date,以及其他需要被記錄的資訊包括(住宅位址

address, 所在城市city, 住宅**phone).

2 影像製品(title)必須被記錄的資訊包括編號id,而且所有影像製品的編號也是

唯一的俄,標題title,影片說明description,**price,和其他如下資訊(分

級rating,種類category, 發行日期release_date).

3 每乙份影像拷貝(titlecopy)都有各自的編號id,同乙個影像的若干拷貝編號

不同,但是不同的影像拷貝的編號可能會重複。必須記錄下是否已經出租,以便於

店員隨時能夠查詢拷貝資料的當前狀態(status)。

4 系統中允許會員預定某項影像資料,但必須提前預約租賃時間(res_date)。

5 每一項出租事項需要記錄下來(租借日期book_date,實際歸還日期act_ret_date,

過期時間(exp_ret_date)。

業務邏輯實現:

1 查詢出所有使用者的名字(name)以及使用者所借閱的影像資料名字(title)和借閱的日期(book_date)

2 查詢出最近一周訂閱影像資料的使用者的名字(name)和相應的影像資料名字(title)及借閱日期(book_date)

3 查詢出下週日應該歸還的影像資料的名稱(title)和借閱者的姓名(name),位址(address)

4 查詢出已經超期還未歸還的影像資料的名稱(title)和借閱者的姓名(name),位址(address)

5 查詢出最近一月借閱次數最多的影像資料的名稱(title)

6 查詢出已經登記但是還沒有拷貝的影像資料的名稱(title)

7 查詢出本週預定最多的影像資料的名稱(title)

要求:1 實體關係模型

2 表例項圖

3 建表語句

4 樣例資料入庫(insert語句)

5 業務邏輯實現(select語句)

資料庫設計

採用mysql資料庫進行設計。

1 根據需求分析,設計資料庫,其實體關係模型圖如圖-1。

圖-12 由實體關係圖,設計各表的例項結構圖如下。

圖-2圖-3

圖-4圖-5

圖-63 由表例項圖,設計建表語句。

使用jdbc鏈結資料庫

jdbc(c# data base connectivity,c#資料庫連線)是一種用於執行sql語句的c# api,可以為多種關聯式資料庫提供統一訪問,它由一組用c#語言編寫的類和介面組成。jdbc提供了一種基準,據此可以構建更高階的工具和介面,使資料庫開發人員能夠編寫資料庫應用程式。

會員表單**如下:

package ***.briup.jdbc;

import ***.briup.pojo.member;

import c#.sql.*;

import c#.util.*;

public class memberjdbc {

//提供連線資料庫的四個引數

private static final string driver =

"mysql.jdbc.driver.mysqldriver";

private static final string url =

"jdbc:mysql:thin:@localhost:1521:xe";

private static final string user =

計算機專業畢業實習報告

眾所周知,實習是學生大學學習很重要的實踐環節,實習是每乙個大學畢業生的必修課,它不僅讓我們學到了很多在課堂上根本就學不到的知識,還使我們開闊了視野,增長了見識,為我們以後更好把所學的知識運用到實際工作中打下堅實的基礎。這次我是在株洲創綠文化傳媒有限責任公司進行的實習,我實習的部門是it部,負責客戶對...

計算機專業個人畢業實習報告

尊敬的老師 您好 初踏社會,心情激動 緊張。激動的是我終於可以長大了,可以開始我真正的人生 緊張的是不知自己是否能適應這個社會,戰勝這新環境。我最先到 公司做了乙個多月的計算機硬體工作,剛來公司的時候老闆就和我聊了很多,問我網路方面會不會,組裝和維護計算機有過嗎?我當時真是出了一把冷汗,不過還好平日...

計算機畢業實習報告

在飛速發展的今天,網際網路成為人們快速獲取 發布和傳遞資訊的重要渠道,它在人們政治 經濟 生活等各個方面發揮著重要的作用。因此 建設在應用上的地位顯而易見,它已成為 企事業單位資訊化建設中的重要組成部分,從而倍受人們的重視。計算機將具備更多的智慧型成分,它將具有多種感知能力 一定的思考與判斷能力及一...