軟體工程開題報告15篇

軟體工程開題報告15篇

  在人們素養不斷提高的今天,我們都不可避免地要接觸到報告,報告成為了一種新興產業。那麼,報告到底怎麼寫才合適呢?下面是小編收集整理的軟體工程開題報告,僅供參考,大家一起來看看吧。

軟體工程開題報告1

  一、 課題任務與目的

  本課題的研究目的,主要是結合java和資料庫理論,設計一套符合對網管中心所負責的大量網路裝置和計算機相關配件、耗材進行動態管理的軟體系統,以提高管理水平,減少因管理不及時帶來的失誤和隱患。

  主要完成的任務有:

  1)採用面向物件技術,設計基於C/S架構的系統;

  2) 運用瀑布模式開發編寫相關文件;

  3)完成本系統基本功能:入賬登記管理,定期維修檢查管理,查詢、統計管理,

  裝置報廢管理,裝置採購管理,後臺提醒管理;

  4)設計底層資料結構,構建資料庫;

  5)Java和資料庫技術綜合應用、連線池或者其代替方法的運用。

  主要體現在JDBC的javabean包裝類上。

  連線池或者其替代方法是為了防止過多客戶端發來申請或者其他相關請求時發生擁堵。

  6)程式設計演算法運用-時間換算,jdk中封裝的DES加密解密演算法類的運用。

  本系統將要達到以下目標:

  1)對使用者輸入錯誤的資料都有提示,具有較好的容錯效能;

  2)對於系統的重要資料都有密碼保護,具有一定的安全性;

  3)使用者的封閉性較好,使用者能夠根據提示完成資訊的輸入,並且需要提供詳細

  的設計文件。

  二、 調研資料情況

  應北京市委黨校北京行政學院網路中心需求,設計此係統。

  該網路中心管理整個學院的網路裝置、配件及耗材。所以日常採購量大,出庫率

  高,種類繁多導致裝置等的動態管理帶來不便,而且對裝置的維修管理也有一定困難,需要在裝置維修方面規範化。

  該中心裝置管理員操作環境:

  Windows xp 作業系統,CMDx2 4200+ CPU,2G記憶體,顯示卡256M,匹配印表機。 該系統的管理的資料量為十萬左右。

  由於此係統涉及到眾多的網路裝置、配件及耗材,對這方面的系統管理較少,而隨著網路裝置、配件及耗材的日益融入生活,要求系統的管理網路裝置、配件及耗材就提上日程。

  三、 初步設計方法與實施方案

  開發環境:windows Xp 作業系統。

  開發工具:myeclipse , mysql,以及相關程式匯出軟體例如exe4j或者install4j。 開發語言:java,sql語言。

  按照軟體工程學的方法對本課題進行指導,運用瀑布模式開發,逐步進行現狀分析,可行性研究,需求分析,總體設計,功能設計,資料庫設計;然後是分模組開發,單元測試,模組整合、整體功能測試和其他各種測試。

  四、 預期結果

  本系統要完成的功能如下:

  入賬登記管理,定期維修檢查管理,查詢、統計管理,裝置報廢管理,裝置採購管理等。具體如下:

  1)賬戶管理。設計兩種登陸端,伺服器端和客戶端。伺服器端賬戶只能唯一設定,服務端中能設定客戶端的號碼和初始密碼,服務端和客戶端都能修改自己的密碼,並實現密碼資料加密。

  2)入賬登記管理。使用者將裝置資訊按提示輸入,內容包括裝置的品牌型號、編號、裝置型別(網路裝置、配件及耗材)、存放位置、購買時期、供貨商、保修期、資訊輸入員、上線時間等,最後確認輸入資料庫。在客戶端輸入相關的裝置上線資訊,當確認完輸入庫後只能在服務端更改。

  3)定期維修檢查管理。客戶端若發現故障則提交維修申請;伺服器端審批該申請。審批通過後,輸入維修資訊。

  4)查詢和統計管理。兩種埠都可以進行的查詢和統計項:裝置資訊查詢,設

  備維修查詢,裝置總費用統計,維修總費用統計,申請表查詢等。服務端還可以查詢報廢裝置申請表,以及新裝置採購申請。裝置查詢方式根據裝置地點、裝置名稱、裝置型別、巡檢週期等不同需求方式進行查詢。伺服器端能統計每個使用者的裝置申請成功的量,每個使用者能統計自己的使用量。

  5)裝置管理

  a報廢管理。客戶端輸入報廢材料詳細情況申請,確認後儲存。服務端可以

  選擇閱讀申請,並在原稿上增加審批意見,並設定相關裝置資訊為報廢。

  b採購管理。客戶端輸入新裝置採購詳細情況申請,確認後入庫儲存。服務端可以選擇閱讀申請,並在原稿上增加審批意見。

  6)提醒功能。

  裝置維修次數多會提醒報廢;

  根據管理員輸入的維修週期提醒使用者維修,主要體現在時間的換算上; 有新申請或者新審批出提示; 相關裝置到位給出相應的提醒。

  7)伺服器端實現匯出資料到Excel中,實現Excel表的匯入相關資訊。

軟體工程開題報告2

  1、本課題的研究意義

  國內外研究現狀、水平和發展趨勢基於Web的現代管理系統是一種新型的管理方式,隨著現代資訊科技的發展,它將越來越受到人們的關注並逐步取代傳統銷售,21世紀它將成為銷售管理的主要手段。因此,基於Web的銷售管理系統的研究與實現已成為人們極為關注的研究領域。銷售管理系統是目前Internet上廣泛使用的線上系統之一。銷售管理系統要實現的功能非常多,最重要的是對貨物的管理,包括貨物的買入(進貨)如商品的標號、單價、庫存量、產地,然後當商品進貨時要修改資料庫中商品的某些關鍵字。最後生成一張報表,內容有商品標號、單價、庫存量、產地。簡單的說,就是包括客戶下定單和管理員對該定單的指定相應配送商的兩個階段。在整個過程中,最重要的內容就是對定單的管理,管理員可以修改它的各種屬性狀態,包括數量,客戶的相關資訊,目前的庫存狀態,以及配送商的相關資訊。對於貨物的買入(進貨),完全由管理員來實現。同樣包括兩個階段,一是向相應的貨物供應商傳送定單,另一個是貨物進庫時,對貨物的查收。當收到的貨物與原先的預期不同時,系統會自動產生重定訂單便於管理員靈活處理。該系統還應提供貨物查詢功能,以便使用者對商品的資訊詳細瞭解。對於管理員,系統允許其對商品配送商,商品供應商以及使用者和定單的資訊進行查詢,修改,刪除。為了保證資料庫的安全及貨物銷售的順利進行,系統還需要對使用者進行管理。

  本系統設計目標是面向中小型商業企業,涵蓋了商場業務的主要方面,對商場的進、銷、存實施全面管理。採取低平臺、低價位的策略,功能高度整合,結構非常緊湊,使用簡潔靈活,效能穩定可靠。

  本系統主要適用於中小型百貨商店、超市和專賣店、便利店等。各種業務資料量相對較小。

  2、本課題的基本內容,預計可能遇到的困難,提出解決問題的方法和措施

  本課題分為系統設計和資料庫設計與實現

  系統設計:

  目標設計

  1.使用者登入及身份要求

  驗證使用者的資訊

  2.本系統銷售功能要求(面向使用者)

  1.允許使用者瀏覽貨物的資訊。 2.允許使用者查詢現存貨物的資訊。 3.允許使用者對購物車的管理。 4.自動生成定單。

  3.本系統銷售功能要求(面向管理員)

  1.對使用者註冊資訊的管理(新增,刪除,修改,模糊查詢)。 2.對供應商資訊的管理(新增,刪除,修改,模糊查詢)。 3.對顧客的定單的管理(新增,刪除,修改,模糊查詢)。 4.向供應商定貨(新增,刪除,修改,模糊查詢)。 設計思想

  1. Browser/Server結構

  2. 銷售管理系統的特點就是利用Browser/Server結構,實現貨物的線上資訊查詢,線上銷售和進貨,以及對貨物庫存情況進行線上管理等功能。這種 結構的優勢在於系統簡單,功能強大,擴張能力良好以及能夠方便的跨地域操作等效能。

  本系統的目標是要將貨物購買,售出方式由傳統的商店櫃檯銷售模式向線上銷售模式轉變,同時還要能對銷售和購買的 定單和貨物庫存狀況進行全面的管理

  3. 三層

  Brows結構的概念er/Server的多層結構的應用正是在對C/S結構總結的基礎上產生的,並且也已經擴充套件到了B/S應用開發領域即將應用層分為三層:使用者介面層,商業邏輯層,資料庫層。

  使用者介面層負責處理使用者的輸入和向用戶輸出,這一層用前端工具ASP開發,用VBScript指令碼語言實現ASP業面。

  商業邏輯層是上下兩層的紐帶,他建立實際的資料庫連線,根據使用者的請求生成SQL語句檢索或更新資料庫,並把結果返回給客戶端,這一層通常動態連結庫的形式存在並註冊到伺服器的登錄檔中。

  資料庫層負責實際的資料儲存和檢索。 系統功能設計:

  根據系統功能的要求銷售管理系統可以分成兩個功能層次:一個是顧客的購買貨物;另一個就是管理員對顧客定單及其他資訊的管理及管理員進貨。整個系統 的業面設計正是在這個功能劃分的基礎上進行的。

  在使用者購物的過程中,可以透過購物車業面確定自己的購物需求,可以完成刪除,修改貨物數量等功能。

  在管理員的資訊管理的各項中,可以對每個客戶,配送商,供應商的資訊進行查詢,修改,新增和刪除。對使用者開出的帳單也可以進行修改和分類查詢。

