Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 107,794

HOME > Community Zone > Forum > วานผู้รู้ช่วยดู usecase ให้หน่อยค่ะว่าเขียนถูกไหม ขอบคุณค่ะ





 

วานผู้รู้ช่วยดู usecase ให้หน่อยค่ะว่าเขียนถูกไหม ขอบคุณค่ะ

 



Topic : 042297

Guest




ยูสเคสนี้เป็น ยูสเคส การใช้งานระบบจัดการงานวิจัยและปริญญานิพนธ์ อ่ะค่ะ อยากให้ช่วยดูหน่อย ว่าเขียน
โอเค และผู้อ่านเข้าใจการทำงานไหมค่ะ แต่ที่ไม่เข้าใจแน่ๆคือ การใช้ <<extent>> , <<use>> , <<include>>
และ <<use>> กับ <<include>> มันต่างกันยังไงค่ะ อ.คนนึงเขาสอนแบบ <<include>> อีกคนนึงสอนแบบใช้ <<use>> ทั้งที่มันดูจะเหมือนกันในการใช้งานอ่ะค่ะ แต่ที่ไม่แน่ใจแน่ๆคือการใช้ <<extent>> ช่วยอธิบายให้หน่อย

ยูสเคสการจัดการงานวิจัยค่ะ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-05-02 00:57:05 By : Ozaka View : 11657 Reply : 5
 

 

No. 1



