計算機專業(yè)開題報告
計算機專業(yè)具有理論性強,實踐性強,發(fā)展迅速等特點,是計算機硬件與軟件相結(jié)合、面向系統(tǒng)、側(cè)重應用的寬口徑的一個專業(yè)。本文將介紹計算機專業(yè)開題報告。
計算機專業(yè)開題報告:
1.畢業(yè)論文的主要內(nèi)容、重點和難點等
主要內(nèi)容:
物流管理系統(tǒng)是針對中小型物流企業(yè)的營運管理過程進行設計的,主要實現(xiàn)如下目標:
(1) 向客戶全面展示公司各項業(yè)務。
(2) 客戶在線對運單情況進行查詢。
(3) 向客戶介紹公司物品分類情況。
(4) 為分公司提供貨物運單信息添加功能。
(5) 為管理員提供后臺登錄入口。
(6) 管理員通過后臺,對運單信息進行全面管理。
(7) 對公司各行業(yè)務信息進行管理。
(8) 對分公司信息、管理員信息進行管理。
本系統(tǒng)前臺頁面主要包括以下功能模塊:
(1) 倉庫庫存管理。該模塊包括了新增庫存,庫存查看,入庫修改幾個子模塊。新增庫存包含了一些貨物相關的選項,可以查看以往入庫的記錄,并可以修改。
(2) 查詢操作。包括入庫查詢,貨物匯總,庫存查詢子模塊。根據(jù)日期,貨物類別,編號等屬性進行查詢。
(3) 物品設置。包括修改倉庫編號,修改類別,修改單位,修改產(chǎn)品表,初始化庫存表,可以修改一些產(chǎn)品的屬性并保存。
(4) 用戶管理。包括新增用戶,用戶管理,管理員管理,公司管理,總管理員管理,用戶日志?尚略鲇脩,修改用戶信息,查看不同管理員的權(quán)限。
論文重點:
1. 客戶調(diào)研及定向
對于第三方物流公司,專線公司,普通貨運部進行調(diào)研,以便確定流程,并且根據(jù)市場切入點確定開發(fā)軟件的方向,一個軟件無論如何無法適應全部的物流公司,不同類型的物流公司的對于軟件的要求側(cè)重點不同,流程也不同,又因流程是決定軟件架構(gòu)及設計的主要因素,故此前期的工作應該是確定軟件適應的客戶群體,并根據(jù)該客戶群體的共性來定制軟件的流程。
2. 系統(tǒng)設計及數(shù)據(jù)庫關系
系統(tǒng)設計的面比較廣,在整個軟件開發(fā)的時間占用也比較長,幾乎可以達到三分之一之重。主要是先根據(jù)軟件的流程,設計主要的靜態(tài)頁面,在不關聯(lián)數(shù)據(jù)庫的前提下,先分析一下軟件的靜態(tài)頁面對于目標群物流公司流程的符合程度,包括一些細節(jié)的輸入項,顯示項,是否滿足目標客戶群需要,是否方便理解和操作,這個過程還需要目標客戶群代表進行評價,以便確定最終的靜態(tài)頁面流程及要素內(nèi)容。
確定以上內(nèi)容之后就是網(wǎng)頁設計,這個就比較簡單,主要是在頁面布局及配色方面。同時會兼顧一些小的技巧的工具附加。
頁面及流程確定之后,數(shù)據(jù)庫的設計及關系也就呼之欲出。這里面最重要的是數(shù)據(jù)庫之間、網(wǎng)頁程序之間的關聯(lián)關系的確定。也比較費時費力。另外一點,數(shù)據(jù)庫的字段名稱必須規(guī)范化。
所有的以上開發(fā)文檔必須進行造冊備份,并且在今后的升級或維護過程中,對于已經(jīng)更改的內(nèi)容進行詳細的記錄。這是讓一個軟件持續(xù)化改進的最最必要的過程。少了這個,一旦有人辭職,或者出現(xiàn)不同客戶不同的定制需求,這個軟件最終會被自己搞亂。
3. 開發(fā)程序的確定及代碼的編寫
為了避免今后維護升級及人員流動帶來的代碼方面的維護不便,故此,開發(fā)之前必須就語言、函數(shù)、代碼等內(nèi)容進行規(guī)范化。
程序代碼的編寫可以交由不同的人員進行開發(fā),但必須是開發(fā)一個模塊,測試一個模塊,不能等到程序全部開發(fā)完畢再統(tǒng)一測試,因為這樣最容易在初級階段發(fā)現(xiàn)程序的錯誤,甚至是流程中考慮不清楚的部分,在開發(fā)過程中其實流程重建是最頭痛的事情,故此在上文提到的第二點中就更加顯得重要。
程序的測試內(nèi)部通過之后,必須經(jīng)由客戶群代表進行實際的測試,然后再不傷害程序骨架的前提下,進行易用化的修改。
4. 培訓文件的撰寫及培訓的流程
這個屬于售后的部分,但必須是經(jīng)由銷售、開發(fā)人員、目標客戶群共同努力才能形成一個真正行之有效的培訓文檔。
發(fā)現(xiàn)的難點:
1. 連接數(shù)據(jù)庫
數(shù)據(jù)庫連接對動態(tài)網(wǎng)站來說是最為重要的部分,在與后端數(shù)據(jù)庫連接時可以采用odbc或jdbc技術。雖然odbc作為傳統(tǒng)的連接數(shù)據(jù)庫的手段是一種選擇,但是odbc有以下致命缺陷,從而使它無法勝任jsp的請求:
(1) odbc是c語言實現(xiàn)的api,從java程序調(diào)用本地的c程序會帶來一系列類似安全性、完整性、健壯性方面的問題。
(2) 其次,完全精確地實現(xiàn)從c代碼odbc到java api 翻譯的odbc不會令人滿意,因為在java中沒有指針,而odbc中大量地使用了指針,包括極易出錯的空指針“void *”。
(3) 考慮到平臺移植性,在進行jsp web開發(fā)中使用odbc會帶來負面影響,使得代碼不適合于移植。
【計算機專業(yè)開題報告】相關文章:
計算機專業(yè)開題報告(2)10-27
計算機開題報告08-20
范文計算機開題報告08-02
文學專業(yè)開題報告09-17
汽車專業(yè)開題報告10-01
計算機開題報告范文推薦10-17
計算機開題報告參考范文09-08
汽車專業(yè)開題報告(2)08-03
建筑專業(yè)開題報告(2)10-06