Forum NIIT ChoLon


 
IndexPortalli*Trợ giúpTìm kiếmĐăng kýNhómĐăng Nhập
Navigation
Latest topics
» Project 2 - Case Study 3 : ABC Corp.
by phumylinh92 10/01/12, 01:51 pm

» Mu Thăng Long.Vn open 23/10/2011 - SeaSon 6
by muthanglong 19/10/11, 04:04 pm

» MuThangLong.Vn - open 15/10/2011 season 6
by muthanglong 11/10/11, 01:17 pm

» tìm lớp học tiếng trung
by lanhqua 04/10/11, 01:52 pm

» Quater8(Java)
by lenoxnguyen 10/06/11, 05:06 am

» Project 1 - case 2: New Tech Book Store
by gauhuongbong 03/10/10, 11:56 am

» Sự rắc rối của con gái:
by oahqvan8011 30/09/10, 03:10 pm

» Mu Kim Long Season 5 Episode 5 - Nhân Thần Chiến(Tháng 9)
by ztaitrangz 08/09/10, 01:15 pm

» NIIT anh Em Q6 Net vào giúp mình với
by kanwonbi 27/08/10, 10:37 am

» Tru Tiên Sever Private (new)
by blackcat8438 11/07/10, 07:07 pm

» Không đề
by 7113 21/09/09, 02:55 pm

» Tw
by 7113 11/09/09, 09:32 pm

» Clip động phòng của Dra
by cpudual1 07/07/09, 08:26 pm

» Vài lời của bố
by dratwister 05/04/09, 06:41 pm

» Anh Hưng giúp em với
by dratwister 05/04/09, 06:40 pm

» An choi Next time
by dratwister 14/11/08, 02:34 pm

» giúp đỡ check textbox
by anhcaucoi 04/11/08, 12:03 pm

» Lớp học nhóm ^^
by ..:Habie Babie:.. 31/10/08, 03:05 am

» SpAm...sPaM by English
by dratwister 17/10/08, 10:54 pm

» Kinh dị - The Rogue 2007
by lucius.sj24 10/10/08, 07:08 pm

Tìm kiếm
 
 

Display results as :
 
Rechercher Advanced Search
Diễn Đàn

Quảng Cáo
forum gratuit Annuaire des forums
Le bottin des forums
Kouaa



Share | 
 

 pro2 case2

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
7113
Hết Chổ Nói
Hết Chổ Nói


Nữ
Tổng số bài gửi : 409
Đến từ : nơi chứa rất nhiều phiền não
Registration date : 18/05/2007

Bài gửiTiêu đề: pro2 case2   19/09/07, 04:59 pm

Case study 2: MerryMeeting Event Organizers
Background

MerryMeeting là một công ty chuyên về quản lý và quảng cáo các sự kiện. Công ty này tự hào khi đáp ứng các nhu cầu của các công ty vừa và nhỏ cho việc duy trì và động viên các hoạt động về chương trình giảng dạy rất ấn tượng của công ty.

Vào năm 1999, Dr.Joseph Hardy đã bắt đầu công ty chuyên về cung cấp các hội nghị thật hiệu quả, tiện ích, đáng tin cậy và cung cấp các dịch vụ quản lý sự kiện bên ngoài cho khách hàng. Các dịch vụ chất lượng cao đã giúp công ty phát triển kinh doanh trong một thời gian ngắn.


Existing System

MeryMeeting lưu trữ tất cả các chi tiết về nơi diễn ra sự kiện (venue) trong một quyển sổ đăng ký cho một sự kiện. Các chi tiết này gồm có tên của cuộc gặp mặt, địa chỉ, nơi diễn ra, mã vùng, số lượng người tham dự, tiền thuê mướn (mỗi ngày), tên của người cần liên lạc, địa chỉ, email của người đó.

Khách liên hệ với các đại diện Bộ phận chăm sóc khách hàng của MerryMeeting để dăng ký sự kiện. Việc đăng ký sự kiện tại MerryMeeting được hoàn tất bằng cách điền đầy đủ thông tin trong form để lưu lại bất kỳ chi tiết thông tin nào về khách.
Mẫu form như sau :……………………
…………………….

Sau khi khách hàng cung cấp những chi tiết được yêu cầu,một người đại diện Bộ phận chăm sóc khách hàng chấp nhận form. Người đại diện kiểm tra sổ đăng ký để xác minh xem venue được yêu cầu có sẳn sàng trong ngày chỉ định. Người đại diện cũng tính tổng chi phí cho sự kiện, thông báo hiện trạng và giá cả cho khách hàng. Sau khi nhận được phản hồi từ phía khách hàng, chi tiết sự kiện được nhập vào sổ đăng ký. Người đại diện nhận 50% tổng số tiền xem như là tiền đặt cọc.