軟體工程開題報告3

  一.研究背景、概況及意義

  1.研究背景

  隨著科學技術的飛速發展,越來越多的大規模科學和工程計算問題對計算機的速度提出了非常高的要求。在影象處理方面,大規模的地形匹配、神經網路計算及其他計算量大的任務都需要計算機具有強大的計算效能。近年來,微處理器的效能不斷提高,高速區域網的不斷髮展,可以利用相對廉價的微機透過高速區域網構建高效能的並行叢集計算系統。與傳統的超級計算機相比,並行叢集計算系統具有較高的價效比和良好的可擴充套件性,可以滿足不同規模的大型計算問題。

  在數字影象處理中,影象匹配是根據已知一幅影象在陌生影象中尋找對應子影象的過程,它在計算機視覺、航空遙感、醫學影象、飛行器制導等領域具有廣泛的應用。目前,影象匹配演算法很多,基於灰度匹配演算法簡單、精度高,但計算量大、對旋轉形變等敏感。基於特徵匹配方法計算量小,對灰度變化、形變及遮擋等有較好的適應性,但它取決於特徵提取的質量,匹配精度不是很理想。基於神經網路和遺傳演算法具有良好的並行性和非線性全域性作用,良好的容錯和記憶能力,但計算代價高、引數選取對結果影響大。其中經典的灰度相關演算法具有匹配精度高,易於硬體實現等特點,但計算量大、速度慢,應用受到限制。現今針對灰度相關匹配改進的演算法較多,如灰度歸一化相關匹配,基本上是從相似性度量的函式著手進行演算法的改進,但很多是基於序列處理。隨著近幾年硬體的飛速發展,使得傳統的大型工作站可由多微機的集群系統代替,從而使得計算量大的問題可由後者解決。在影象處理的研究中,並行處理的引入極大地縮短了計算時間,成為影象處理中的一種重要手段。本文基於灰度相關匹配進行並行化處理、改進,提高運算速度。

  2.國內外研究概況

  目前,MPI(Message Passing Interface) 是比較流行的平行計算開發環境之一。MPI是一個平行計算訊息傳遞介面標準,由MPI論壇(MPI Forum)推出,制定該標準的目的是提高並行程式的可移植性和開發效率。MPI論壇是由歐美主要的平行計算機生產商、大學、政府實驗室和工廠研究人員組成的一個非官方組織。MPI論壇在1994年6 月正式推出了MPI的第一個版本MPI1.0 ,又於1995 年6 月推出了MPI1.1 ,對原有的版本進行了修改、完善和補充。1997年7月推出的MPI2.0版本中,又加入了遠端儲存訪問、並行I/O、動態程序管理等內容。MPI現在已經成為產業界廣泛支援的平行計算標準。

  3.現實意義

  現今針對灰度相關匹配改進的演算法較多, 如灰度歸一化相關匹配,基本上是從相似性度量的函式著手進行演算法的改進,但很多是基於序列處理。隨著近幾年硬體的飛速發展, 使得傳統的大型工作站由多微機的集群系統代替,從而使得計算量大的問題可由後者解決。在影象處理的研究中,並行處理的引入極大地縮短了計算時間, 成為影象處理中的一種重要手段。本文基於灰度相關匹配進行並行化處理,並對其進行適當的改進,以提高運算速度。

  二.研究主要內容

  研究內容:

  基於平行計算在高效能計算中的優勢並根據影象處理的特點,探討了平行計算在影象處理中的應用。給出了影象並行處理的一般過程,並用具體例子作以說明,同時也給出瞭如何提高影象並行處理效率的一些措施。

  1 軟體工具的選擇

  已有若干並行程式設計軟體包可供選擇,例如PVM ( ParallelVirtualMachine),MPI ( Message Passing Interface),Express,Pthreads等,但是,其中只有PVM,MPI是針對網路多計算機系統(或工作站集群系統)設計的。前者提供了一種支援異構或同構計算機間訊息傳遞的軟體環境,適合於多種硬體結構,包括執行Linux、UNIX作業系統的PC機。它可以用C或者Fortran程式設計。而MPI具有和PVM 類似的比較強大的功能。與PVM一樣,它可以用C或者Fortran程式設計,並且也適合於多種硬體結構,包括執行Linux、Windows、NT作業系統的PC機。但它是被推薦的一種適用於訊息傳遞型多計算機系統的並行軟體程式設計標準。因此,它不僅實用,可移植、高效靈活,而且將有更廣泛的推廣價值。此外,它的許多版本與實現,如MPICH、CHIPM、LAM等都可以在網上免費下載,這為影象並行處理的研究提供了十分有利的條件。在我們研究影象並行處理時,選擇了MPI作為並行程式設計工具。

  2 並行影象處理演算法的實現影象處理的並行求解過程,一般分為以下幾個步驟:

  (1) 對影象處理問題進行抽象,建立演算法序列模型;

  (2) 對演算法序列模型進行分析,找出演算法模型中需要並行處理的部分,確定演算法並行實現方法建立演算法並行模型的描述;

  (3) 用平行計算語言實現並行演算法;

  (4) 在並行叢集計算系統上執行,除錯並行演算法。

  3 並行影象處理具體演算法例項:

  灰度匹配是數字影象處理中一項重要的技術,以往的匹配方法雖然精確度高,但計算量大、時間長。針對這一問題,將基於MPI(Message Passing Interface)的叢集並行處理思想引入到影象灰度匹配中,對待匹配的影象採用資料分割處理,結合並行處理的一般步驟對影象灰度匹配進行並行建模、實現,對傳統的影象灰度匹配演算法進行並行化改進,試驗結果表明並行化處理能顯著地縮短灰度匹配時間,達到較高的加速比和效率。透過對影象灰度匹配的並行化處理,驗證了平行計算的高效能。

  研究目標:

  灰度匹配是數字影象處理中一項重要的技術,以往的匹配方法雖然精確度高,但計算量大、時間長。針對這一問題,將基於MPI(Message Passing Interface)的叢集並行處理思想引入到影象灰度匹配中,對待匹配的影象採用資料分割處理,結合並行處理的一般步驟對影象灰度匹配進行並行建模、實現,對傳統的影象灰度匹配演算法進行並行化改進,試驗結果表明並行化處理能顯著地縮短灰度匹配時間,達到較高的加速比和效率。透過對影象灰度匹配的並行化處理,驗證了平行計算的高效能。

  三.研究步驟、方法及措施

  研究步驟與方法

  本課題將先從理論上提出解決辦法,再從實踐中不斷驗證斷修正理論模型最後開發出一個初步的應用系統。立足於平行計算在影象處理方面的應用,致力於研究MPI在灰度匹配上的具體應用。

  可能遇到的問題及採取的措施

  1. 影象處理的並行模型的選擇以及實現

  2. 分析並行量大時和並行量小時等多種情況的比較。

  四.研究進度計劃

  研究工作的總體安排和進度:

  1. 20xx.2.21-20xx.3.6 查閱相關文件、確定論文題目

  2. 20xx.3.7-20xx.3.20 撰寫開題報告,調研專案所用的平行計算技術

  3. 20xx.3.21-20xx.3.23 文獻綜述

  4. 20xx.3.24-20xx.4.19 專案開發,大體完成

  5. 20xx.4.20-20xx.4.24 外文翻譯

  6. 20xx.4.25-20xx.5.6 論文一稿

  7. 20xx.5.7-20xx.5.8 中期檢查

  8. 20xx.5.9-20xx.5.31 論文二稿

  9. 20xx.6.1-20xx.6.5 論文三稿

  10. 20xx.6.6-20xx.6.10 論文定稿,準備答辯材料

