Issuu on Google+

【102 年全國高職學生實務專題製作競賽暨成果展報告書】

目:活動報名管理系統建置

指導老師:陳隨意

參賽學生: 游琇清

學校名稱:彰化高級商業職業學校 群

別:商業管理群

別:資料處理科

中 華 民 國

1 0 3

0 2

1 0


目錄 摘要 --------------------------------------------------------------------- 1 壹、前言 ----------------------------------------------------------------- 1 一、研究動機 ----------------------------------------------------------- 1 二、研究目的 ----------------------------------------------------------- 2 貮、文獻探討 ------------------------------------------------------------- 1 一、ASP.Net 程式設計 --------------------------------------------------- 1 二、2 層式與 3 層式網站架構 -------------------------------------------- 1 三、資料庫 ------------------------------------------------------------- 2 四、SQL 資料庫查詢語言 ------------------------------------------------- 2 參、研究架構 ------------------------------------------------------------- 2 一、研究方法 ----------------------------------------------------------- 2 二、研究流程 ----------------------------------------------------------- 2 肆、系統實作及測試 ------------------------------------------------------- 3 一、系統架構 ----------------------------------------------------------- 3 二、系統操作流程 ------------------------------------------------------- 3 三、實作過程 ----------------------------------------------------------- 4 四、系統功能展示 ------------------------------------------------------- 6 伍、結果與討論 ----------------------------------------------------------- 8 一、可行性之評估 ------------------------------------------------------- 8 二、問題與討論 --------------------------------------------------------- 9 六、結論與建議 ----------------------------------------------------------- 9 一、結論 --------------------------------------------------------------- 9 二、改善與建議 --------------------------------------------------------- 9


圖目錄 (圖一)研究流程 ----------------------------------------------------------- 3 (圖二)系統架構 ----------------------------------------------------------- 3 (圖三)行政人員操作示意圖 ------------------------------------------------- 4 (圖四)行政人員操作示意圖 ------------------------------------------------- 4 (圖五)行政人員操作示意圖 ------------------------------------------------- 5 (圖六)行政人員操作示意圖 ------------------------------------------------- 5 (圖七)行政人員操作示意圖 ------------------------------------------------- 6 (圖八)進入畫面 ----------------------------------------------------------- 6 (圖九)登入 --------------------------------------------------------------- 7 (圖十)我要報名 ----------------------------------------------------------- 7 (圖十一)取消報名 --------------------------------------------------------- 8 (圖十二)活動紀錄 --------------------------------------------------------- 8


101 年全國高職學生實務專題製作競賽專題名稱 摘要 各式的網站背後都有他專屬的一套程式,而對於初學者的我們來說,想製作 出一套程式,可能要花上幾天幾夜的摸索。因此,這次所學習到的系統,正是讓 我們更加認識網站內部的結構,並加以學習應用。 關鍵字:商管群、專題製作、Visual Studio

壹、前言 一、研究動機 每次各個處室所舉辦的任何活動都必須印製大量的宣傳紙張或報名表以告 知同學,完成後還必須由班上幹部帶回,不僅耗時也耗人力。因此我們便想出利 用 Visual Studio 來製作一個便於活動管理的系統,使得活動報名能夠更加迅速, 也便於辦理處室整理與統計。

二、研究目的 運用 Access 與 Visual Studio 來製作,使用 Access 來分辨管理者與學生的身 分。管理者可以發佈活動、管理活動以及查詢學生報名的情況,而學生可藉由此 系統來了解學校近期內所舉辦活動,選擇有興趣的活動報名參加,所以系統必須 要有登入登出,以分辨使用者的身分。

貳、文獻探討 一、ASP.Net 4.0 ASP.NET 從最開始就被認為是最有發展價值的一個動態網頁設計語言,目前 ASP.NET 經過 1.0 後發展到目前的 4.0,在 ASP.NET 4.0 中更新了在舊版 ASP.NET 中許多的不足,並加入了許多的新功能,使得 ASP.NET 4.0 功能更強大,性能更 穩定。 .NET 架構運用在網頁上的一種動態技術,由於基本為網頁,因此本身當 然就可使用 HTML、JavaScript。

