計算機專業(yè)畢業(yè)論文開題報告范本
開題報告是當課題方向確定之后,課題負責人在調查研究的基礎上撰寫的報請上級批準的選題計劃,下面是小編搜集整理的計算機專業(yè)畢業(yè)論文開題報告范本,歡迎閱讀查看。
計算機專業(yè)畢業(yè)論文開題報告 篇1
論文題目:基于微信公眾平臺的家教服務系統(tǒng)
一、選題背景和意義
隨著計算機技術的發(fā)展與壯大,互聯(lián)網極大地改變了人們的生活方式,豐富了人們獲取信息的途徑,使得人們更傾向于通過網絡查詢自己所需要的信息。而現在我國的教育仍然是以文化科的學習為主,以成績?yōu)橹兀貏e是每年的小升中、中考、高考,是每位有志學子為之奮斗的目標。因此,每位望子成龍、望女成鳳的家長都會為自己的孩子找一個優(yōu)秀的家教,讓他們在假期、周末甚至是每天晚上來輔導孩子的功課。而大學生作為經歷過中考、高考的成功者,有著非常寶貴的學習與考試經驗,也就成為了家長對家教的最理想選擇。
大學生獲得家教信息的途徑主要有通過中介公司介紹、通過兼職網站介紹以及通過同學推薦。這些獲取家教信息的途徑都需要付出一定的信息費才能獲取它們,但是信息的真實性與有效性卻還待檢驗,很多大學生都有過被中介公司坑騙的經歷,所以很多大學生嫌麻煩,怕被騙,寧愿選擇去發(fā)傳單、送外賣這樣的兼職工作,而這些兼職工作卻不能讓人得到有用的鍛煉。大部分的家長更愿意選擇所在地知名高校的大學生作為孩子的家教老師,而家長們獲取家教信息的方式也主要是通過家教中介介紹,但是這些中介介紹的家教老師卻往往不能滿足家長和孩子的要求,這樣不僅浪費了孩子的時間,也給家長造成不小的經濟損失,F在在網絡上也有很多的家教網站,雖然這些網站是以一種全新的方式出現在我們眼前,但是仍舊不能擺脫他們中介的本質,網站雖然允許家長和大學生以匿名的方式瀏覽部分信息,但是如果想要獲取進一步的信息去聯(lián)系對方,就需要注冊登錄并支付一定的費用。所以考慮到家教中介對大學生和家長的信息欺詐,我決定設計開發(fā)一個免費的大學生家教信息服務平臺。該信息服務平臺將在保證家教信息有效性的基礎上,為大學生和家長提供一個信息發(fā)布、信息檢索以及信息分享的空間。
在如今智能手機已經普及的時候,人們可以隨時隨地的上網,這是PC電腦所做不到的,所以做移動端軟件比PC的更好,而做移動端的話常見的有傳統(tǒng)app和微信公眾平臺,傳統(tǒng)app開發(fā)成本比微信公眾平臺高,開發(fā)周期相對也會長一點,而且傳統(tǒng)app的推廣是個難題,一個app的體量少的幾兆,多的幾十兆,雖然現在家里單位WiFi很普遍,但是總有找不到WiFi卻出現突發(fā)的app需求的時候,而依靠目前2g龜速,4g舍不得用的時候,許多人也是有心無力,而微信是每個智能手機用戶手機里必裝的一個應用,人們只需要搜索一個公眾賬號或者掃一個二維碼,添加,然后就可以使用。傳統(tǒng)app升級也是個難題,不僅耗費時間流量,而且也有可能會破壞現有的使用習慣(升級后界面面目全非),而微信公眾平臺不同,它的所有功能升級都在后臺進行,用戶并不需要去體驗這個過程,只可能會在下次打開這個賬號的時候發(fā)現功能更多了,僅此而已。在傳統(tǒng)app中,兩個不同領域的app只能是隔絕的,而在微信公眾平臺中它們卻能“在一起”,微信公眾平臺能將原本八竿子打不到一塊的兩款應用合到一起去,而這只需要開放一個api制作一個小功能即可實現。傳統(tǒng)app開發(fā)的時候遇到的`難題就是跨平臺,安卓與ios相互隔絕,同樣的功能卻要在不同架構下分別做開放,而且經常無法同步,而微信公眾平臺就不需要擔心這個問題,它是以微信做平臺,只要微信作為一個應用能保持安卓與ios版本的同步,微信平臺上的用戶就會免去以前使用app的痛苦。相較而言,微信公眾平臺有著app沒有的優(yōu)點,卻能做到與app的功能相差無幾的事,所以我決定基于微信公眾平臺設計開發(fā)這個家教服務系統(tǒng)。
二、國內研究現狀、發(fā)展動態(tài)
目前,在國內孩子業(yè)余的輔導方式大致有三種:輔導班、家教、網絡教育,由于家教的面對面、一對一或者多對一逐漸被更多地家長所接受,家教也從一開始的貴族消費群體為主轉為平民化消費了,家教在三大輔導方式中的比重也越來越重。20世紀90年代末,家教在中國逐漸普及,從上海、北京等大城市興起,隨后向全國蔓延。發(fā)展至今,家教已經成熟化、規(guī)范化、多元化,大學生或教師們不在像以前一樣要去大街上寫個牌子說做家教,也不需要在辛苦到處跑中介找家教信息,在這個信息化的“互聯(lián)網+”時代,很多的家教網站如雨后春筍般冒出來,讓人們可以足不出戶的就找到自己所需要的家教信息,方便了找家教或者想做家教工作的人。但是這些網站卻都仍舊有著中介的性質,人們必須交納一定的會員費才能獲取到自己所需要的信息。
三、研究的內容及可行性分析
1.研究的內容:
本文將在進行充分調研分析的基礎上,借鑒當前的各種家教信息平臺以及其他信息發(fā)布平臺,設計并實現一個B/S結構,基于微信公眾平臺,具有友好界面且適應當前教育環(huán)境的,面向大學生以及家長的家教服務系統(tǒng)。系統(tǒng)將互聯(lián)網技術、家教尋找以及微信公眾平臺相結合,在會員信息的嚴格認證下,通過家教信息的網上發(fā)布、檢索以及相互交流達成意向等過程,為家長和大學生提供一個可信賴的平臺,系統(tǒng)主要面向某一具體城市的家長以及大學生,為他們提供一個發(fā)布、檢索搜尋、互相交流家教信息的環(huán)境,從而避免大學生和家長受制于中介機構的可能。
該系統(tǒng)由用戶管理子系統(tǒng)、會員認證子系統(tǒng)、家教信息管理子系統(tǒng)、平臺管理子系統(tǒng)以及反饋子系統(tǒng)等五個模塊組成。用戶管理子系統(tǒng)與會員認證子系統(tǒng)能夠保證會員信息的真實性與家教信息的有效性;家教信息管理子系統(tǒng)根據會員的身份向其提供不同的家教信息發(fā)布與檢索功能;平臺管理子系統(tǒng)將能夠呈現系統(tǒng)平臺是否流暢運行,以及數據庫等工具的運轉狀態(tài),為系統(tǒng)的穩(wěn)定運行提供保障;反饋子系統(tǒng)由教員評價欄目和家長評價欄目組成,教員評價欄目的目標群體是大學生,主要用于大學生對家長以及學生在家教過程中的表現進行點評,而家長評價欄目的目標群體是家長,主要用于家長對大學生在家教活動中的表現進行點評。
2.可行性分析
(1)技術可行性:
分析了用于實現系統(tǒng)功能和性能的技術以及對項目開發(fā)是否可能擔負的風險也進行了分析,并參考了同行業(yè)領域近似案例的技術分析的結果。此家教服務系統(tǒng)是B/S結構,用ASP.NET技術開發(fā),并且在微信公眾平臺上運行,可實現所有用戶在尋找家教問題上的要求進行管理,不存在任何的開發(fā)風險,所以在技術上是十分可行的。
(2)經濟可行性:
經濟可行性是指某個系統(tǒng)產生的經濟效益,應該遠遠高于創(chuàng)建這個系統(tǒng)的成本價值,這個家教服務系統(tǒng)是為了任職教師或是大學生的兼職需要,并且是在如今十分流行的微信公眾平臺上運行,人們只需搜你的公眾號或者掃二維碼就能使用你的系統(tǒng),在資源耗費上減少了到處張貼廣告的各種費用,也節(jié)省了發(fā)布信息所耗的時間,極大地提高了尋找家教的效率,此系統(tǒng)在微信公眾平臺上運行簡單易操作,也免去了花費人力財力去學習操作,因此在經濟角度上也是可行的。
(3)操作可行性:
在微信如此流行的今天,以微信公眾平臺為平臺運行的系統(tǒng)呈現給用戶的運行界面是用戶所熟悉并且簡單易操作的界面,用戶可以很快的入手并加以利用,因此系統(tǒng)在操作可行性方面也是可行的。
四、論文擬解決的關鍵問題及難點
本文在家教服務背景上,分析了家教服務系統(tǒng)的實際需求和業(yè)務流程,并結合模塊化的思想,設計和實現家教服務系統(tǒng):
(1)調研家教系統(tǒng)的功能需求現狀,分析家教系統(tǒng)包括的具體業(yè)務功能。
(2)廣泛查閱文獻資料,對家教系統(tǒng)所涉及到的技術進行認真學習,對所涉及到的業(yè)務邏輯進行深刻了解。
(3)在對具體系統(tǒng)業(yè)務需求詳細分析下,與實際情況結合,設計系統(tǒng)在微信公眾平臺上的功能分布。
(4)在做好系統(tǒng)需要的所有功能后還需要與微信公眾平臺的接口相連接,并且做好客戶端的管理軟件。
五、研究方法
本系統(tǒng)采用的開發(fā)工具是Visual Studio2012,采用Asp.net進行開發(fā),采用的數據庫為SQL server數據庫,在微信公眾平臺上運行。
(1)系統(tǒng)安全性問題:采用密碼保護、驗證碼雙重保護。
(2)網站的可擴展性:功能可隨著需求的增加而逐步完善,在數據庫設計和編碼上都要好好考慮可擴展性。
(3)注冊用戶的認證問題:教員需要上傳學生證或者其他能證明自己身份的信息認證后才能使用更豐富的功能。
技術路線:
(1)按照系統(tǒng)可行性進行模塊的劃分以及功能需求劃分,完成整體實現思路
(2)申請微信公眾平臺服務號,并且申請云服務器
(3))完善數據庫設計(采用SQL SERVER數據庫進行開發(fā))
(4)根據功能需求用asp.net在visual sudio環(huán)境下開發(fā)家教服務網站(使用html、div+css、javascript、C#)
(5主要采用三層架構進行開發(fā),分成PL表示層、BLL業(yè)務邏輯層、DAL數據訪問層
(6)網站開發(fā)完成后將代碼部署到云服務器上并進行調試修改
(7)根據需求用VS2012開發(fā)桌面管理軟件簡化公眾平臺的管理操作
六、論文的進度安排
20XX年9月1日-11月14日 確定論文題目,經導師審查后,查找資料,撰寫開題報告,并進行開題答辯
20XX年11月15-20XX年1月 查閱資料,學習微信公眾平臺開發(fā),完成家教網站主體功能開發(fā),并進行中期檢查答辯
20XX年2月-20XX年4月 完成家教網站所有功能開發(fā),并部署到云服務器,并且進行微信公眾平臺的接口配置,進行整個系統(tǒng)的調試修改,
20XX年4月-20XX年6月 完成整個畢業(yè)設計的開發(fā),根據開發(fā)過程撰寫畢業(yè)論文,進行畢業(yè)設計最終答辯
七、主要參考文獻
[1] 陳靜. 家教管理系統(tǒng)的設計與實現[D].山東大學,2011.
[2] 趙成麗. 網絡信息系統(tǒng)可生存性的若干關鍵技術研究[D].吉林大學,2013.
[3] 張紅艷. 家教網的設計與實現[D]. 吉林大學,2012.
[4] 岳俊華. 大學生信息社區(qū)系統(tǒng)的設計與實現[J]. 中小企業(yè)管理與科技, 2013(36): 261-262.
[5] 張海超. 網絡即時家教業(yè)務研究與系統(tǒng)設計[J]. 2014.
[6] 李海成. 家教信息管理系統(tǒng)的設計與實現[D].電子科技大學,2011.
[7] 舒泉愷. 基于 ASP 的家教管理系統(tǒng)的設計與實現[D].云南大學,2012.
[8] 韋春暖. 信息管理系統(tǒng)的設計與開發(fā)[J]. 考試周刊,2011,56:154-155.
[9] 項永明. 大學生家教系統(tǒng)的設計與實現[D].吉林大學,2015
[10] 孫慶博、沈佳 . 基于ASP的網上家教信息系統(tǒng)的設計與實現[j],2008
計算機專業(yè)畢業(yè)論文開題報告 篇2
開題報告
經過大學四年理論課程的學習,以及校內校外的實踐,極大的豐富了自身的理論基礎,并且也具備了一些處理簡單問題的能力,但即將踏上社會的我深知這還遠遠不夠,因此我利用了畢業(yè)設計的機會,在老師的指導下去完成一個具有挑戰(zhàn)性的,其具體應用及社會服務相結合的項目,深知通過對它的開發(fā),將對我的能力有更高層次的突破。
開發(fā)軟件的一個目的是針對目前普遍的圖書管理系統(tǒng)存在的功能不全,操作復雜,系統(tǒng)要求高等一系列問題,而設想一個具有個性化的圖書管理系統(tǒng)。該管理系統(tǒng)與MIS系統(tǒng)相聯(lián)系,在圖書館內部建成可靠,方便,并且功能齊全的MIS系統(tǒng)。從而在圖書館對新舊書的反應;對書籍借閱的管理能力;對讀者和圖書館工作人員的管理能力;對圖書館管理人員軟件操作的適應時間和操作感覺這些方面都將大大的提高。當然對該軟件的態(tài)度是渴望獲得顯著的社會效益。
開發(fā)軟件的另一個目的是使其具有強大的實用價值,即它可以滿足中小型圖書館的借閱與管理的需要。在一般的學校與科研機構,其下屬的很多分支的研究中心,試驗中心,各個學院,它們往往都有著自己的規(guī)模較大的圖書資料室。而這些圖書資料室由于本身規(guī)模不大因此其對書籍或資料的管理模式一般都比較舊,而且在沒有能力也沒有必要引進大型的圖書館管理軟硬件的基礎上,尋求一個針對中小型圖書資料室的管理軟件是必要的。
這種管理軟件對硬件的要求很低,一般有一個比較簡單的服務器與PC機組成的網絡即可,再加上使用比較廉價、性能不錯的軟件,這樣就可以以較低的成本來實現一個足夠使用的功能,而這種模式也正滿足了那種中小型資料室,圖書館的要求。但是目前對這種管理軟件的開發(fā)還處于一種比較原始的階段。開發(fā)者往往都是出于資金和時間的顧慮使用比較陳舊的技術,并且各為己見,并且很少涉及網絡?墒钱斀袷且粋網絡化的社會,像資料室,圖書館這樣的信息機構不能與網絡聯(lián)系起來豈不可惜,再加上如今單機版的圖書管理軟件多如牛毛,去開發(fā)一個類似的軟件無疑是一種在時間上、精神上和資源上的極大浪費。所以出于多方面的考慮覺得有必要為這種有需要的中小型圖書館,資料室開發(fā)一種基于網絡的圖書資料管理軟件。
項目的具體目的:
1. 實現圖書館對外借書,還書的簡易操作,提高圖書館對最平凡工作的效率。
2. 實現圖書館對所藏圖書的按類別,書名等多方面的查詢,最大的方便讀者和圖書館工作人員對所需圖書的查詢。
3. 建立圖書館外借讀者數據庫,方便工作人員對讀者進行有效管理。
4. 建立圖書館工作人員數據庫,限定每個工作人員對軟件操作的權限,最大限度的保護數據庫。
5. 實現圖書館對新書入庫,舊書注銷的簡單處理,并且建立書籍檔案,方便進貨。
實現方法:
后臺數據庫支持:采用PowerBuild 8.0,主要是由于PowerBuild 8.0是美國Sybase公司PowerSoft的新一代數據庫應用開發(fā)工具,它能夠設計傳統(tǒng)的高性能、基于客戶/服務器體系結構的應用系統(tǒng),也能夠用于開發(fā)基于Internet的應用系統(tǒng)。它具有容易使用,便于維護的'優(yōu)點,使使用部門可以節(jié)省培訓費用,加快磨合周期,同時有利于操作人員的培訓,是對數據的安全性要求不是特別高,同時又有比較大的數據量的單位的較好選擇。作為PowerBuild 7.0的后續(xù)版本,PowerBuild 8.0 擴展了 PowerBuild 7.0 版的性能、可靠性、質量和易用性。PowerBuild 8.0增加了幾種新的功能,由此成為數據倉庫和電子商務應用程序的優(yōu)秀數據庫平臺。這些功能如:
l 新的開發(fā)調試界面,使程序員對于工作環(huán)境有了直觀的了解,最大的方便了程序員的工作,新增的剪貼板能夠讓你保存最常用的代碼段,避免了重復輸入。
l 新的Web特性,這是PB8.0相對于7.0最大的改進,它提供了因特網瀏覽器中使用數據窗口控件的瘦客戶端的解決方式。普通數據窗口和數據存儲中可以使用的方法和屬性現在大部分可以使用于Web數據窗口了。
l 新的數據庫連接,在改進已有接口的前提下,使用新的數據庫連接接口jdbc/jbd數據接口。它封裝了jdbc函數功能于一個PB數據庫接口,不僅支持使用SUN公司的jdk/jre1.1,還支持使用微軟的java vm。因此它具有對現在windows操作平臺更加好的兼容性。 外部網/internet
圖書館內部局域網
數據庫
圖書館管理系統(tǒng)
讀者查詢系統(tǒng)
power builder具有的獨特的報表系統(tǒng)使制作表格變的極其方便,同時根據用戶的需要可以隨意調節(jié)表格的形式,而不象其他的語言,當用戶的需要改變時,需要很大的工作量來更改程序適應用戶的需要,同時,由于該語言具有良好的數據庫接口,可以比較方便的進行數據庫操作。雖然power builder的語法較為簡單,對于算法和其他的一些復雜的表示方式缺乏有效的方法,但對于數據庫運用,這些缺點并不是經常出現。 因此,同時也用power builder作為前臺客戶端界面的實現語言。即整個系統(tǒng)均使用power builder,以提高可靠性和安全性。
數據的安全性:
由于該系統(tǒng)統(tǒng)計管理單位的各種書目,人員數據及出入庫數據,因此需要保證數據的可靠性和安全性。對于軟件方面,采用手動或定時對數據庫采取備份,使由于數據破壞所產生的損失降到最低,同時便于恢復。
總體功能結構:
根據圖書館的基本要求和功能目標,總體框架是建立二個功能系統(tǒng)和二個支持系統(tǒng)(具體見圖--1)。二個功能系統(tǒng)是:1.圖書館管理系統(tǒng)(下稱1號系統(tǒng));2.外部讀者查
詢系統(tǒng)(下稱2號系統(tǒng))。二個支持系統(tǒng)是:1.網絡支持系統(tǒng)(WA
N和LAN);2.數據庫支持系統(tǒng)。
需求分析:
A:
圖書館管理系統(tǒng)即1號系統(tǒng)是該系統(tǒng)軟件的重要內容之一,該子系統(tǒng)為圖書館的庫存書籍的動態(tài)調整提供了決策依據,有利于及時對有大量需求的新書進行訂貨入庫。它的主要功能包括:新書入庫,舊書注銷,借書,還書,館內圖書詳細信息,圖書查詢,讀者管理,館內圖書統(tǒng)計,讀者信息管理,圖書館工作人員權限管理,名稱設計,數據庫備份等功能。
下面是2號系統(tǒng)的主要功能的簡單描述(圖—2簡單數據流圖):
1. 圖書管理(圖—3系統(tǒng)流圖):
這是圖書館最重要的模塊之一,它將對圖書館中的書籍進行管理操作,所有的原始數據輸入都是在這里實現的,有了這里的數據輸入,才能開始以后的諸如借書、還書等操作。
新書入庫管理:
該功能允許用戶輸入圖書單,在輸入過程中,程序自動生成圖書單編號以加以區(qū)分兩次不同的入庫書單,同時程序也檢查輸入的合法性,并自動記錄當日入庫的圖書。
當日入庫圖書查詢
該功能允許用戶對當日的入庫書單針對不同條件進行查詢,并且提供二次修改,避免出錯。
舊書注銷:
該功能允許用戶輸入注銷單,在輸入過程中,程序自動生成注銷單編號以加以區(qū)分兩次不同的注銷書單,并且自動記錄當日注銷的圖書。
當日注銷圖書查詢:
該功能允許用戶對當日的注銷單針對不同條件進行查詢,并且提供還原,避免出錯。
2. 業(yè)務管理:
這是圖書館使用頻率最高的模塊,因此他在功能上應該直觀明確,在操作上應該簡單易用。
圖書借閱:
該功能要求用戶輸入圖書編號或者圖書條碼,并且檢查輸入合法性,然后程序動態(tài)生成該書的詳細信息;再輸入借書證號,并且檢查輸入合法性,然后程序動態(tài)生成該讀者的詳細信息;系統(tǒng)記錄借書的經手人,最后由借書按鈕實現操作。
圖書歸還:
與圖書借閱類似,追加圖書超期罰款功能,自動根據預設值計算出罰款金額。
3. 人員檔案管理:
這是針對讀者和圖書館工作人員而設計的一個人士管理模塊,它將完整的記錄讀者的信息,以及圖書館工作人員的信息,并且他還具有限制圖書館工作人員操作權限的功能,最大限度的保證了數據的安全。
讀者管理:
記錄讀者的詳細信息,并提供增加、撤除、查詢等操作。
圖書館工作人員管理:
在讀者管理子模塊的基礎上增加權限管理功能,保證數據安全。
4. 數據庫備份:
這是一個涉及到安全問題的重要模塊,它可以保證數據庫的安全,防止因外界的突發(fā)事件所造成的損失,避免因數據流失而重復輸入的困擾。該功能分為自動備份,和手動立即備份兩部分,滿足用戶需要。
5. 名稱設計:
這是一個很具個性化的功能,實現很簡單,但非常吸引人,你可以任意為你的管理系統(tǒng)命名,比如“杭州X中學圖書管理系統(tǒng)”。
B:
外部讀者查詢系統(tǒng),即2號系統(tǒng),這是一個面向讀者的綜合查詢系統(tǒng),采用與管理系統(tǒng)相同的數據庫,具有唯一的功能:查詢。他可以按照讀者的要求,用不同方法對所藏書籍進行查詢,并能進行書名的模糊查詢,還可以查詢讀者所借書的到期日,和觀看讀者本人的詳細資料,力爭最大的滿足讀者的需求。(圖-4簡單數據流圖)
性能要求:
對新書入庫單,注銷單的處理及查詢;圖書查詢;借書還書速度應較快
登錄倉庫管理系統(tǒng)時應輸入密碼,以保證系統(tǒng)的安全性。
系統(tǒng)要有較強的兼容性,能在各種PC機上正常運行。在系統(tǒng)運行異常及數據文件損壞時能給出出錯提示,保證系統(tǒng)的可靠性。
運行環(huán)境:
1. 推薦配置:
cpu:Intel Pentium 以上
內存:64M
硬盤:100M空閑空間
2.支持軟件:
操作系統(tǒng):Windows98 , Windows2000 , WindowsMe.
本人開發(fā)進度計劃:
2月-3月底:學習PowerBuilder8.0,SQL Sever2000技術,看文檔和有關書籍。
4月-5月初:進行開發(fā)工具的選擇與配置,準備開發(fā)環(huán)境,具體代碼的編寫。
【計算機專業(yè)畢業(yè)論文開題報告】相關文章:
計算機專業(yè)畢業(yè)論文優(yōu)秀開題報告08-22