軟體工程開題報告4

  學生姓名:

  朱兵

  學號:

  011122152

  專業:

  計算機應用與維護

  設計題目:

  基於WEB的銷售管理系統----ASP開發

  指導教師:

  樊寧

  20xx年4月16日

  開題報告填寫要求

  1.開題報告作為畢業設計(論文)答辯委員會對學生答辯資格審查的依據材料之一。此報告應在指導教師指導下,由學生在畢業設計(論文)工作前期內完成,經指導教師簽署意見及教研室審查後生效;

  2.開題報告內容必須用黑墨水筆工整書寫或按教務處統一設計的電子文件標準格式(可從教務處網址上下載)列印,禁止列印在其它紙上後剪貼,完成後應及時交給指導教師簽署意見;

  3.學生查閱資料的參考文獻應不少於10篇(不包括辭典、手冊);

  4.有關年月日等日期的填寫,應當按照國標GB/T 7408—94《資料元和交換格式、資訊交換、日期和時間表示法》

  規定的要求,一律用阿拉伯數字書寫。如“20xx年4月26日”或“20xx-04-26”

軟體工程開題報告5

  工程領域名稱: 軟體工程

  班級、學號:

  碩士生姓名:

  導師姓名:

  碩士生所在單位名稱填表日期:年月日

  開 題 報 告 內 容

  提示:

  1、工程碩士的學位論文的選題 應直接來源於生產實際或具有明確的生產背景和應用價值,可以是一個完整的工程專案策劃、工程設計專案或技術改造專案,可以是技術攻關研究專題,可以是新工藝、新裝置、新材料、新產品的研製與開發,論文選題應有一定的技術難度、先進性和工作量,能體現作者綜合運用科學理論、方法和技術手段解決工程實際問題的能力。

  2、學位論文的形式可以是工程設計、產品研製報告、研究論文。

  3、內容包括文獻綜述和選題兩部分(查閱中、外文資料數量不少於20篇,書面報告

軟體工程開題報告6

  本科生畢業設計(論文)開題報告格式與要求

  一、開題報告必須採用計算機輸入、列印,幅面A4,於左側裝訂成冊。

  二、開題報告的內容應包括:

  (1)選題的背景、目的和意義;

  (2)畢業設計(論文)應用的原理和理論依據;

  (3)畢業設計(論文)方案論證分析(指出課題難點和擬解決的關鍵問題,擬採取的研究方法及其可行性等);

  (4)預期成果;

  (5)工作進度計劃;

  (6)參考文獻。

  三、開題報告一式一份,由學生所在系存檔。

  四、具體樣式要求:

  字數:20xx字;

  紙張:A4;

  正文格式要求:宋體五號字。

  附:畢業設計(論文)開題報告封面及內容框架

  論文題目:xx

  專業:xx

  班級:xx姓名:xx學號:xx

指導教師:xx

  開題日期:xx年x月x日

軟體工程開題報告7

  一、課題的意義和目的 隨著網際網路的高速發展,電子商務的發展也愈加完善,網上購物的環境也逐步得到了很大的改善,這一系列的發展為圖書銷售網站的發展提供了強大的動力。因為環境愈來愈完善,電子商務已經成為現代人生活中必不可少的一部分,而傳統的線下銷售模式也已不能適應時代的要求,在這種情況下,網上圖書銷售網站就有了很大的發展空間。

  本系統的目的是做好一個優秀的電子商品平臺,為使用者提供一個方便快捷、質量過硬的圖書購買渠道。使用者是一個網站系統生存與發展的根本,讓所有使用者能夠在網站上快速買到實際需要、價格優廉的書籍,這可以為使用者節省下大量的時間與金錢。同時,這種模式不依賴線下實體店鋪以及大量的人力資源,降低了投資成本,而相應的圖書成本也就比實體店裡有更大的利潤壓縮空間。而商家也可以利用本系統收集大量的市場資料,瞭解最新最詳細的市場詳情,並針對這些情況進行實時調整。這就形成了一個良性的供應——銷售迴圈。

  二、主要設計(研究)內容 遊客功能:

  1)以遊客的身份登入 2)瀏覽檢視網頁商品資訊(包括商品詳細資訊頁面,使用者評價頁面) 3)商品搜尋功能(按書名、分類標籤、作者、價格、出版單位模糊搜尋) 4)賬戶管理:遊客註冊、登入 遊客模組的功能:

  使用者功能:

  1)賬戶管理:主要包括註冊,登入 2)個人中心:功能主要包括五個部分:

  a. 檢視、修改個人資料的功能; b. 查詢自己的訂單記錄、訂單狀態、物流資訊,退換貨功能,將訂單存檔; c. 管理自己的購物車,提交訂單並支付; d. 檢視賬戶等級; e. 管理自己的收藏夾; f. 檢視充值自己的會員卡,修改支付密碼; 3)商品搜尋:

  可以透過書名、分類標籤、作者、價格、出版單位模糊搜尋。

  4)購物車:

  主要功能包括顧客將商品加入購物車——>提交訂單——>支付——>檢視訂單,5s內無操作自動跳轉返回主頁。

  5)收藏夾 功能包括顧客將看中的商品新增到收藏夾,便於下次直接找到這個商品並進行操作 6)商品留言 購買一件商品成功後,可以對商品進行評價留言,而這些留言將會根據時間顯示在商品詳情頁面中 使用者的功能如圖 2-2 所示:

  圖 2-2 使用者模組結構圖 管理員功能:

  1)系統管理:

  員工管理、角色管理、許可權管理、頁面管理 2)訂單管理:

  處理訂單:確認訂單、發貨、退貨、完成訂單、刪除訂單。

  3)書籍管理:

  上架、下架、修改商品資訊,對商品庫存進行管理 4) 員工管理:

  對後臺管理中員工進行管理,可以新增、刪除、修改員工 5)資料管理:

  檢視日/月/年營業額以及書籍的銷售排行 圖 2-3 管理員模組結構圖 三、設計(研究)方案 本系統將以 MyEclipse 10 為開發工具,利用 Java 語言以及 MySQL 完成資料庫設計。在整個系統設計過程中,應用軟體工程的技術與方法、遵循軟體開發的一般過程,使用面向物件的開發方法,基於 B/S 三層結構(介面層、業務邏輯層和資料訪問層)進行實訓課程材料提交系統的設計,面向流程進行需求分析,面向元資料進行概要設計,面向物件進行詳細設計和程式設計實現,對系統進行單元測試、整合測試。三層的主要執行流程如圖 3-1 所示:

  研究步驟:

  ①需求分析階段,透過查詢相關資料和實際調查,面向流程進行需求分析。

  ②概要設計階段,設計軟體的結構,包括組成模組,模組的層次結構,模組的呼叫關係,每個模組的功能等等。同時,還要設計該專案的應用系統的總體資料結構和資料庫結構,即應用系統要儲存什麼資料,這些資料是什麼樣的結構,它們之間有什麼關係。

  ③詳細設計階段,為每個模組完成的功能進行具體的描述,要把功能描述轉變為精確的、結構化的過程描述。

  ④程式碼設計階段,按照劃分好的功能模組依次編寫程式碼。

  ⑤測試階段,找出存在的問題並解決,從而達到完善系統的目的。

  ⑥最後,整理各階段的設計記錄文件,寫成論文稿。

  四、預期成果 能夠開發一個比較完整的網上銷售書店系統,遊客可以直接進入網頁瀏覽查詢商品,選中商品後註冊/登入生成訂單,完善訂單資訊並支付。管理員確認訂單後進行發貨給出確認資訊。

  五、時間安排 2xxx01.16-2xxx.03.10

