งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

“หลักการทำ Project อย่างเป็นระบบ”

งานนำเสนอที่คล้ายกัน


งานนำเสนอเรื่อง: "“หลักการทำ Project อย่างเป็นระบบ”"— ใบสำเนางานนำเสนอ:

1 “หลักการทำ Project อย่างเป็นระบบ”

2 การทำงานอย่างเป็นระบบ คือ ….
ทำไม่ทันแล้วครับ -_-” จานให้ผมจบเถอะคร๊าบบบ เดี๋ยวกลับมาทำต่อครับ การทำงานอย่างเป็นระบบ คือ …. ผมไม่รู้จะทำโปรเจ็คอะไรดีครับ จะทำโปรเจ็คแบบงานเดี่ยวหรือกลุ่มดี ??? คนเดียวหัวหาย สองคนพากันตาย จริงเหรอ โปรเจ็คผมไม่รู้จะเริ่มอย่างไรดีครับ จานมีหัวข้ออะไรให้ผมทำบ้าง ….

3 การทำโปรเจ็คคนเดียวหรือเป็นกลุ่ม
ข้อได้เปรียบและเสียเปรียบ มีความคล่องตัวในการทำงานสูง แต่ถ้าขาดการวางแผน + องค์ความรู้ แล้วอาจจะหลงทางไปเลย ได้รับความรู้เต็มเม็ดเต็มหน่วย แต่ต้องทำงานหนัก ทำคนเดียวแต่เนื้องเรื่องเกี่ยวข้องกัน ข้อได้เปรียบและเสียเปรียบ ช่วยเหลือซึ่งกันและกัน แต่ต้องรู้จักการทำงานร่วมกันและ วิธีแบ่งงาน สามารถสร้างงานที่ใหญ่ ๆ ได้ แต่ไม่ใช่การวาดฝัน

4 แนวคิดในการทำโปรเจ็ค
ห้องวิจัย Linux ห้องวิจัย Image processing ห้องวิจัย Network ห้องวิจัย Software Engineering&Database ห้องวิจัย Digital Library &Multimedia ฯลฯ

5 แนวคิดในการทำโปรเจ็ค
ถามใจตัวเองว่าเราอยากทำอะไร ? แนวคิดในการทำโปรเจ็ค ค้นหา Paper ต่าง ๆ หรือเทคโนโลยีต่าง ๆ บน Internet อะไรที่เราคิดว่าถนัดและน่าจะทำได้ดีที่สุด ? เพื่อที่จะดึงจุดนี้ไปเป็นส่วนหนึ่งของโปรเจ็คได้ นำไอเดียหรือความคิดที่ได้ไปปรึกษาอาจารย์ เพื่อที่จะวิเคราะห์ถึงความเสี่ยงและขอบเขตเบื้องต้น นำเสนอไอเดียให้เพื่อน ๆ เพื่อให้เพื่อนรู้ว่าเราทำสิ่งนี้อยู่ , อาจดึงคนเข้ามาช่วย, สร้างไอเดียให้กับเพื่อนเรา

6 การทำงานอย่างเป็นระบบ
“เป็นสิ่งที่เป็นจริงอยู่แล้วตามธรรมชาติแต่หลายคน ไม่เคยใช้มัน เหมือนกับ ธรรมะ” ถ้าสมมติจู่ ๆ เจอเงินตก 1 ล้านบาทแบงก์ใหม่ไร้ตำหนิจะทำอย่างไร ก. เก็บไปใช้เอง สบายใจเฉิบ ข. นำเงินไปทำบุญ…ทำบุญขึ้นบ้านใหม่ของตัวเอง สบายใจเฉิบ ค. นำเงินไปส่งตำรวจให้ประกาศหาเจ้าของ

7 Idea &Feasibility Requirement Analysis & Design Unit Coding & Testing Integration & System Testing ให้ อ.ที่ปรึกษาดู