โพสกระทู้ ( 49 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter Facebook

ลองนึกว่าตัวคุณกำลังสวมบทผู้กำกับสิ

actor ก็คือ ตัวละครของคุณ

ตัวละครของคุณ ก็จะมี case หรือ สิ่งที่ทำอยู่
เมื่อเราโยงลูกศรทึบ ๆ ไป เราเรียกว่า "use"

ส่วน <<extend>> คือ สัมพันธ์แบบส่วนขยาย หรือส่วนเพิ่ม จะเกิดขึ้นหรือไม่เกิดก็ได้ แล้วแต่เหตุการณ์
ใน usecase ของคุณที่ student ทำการ register แล้ว ได้ <<extend>> Authentication มันหมายความว่า นักศึกษา ที่ทำการลงทะเบียน จะทำการพิสูจน์ตัวตนก็ได้ หรือไม่พิสูจน์ก็ได้ (แต่ลูกศรคุณผิดนะ หัวลูกศรต้องหันมาทาง register) ผมก็ไม่รู้ว่าคุณตั้งใจให้มันเป็นแบบนี้หรือเปล่า

ส่วน <<include>> คือ สัมพันธ์แบบเรียกใช้ จำเป็นต้องเกิดขึ้นทุกครั้ง เช่น เราต้องแสดงบัตรประชาชนก่อน ถึงจะเข้าผับได้ เป็นต้น อย่าง usecase ของคุณ หมายความว่า student ที่จะทำการ login/logout ต้อง authentication ก่อน (หัวลูกศรคุณผิดอีกแล้ว สงสัยจำสลับกับ extend แน่ ๆ เลย)


อีกอย่างที่ไม่ผิด แต่เขาไม่นิยมทำกัน ก็คือ การใส่การเพิ่ม ลบ แก้ไข ข้อมูลในระดับการจัดการฐานข้อมูลลงใน usecase เพราะ มันเป็นสิ่งที่ต้องทำอยู่แล้ว officer และ admin ของคุณจึงไม่จำเป็นจะต้อง use อย่างงี้เลย






Date : 2010-05-02 06:36:59 By : bankjetdo
 


 

No. 2



โพสกระทู้ ( 19 )
บทความ ( 0 )



สถานะออฟไลน์


ตามที่คุณ bank14 บอกเลยครับ
แล้ว include กับ use นี่ใช้เหมือนกันนะครับ
แล้วแต่ว่าเราจะใช้ case tool ตัวไหนออกแบบโมเดลออกมา
เช่นใช้ visio มันก็จะเป็น use ให้อ่ะครับ
ใช้ EA ก็จะมีให้เลือกเป็น include ครับ
ลองศึกษาเรื่อง uml usecase ได้จากที่นี่ดูครับ
/http://www.docstoc.com/docs/16827017/Use-Case-Model-UML-Use-Case-Diagram
Date : 2010-05-03 10:49:35 By : rutrmutt
 

 

No. 3



โพสกระทู้ ( 25 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณนะค่ะ นู๋ชอบ สับสนเรื่อง ลูกศรน่ะค่ะ 55+
Date : 2010-05-20 01:26:17 By : catper001
 


 

No. 4

Guest


ถึงเนื้อหาจะเก่าแล้ว แต่ก็ยังพอมีประโยชน์ต่อผู้สนใจอยู่บ้าง

ขออธิบายแบบพื้นๆ ก่อน ดังนี้

1. Name คือ ชื่อของระบบ เช่น "ระบบลงทะเบียนเรียนผ่านสื่อออนไลน์ ของมหาวิทยาลัย A"

2. System คือ ขอบเขตของระบบที่ใช้ในการศึกษา โดยภายในจะบรรจุ Use Case ต่างๆ เช่น Use Case: Login, Use Case: Edit Personal Profile, Use Case: Course Management, Use Case: Student Management, Use Case: Teacher Assistance Management, Use Case: Administrate Teacher Account เป็นต้น

3. Actor คือ ตัวแทนของ คน สัตว์ สิ่งของ ทั้งรูปธรรม หรือนามธรรม ขึ้นกับว่าผู้ออกแบบจะตั้งมันขึ้นมาเพื่ออะไร เช่น ผู้ดูแลระบบ นักศึกษา อาจารย์ผู้ช่วยสอน และอาจารย์ผู้สอนหลัก เป็นต้น

4. Use Case คือ งานที่เราต้องใช้ทำอะไรบางอย่าง ซึ่งอยู่ในขอบเขตของระบบที่เรากำลังศึกษาอยู่ โดยจะถูกเชื่อมโยงกันด้วยตัว Connection Line สองประเภท คือ Include และ Extend

5. Connection Line ได้แก่
5.1 Include หรือ Use คือ การจำเป็นต้องใช้ หากมองภาพในลักษณะของตารางฐานข้อมูล ตารางต้นทางจะเก็บ attribute ค่า id ของตารางปลายทางที่มันอ้างถึง ดังนั้นจึงต้องหันลูกศรไปยังปลายทาง เช่น Actor: นักศึกษา --Include--> Use Case: Login นั่นหมายถึง นักศึกษาจะเข้าใช้งานระบบนี้ได้ก็ต่อเมื่อ

5.2 Extend คือ การไม่จำเป็นต้องใช้ หากมองภาพในลักษณะของตารางฐานข้อมูล ตารางปลายทางจะเก็บ attribute ค่า id ของตารางต้นทางที่มันอ้างถึง ดังนั้นจึงต้องหันลูกศรไปยังต้นทาง เช่น Actor: อาจารย์ผู้ช่วยสอน --Extend--> Actor: อาจารย์ผู้สอนหลัก นั่นหมายถึง หลักสูตรนี้จะมีอาจารย์ผู้ช่วยสอนหรือไม่มีก็ได้ เป็นต้น

ตัวอย่างสามารถดูเพิ่มเติมได้จาก http://don-jai.com/create-use-case-diagram-with-microsoft-office-visio/
Date : 2018-05-30 11:52:34 By : Mr.Morn
 


 

No. 5

Guest


Online Enrollment System Of University A
Date : 2018-05-30 16:46:21 By : Mr.Morn
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : วานผู้รู้ช่วยดู usecase ให้หน่อยค่ะว่าเขียนถูกไหม ขอบคุณค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: Voake, Comcube, รับทำเว็บไซต์ รับเขียนโปรแกรม , โปรแกรมเจ้ามือหวย

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2019 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 , 08-9968-0655 อัตราราคา คลิกที่นี่