軟體工程開題報告8

  一、選題依據(擬開展研究專案的研究目的、意義)

  隨著社會的進步、計算機技術的飛速發展 ,用計算機實現企業人事工資的管理勢在必行。對於大中型企業來說,利用計算機支援企業高效率完成勞動人事管理的日常事務,是適應現代企業制度要求、推動企業勞動人事管理走向科學化、規範化的必要條件;而工資管理是一項瑣碎、複雜而又十分細緻的工作,工資計算、發放、核算的工作量很大,一般不允許出錯,如果實行手工操作,每月發放工資須手工填制大量的表格,這就會耗費工作人員大量的時間和精力,計算機進行工資發放工作,不僅能夠保證工資核算準確無誤、快速輸出,而且還可以利用計算機對有關工資的各種資訊進行統計,服務於財務部門其他方面的核算和財務處理,同時計算機具有著手工管理所無法比擬的優點.例如:檢索迅速、查詢方便、可靠性高、儲存量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高人事工資管理的效率,也是企業的科學化、正規化管理,與世界接軌的重要條件。 所以人事工資管理系統應運而生,成為利用計算機實現企業人事工資管理的基本。

  二、國內外研究現狀

  隨著我國國民經濟建設的蓬勃發展和具有中國特色的社會主義市場經濟體制的迅速完善,各個行業都在積極使用現代化的手段,不斷改善服務質量,提高工作效率,這些都在很大程度上給企業提出越來越嚴峻的挑戰,對企業體系無論是在行政職能、企業管理水平以及優質服務上都提出更高的要求。建設一個科學高效的資訊管理系統是解決這一問題的必由之路。企業內部財務管理是該企業運用現代化技術創造更多更高的經濟效益的主要因素之一。工資管理作為企業內部的一種財務管理也是如此,由於企業職工人數較多,每一位職工的具體實際情況也不盡相同,各項工資條款的發放,如果沒有一個完整的管理系統來進行管理,那麼勢必會給管理人員帶來種種麻煩,因此類似工資管理系統之類的財務軟體的開發勢在必行。現在中國企業已進入"新管理時代",企業管理在經歷了計劃經濟時期的"生產管理"時代,計劃經濟與市場經濟相結合時期的"混合管理"時代後,從九十年代末進入全面市場經濟時期的"新管理"時代.新管理時的中國企業管理是面向市場,基於現代企業制度,是中國模式,價值化,系統化,電腦化,國際化和普遍化管理的時代. 新管理時代的中國企業管理以建立競爭優勢,提高企業競爭力為核心.要提高企業的競爭力就必須整合企業經營,全面強化企業管理,形成企業持久發展的"內功".越來越多的質優企業捨得在管理系統上投資的舉動,足以說明這一趨勢. 在市場競爭日益激烈,使用者需求不斷趨向多樣化,企業間關聯程度越來越密切的今天,要求企業行動必須快捷,靈敏,在管理的思想觀念,方式方法上不斷創新.人力已經很難完全達到要求,必須藉助當代資訊科技的最新成果,最佳化和加強企業的運營和管理.

  三、研究方案(主要研究內容、目標,研究方法、進度)

  主要內容:支援企業實現規範化的管理,支援企業高效率完成勞動人事管理的日常業務,包括新員工加入時認識檔案的建立,老員工轉出、辭職、退休等。目標:實現企業員工工資管理的系統化、規範化和自動化。

  四、程序計劃(各研究環節的時間安排、實施進度、完成程度)

  20xx-03-10---20xx-03-16收集所需資料20xx-04-02---20xx-04-16完成系統需求分析, 對人事查詢管理,人事維護管理,工資查詢管理,工資維護管理,等各個功能模組的功能進行確定。20xx-04-17---20xx-04-25對資料庫表結構進行設計,將表結構匯入資料庫。並對論文進行初步構思、編寫。20xx-04-17---20xx-05-05繼續完成功能模組的程式碼編寫。20xx-05-05---20xx-05-23設計測試例項,對系統進行測試,找出缺陷,進行完善。20xx-05-24---20xx-xx-15完成畢業論文的編寫工作。

  五、導師對文獻綜述的評語

  簽字: 200 年 月 日

  六、 專業意見

  專業負責人簽字: 20 年 月 日

  七、系部意見

  院(系部)(章): 負責人簽字: 20 年 月 日

軟體工程開題報告9

  畢 業 設 計 開 題 報 告

  題目 燈飾公司商品銷售管理系統的開發

  學生姓名xxx 學號 082xxxx023

  所在院(系) 數學與計算機科學學院

  專業班級資訊管理與資訊系統xxx班

  指導教師 xx

  20xx年 x 月 x 日

  1

  2

  3

  4

軟體工程開題報告10

  一、選題依據(擬開展研究專案的研究目的、意義)

  隨著社會的進步、計算機技術的飛速發展,用計算機實現企業人事工資的管理勢在必行。對於大中型企業來說,利用計算機支援企業高效率完成勞動人事管理的日常事務,是適應現代企業制度要求、推動企業勞動人事管理走向科學化、規範化的必要條件;而工資管理是一項瑣碎、複雜而又十分細緻的工作,工資計算、發放、核算的工作量很大,一般不允許出錯,如果實行手工操作,每月發放工資須手工填制大量的表格,這就會耗費工作人員大量的時間和精力,計算機進行工資發放工作,不僅能夠保證工資核算準確無誤、快速輸出,而且還可以利用計算機對有關工資的各種資訊進行統計,服務於財務部門其他方面的核算和財務處理,同時計算機具有著手工管理所無法比擬的優點.例如:檢索迅速、查詢方便、可靠性高、儲存量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高人事工資管理的效率,也是企業的科學化、正規化管理,與世界接軌的重要條件。所以人事工資管理系統應運而生,成為利用計算機實現企業人事工資管理的基本。

  二、國內外研究現狀

  隨著我國國民經濟建設的蓬勃發展和具有中國特色的社會主義市場經濟體制的迅速完善,各個行業都在積極使用現代化的手段,不斷改善服務質量,提高工作效率,這些都在很大程度上給企業提出越來越嚴峻的挑戰,對企業體系無論是在行政職能、企業管理水平以及優質服務上都提出更高的要求。建設一個科學高效的資訊管理系統是解決這一問題的必由之路。企業內部財務管理是該企業運用現代化技術創造更多更高的經濟效益的主要因素之一。工資管理作為企業內部的一種財務管理也是如此,由於企業職工人數較多,每一位職工的具體實際情況也不盡相同,各項工資條款的發放,如果沒有一個完整的管理系統來進行管理,那麼勢必會給管理人員帶來種種麻煩,因此類似工資管理系統之類的財務軟體的開發勢在必行。現在中國企業已進入"新管理時代",企業管理在經歷了計劃經濟時期的"生產管理"時代,計劃經濟與市場經濟相結合時期的"混合管理"時代後,從九十年代末進入全面市場經濟時期的"新管理"時代.新管理時的中國企業管理是面向市場,基於現代企業制度,是中國模式,價值化,系統化,電腦化,國際化和普遍化管理的時代.

  新管理時代的中國企業管理以建立競爭優勢,提高企業競爭力為核心.要提高企業的競爭力就必須整合企業經營,全面強化企業管理,形成企業持久發展的"內功".越來越多的質優企業捨得在管理系統上投資的舉動,足以說明這一趨勢.

  在市場競爭日益激烈,使用者需求不斷趨向多樣化,企業間關聯程度越來越密切的今天,要求企業行動必須快捷,靈敏,在管理的思想觀念,方式方法上不斷創新.人力已經很難完全達到要求,必須藉助當代資訊科技的最新成果,最佳化和加強企業的運營和管理.

  三、研究方案(主要研究內容、目標,研究方法、進度)

  主要內容:支援企業實現規範化的管理,支援企業高效率完成勞動人事管理的日常業務,包括新員工加入時認識檔案的建立,老員工轉出、辭職、退休等。目標:實現企業員工工資管理的系統化、規範化和自動化。

  四、程序計劃(各研究環節的時間安排、實施進度、完成程度)

  五、導師對文獻綜述的評語

  簽字:

  20xx年 月 日

  六、專業意見

  專業負責人簽字:

  20xx年 月 日

  七、系部意見

  院(系部)(章):

  負責人簽字:

  20xx年 月 日