二、2層式與3層式網站架構 在全球資訊網發展初起,為兩層式架構,包括用戶端的使用介面層 (Presentation tier),和伺服器端的資料服務層(Data Service tier)3 層式網站 架構是目前建構電子商務系統時最常使用的架構,與傳統兩層式架構最大的差異 處,未將商業邏輯單獨分離出來,以減輕放置於用戶端或伺服器端電腦的負擔。 再三層式 Web 的架構當中,所謂的三層式汐止使用者介面層、商業邏輯層、和 資料服務層。

1


三、資料庫 資料庫本身可視為電子化的檔案櫃—儲存電子檔案的處所,使用者可以對檔 案中的資料執行新增、擷取、更新、刪除等操作。資料庫是相關資料的集合,這 些資料依適當的方式儲存起來,讓使用者可以依他們的需求取得所需的資訊。(資 料庫裡的資料具有結構、格式與涵義,描述現實世界的各種事物)常見資料庫有 Informix、MySQL、Access 等等。

四、SQL資料庫查詢語言 結構查詢語言(STRUCTURED QUERY LANGUAGE,SQL)是關聯式 DBMS 的主要資 料操作語言,並且是查詢,讀取與更新關聯式資料庫的主要工具,而 SQL 的基本 指令,一般指令中具有特定意義的 SQL 保留字如 SELECT、FROM、WHERE 會以大 寫標示,而 SQL 指令會被寫成多行。

參、研究架構 一、研究方法 這個研究會使用到Visual Studio Express for Web所提供的網站製作技術,並且 必須使用Access來儲存學生帳號資料和管理者的資料,還有新增活動的資料。使 用者必須登入自己的帳號密碼,才可以接下去的動作。行政人員的使用權限是新 增/更新/刪除活動,並且能夠查詢活動的報名人數;學生的使用權限是報報名及 取消報名,並且能夠在「參加紀錄」查詢自己參加過的活動。如此一來,不僅大 大的減少了不必要的紙張浪費,也能即時的發布最新的活動訊息。

二、研究流程

2


(圖一)研究流程

肆、系統實作及測試 一、系統架構 你系統包含哪些功能?請用階層式的方式,或用「系統組織圖」(最好圖文 並茂)。其中包含「使用者的權限」、「各操作頁面之功能」

(圖二)系統架構

二、系統操作流程 3


1.行政人員管理活動:

(圖三)行政人員操作示意圖 2.學生報名活動:

(圖四)學生操作示意圖

三、實作過程 1.利用 Access 建立使用者的身分

4


(圖五) 使用者的身分 2.接著建立活動

(圖六)建立活動 3.建立參加紀錄

5


(圖七)參加紀錄

四、系統功能展示 1.進入畫面

(圖八)進入畫面 2.請先登入

6


(圖九)登入 3.我要報名

(圖十)我要報名 4.取消報名

7


(圖十一)取消報名 5.活動紀錄

(圖十二)活動紀錄

伍、結果與討論 一、可行性之評估 我認為是可行的,因為這個系統對於那些需要處理很多雜事的人來說,確實 可以減少不必要的麻煩,也可以避免因人工的疏失而導致資料重複輸入的錯誤, 所以是可行的。

8


二、問題與討論 在製作這個系統的時候,遇到了不少的問題。因為以前從沒使用過 Visual Studio 和 Access,所以對於某些功能還不太熟悉,所以很多都是後來才慢慢補上 去的。

陸、結論與建議 一、結論 在指導老師的帶領下,一次一次的修改,慢慢得我又完成了另一個專題,雖 然還不太熟悉,但總是在進步的。做了這麼久的專題是真的有用處而不是一些沒 有用的雜物,將自己所學的東西運用到自己的生活上,這樣的學習才是真的有用 處的,學了就要用,不然就會枉費學習的價值。

二、改善與建議 完成了這份專題之後,我希望填寫的人可以用心去問卷而不是純脆灌水,這 樣就會失去了她原本應有的本質。

9


參考文獻 http://tw.knowledge.yahoo.com/question/question?qid=1607032101001 Yahoo奇摩知識家 http://bmeweb.niu.edu.tw/material/nwork/%E7%B6%B2%E9%9A%9B%E7%B6%B 2%E8%B7%AF%E7%9A%84%E4%BC%BA%E6%9C%8D%E7%B3%BB%E7%B 5%B1%E6%9E%B6%E6%A7%8B.htm 兩層式架構

10


Dp101234w2