- 相關推薦
2015計算機專業網站設計開題報告
1.畢業論文的主要內容、重點和難點等
主要內容:
物流管理系統是針對中小型物流企業的營運管理過程進行設計的,主要實現如下目標:
(1) 向客戶全面展示公司各項業務。
(2) 客戶在線對運單情況進行查詢。
(3) 向客戶介紹公司物品分類情況。
(4) 為分公司提供貨物運單信息添加功能。
(5) 為管理員提供后臺登錄入口。
(6) 管理員通過后臺,對運單信息進行全面管理。
(7) 對公司各行業務信息進行管理。
(8) 對分公司信息、管理員信息進行管理。
本系統前臺頁面主要包括以下功能模塊:
(1) 倉庫庫存管理。該模塊包括了新增庫存,庫存查看,入庫修改幾個子模塊。新增庫存包含了一些貨物相關的選項,可以查看以往入庫的記錄,并可以修改。
(2) 查詢操作。包括入庫查詢,貨物匯總,庫存查詢子模塊。根據日期,貨物類別,編號等屬性進行查詢。
(3) 物品設置。包括修改倉庫編號,修改類別,修改單位,修改產品表,初始化庫存表,可以修改一些產品的屬性并保存。
(4) 用戶管理。包括新增用戶,用戶管理,管理員管理,公司管理,總管理員管理,用戶日志。可新增用戶,修改用戶信息,查看不同管理員的權限。
論文重點:
1. 客戶調研及定向
對于第三方物流公司,專線公司,普通貨運部進行調研,以便確定流程,并且根據市場切入點確定開發軟件的方向,一個軟件無論如何無法適應全部的物流公司,不同類型的物流公司的對于軟件的要求側重點不同,流程也不同,又因流程是決定軟件架構及設計的主要因素,故此前期的工作應該是確定軟件適應的客戶群體,并根據該客戶群體的共性來定制軟件的流程。
2. 系統設計及數據庫關系
系統設計的面比較廣,在整個軟件開發的時間占用也比較長,幾乎可以達到三分之一之重。主要是先根據軟件的流程,設計主要的靜態頁面,在不關聯數據庫的前提下,先分析一下軟件的靜態頁面對于目標群物流公司流程的符合程度,包括一些細節的輸入項,顯示項,是否滿足目標客戶群需要,是否方便理解和操作,這個過程還需要目標客戶群代表進行評價,以便確定最終的靜態頁面流程及要素內容。
確定以上內容之后就是網頁設計,這個就比較簡單,主要是在頁面布局及配色方面。同時會兼顧一些小的技巧的工具附加。
頁面及流程確定之后,數據庫的設計及關系也就呼之欲出。這里面最重要的是數據庫之間、網頁程序之間的關聯關系的確定。也比較費時費力。另外一點,數據庫的字段名稱必須規范化。
所有的以上開發文檔必須進行造冊備份,并且在今后的升級或維護過程中,對于已經更改的內容進行詳細的記錄。這是讓一個軟件持續化改進的最最必要的過程。少了這個,一旦有人辭職,或者出現不同客戶不同的定制需求,這個軟件最終會被自己搞亂。
3. 開發程序的確定及代碼的編寫
為了避免今后維護升級及人員流動帶來的代碼方面的維護不便,故此,開發之前必須就語言、函數、代碼等內容進行規范化。
程序代碼的編寫可以交由不同的人員進行開發,但必須是開發一個模塊,測試一個模塊,不能等到程序全部開發完畢再統一測試,因為這樣最容易在初級階段發現程序的錯誤,甚至是流程中考慮不清楚的部分,在開發過程中其實流程重建是最頭痛的事情,故此在上文提到的第二點中就更加顯得重要。
程序的測試內部通過之后,必須經由客戶群代表進行實際的測試,然后再不傷害程序骨架的前提下,進行易用化的修改。
4. 培訓文件的撰寫及培訓的流程
這個屬于售后的部分,但必須是經由銷售、開發人員、目標客戶群共同努力才能形成一個真正行之有效的培訓文檔。
發現的難點:
1. 連接數據庫
數據庫連接對動態網站來說是最為重要的部分,在與后端數據庫連接時可以采用ODBC或JDBC技術。雖然ODBC作為傳統的連接數據庫的手段是一種選擇,但是ODBC有以下致命缺陷,從而使它無法勝任JSP的請求:
(1) ODBC是C語言實現的API,從Java程序調用本地的C程序會帶來一系列類似安全性、完整性、健壯性方面的問題。
(2) 其次,完全精確地實現從C代碼ODBC到Java API 翻譯的ODBC不會令人滿意,因為在Java中沒有指針,而ODBC中大量地使用了指針,包括極易出錯的空指針“void *”。
(3) 考慮到平臺移植性,在進行JSP Web開發中使用ODBC會帶來負面影響,使得代碼不適合于移植。
2. 內建的組件
3. 轉換Unicode編碼
4. 異常情況的處理,常見的異常如下:
♦ 引發NullPointerException異常
♦ 引發NumberFormatException異常
♦ 引發StringIndexOutOfBoundsException異常
♦ 引發NoClassDefFoundError錯誤
♦ 引發java.lang.Error錯誤
5. 自動分揀功能和計劃配載功能
2.準備情況(查閱過的文獻資料及調研情況、現有設備、實驗條件等)
查閱文獻:
[1] 靳其兵 李曉波,2007.基于JSP的數據庫連接技術的研究[J].計算機仿真.24(4),108-111。
[2]周恒 等,JSP項目開發全程實錄【M】.清華大學出版社
[3]鄧子云 等,JSP網絡編程-從基礎到實踐【M】.電子工業出版社
[4]孫衛琴(2006年),Java面向對象編程【M】.北京:電子工業出版社
[5]張躍平 耿祥義(2007年),JSP實用教程【M】(第2版). 清華大學出版社
[6]王麗菊 時武略(2009年), JSP動態網頁編程【M】, 北京理工大學出版社
現有設備:
Windows XP Professional操作系統
mysql6.0數據庫。
myeclipse6.0和apache-tomcat-6.0-18
調研情況:
物流是為滿足消費者需求而進行的對原材料、中間庫存、最終產品及相關信息從起始點到消費地的有效流動,以及為實現這一流動而進行的計劃、管理和控制過程。為了全面實現某一戰略、目標或任務,物流把運輸、供應倉儲、維護、采購、承包和自動化綜合成一個單一的功能,以確保每個環節的最優化。與互聯網來源于軍方研究項目類似,物流也是從軍方發展起來的。據調查在第二次世界大戰期間,為了加強后勤保障,美國軍方系統地發展了物流系統。其實,古語曰“兵馬未動,糧草先行”,物流的雛形追本溯源可以說有幾千年的歷史了,只不過近代才開始系統地發展起來而已。
現代物流強調的物流管理(Logistics Management)是指在社會再生產過程中,根據物質資料實體流動的規律,應用管理的基本原理和科學方法,對物流活動進行計劃、組織、指揮、協調、控制和監督,使各項物流活動實現最佳的協調與配合,以降低物流成本,提高物流效率和經濟效益。
相比傳統物流,現代物流更多借助于信息流的控制作用,它不再把建立基礎設施作為最主要手段,而是通過信息技術,利用現有的各種基礎設施,將企業的運輸信息和運輸需求予以共享并快速傳遞。
現代物流的核心是信息技術,因為正是信息技術,將物流之中原先割裂的各個環節整合在一起,從而表現出現代物流的整合化特征——借助于信息技術,最大限度地將原先在實現物資空間位移中所進行的運輸、倉儲、包裝、裝卸、加工以及配送等多個環節整合一起,以一個整體面對社會的物流需求。
現代物流形成一個網絡化體系已成必然。所謂網絡化體系表現在兩個方面:一是實體化的物流網絡。現在的物流企業都是以自己為核心建立網絡,最多是以某一個行業或小系統建立這種物流網絡,但是跨行業、跨地域、跨區域物流的網絡實際上在國內沒有真正形成。換句話說,任何一個企業做得再大,實體的物流網絡不能遍布到全國的每一個角落。二是電子化的物流網絡。不管是物流企業還是企業物流,現在許多電子商務公司做物流,也有許多物流公司做電子商務,這些企業的電子網絡尚未形成真正意義上的網絡化,也沒有一個網絡或者幾個網絡聯盟起來,足以構成一個遍布全國,能夠讓大家真正應用的電子化的網絡。而真正的物流網絡,應該是電子化的物流網絡和實體化的物流網絡融為一體,結合在一起而形成的。
現在的社會是信息高速發展的社會,隨著計算機的應用越來越廣泛,計算機在企業管理中的應用,已走上成熟和健康發展的道路,一些軟件工具在企業中的應用也越來越廣泛.而企業生產管理中物流管理是一個非常重要的環節,也是決定生產效率的關鍵因素。所以當今時代,大部分大中型企業都利用計算機軟件技術來提高企業的物流管理效率。事實證明,人機的有效配合大大提高工作效率,并且已經占于非常重要的地位。
3.總體安排和進度計劃
第一至二周 10月25日至11月6日:
選題:查看適合本人的指導教師論文題目。
第三至五周11月 8 日至11月26 日:
大綱和搭建系統環境:開始上網查找資料,并構出系統打大綱,并在指導教師的意見下進行修改,寫承諾書、任務書、開題報告,并上交。查閱書籍,并在各個超市觀看他們所用的收銀系統,及多問。然后開始搭建好項目所要運行的環境,及相關運行的軟件,在把項目相關要涉及的和實現的界面做出來,并建立好數據庫。
第六至九周11月28日至12月24日:
寫論文和完成初項目:在指導教師和撰寫規范的要求下開始寫論文。上網收索相關資料,查閱書籍,寫好初稿,提交初稿電子稿給指導教師,接受指導教師中期檢查。并把項目要實現的代碼添加進各個需要實現的窗體并與數據庫進行連接,實現項目初步所要實現的基本功能,在不懂不與不明白的情況下與知道老師交流,或者上網查閱相關計算機項目書籍,初步測試,前臺與后臺模塊,發現問題,解決問題,最后改善問題。
第十至十三周12月27日至1月20日:
上交論文和完善項目:在指導教師要求完成論文,并打印定稿論文,并按照裝訂順序打印、放置。在答辯之前提交電子稿和打印稿三份到指導教師處。在項目初步實現功能的基礎上,改良項目所存在的問題看是否可以維護,與不同操作系統是否可以兼容,在發現問題解決問題后改進項目,整體進行測試,最后進行美工界面,達到視覺效果與系統效果的統一。完成并上交做好的項目。最后填寫《答辯資格審查》表,審查答辯資格。申請網絡答辯的寄回《工作情況證明》和《網絡答辯申請表》。
第十三至十六周下學期第一周,二周:
參加答辯:按教學學院要求參加答辯;看論文是否需整改,如果需要在規定時間內將整改后的論文交回相關教學學院。
【計算機專業網站設計開題報告】相關文章:
網站設計開題報告優秀01-17
網站設計開題報告最新02-16
網站設計開題報告范文02-14
網站設計開題報告范文優秀03-09
計算機專業設計開題報告格式范文03-23
計算機網站編輯開題報告03-13
2015淘寶網站設計開題報告03-12
2015最新網站設計開題報告03-10
班級網站畢業設計開題報告03-07