軟體工程開題報告11

  一、選題依據(擬開展研究專案的研究目的、意義)

  隨著社會的進步、計算機技術的飛速發展,用計算機實現企業人事工資的管理勢在必行。對於大中型企業來說,利用計算機支援企業高效率完成勞動人事管理的日常事務,是適應現代企業制度要求、推動企業勞動人事管理走向科學化、規範化的必要條件;而工資管理是一項瑣碎、複雜而又十分細緻的工作,工資計算、發放、核算的工作量很大,一般不允許出錯,如果實行手工操作,每月發放工資須手工填制大量的表格,這就會耗費工作人員大量的時間和精力,計算機進行工資發放工作,不僅能夠保證工資核算準確無誤、快速輸出,而且還可以利用計算機對有關工資的各種資訊進行統計,服務於財務部門其他方面的核算和財務處理,同時計算機具有著手工管理所無法比擬的優點.例如:檢索迅速、查詢方便、可靠性高、儲存量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高人事工資管理的效率,也是企業的科學化、正規化管理,與世界接軌的重要條件。所以人事工資管理系統應運而生,成為利用計算機實現企業人事工資管理的基本。

  二、國內外研究現狀

  隨著我國國民經濟建設的蓬勃發展和具有中國特色的社會主義市場經濟體制的迅速完善,各個行業都在積極使用現代化的手段,不斷改善服務質量,提高工作效率,這些都在很大程度上給企業提出越來越嚴峻的挑戰,對企業體系無論是在行政職能、企業管理水平以及優質服務上都提出更高的要求。建設一個科學高效的資訊管理系統是解決這一問題的必由之路。企業內部財務管理是該企業運用現代化技術創造更多更高的經濟效益的主要因素之一。工資管理作為企業內部的一種財務管理也是如此,由於企業職工人數較多,每一位職工的具體實際情況也不盡相同,各項工資條款的發放,如果沒有一個完整的管理系統來進行管理,那麼勢必會給管理人員帶來種種麻煩,因此類似工資管理系統之類的財務軟體的開發勢在必行。現在中國企業已進入"新管理時代",企業管理在經歷了計劃經濟時期的"生產管理"時代,計劃經濟與市場經濟相結合時期的"混合管理"時代後,從九十年代末進入全面市場經濟時期的"新管理"時代.新管理時的中國企業管理是面向市場,基於現代企業制度,是中國模式,價值化,系統化,電腦化,國際化和普遍化管理的時代.新管理時代的中國企業管理以建立競爭優勢,提高企業競爭力為核心.要提高企業的競爭力就必須整合企業經營,全面強化企業管理,形成企業持久發展的"內功".越來越多的質優企業捨得在管理系統上投資的舉動,足以說明這一趨勢.在市場競爭日益激烈,使用者需求不斷趨向多樣化,企業間關聯程度越來越密切的今天,要求企業行動必須快捷,靈敏,在管理的思想觀念,方式方法上不斷創新.人力已經很難完全達到要求,必須藉助當代資訊科技的最新成果,最佳化和加強企業的運營和管理.

  三、研究方案(主要研究內容、目標,研究方法、進度)

  主要內容:支援企業實現規範化的管理,支援企業高效率完成勞動人事管理的日常業務,包括新員工加入時認識檔案的建立,老員工轉出、辭職、退休等。目標:實現企業員工工資管理的系統化、規範化和自動化。

  四、程序計劃(各研究環節的時間安排、實施進度、完成程度)

  20xx年03月10日---20xx年03月16日收集所需資料

  20xx年04月02日---20xx年04月16日完成系統需求分析,對人事查詢管理,人事維護管理,工資查詢管理,工資維護管理,等各個功能模組的功能進行確定。

  20xx年0月17日---20xx年04月25日對資料庫表結構進行設計,將表結構匯入資料庫。並對論文進行初步構思、編寫。

  20xx年04月17日---20xx年05月05日繼續完成功能模組的程式碼編寫。

  20xx年05月05日---20xx年05月23日設計測試例項,對系統進行測試,找出缺陷,進行完善。

  20xx年05月24日---20xx年06月15日完成畢業論文的編寫工作。

  五、導師對文獻綜述的評語

  簽字:xxx

  20xx年xx月xx日

  六、專業意見

  專業負責人簽字:xxx

  20xx年xx月xx日

  七、系部意見

  院(系部)(章):xxx

  負責人簽字:xxx

  20xx年xx月xx日

  負責人簽字:xxx

  20xx年xx月xx日