8 Requirement Analysis “The acceptability of the system after it has been delivered depends on how well it meets the customer’s need” Acceptability = สามารถรับได้… ขอบเขตทั้งหมดของโปรเจ็ค รวมถึงความยืดหยุ่นต่าง ๆ ใครคือลูกค้า ? ………. บรรดาคณาจารย์ทั้งหลาย

9 Requirement Analysis Process
Domain understanding Requirements collection Classification Conflict resolution Prioritization Requirements validation

10 Requirement Definition and Specification
“To reduce the potential for dispute between customer and contractor, system requirements should always be written so that they are verifiable” Requirement Definition - an abstract description of the services which the system should provide and the constraints under which system must operate. Functional requirements Non-functional requirements

11 Requirement Definition and Specification
Requirement specification - add further information to the requirements definition. Requirement definition - ฟังก์ชันระบบ login โดยใช้ password Requirement specification - ส่วนของ password จะให้ user เป็นคนกรอกเองพร้อมกับประวัติ ต้องมีการ set cookies เพื่อกำหนดให้ logon ได้เป็นเวลาเท่าไหร่ check ส่วนที่ให้ login ได้เพียงคนเดียวด้วย โดยใช้ database ในกรณีที่ users ลืม password จะต้องมีตรงไหน support “ Pre-condition Post-condition Side-effects”

12 Analysis & Design “The target of the design process is the creation of such a graph without inconsistencies.” Nodes in this graph represent entities in the design such as processes, function or types.

13 External entity Information that resides outside the bounds of the system to be modeled Process Information that resides within the bounds of the system A data item or collection of data item; Data store A repository of data that is to be stored for use by one or more processes;

14 New User or Forget passwd
Web interface User data Login Process User info Not Valid Valid Warning Process New User or Forget passwd Check Status Online Ask for Logout Offline User data New User or Exist User New user Register process Exist user Checking password Database User info Data Flow Diagram of Login Process

15 DFD for SafeHome Control panel Interact with user Configure system
Activate/ deactive Process password Display message & status Control panel display Sensors Monitor sensors Alarm Telephone line User command and data Start/ stop request Password Valid ID message Configuration data Configuration info Configuration data Display info Sensor info Alarm type Telephone number tone Sensor status DFD for SafeHome

16 DFD that refine the monitor sensor process
Read sensors Assess against set-up Format for display Generat alarm signal Dial phone Configuration info Configuration data Sensor ID type location Sensor information Alarm type Telephone number tone Alarm number Sensor ID type Sensor status DFD that refine the monitor sensor process

17 Idea &Feasibility Requirement Analysis & Design Unit Coding & Testing Integration & System Testing ให้ อ.ที่ปรึกษาดู Requirement Doc. DFD Doc.

18 Proposal writing ที่มาของโครงงาน วัตถุประสงค์
“The proposal describes the objectives of the project and how it will be carried out included cost and schedule ” ที่มาของโครงงาน วัตถุประสงค์ ขอบเขตของการทำงาน (Requirement & DFD) ประโยชน์ที่คาดว่าจะได้รับ ตารางการวางแผนในการทำโครงงาน (Scheduling) หลักการและทฤษฎี

19 “อยากให้อุปสรรคทั้งหลาย คือสิ่งท้าทายนักสู้ผู้ใฝ่ฝัน
จะยิ่งใหญ่เพียงใดไม่สำคัญ ให้มีความมุ่งมั่นไม่หวั่นใจ ต่อให้ยิ่งยากยิ่งอยากเอาชนะ ไม่ยอมลดละไม่หวั่นไหว ไม่ท้อแท้แม้จะหนักสักเท่าใด หนักแค่ไหนใจแกร่งกว่าจะฝ่าฟัน” ขอให้นิสิตทุกคนมีสติและตั้งมั่นอยู่ในความไม่ประมาท ด้วยความปรารถนาดีจาก คณาจารย์


ดาวน์โหลด ppt “หลักการทำ Project อย่างเป็นระบบ”

งานนำเสนอที่คล้ายกัน


Ads by Google