第 一 章 導 論
1.1 動機
二十世紀末網路的興起,帶動了整個社會型態的變動,生活中所 有的事物,都和網路息息相關,也因為這樣,讓各企業組織有了另一 種經營模式:『電子商務』 ( Electronic Commerce ) 。 電子商 務的精神,乃是在利用先進的資訊科技,同時藉由著組織作業的流程 改造,來達到減低組織營運的成本開支,提升作業效率,增加客戶滿 意度。
為何要學習電子商務?近年來,由於電子商務的興起,造成人們 消費方式的改變,不用走出門到店家、大賣場去人擠人,即可找到你 所想要的商品。同理,在房屋的需求,也許不像商品那麼暢銷,但是 要找一間住的舒服,且租金合理的房屋,卻是一件花時間又花體力的 事。有鑑於此,因而興起為西屯區的房東和房客,找到了連接他們之 間的橋樑;只要透過本網站的資訊,房客就可以為自己挑選一間屬於 自己的舒適空間,而不必再騎車到處撕紅紙條;房東也可以透過本 站,來刊登促銷自己的空屋。
將有形的撕房屋廣告紅紙條以及服務方式轉變成無形的網際網 路方式,是一項很大的挑戰。因為要將人們已經習慣了許久的行為及
服務方式做一項很大的變革需要一段時間。也正因為社會環境的快速 變遷,使得人們的生活步調加快,而提供『便利性』就是在這樣的環 境下的一個很有力及很大的的競爭因素。所以在新舊社會環境的條件 交替之下,無形的網路及服務就成為一大優勢了。雖然人人擔心網路 泡沫化,但電子商務的便利以及迅速的特性,深信他將和我們的生活 密不可分。
1.2 系統目標
首先,先將一堆原本繁雜的房屋資料,經過整理分析後,把所有 房屋屬性透過資料庫進行規劃與建檔,這是最重要的工作,當資料庫 建立完成後,才有利於日後的新增、刪除、修改、搜尋。
本系統的架構,是以一個逢甲租屋中心為主體,而此租屋中心所 能提供給使用者的功能及資訊分為
1.空屋搜尋:使用者可依自己所需要的條件 ( 房屋型態、房屋 路段、房屋格局、坪數範圍、租金範圍及刊登時間。) 經由條件 的篩選,能將資料庫中的空屋過濾,而找到較符合自己需求的空 屋。
2.個人化服務:本系統為房東設計一套貼心的個人化的服務,房
東經由加入會員,而擁有使用本系統的進階功能:刊登、修改、
刪除租房訊息。當一筆資料新增入資料庫中,使用者即可由空屋 搜尋得知詳細消息。
3.租屋手冊:房客在外租屋,最怕遇到不肖房東,房東也怕遇到
態度不好的房客;本站提供一些租屋資訊給這些房東房客,讓使 用者能透過本站提供的資訊和經驗,能在面對事情時,能立刻想 到解決的辦法。
4.地圖點尋:對於房屋路段環境不熟悉的房客,透過地圖上的周 圍環境資訊,進而得知房屋的近似地點,而有效的找到房屋位置。
第 二 章 分析概述
2.1 公司概述
逢甲租屋中心成立於民國九十年三月八日,專職於西屯地區房屋 租賃市場。公司對於西屯地區附近的租屋生態,做了一些調查的動 作,發現目前最大的租屋需求是來自學生,主要原因為學校的宿舍提 供的床位不足,學生被迫需在校外租賃,但目前看來又沒有一個完善 的橋樑為房東與房客做聯繫;所以為了因應時代潮流,規劃出一套有 效的系統來滿足房客與房東的需求,房東與房客只要透過本站的資訊 服務,即可得到最新且最有條理的資訊。
2.2 公司組織
圖 2.1 公司組織圖
2.3 職責分配 1.總經理
負責協調各部門間的溝通,及聽取各部門之工作報告進度。
2.業務部
(1) 負責公司政策的規劃,與其他公司的合作等。
(2) 定期的與房東及客戶保持連繫,以便隨時能了解一個地區的 租屋狀況。
(3) 解決客戶詢問的各類問題。
(4) 調查市場目前的房價,並了解租屋的狀況。
3.人事部
對於員工的聘任、離職、獎懲、升遷、及各種出勤的紀綠。
4.財務部
(1)對於公司各種收入、支出做有效的記錄,定期製作各類報表。
(2)記錄員工上班情形,發放員工薪資及獎金。
5.資訊部
(1)負責網站的規劃、管理、維修及購買各式電腦週邊設備。
(2)利用各種影音媒體,宣傳公司形象及各種業務,可定期舉辦 公司旅遊。
2.4 人員編制
總經理室;總經理一名,秘書一名 業務部:組長一名,人員一名 人事部:組長一名,人員一名 財務部:組長一名,人員一名 資訊部:組長一名,人員數名
2.5 軟硬體需求
建置此系統所需的軟硬體配備如下:
1.硬體配備需求:
處理器:Pentium III 1G
記憶體:PC133Hz 256Mb SDRAM 硬碟容量及轉速:20G 5400RPM
網路設備:10Mbps 網路卡,512K 上行/512K 下行網路頻寬 輸入單元:鍵盤、滑鼠。
輸出單元:螢幕、印表機。
2.軟體需求(後台環境與前端開發環境建置):
後台環境:
(1)OS 環境:
逢甲租屋中心網站的架構方面,是將其建置在Windows XP Professional Edition 的平台上。
(2)Web 伺服器環境:
使用XP Pro 作業系統中的內建安裝元件 IIS
5.01(Internet Information Sever 5.01),它提供了強 大的Internet & Intranet 功能。
(3)Sever 端 Script:
在Server 端執行 Script 的環境產品為 ASP (Active Server Page),它利用了特殊符號(<%和%>)來區分 HTML,且必須經過 Server 解譯才送往前端的指令,如 此組合成一個動態又能存取後端資料庫的網頁呈現。
(4)資料庫環境:
利用Access 2000 格式的資料庫表,存放房屋及會員的 一些資料,經由ADO(Active Data Object)中的
ODBC(Open Database Connectivity)驅動,ODBC 有 中兩項動作(1)Microsoft Access Driver 驅動。(2)定義 DSN(Data Source Name)資料來源名稱,來將資料庫
連結資訊登錄到Windows Registry 中。經由這兩個動 作,即可在ASP 中操作資料庫。
前端開發環境:
(1)網頁編輯:
在網頁版面框架的編輯,使用 Office XP。使用此套軟體 目的在於增加網頁的美觀及省掉大半網頁排版時間。並適 時的搭配UltraEdit 8.0 撰寫部分 Script,交叉運用即可
(2)Script Language:
VBScript、HTML 4.0、JScript、CSS
(3)影像處理:
對於網頁中的影像,是利用PhotoImpact 7.0 和
Photoshop 6.0 這兩項工具來製作網頁中所需的圖形元 件,而繪製地圖的工具則為Visio 2002,其內建的地圖 樣版,可為描繪地圖省下不少時間。
第三章 系統分析與設計
3.1 系統分析的方法
1、瀑布模式(Waterfall Model)
瀑布模式是一個傳統的典型設計模式,將設計的步驟分成數個階 段,由上至下(top-down)的方式來完成系統,如圖,在每一個
階段的製作過程中,若是發現前一階段的工作不夠完善,導致影 響系統的繼續開發時,可以返回前一階段重新再來。其開發程序 如下:
(1) 系統分析階段 (System Analysis)
分析構成系統的各個單元,了解系統的性質,定義系統的目的 與可能遭遇到的限制。
(2) 系統設計階段 (System Design)
先對系統做一個初步的分析,然後再進行細部分析的工作。界 定出系統需求功能,規劃系統的建制程序、軟硬體的相關設備 等。
(3) 系統建置階段 (System Development)
依據前面階段收集整理的資料,進行系統程式的撰寫。
(4) 系統實施階段 (System Implementation)
系統完成後,便可以進行測試的工作,測試的主要目的是確定 系統的正確性,以確保系統能夠與原先計劃的需求相符合。
(5) 系統評鑑階段 (System Evaluation)
系統測試完成後,就可以交給使用者使用。日後系統執行發生 問題,或是使用者的需求更改時,就必須進行修改與維護。
圖 3.1 Waterfall Model 2、雛型模式(Software prototyping)
雛型模式從需求搜集開始至分析完畢,可分成下列幾個步驟:
(1) 需求搜集:開發者與使用者需一起討論並定義軟體的目標 及所有的功能需求,同時列出必須做深入定義的地方。
(2) 快速設計:著重在使用者可看到的介面,如輸入輸出之畫 面及報表等,開發者須使用現有的程式模版(Template)或應用 相關工具,如報表及格式產生器(Report or Form Generator) 來達成快速設計的目的。
(3) 建構一套軟體雛型。
(4) 評估需求:透過使用者的實際操作與需求評估,提出需求 的調整。
(5) 循環:透過上述的程序週而復始的執行,直到滿足使用者
之需求,才繼續進行後續分析,設計…等階段,因此開發者在 此階段即能充分了解那些功能是必須設計。
其主要目的是在短時間內發展出一個實體系統的雛型,在交由 使用者去提修正意見,在經過快速的回饋(feedback)過程反覆 進行。直到最後產品位使用者接受為止。
圖3.2 Prototyping Model
3、螺旋狀模式(Spiral Model)
此種方法結合了瀑布模型與雛型法優點,就是將資訊系統中 所包含的多個子系統,採用遞增式開發過程。此種遞增式的 過程就是以「演進」的觀點代替了「修改」就系統的觀念並 且加入了「風險分析」(risk analysis)的考量。
螺旋狀模式包含了四個階段:
(1)
決定目標與規劃(2)
風險評估與管理(3)
開發下階段產品(4)
顧客評估3.2 逢甲租屋中心資訊系統分析方法
1.先調查房東與房客之間,存在著什麼樣的需求:房客需要有較 完整的租屋資訊,而房東手中擁有多筆房屋資料要出租,需要有 一個屬於他們刊登租屋資訊的平台。
圖 3.3 二元關係圖
2.將整個系統分:租屋搜尋子系統、會員子系統、房屋資料處理 子系統、管理子系統。
3.循著這幾項要求進行系統設計,先設計出使用者介面,接著對
系統功能進行設計,輸入表單為房屋資料、房屋搜尋條件、會員 資料;輸出表單主要為房屋搜尋結果及房屋詳細資訊。
4.當建立起逢甲租屋系統的雛型後,針對使用者的需求進行評估 且不斷的改進使用者需求,最後而完成整個系統設計。
3.3 系統架構圖
逢甲租屋中心的系統架構圖大致可分為四個子系統:1.處理各項 房屋條件搜尋的房屋搜尋子系統。2.處理會員資料新增及修改的會員 子系統。3.處理房屋資料新增、修改及刪除的房屋資料處理子系統。
4.管理房屋資料及會員資料的管理子系統系統。
系統架構圖如下所示:
圖3.4 逢甲租屋中心系統架構圖 3.4 小組成員與工作項目
小組成員:黃宏文
小組成員:黃宏文