軟體工程開題報告12

  開題報告的目的就是要請專家幫助判斷選題者所提出的問題是否值得研究,以下是一篇軟體工程畢業論文開題報告,供大家閱讀借鑑。

  一、課題來源

  課題《Oracle資料庫應用實驗平臺的搭建》來自於實際的教學工作需要,隨著科技的進步,網路的發展,幾乎所有的企業都使用資料庫來幫助管理商業活動,為企業帶來了巨大的收益。而當今資料庫市場,已經形成以甲骨文的Oracle資料庫、IBM的DB 2資料庫、微軟的Sql Server資料庫為代表的三足鼎立的形式,其中甲骨文公司的Oracle則牢牢佔據著最大的市場份額。在國內,Oracle資料庫已經成為諸多企業的首選,並且國內的市場份額呈逐年增高的趨勢。因此,建設Oracle資料庫應用平臺,不僅能夠為資料庫教學提供一個平臺,同時更能讓學生在學習的過程中達到理論和實踐相結合的目的,為學生提供更多的Oracle學習和實踐的資源,以提高學生理論高度和實踐能力,最終,為學生的.就業提供助力。

  二、國內外現狀

  在國外,目前已經有大量的高校採用了Oracle,其中排名前10的哈佛大學、耶魯大學、劍橋大學、牛津大學、加州理工大學、倫敦帝國理工學院、芝加哥大學、麻省理工大學、哥倫比亞大學全部採用了Oracle.以劍橋大學為例,該校擁有30,000名學生、31所學院、150系,面臨著每所學院都有自己的資訊系統、冗餘和衝突的資料、繁瑣低效的業務流程、無法快速的給出業務報表等挑戰,最終,透過應用Oracle,成功的實現了保證單一官方記錄,各科室均可獲得準確的資料,學生可在校區外獲取記錄,分享資訊,準確報表。

  在國內,清華大學、北京工業大學和中國科技大學已與Oracle簽定協議,成為中國OAI計劃(Oracle學術教育計劃 )的首批成員學校。根據計劃,他們可以獲得Oracle提供的用於教學目的的標準商業版軟體以及Oracle的銀牌服務。學生們可以學習到世界最新的技術,並能獲得世界水平的課程,同時透過Oracle與行業使用者的聯盟,參加社會實踐,獲得市場上所需要的專業技能。 近期,於5月13日,成都金晨教育集團攜手世界最大的企業軟體廠商ORACLE公司,在成都召開“20xx甲骨文國際化IT人才培養創新論壇”暨“四川地區高校院長高峰論壇”,四川大學、成都理工大學、四川師範大學、成都資訊工程學院、成都託普資訊學院、成都紡織高等專科學校、成都電子機械高等專科學校等25所高校領導參加了此次會議。會後,ORACLE公司將與高校就ORACLE精品課程置換、專業共建、共建大型實訓基地等合作模式進行深入的商談,同時ORACLE公司將為部分學校捐贈正版軟體、培訓師資。 透過此次會議,ORACLE公司將與四川省各高校,在“校企聯盟”的教育改革模式下,打造企業需要的資訊化人才,打通IT廠商、高校、用人企業的整個鏈條,提高四川大學生的就業和從業能力。

  綜合國內外的情況,Oracle已經深入到各大國內外高等院校,將Oracle的教學融入到資料庫教學中已經刻不容緩。

  三、綜合分析

  該專案實施後,預期實現Oracle資料庫服務的共享,以及使用者的集中式管理,因此從應用的角度分為兩大部分來分析:

  Oracle資料庫軟體的部署和使用

  1.1 硬體載體的選擇

  以Oracle 11G為例,官方文件說明如下:

  專案最低要求

  物理記憶體最小1GB

  虛擬記憶體物理記憶體的2倍

  磁碟空間基本安裝需要:4.55GB 高階安裝需要:4.92GB

  顯示器支援256色

  處理器最小550MHz, 如果是Vista系統則需要800MHz

  以上為Oracle 11G安裝的最小硬體需求,按此要求,則只能實現單使用者的學習,不能滿足大數量使用者的併發訪問應用需求,因此,為了滿足湖北汽車工業學院全校9600在校生和478專職教師的應用需求,應當提高硬體載體效能的採購標準,以滿足當前的應用需求,同時,該硬體載體應當具備一定的擴充套件能力,以滿足未來的升級需求,節約投資成本。

  1.2 作業系統的選擇

  Oracle資料庫支援Windows系列作業系統、Unix系列作業系統、Linux系列作業系統等多種型別的作業系統。

  雖然Unix系列、Linux系列等型別的作業系統的安全效能高於Widows系列的作業系統,但是Unix系列、Linux系列作業系統固有的難於學習、難於配置等特點,會為專案的部署階段帶來巨大的難題,由於該專案的預期要求是一個學生學習和教師教學的平臺,該平臺在未來執行階段不會部署商業化的資料庫資料,因此,Windows系列的安全性可以滿足該平臺的要求,同時Windows平臺的易維護性,易管理等特性,也為該平臺的部署帶來了便利。

  所以,選擇windows系列的作業系統,即滿足Oracle 11G的執行要求,同時降低了後期維護的成本。

  1.3 Oracle 11G的初步規劃

  根據作業系統平臺的選定,而選擇windows版本的Oracle 11G作為資料庫教學的平臺。

  該平臺面向湖北汽車工業學院的在校生,以及專職教師提供資料庫服務,應此將Oracle的使用者分為4類是合理的。

  第一類,學生。學生可以自由的使用Oracle進行相關的DDL、DML操作,但是應當嚴格限制學生使用DCL操作。

  第二類,教師。教師可以自由的使用Oracle進行先關的DDL、DML、DCL操作。

  第三類,維護員。應當對維護員的操作進行嚴格限制,以防止資料庫癱瘓,但是可以對Oracle進行基本的監控和維護。

  第四類,管理員。管理員擁有所有許可權,可以根據教師的要求,對Oracle進行高階操作,但應當嚴格監控其操作,防止伺服器當機。

  由於該平臺使用者數量大,因此,需要合理分配Oracle服務的資源,以提高Oracle資料庫的利用率,同時應滿足教師的特殊應用需求。

  集中式管理的實現方式

  由於該平臺面向湖北汽車工業學院共計1萬多全校師生,同時,每年都有新生入學和應屆生畢業,因此,該平臺面臨著使用者數量大,使用者流動具有周期性,所以,開發一個第三方集中管理平臺,對Oracle資料庫應用實驗平臺的使用者進行管理,是十分必要的,這樣能有效降低管理Oracle資料庫應用實驗平臺的使用者的難度和成本。

  四、方案論證

  1. 網路拓撲結構設計

  根據相關資料表明,當今伺服器的MTBF(平均故障間隔時間)已經能夠達到120000小時,但是伺服器在執行期間發生宕機事故,仍然屢見不鮮,因此,在設計計算機網路拓撲結構時,使用雙機備份,乃至多機備份是一種很好的方案。透過閱讀Oracle 11G的產品說明,該資料庫軟體支援資料庫叢集技術,並且可以靈活配置資料庫軟體和資料庫資料,此特性為設計兩層且各層可單獨冗餘的計算機網路拓撲結構奠定了基礎。

  為了提高Oracle資料庫應用實驗平臺的穩定性,因此將資料庫例項和資料庫資料部署至單獨的伺服器,同時,部署資料庫例項的伺服器採用2臺伺服器做叢集配置,透過這樣的設計,可以達到資料庫例項與資料庫資訊分離的目的,這樣可以實現整個平臺不間斷執行,即使其中一臺伺服器因為意外宕機,那麼另一臺伺服器也可以做到無縫切換,保證整個平臺依然能夠向用戶提供資料庫服務,同時提高了整個平臺的I/O吞吐量,也為將來的伺服器叢集拓展奠定了基礎。

  為了提高平臺內部資料的交換速率和裝置之間互聯的穩定性,採用安普非遮蔽6類線和華為S1724G企業級千兆交換機,保證了Oracle伺服器與儲存伺服器的高速率資料交換。

  網路拓撲結構設計如下:

  集中式管理平臺設計

  在設計出Oracle資料庫應用實驗平臺的網路拓撲結構後,透過分析,集中式管理平臺的應用,也需要資料庫軟體的支援,並且,對資料庫資源的佔用少,應此可以直接依託該資料庫提供輔助服務,其網路拓撲結構修改後如下:

  透過分析,該管理平臺需要實現的主要功能如下:

  批次新增、刪除學生應用Oracle資料庫應用實驗平臺的帳戶功能

  單獨新增、刪除學生應用Oracle資料庫應用實驗平臺的帳戶功能

  開啟、關閉學生應用Oracle資料庫應用實驗平臺的功能

  清理學生使用Oracle資料庫應用實驗平臺之後產生的垃圾檔案

  由於Oracle 11G對java支援的很好,其外圍元件較多,因此採用B/S結構設計有利於該輔助程式設計。

  五、工作步驟

  20xx.03.10提交開題報告

  20xx.03.11-03.17需求分析文件完成

  20xx.03.18-03.31詳細設計文件,資料庫設計文件,測試計劃文件完成

  20xx.04.01-04.15完成相關資料庫設計以及相關編碼,完成中期彙報表

  20xx.04.16-04.30完成編碼及相關測試

  20xx.05.01-05.15完成畢業論文初稿

  20xx.05.16-05.31完成畢業論文,準備答辯

  六、參考文獻

  [1] (美)Bob Bryla,Kevin Loney.Oracle Database 11g DBA手冊[M].北京:清華大學出版社,20xx-1-1.

  [2] (美)Michael MacLaughlin.Oracle Database 11g PL/SQL程式設計[M].北京:清華大學出版社,20xx-4.

  [3] (美)DeepakAlur JohnCrupi DanMalks.J2EE核心模式[M].北京:機械工業出版社,20xx

  [4] 張桂元,賈燕楓。Eclipse開發入門與專案實踐[M].北京:人民郵電出版社.

  [5] 劉曉華。J2EE企業級應用開發[M].北京:電子工業出版社,20xx

  [6] 張海藩。軟體工程導論(第四版)[M].北京:清華大學出版社,20xx,5-10.

  [7] 張洪斌等。WebLogic Server系統管理和程式開發指南[M].北京:機械工業出版社,20xx.