Thêm vào việc đăng ký các sự kiện, người đại diện của Bộ phận chăm sóc khách hàng có trách nhiệm tổ chức sắp xếp người tham dự sự kiện như là hội nghị khoa học ứng dụng và giới thiệu sản phẩm. Việc đăng ký sự kiện được hoàn thành khi người đăng ký điền đầy đủ thông tin vào form. Form được sử dụng để lưu lại thông tin người tham dự như là tên, địa chỉ, điện thoại, email của người tham dự và các chi tiết sự kiện. Việc đăng ký có thể free hoặc tốn một ít phí phụ thuộc vào sự lựa chọn của người tổ chức. Người tham dự nhận được thông báo về việc đăng ký sự kiện từ người đại diện Bộ phận chăm sóc khách hàng.

Người đại diện cung cấp chi tiết về đăng ký sự kiện trong ngày cho management of MerryMeeting theo mẫu sau :……………………
……………………..

Thêm vào đó, người đại diện cũng cần chuẩn bị một danh sách sự kiện và danh sách người tham dự trong ngày theo định dạng :…………………… .............……


Envisoned system

Để mở rộng môi trường kinh doanh và nhu cầu của khách hàng hiện tại một cách có hiệu quả, management of MerryMeeting quyết định tự động hóa tiến trình sự kiện và việc đăng ký.

Hệ thống mới cần đạt được những chức năng sau:

  • Lưu trữ danh sách user và password.
  • Cung cấp một logon screen cho người đại diện Bộ phận chăm sóc khách hàng. Logon screen này nên chấp nhận user và password hợp lệ, để ngăn chặn người lạ dăng nhập.
  • Nên cung cấp một screen cho việc đăng nhập và thay đổi bổ sung chi tiết của venue từ user. Chi tiết đăng nhập gồm tên của cuộc gặp mặt, địa chỉ, nơi diễn ra, mã vùng, số lượng người tham dự, tiền thuê mướn (mỗi ngày), tên của người cần liên lạc, địa chỉ, email của người đó. Và user không dược phép thay đổi mã venue.
  • Cung cấp screen cho việc đăng nhập chi tiết sự kiện. Một user được chọn một venue. Khi user định rõ ngày của sự kiện, hệ thống nên kiểm tra sự hợp lệ của venue và ngày diễn ra event. Một sự kiện nên được đăng ký và các chi tiết về sự kiện nên được thêm vào database khi venue và date là hợp lệ. Dựa vào venue được chọn và quá trình diễn ra event đươc chon bởi user, tổng số tiền cho event cần xác định rõ, và số tiền đạt cọc là 50% trên tổng số tiền cho event. User có thể thay đổi tiền đăt cọc. Hệ thống nên kiểm tra xem số tiền mà user lưu lại có lớn hơn 50% trên tổng số tiền cho event.
  • Hệ thống cần cung cấp một option để có thể hủy một event. Khách hàng được phép hủy một event trước khi nó diễn ra 5 ngày.
  • Hệ thống mới cần tạo ra báo cáo ngày về đăng ký sự kiện và danh sách người tham dự theo dịnh dạng.
  • Một chương trình nhánh cần tạo cho việc hiển thị một danh sách event được đăng lên. Chương trình này cần được phát triển sao cho nó có thể liên kết với Web khác và ứng dụng window dễ dàng.
  • Một giao diện web-base được tạo cho việc đăng nhập chi tiết về người tham dự một sự kiện. Giao diện này hiển thị một danh sách các sự kiện đã được cập nhập (upcoming event) bằng chương trình nhánh. Khi user click vào nút đăng ký cho một sự kiện được chọn,thì form đăng ký tham dự được hiển thị. Form này gồm tên, địa chỉ, điện thoại, email của người tham dự, chi tiết sự kiện và lý do tham dự.
Thêm vào chức năng trên, người đại diện Bộ phận chăm sóc khách hàng cần gởi chi tiết về sự kiện đã được cập nhật cho người quản lý venue để event được sắp xếp thích hợp. Để việc này thuận tiện, hệ thống cần cung cấp một giao diện window_base cho việc truy cập mã venue, ngày bắt đầu, ngày kết thúc. Khi user click vào nút Convert, chi tiết sự kiện(upcoming event) cho một venue xác định nên được gọi ra từ database và xuất ra màn hình đúng định dạng.

Trong khi đặt hàng phát triển hệ thống phần mềm trên, bạn cần phân tích existing system và thiết kế envisioned system bằng UML. Bạn cần tạo:

  • User case diagram
  • Class diagram
  • Sequence diagram
  • Collaboration diagram
  • State diagram
  • Activity diagram
  • Component diagram
  • Deployment diagram


Được sửa bởi ngày 21/09/07, 09:36 am; sửa lần 1.
Về Đầu Trang Go down
Xem lý lịch thành viên
gangvn



Nam
Tổng số bài gửi : 90
Registration date : 08/07/2007

Bài gửiTiêu đề: Re: pro2 case2   20/09/07, 12:10 am

