範文齋

位置:首頁 > 行業範文 > 工程

軟件工程類畢業設計開題報告

工程1.49W

軟件工程是當下非常火爆的專業,下面就是小編爲您收集整理的軟件工程類畢業設計開題報告的相關文章,希望可以幫到您,如果你覺得不錯的話可以分享給更多小夥伴哦!

軟件工程類畢業設計開題報告

  軟件工程類畢業設計開題報告一

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語句檢索或更新數據庫,並把結果返回給客戶端,這一層通常動態鏈接庫的形式存在並註冊到服務器的註冊表中。

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

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

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

在管理員的信息管理的各項中,可以對每個客戶,配送商,供應商的信息進行查找,修改,添加和刪除。對用戶開出的帳單也可以進行修改和分類查詢。

  軟件工程類畢業設計開題報告二

論文題目:基於B/S的高職高專2+1學生管理及資助系統的設計與實現

一、選題背景

目前培養應用型高技能人才是國家教育發展的新方向,而高職高專院校正是爲培養這類人才而設定的。通過高等職業教育培養的學生可以獲得短時間適應某個特定崗位的職業技能以及適應能力。當前國內大多數高職高專實行“2+1”人才培養模式,即分爲兩個階段對三年制高職高專學生的進行培養,大一大二兩年在校內以理論學習爲主(即“2”階段),大三最後一年在企業以技能爲主的實操培養(即“1”階段)。高職高專院校實行“2+1”人才培養模式後,怎樣科學動態管理學生最後一年的企業頂崗實習工作,以及更加科學和規範的收集、統計與分析學生工作過程中各種數據,以便更好地瞭解學生在頂崗實習的情況。因此,開發一個以網絡爲載體的高職高專“2+1”人才培養模式下的學生管理系統,已勢在必行。目前,隨着時代的不斷髮展,我國高等教育已從以往的精英化教育轉向大衆化教育發展。爲了體現教育公平化,在校貧困大學生可以通過獎助貸等一系列的綠色通道完成學業。所以,開發這樣一套軟件成爲很有必要的事情!主要工作如下:(1)概述了軟件開發的基礎技術。(2)闡述了系統的總體設計和系統分析,以及數據庫的設計與實現。(3)設計實現頁面。(4)處理與分析開發過程中的若干技術問題。(5)系統的開發設計、測試和分析結果同時進行。

二、研究目的和意義

當今的學校管理工作,特別是“2+1”人才培養模式下的高職高專學生管理涉及企業,學校,學生個人等各個方面,非常的繁瑣,並且存在交叉進行管理的問題,在以往的舊式管理方式中,由於管理方式等客觀因素的限制,管理很難做到準確而及時,總是存在這樣那樣的問題。隨着現代智能化科技的不斷髮展,校園管理的智能化和網絡化正在不斷的發展和普及。現有的學生信息管理系統的設計與開發有許多值得參考和借用的例子,但還是有許多存在問題需要進一步完善,因此需要更新策略,並且建立新的模式。大學生資助政策在我國爲在讀貧困大學生開通綠色讀書通道。當前,國內高校貧困生的獎助貸政策,多數是通過國家扶持的方式幫助貧困大學生完成學業,促進普通高等教育事業的健康順利發展。但目前高職高專院校實施“2+1”的教學模式,致使最後一年學生在外頂崗實習,造成大三實習生的獎助貸等申報和評定出現無據可依,只能根據其在大二期間的表現來評定,甚至延誤或遺漏申報和評定。

三、本文研究涉及的主要理論

是微軟可擴展動態WEB服務平臺,而且它也定義了“通用語言子集”(CLS)。並且還能確保類庫和與CLS兼容的編程開發語言之間進行同步的協同工作[2]。所以,可能會讓程序員考慮選擇C#。在C#中,內建的特性可以使每個對象都能自動成爲一個COM對象,但可以讓程序員後臺執行Iunknown和其他COM界面[3]。C#是一種新的面向對象的編程語言,它可以幫助程序開發者快速便捷地構建平臺來解決開發方案,並且提供的架構可以讓C#組件轉換置於互聯網之上的WebServices,同時,響應來出之於所有平臺上的所有應用程序的請求。C#不但排除了可導致增加開發經費的編程錯誤,而且提高了開發軟件的效率,它爲C/C++程序員帶來了迅速開發WEB應用的能力,並且又保持了強大功能和靈活性,這些都是開發人員所追求的。C#在設計時就考慮了這些問題。它不但能讓程序編寫人員保證編程的正確率,還能讓程序編寫人員實現更多功能的同時使用更少的代碼。現在所有編程開發設計都變得很容易了,因爲實現了2.0和VisualStudio2005引入網站開發的模型。

由於平臺是一個通用運行環境,所以它能多種語言之間交互數據。因此,能爲Web服務端應用提供一個通用的和兼容多種語言的操作平臺。實質是美國微軟(Microsoft)公司進行的一次軟件開發環境的重大技術革新,其目的是爲了在保留和拓展原有的開發軟件Visualstudio和ASP(ActiveServerPage動態服務器頁面)等技術的同時,日益強大的Web應用軟件開發平臺。框架基於框架開發的應用程序和網頁接口都統一使用框架所給的類庫作爲實現的統一接口。在出現框架之前,爲了實現應用程序系統相互間的通訊,是以COM對象和Win32API爲應用程序系統的接口,以往ASP的網頁的接口是以動態鏈接庫中所提供的對象來連接的。編程人員可以通過開發平臺編寫基於IIS的應用程序以及網站系統相比以前更爲快捷容易。同時,使開發編寫的Windows應用程序不但更加的安全而且還更加穩定。是微軟目前爲止集成性開發支持環境最好的平臺。

四、本文研究的主要內容

爲了更好的瞭解高職高專“2+1”人才培養模式下畢業生在企業實習工作的情況,推動學校、企業與學生之間的交流,完成校企共育,深入考察和調研現有多所高職院校實習的情況,同時根據學校、學生以及對口企業的需求,編寫一個分佈式畢業生實習管理系統。本系統分爲六種用戶進行登錄,分別爲系統管理員、學院分管領導、帶隊指導老師、輔導員、企業負責人和學生。(1)本系統主要包括以下模塊:(2)系統公共資源模塊(3)院領導、指導老師、輔導員以及學生管理模塊(4)學生頂崗企業信息模塊(5)站內交流模塊(6)學生實習報告模塊(7)學生成績管理模塊(8)頂崗實習信息綜合查詢模塊(9)綜合統計模塊(10)資助功能模塊