軟體工程開題報告13

  題目:

  學 院:

  專 業:

  班 級:

  學 號:

  姓 名:

  指導教師:

  填表日期:

  一、 選題背景與意義

  隨著網路應用的豐富和發展,很多網站往往不能迅速跟進大量資訊衍生及業務模式變革的腳步,常常需要花費許多時間、人力和物力來處理資訊更新和維護工作;遇到網站擴充的時候,整合內外網及分支網站的工作就變得更加複雜,甚至還需重新建設網站;如此下去,使用者始終在一個高成本、低效率的迴圈中升級、整合……於是,我們聽到許多使用者這樣的反饋:頁面製作無序,網站風格不統一,大量資訊堆積,釋出顯得異常沉重內容繁雜,手工管理效率低下,手工連結視音訊資訊經常無法實現;應用難度較高,許多工作需要技術人員配合才能完成,角色分工不明確;改版工作量大,系統擴充套件能力差,整合其它應用時更是降低了靈活性;對於網站建設和資訊釋出人員來說,他們最關注的系統的易用性和的功能的完善性,因此,這對網站建設和資訊釋出工具提出了一個很高的要求。

  首先,角色定位明確,以充分保證工作人員的工作效率;其次,功能完整,滿足各門道"把關人"應用所需,使資訊釋出準確無誤。比如,為編輯、美工、主編及運維人員設定許可權和實時管理功能。

  此外,保障網站架構的安全性也是使用者關注的焦點。能有效管理網站訪問者的登陸許可權,使內網資料庫不受攻擊,從而時刻保證網站的安全穩定,免於使用者的後顧之憂。

  根據以上需求,內容管理系統CMS應運而生,來有效解決使用者網站建設與資訊釋出中常見的問題和需求。對網站內容管理是該軟體的最大優勢,它流程完善、功能豐富,可把稿件分門別類並授權給合法使用者編輯管理,而不需要使用者去理會那些難懂的SQL語法。

  內容管理從20xx年開始成為一個重要的應用領域,這時.COM和B2B, B2C等經歷了資本和市場的考驗及洗禮,人們重新回到資訊科技應用的基本面-如何提高競爭能力,而內容管理恰恰能夠透過對企業各種型別的數字資產的產生、管理、增值和再利用,改善組織的執行效率和企業的競爭能力,企事業單位也開始認識到內容管理的重要性。

  二、研究內容與目標

  1. 系統架構的研究:採用三層架構,將系統分為UI層,業務邏輯層,資料訪問層,目前三層架構的思想已經很成熟。研究三層架構,有助於理解軟體系統架構。

  2. 資料庫的設計以及最佳化:針對資料庫的設計,結合實際的應用以及理論知識的要求,設計出滿足需求的資料庫,並且,在後期的維護中,從查詢資料庫中表的資料來探討資料庫的查詢的最佳化方法,例如在模糊查詢中是否使用索引,以及建立索引之後的效率會相對於沒有建立時的不同,需要深入的研究資料庫庫德設計和最佳化

  3. 使用者體驗和介面的友好性研究:本系統將使用Ajax,jQuery等技術和JavaScript外掛,來提高使用者體驗和使用者互動性。對於與使用者介面以及操作方面進行研究,讓介面更加美觀,操作更加人性化,提高使用者互動性和使用者體驗。例如使用者操作成功之後自動跳轉,減少使用者的操作次數。

  4. 其他CMS系統的研究:透過對其他成熟的CMS內容管理系統的研究,加強對CMS的理解。爭取做到最好。

  5. 網站安全性研究:系統採用三層架構,設計安全,合理的資料庫,使用儲存過程。增加安全驗證,達到系統安全。

  6. 使用者許可權研究:系統基於角色的許可權管理,每個角色都有不同的許可權,然後將角色授予使用者。從而達到許可權的安全,使用者許可權分配合理。

  三、研究方法與手段

  1.需求分析使用StartUML完成需求分析,並完成各種UML圖。資料庫設計使用PowerDesigner15,SQL Server20xx。web開發使用Visua Studio 20xx,ASP.NET,IIS等工具,業務邏輯使用動軟 .NET程式碼生成器,提高開發效率。

  2.研究已經成熟的CMS內容管理系統。透過研究成熟的CMS系統,理解CMS內容管理系統的設計定位,使用者定位。借鑑已經成熟的經驗,儘量減少不必要的錯誤。少走彎路。學習其中的思想。

  3.採用.NET平臺,C#語言,ASP.NET,IIS等。資料庫使用SQLserver 20xx

  四、專案進度安排

  1. 20xx/12/27-20xx/1/31:需求分析階段

  此階段的主要內容有:業務流程的需求分析,資料庫的設計,用例設計

  2. 20xx/2/1-20xx/3/31:詳細設計階段

  此階段的主要內容有:類的設計,業務流程的詳細設計

  3. 20xx/4/1-20xx/5/1:系統實現階段

  此階段的主要內容有:功能的實現

  4. 20xx/5/2-20xx/5/31:系統維護維護階段

  此階段的主要內容有:在細節方面對系統的一個整體的維護,以及對處理相應的異常和系統的實踐檢測

  五、參考文獻

  1、《C#高階程式設計》(美)內格爾(Nagel.C)等著;李銘 翻譯;黃靜,清華大學出版社。

  2、《設計模式》 Erich Gamma

軟體工程開題報告14

  一、課題的意義和目的

  隨著網際網路的高速發展,電子商務的發展也愈加完善,網上購物的環境也逐步得到了很大的改善,這一系列的發展為圖書銷售網站的發展提供了強大的動力。因為環境愈來愈完善,電子商務已經成為現代人生活中必不可少的一部分,而傳統的線下銷售模式也已不能適應時代的要求,在這種情況下,網上圖書銷售網站就有了很大的發展空間。

  本系統的目的是做好一個優秀的電子商品平臺,為使用者提供一個方便快捷、質量過硬的圖書購買渠道。使用者是一個網站系統生存與發展的根本,讓所有使用者能夠在網站上快速買到實際需要、價格優廉的書籍,這可以為使用者節省下大量的時間與金錢。同時,這種模式不依賴線下實體店鋪以及大量的人力資源,降低了投資成本,而相應的圖書成本也就比實體店裡有更大的利潤壓縮空間。而商家也可以利用本系統收集大量的市場資料,瞭解最新最詳細的市場詳情,並針對這些情況進行實時調整。這就形成了一個良性的供應——銷售迴圈。

  二、主要設計(研究)內容

  遊客功能:

  1)以遊客的身份登入

  2)瀏覽檢視網頁商品資訊(包括商品詳細資訊頁面,使用者評價頁面)3)商品搜尋功能(按書名、分類標籤、作者、價格、出版單位模糊搜尋)4)賬戶管理:遊客註冊、登入遊客模組的功能如圖2—1所示:

  圖2—1遊客模組結構圖

  使用者功能:

  1)賬戶管理:主要包括註冊,登入

  2)個人中心:功能主要包括五個部分:

  a。檢視、修改個人資料的功能;

  b。查詢自己的訂單記錄、訂單狀態、物流資訊,退換貨功能,將訂單存檔;

  c。管理自己的購物車,提交訂單並支付;

  d。檢視賬戶等級;

  e。管理自己的收藏夾;

  f。檢視充值自己的會員卡,修改支付密碼;

  3)商品搜尋:

  可以透過書名、分類標籤、作者、價格、出版單位模糊搜尋。

  4)購物車:

  主要功能包括顧客將商品加入購物車——>提交訂單——>支付——>檢視訂單,5s內無操作自動跳轉返回主頁。

  5)收藏夾:

  功能包括顧客將看中的商品新增到收藏夾,便於下次直接找到這個商品並進行操作

  6)商品留言購買一件商品成功後,可以對商品進行評價留言,而這些留言將會根據時間顯示在商品詳情頁面中使用者的功能如圖2—2所示:

  圖2—2使用者模組結構圖

  管理員功能:

  1)系統管理:

  員工管理、角色管理、許可權管理、頁面管理

  2)訂單管理:

  處理訂單:確認訂單、發貨、退貨、完成訂單、刪除訂單。

  3)書籍管理:

  上架、下架、修改商品資訊,對商品庫存進行管理

  4)員工管理:

  對後臺管理中員工進行管理,可以新增、刪除、修改員工

  5)資料管理:

  檢視日/月/年營業額以及書籍的銷售排行

  圖2—3管理員模組結構圖

  三、設計(研究)方案

  本系統將以MyEclipse 10為開發工具,利用Java語言以及MySQL完成資料庫設計。在整個系統設計過程中,應用軟體工程的技術與方法、遵循軟體開發的一般過程,使用面向物件的開發方法,基於B/S三層結構(介面層、業務邏輯層和資料訪問層)進行實訓課程材料提交系統的設計,面向流程進行需求分析,面向元資料進行概要設計,面向物件進行詳細設計和程式設計實現,對系統進行單元測試、整合測試。三層的主要執行流程如圖3—1所示:

  研究步驟:

  ①需求分析階段,透過查詢相關資料和實際調查,面向流程進行需求分析。

  ②概要設計階段,設計軟體的結構,包括組成模組,模組的層次結構,模組的呼叫關係,每個模組的功能等等。同時,還要設計該專案的應用系統的總體資料結構和資料庫結構,即應用系統要儲存什麼資料,這些資料是什麼樣的結構,它們之間有什麼關係。

  ③詳細設計階段,為每個模組完成的功能進行具體的描述,要把功能描述轉變為精確的、結構化的過程描述。

  ④程式碼設計階段,按照劃分好的功能模組依次編寫程式碼。

  ⑤測試階段,找出存在的問題並解決,從而達到完善系統的目的。

  ⑥最後,整理各階段的設計記錄文件,寫成論文稿。

  四、預期成果

  能夠開發一個比較完整的網上銷售書店系統,遊客可以直接進入網頁瀏覽查詢商品,選中商品後註冊/登入生成訂單,完善訂單資訊並支付。管理員確認訂單後進行發貨給出確認資訊。

  五、時間安排

  20xx年01月16日—20xx年03月10日文獻綜述、課題研究準備或系統開發需求分析、開題報告撰寫

  20xx年03月04日—20xx年03月10日開題報告答辯

  20xx年03月10日—20xx年04月13日系統框架搭建和功能初步實現

  20xx年04月12日—13中期檢查

  20xx年04月15日—20xx年05月20日系統開發或作品創作完成、設計說明書撰寫與提交

  20xx年05月10日—11作品驗收,不合格者不得參加答辯

  20xx年05月24日—20xx年05月26日畢業答辯

  六、參考文獻

  [1]明日學院。 Java從入門到精通(專案案例版)——[M]。北京:水利水電出版社,20xx。

  [2] [美]凱S。霍斯特曼。 Java核心技術卷II:高階特性(原書第10版)[M]。北京:機械工業出版社,20xx。

  [3]未來科技。HTML5+CSS3+JavaScript從入門到精通(標準版)[M]。北京:水利水電出版社,20xx。

  [4]王震江XML基礎與Ajax實踐教程(第2版)[M]。北京:清華大學出版社,20xx。

  [5]趙俊峰。 Java web應用開發案例教程[M]。北京:清華大學出版社,20xx。

  [6]明日科技。 Java Web從入門到精通(第2版)[M]。北京:清華大學出版社,20xx。

  [7]宋金玉。資料庫原理與應用(第2版)[M]。北京:清華大學出版社,20xx。

  [8]明日科技。 MySQL從入門到精通[M]。北京:清華大學出版社,20xx。

  [9]劉玉紅。 MySQL資料庫應用案例課堂[M]。北京:清華大學出版社,20xx。

  [10]楊開振。 Java EE網際網路輕量級框架整合開發[M]。北京:電子工業出版社,20xx。

  [11]劉京華。 Java Web整合開發王者歸來[M]。北京:清華大學出版社,20xx。

  [12]高洪巖。 Java EE核心框架實戰(第2版)[M]。北京:人民郵電出版社,20xx。

  [13]朱要光。 Spring MVC+MyBatis開發從入門到專案實戰[M]。北京:電子工業出版社,20xx。

  [14]黃勇。架構探險——從零開始寫Java Web框架[M]。北京:電子工業出版社,20xx。

  [15]鄭睿。 J2EE輕量級應用開發教程[M]。北京:高等教育出版社,20xx。

  指導教師意見(對課題設計(研究)內容的深度、廣度及設計(研究)方案的意見和對畢業設計(論文)結果的預測等)X X同學的“基於J2EE的文理書店網的設計與實現”課題從開發意義、開發目的、設計內容和設計方案等方面進行了廣泛細緻的思考。其設計內容涉及JavaEE技術、MySQL資料庫開發、網頁程式設計等多個方面,其深度、廣度符合本次畢業設計要求,設計方案可行,進度安排合理。

  經過閱讀相關資料和參考文獻,在教師指導下能夠完成整個系統的開發,工作量達到本科畢業設計的要求。

  同意開題。

  指導教師簽名:

  年月日系稽核意見:

  系主任簽名:

  年月日注:開題報告應在指導教師指導下由學生填寫,經指導教師及系稽核後生效。