Đại khái cũng ok, nhưng có vài chỗ dịch hơi cứng. Ví dụ:
...trong một quyển sổ đăng ký cho một sự kiện... -> data files về sự kiện
... tổ chức sắp xếp người tham dự sự kiện như là hội nghị khoa học ứng dụng và giới thiệu sản phẩm...->sắp xếp khách mời cho các sự kiện công cộng như hội nghị khoa học, triển lãm sản phẩm ...

Còn vài cái nữa, cố gắng sửa cho nó rõ ý, nhưng về tổng thể vậy là được rồi.
Lưu ý:

  • Client là khách hàng, người thuê Cty tổ chức sự kiện
  • Attendee là khách mời, họ được mời tới tham dự sự kiện
Về Đầu Trang Go down
Xem lý lịch thành viên
7113
Hết Chổ Nói
Hết Chổ Nói


Nữ
Tổng số bài gửi : 409
Đến từ : nơi chứa rất nhiều phiền não
Registration date : 18/05/2007

Bài gửiTiêu đề: Re: pro2 case2   20/09/07, 08:03 am

vậy ta nên chia actor như thế nào hả thầy?
chia theo những người sẽ sử dụng hệ thống này chăng?
ví dụ như:

  • user: các nhân viên trong công ty
  • client: khách hàng
  • attendee: khách mời
  • ...và 1 actor System - dùng để kiểm tra tính hợp lệ cho việc đăng ký, v.v...
Về Đầu Trang Go down
Xem lý lịch thành viên
tnb4001
..::Quậy nhất làng::..


Nữ
Tổng số bài gửi : 304
Registration date : 17/05/2007

Bài gửiTiêu đề: Re: pro2 case2   21/09/07, 06:57 pm

vậy là hôm nay có thêm một actor mới là manager
Về Đầu Trang Go down
Xem lý lịch thành viên
7113
Hết Chổ Nói
Hết Chổ Nói


Nữ
Tổng số bài gửi : 409
Đến từ : nơi chứa rất nhiều phiền não
Registration date : 18/05/2007

Bài gửiTiêu đề: Re: pro2 case2   21/09/07, 10:42 pm

Ngoài ra còn thêm tí théc méc nữa, thầy ơi??? :-P

Cái trang web có tích hợp application đó sẽ do những thành phần user nào sử dụng?
Tất nhiên là client sẽ có 1 mục logon vào để đăng ký.
Vậy còn các employee của bộ phận Customer Care nữa thì sao? có cần fải đăng nhập vào trang web đó ko?
Còn các attendee nữa, chỉ cho họ xem các sự kiện sắp tới xảy ra thôi hay là thêm mục đăng nhập để họ đăng nhập vào và thêm vài chức năng khác v.v...
Về Đầu Trang Go down
Xem lý lịch thành viên
gangvn



Nam
Tổng số bài gửi : 90
Registration date : 08/07/2007

Bài gửiTiêu đề: Re: pro2 case2   25/09/07, 12:35 am

Trên website thì ko cần login gì cả, mọi người đều có quyền vào xem tin và đăng ký tham gia các sự kiện public mà, thực tế các event hiện tại diễn ra như vậy, em nhớ cái hồi hội thảo Java tui nói mọi người hồi Q5 ko? Y vậy đó.
Dữ liệu của website cũng móc ra từ DB của hệ thống quản lý sự kiện nên ko cần phân quyền admin website gì cho nó cả.
Bây giờ thì đơn giản hơn chưa? :drunken:
Về Đầu Trang Go down
Xem lý lịch thành viên
7113
Hết Chổ Nói
Hết Chổ Nói


Nữ
Tổng số bài gửi : 409
Đến từ : nơi chứa rất nhiều phiền não
Registration date : 18/05/2007

Bài gửiTiêu đề: Re: pro2 case2   26/09/07, 11:04 am

vậy còn cái state diagram thì sao thầy?
em còn đang nghĩ cái state sẽ có những gì? :?:
Về Đầu Trang Go down
Xem lý lịch thành viên
7113
Hết Chổ Nói
Hết Chổ Nói


Nữ
Tổng số bài gửi : 409
Đến từ : nơi chứa rất nhiều phiền não
Registration date : 18/05/2007

Bài gửiTiêu đề: Re: pro2 case2   27/09/07, 10:04 pm

nếu tính ra hình như có 3 cái state diagram.
- 1 cho bộ phận Customer Care, nhân viên đang rãnh rỗi hay bận rộn với event.
- 1 cho cái event, nếu event được accept thì cái venue (nơi diễn ra sự kiện) sẽ là đã được đăng ký rồi.
- và cái cuối cùng là của Attendee, sẽ chuyển sang trạng thái đã đủ số lượng người và ko cho phép thêm nữa. (<-- cái này hình như ko ổn cho lắm)
Bảo và Hậu đâu?? vào cho ý kiến đi chứ????
Về Đầu Trang Go down
Xem lý lịch thành viên
Sponsored content




Bài gửiTiêu đề: Re: pro2 case2   Today at 01:47 pm

Về Đầu Trang Go down
 
pro2 case2
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
Forum NIIT ChoLon :: Góc Học Tập :: Quater 6-
Chuyển đến