軟體工程開題報告15

  一、選題依據(擬開展研究專案的研究目的、意義)

  隨著社會的進步、計算機技術的飛速發展,用計算機實現企業人事工資的管理勢在必行。對於大中型企業來說,利用計算機支援企業高效率完成勞動人事管理的日常事務,是適應現代企業制度要求、推動企業勞動人事管理走向科學化、規範化的必要條件;而工資管理是一項瑣碎、複雜而又十分細緻的工作,工資計算、發放、核算的工作量很大,一般不允許出錯,如果實行手工操作,每月發放工資須手工填制大量的表格,這就會耗費工作人員大量的時間和精力,計算機進行工資發放工作,不僅能夠保證工資核算準確無誤、快速輸出,而且還可以利用計算機對有關工資的各種資訊進行統計,服務於財務部門其他方面的核算和財務處理,同時計算機具有著手工管理所無法比擬的優點.例如:檢索迅速、查詢方便、可靠性高、儲存量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高人事工資管理的效率,也是企業的科學化、正規化管理,與世界接軌的重要條件。所以人事工資管理系統應運而生,成為利用計算機實現企業人事工資管理的基本。

  二、國內外研究現狀

  隨著我國國民經濟建設的蓬勃發展和具有中國特色的社會主義市場經濟體制的迅速完善,各個行業都在積極使用現代化的手段,不斷改善服務質量,提高工作效率,這些都在很大程度上給企業提出越來越嚴峻的挑戰,對企業體系無論是在行政職能、企業管理水平以及優質服務上都提出更高的要求。建設一個科學高效的資訊管理系統是解決這一問題的必由之路。企業內部財務管理是該企業運用現代化技術創造更多更高的經濟效益的主要因素之一。工資管理作為企業內部的一種財務管理也是如此,由於企業職工人數較多,每一位職工的具體實際情況也不盡相同,各項工資條款的發放,如果沒有一個完整的管理系統來進行管理,那麼勢必會給管理人員帶來種種麻煩,因此類似工資管理系統之類的財務軟體的開發勢在必行。現在中國企業已進入"新管理時代",企業管理在經歷了計劃經濟時期的"生產管理"時代,計劃經濟與市場經濟相結合時期的"混合管理"時代後,從九十年代末進入全面市場經濟時期的"新管理"時代.新管理時的中國企業管理是面向市場,基於現代企業制度,是中國模式,價值化,系統化,電腦化,國際化和普遍化管理的時代.新管理時代的中國企業管理以建立競爭優勢,提高企業競爭力為核心.要提高企業的競爭力就必須整合企業經營,全面強化企業管理,形成企業持久發展的"內功".越來越多的質優企業捨得在管理系統上投資的舉動,足以說明這一趨勢.在市場競爭日益激烈,使用者需求不斷趨向多樣化,企業間關聯程度越來越密切的今天,要求企業行動必須快捷,靈敏,在管理的思想觀念,方式方法上不斷創新.人力已經很難完全達到要求,必須藉助當代資訊科技的最新成果,最佳化和加強企業的運營和管理.

  三、研究方案(主要研究內容、目標,研究方法、進度)

  主要內容:支援企業實現規範化的管理,支援企業高效率完成勞動人事管理的日常業務,包括新員工加入時認識檔案的建立,老員工轉出、辭職、退休等。目標:實現企業員工工資管理的系統化、規範化和自動化。

  四、程序計劃(各研究環節的時間安排、實施進度、完成程度)

  20*-03-10---20*-03-16收集所需資料20*-04-02---20*-04-16完成系統需求分析,對人事查詢管理,人事維護管理,工資查詢管理,工資維護管理,等各個功能模組的功能進行確定。20*-04-17---20*-04-25對資料庫表結構進行設計,將表結構匯入資料庫。並對論文進行初步構思、編寫。20*-04-17---20*-05-05繼續完成功能模組的程式碼編寫。20*-05-05---20*-05-23設計測試例項,對系統進行測試,找出缺陷,進行完善。20*-05-24---20*-*-15完成畢業論文的編寫工作。

  五、導師對文獻綜述的評語

  簽字:200年月日

  六、專業意見

  專業負責人簽字:20年月日

  七、系部意見

  院(系部)(章):負責人簽字:20年月日

  在這裡推薦一個非常優秀的網址導航站,其理念是為網民建造上網“綠色通道”。有別於一般的網址導航站,DD01透過程式與人工雙重篩選出優質網址,進行分類收錄,並讓所有網民共同參與建設並進行相應監督,對優質網址宣揚推廣,對不良網址檢舉曝光,在享受便捷綠色上網的同時杜絕不良資訊的傳播。

  DD01除了方便網友們快速找到自已需要的網站,不用去記太多複雜的網址;同時還提供了搜尋引擎入口、天氣預報、線上收藏夾、線上記事本、實用查詢、城市生活導航等服務。

最近訪問