Tài liệu tham khảo ngành công nghệ thông tin Phân tích và thiết kế hệ thống thông tin sáng tạo tại liên hiệp các hội khoa học kỹ thuật việt nam
Trang 1ĐẠI HỌC QUỐC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆ
Lê Vĩnh Yên
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN SÁNG TẠO TẠI LIÊN HIỆP CÁC HỘI KHOA
HỌC KỸ THUẬT VIỆT NAM
KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY
Ngành: Công nghệ phần mềm
HÀ NỘI - 2009
Trang 2ĐẠI HỌC QUỐC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆ
Lê Vĩnh Yên
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN SÁNG TẠO TẠI LIÊN HIỆP CÁC HỘI KHOA
HỌC KỸ THUẬT VIỆT NAM
KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY
Ngành: Công nghệ phần mềm
Cán bộ hướng dẫn:Ths Đào Kiến Quốc
HÀ NỘI - 2009
Trang 3Tóm tắt nội dung
Liên hiệp các Hội khoa học kỹ thuật Việt Nam là một tổ chức xã hội của các trí thức với hàng trăm hội thành viên Một trong những hoạt động của Liên hiệp hội là tổ chức các hoạt động sáng tạo thông qua các hội thi hay giải thưởng Tuy rất đa dạng nhưng có thể thấy một số các hoạt động cốt lõi của các cuộc thi hay giải thưởng thường tương tự như nhau Vì thế nếu xây dựng một phần mềm hỗ trợ được cho nhiều giải thì rất có ích cho Liên hiệp hội Khóa luận tốt nghiệp nghiên cứu và thiết kế một giải pháp hỗ trợ các hoạt động sáng tạo của Liên hiệp các hội khoa học và kỹ thuật Việt Nam theo hướng tạo một môi trường mở có thể khai báo được các giải thưởng để làm xuất hiện các website cho giải thưởng.
Nội dung chính của luận văn:
- Chương 1: Mô tả bài toán cần giải quyết, trình bày về thực trạng và giải pháp để xây dựng hệ thống.
- Chương 2: Phân tích các chức năng của hệ thống Phân tích các ca sử dụng, biểu đồ hoạt động của các chức năng hệ thống, trình tự công công việc trong các hoạt động và biểu đồ lớp của hệ thống.
- Chương 3: Xây dựng hệ thống bao gồm xây dựng cơ sở dữ liệu, xây dựng giao diện.
- Chương 4: Kết luận lại công việc đã làm được, chưa làm được và hướng phát triển của hệ thống.
Trang 4Lời cảm ơn
Chúng tôi xin bày tỏ lòng kính trọng và biết ơn sâu sắc tới thầy giáo hướng dẫn Ths Đào Kiến Quốc đã tận tình chỉ bảo và giúp đỡ em hoàn thành tốt khóa luận này Chúng tôi xin cảm ơn tới cha mẹ, người thân và bạn bè đã luôn ở bên động viết, khích lệ và giúp đỡ chúng tôi trong xuốt quá trình làm khóa luận này Đồng thời em xin cảm ơn tới các thầy cô trong trường Đại học Công Nghệ đã trang bị cho em những kiến thức quý báu giúp em hoàn thành tốt khóa luận tốt nghiệp này.
Hà Nội, Ngày 24 tháng 5 năm 2009
Sinh viênLê Vĩnh Yên
Trang 5MỤC LỤC
3.1.1.Thêm mới thông tin tổ chức 17
3.1.2.Cập nhật thông tin tổ chức 18
3.1.3.Hiển thị thông tin tổ chức 18
3.2 Gói quản lý tin tức – sự kiện 19
3.2.1 Kiểm duyệt tin tức – sự kiện 19
3.2.2.Thêm mới tin tức – sự kiện 20
3.2.3.Cập nhật tin tức – sự kiện 20
3.2.4.Xóa tin tức – sự kiện 21
3.2.5.Hiển thị tin tức – sự kiện 21
3.3.Gói quản lý giải thưởng 22
3.3.1.Thêm mới Giải thưởng 22
3.3.2.Cập nhật Giải thưởng 23
3.3.3.Xóa Giải thưởng 23
3.3.4.Hiển thị Giải thưởng 24
3.4.Quản lý nội dung thông tin giải thưởng cụ thể 25
3.4.1.Thêm mới thông tin về Giải thưởng 25
3.4.2.Cập nhật thông tin về Giải thưởng 26
3.4.3.Xóa thông tin về giải thưởng 26
3.4.4.Hiển thị thông tin về giải thưởng 27
3.5.Gói quản lý hồ sơ dự thi 28
3.5.1.Thêm mới Hồ sơ dự thi 28
3.5.2.Cập nhật thông tin về Hồ sơ dự thi 29
3.6.Gói quản lý người dùng 31
3.7.Gói quản lý thông tin phản hồi – góp ý 35
Trang 8Đi cùng với sự phát triển kinh tế của đất nước cũng như nền khoa học kĩ thuật nước nhà, là xuất hiện rất nhiều tài năng, rất nhiều những người con yêu nước đã đem hết trí tuệ mình ra phục vụ cho đất nước, cho cộng đồng Chúng ta đã sáng tạo, xây dựng rất nhiều giải thưởng để tôn vinh ghi nhận những công lao to lớn ấy và sự xuất hiện ngày càng nhiều các cuộc thi nhằm cổ vũ, thúc đẩy tất cả mọi người trong cộng đồng cùng tham gia đóng góp sức mình cho sự phát triển của đất nước.
Hiện nay, có rất nhiều tổ chức, tập thể, bộ ngành,… đều đưa ra các giải thưởng để ghi nhận những đóng góp và tôn vinh những điển hình xuất sắc trong tổ chức, trong ngành của mình; và quan trọng hơn cả là điều đó góp phần làm tăng tính tự giác, tự nghiên cứu, phấn đấu trong mỗi con người Tuy nhiên, rất nhiều các giải thưởng chỉ được biết tới trong bộ phận nhỏ của xã hội, mà chưa được quan tâm quảng bá một cách rộng rãi, thu hút mọi người cùng tham gia phấn đấu Chỉ một số ít các giải thưởng được tuyên truyền một cách rộng rãi thông qua các phương tiện truyền thông, mạng Internet Vì vậy vấn đề được đặt ra là làm thế nào để các giải thưởng được biết đến một cách rộng rãi nhất, phát huy được nhiều nhất nhưng giá trị to lớn của chúng
Liên hiệp các hội khoa học và kỹ thuật Việt Nam (Liên hiệp hội Việt Nam) là tổ chức chính trị xã hội của các trí thức khoa học và công nghệ Việt Nam, được thành lập ngày 26/03/1983 Đến nay, hệ thống Liên hiệp hội Việt Nam có 115 hội thành viên (trong đó có 64 hội ngành trung ương hoạt động trong phạm vi cả nước và 51 liên hiệp hội tỉnh/thành phố) và 400 hội chuyên ngành cấp tỉnh/thành phố Ngoài ra, trong hệ thống Liên hiệp hội Việt Nam còn có hơn 450 đơn vị khoa học và công nghệ, giáo dục và đào tạo, phát triển cộng đồng và xóa đói giảm nghèo; 150 tờ báo, tạp chí, bản tin, đặc san Mối năm các hội thành viên và đơn vị trực thuộc tổ chức hàng trăm hội nghị hội thảo khao học trong nước và quốc tế Hiện nay Liên hiệp hội Việt Nam chủ trì 4 giải thưởng:
- Giải thưởng sáng tạo Khoa học công nghệ Việt Nam
- Giải thưởng sáng tạo Khoa học công nghệ dành cho sinh viên- Hội thi sáng tạo Kỹ thuật toàn quốc
- Cuộc thi sáng tạo thanh thiếu niên, nhi đồng toàn quốc
Ngoài ra, các hội thành viên của Liên hiệp hội cũng có nhiều các hội thi, giải thưởng khác như: Giải Loa thành của Hội Kiến trúc, giải Olympic sinh viên toàn quốc cảu Hội tin học…Như vậy, chúng ta có thể thấy nếu mỗi giải thưởng của Liên hiệp hội Việt Nam chúng ta lại xây dựng một trang website riêng thì sẽ gây ra sự lãng phí và mất
Trang 9tính tổng thể và thống nhất của Liên hiệp hội Viêt Nam Bên cạnh đó có những giải thưởng đã tạo website nhưng vẫn chưa đầy đủ các chức năng.
Do đó chúng ta cần xây dựng một hệ thống thông tin có khả năng:
- Hỗ trợ cho nhiều giải thưởng, đối với mỗi giải thưởng chúng ta chỉ cần khai báo Điều này dẫn đến một yêu cầu nghiên cứu đúc rút quy trình, thông tin chung có tính cốt lõi của tất cả mọi loại giải thưởng Từ đó có thể xây dựng một hệ thống duy nhất cho các giải thưởng hoặc cuộc thi.
- Đáp ứng hầu hết các yêu cầu hoạt động cảu tổ chức giải thưởng bao gồm:
sơ tham gia dự giải thưởng.
các giải thưởng để công chúng có thể biết, tham khảo, tôn vinh sản phẩm và tác giả.
Và nhiệm vụ của khóa luận này là phải xây dựng hệ thống thông tin có đầy đủ các chức năng trên.
1 Mô tả bài toán
Mỗi tổ chức, ban ngành có thể có nhiều giải thưởng, do đó lượng thông tin cần cập nhật, lưu trữ và quản lý là rất nhiều, đòi hỏi rất nhiều công sức Việc quản lý thông tin được thực hiện liên tục từ khi một giải thưởng bắt đầu diễn ra cho đến khi nó kết thúc Hệ thống cần hướng tới một giải pháp tối ưu cho việc quản lý thông tin, cơ sở dữ liệu về mỗi giải thưởng, tránh xảy ra sự chồng chéo, nhập nhằng không cần thiết trong quá trình quản lý xử lý thông tin Đồng thời, hệ thống phải hỗ trợ tối đa người dùng trong việc tìm kiếm thông tin về mỗi giải thưởng cũng như đăng kí dự thi một cách dễ dàng Mặt khác, quảng bá rộng rãi thông tin về giải thưởng tới mọi đối tượng trong xã hội.
2. Giải pháp
Trang 10Với mục đích làm tăng thêm sự thuận lợi trong việc tổ chức quản lý, giảm lãng phí trong việc đầu tư xây dựng các website như trên; cộng với các khảo sát trên thực tế, chúng tôi muốn xây dựng một hệ thống thống nhất, tự động hoá việc xây dựng, phát triển, quản lý các giải thưởng qua mạng Internet cho các tổ chức, hiệp hội,…
Hệ thống cần được xây dựng dựa trên cấu trúc chung của các website hiện có Mỗi khi cần tổ chức một giải thưởng mới thì việc xây dựng thêm một trang thông tin mới về giải thưởng sẽ được đơn giản một cách tối đa bằng cách cập nhật lại CSDL Dựa trên CSDL đã được cập nhật hệ thống sẽ tự động đưa ra website tương ứng
Toàn bộ nội dung chính của website sẽ được lưu trong CSDL Hệ thống cần xây dựng sẽ có một module admin; thông qua module admin cho phép người quản trị có thể dễ dàng cập nhật, xoá bỏ các thông tin liên quan có trong hệ thống Với mỗi một giải thưởng mới, người quản trị sẽ nhập các thông tin cần thiết về giải thưởng đó như: tên giải thưởng, thể lệ giải thưởng, tin tức về giải thưởng… vào CSDL thông qua module admin Và hệ thống sẽ dựa trên những cập nhật mới trong CSDL để đưa ra website tương ứng
Người dùng có thể tương tác với hệ thống thông qua giao diện website Thông qua giao diện này người dùng có thể cập nhật liên tục các thông tin mới nhất liên quan tới các giải thưởng; đồng thời có thể đăng kí tham gia trực tuyến nếu thấy phù hợp.
Trang 11Chương 2: Phân tích thiết kế hệ thống
1 Các chức năng của hệ thống
Khi xây dựng một giải thưởng chúng ta phải xây dựng cho giải thưởng đó một điều lệ Đến các kỳ giải thưởng được tổ chức ban tổ chức sẽ tiến hành kiểm duyệt lại các điều lệ của giải thưởng đó xem các điều lệ đó có cọn phù hợp với thực tế, xem xét và bổ xung mới các điều lệ Sau đó công bố bằng công văn tới các cơ quan, tổ chức có liên quan và công bố rộng rãi trên thông tin đại chúng Liên hiệp hội Việt Nam sẽ cung cấp các mẫu đăng ký dự thi của giải thưởng đó cho người tham gia dự thi Người tham gia dự thi sẽ đăng ký các sản phẩm, công trình mà mình muốn tham gia Tổ chức sẽ tiếp nhận sản phẩm, công trình của cá nhân hay các nhóm tham gia giải thưởng và xác nhận sự tham gia đó Trước khi xét duyệt giải thưởng, Liên hiệp hội Việt Nam phải tổ chức một hội đồng giám khảo là các nhà khoa học có uy tín Hội đồng giám khảo sẽ chấm điểm cho các công trình, sản phẩm tham gia vào giải thưởng Và cuối cùng là công bố các sản phẩm, công trình đoạt giải Trong thời gian giải thưởng được tổ chức, các thông tin hoạt động về giải thưởng phải được công bố một cách thường xuyên Tổ chức sẽ phải tiếp nhận các thông tin phản hồi từ độc giả, tiến hành giải đáp các thắc mắc có liên quan đến giải thưởng.
Như vậy, hệ thống chúng ta cần xây dựng cần có các chức năng sau: Khi một giải thưởng mới được khai báo, hệ thống phải cập nhật lại điều lệ của giải thưởng đó và thông báo mở giải thưởng trên website Hệ thống cung cấp đăng ký dự thi trực tuyến, các mẫu hồ sơ đăng ký dự thi cần có Thường xuyên cung cấp các thông tin có liên quan tới giải thưởng như thông tin về các sản phẩm dự thi, thông tin về hội đồng giám khảo, thông tin về các sản phẩm đoạt giải Tiếp nhận các thông tin phản hồi và giải đáp các thông tin phản hồi đó.
Tóm lại hệ thống cần có các chức năng như sau:R.1 Gói quản lý thông tin về tổ chức
R.1.1 Thêm mới thông tin về tổ chức
R.1.2 Cập nhật thông tin về tổ chức(xoá, sửa thông tin)R.1.3 Hiển thị thông tin về tổ chức
R.2 Gói quản lý tin tức – sự kiện
R.2.1 Kiểm duyệt các tin tức – sự kiện
Trang 12R.2.2 Thêm tin tức – sự kiện mới
R.2.3 Cập nhật các tin tức – sự kiện mới(xoá, sửa thông tin)R.2.4 Xóa tin tức - sự kiện
R.2.5 Hiển thị các tin tức – sự kiệnR.3 Gói quản lý các giải thưởng
R.3.1 Thêm mới các giải thưởngR.3.2 Cập nhật các giải thưởngR.3.3 Xoa giải thưởng
R.3.4 Hiển thị các giải thưởngR.4 Gói quản lý giải thưởng cụ thể
R.4.1 Thêm mới nội dung thông tin về một giải thưởngR.4.2 Cập nhật nội dung thông tin về một giải thưởngR.4.3 Xóa thông tin giải thưởng
R.4.4 Hiển thị thông tin liên quan đến một giải thưởngR.5 Gói quản lý hồ sơ dự thi
R.5.1 Thêm mới hồ sơ dự thiR.5.2 Cập nhật hồ sơ dự thiR.5.3 Xoá hồ sơ dự thi
R.5.4 Hiển thị các hồ sơ dự thiR.6 Gói quản lý người dùng
R.6.1 Tìm kiếm thông tin người dùngR.6.2 Thêm người dùng mới
R.6.3 Cập nhật thông tin người dùngR.6.4 Xoá người dùng
R.6.5 Hiển thị thông tin người dùngR.7 Gói quản lý thông tin phản hồi – góp ý
R.7.1 Xoá các thông tin phản hồiR.7.2 Thêm thông tin phản hồiR.7.3 Hiển thị các thông tin phản hồiR.8 Gói đăng nhập hệ thống
R.8.1 Đăng nhập hệ thốngR.8.2 Xác thực người dùngR.9 Gói đăng thoát hệ thống
R.9.1 Đăng thoát hệ thốngR.9.2 Xác thực người dùng
Trang 13R.10 Đăng ký dự thiR.11 Đăng ký người dùngR.12 Tìm kiếm thông tin
2 Các tác nhân , các ca sử dụng
Tác nhânCác ca sử dụng nghiệp vụKết quả đem lại
Trang 14quản lý giải thưởng.
vào hệ thống.
tổ chức.
cuộc thi đang được tổ chứcThêm tin tức – sự kiện mới
Lưu các tin tức – sự kiện mới về các cuộc thi đang được tổ chức vào hệ thống
Cập nhật các tin tức – sự kiện mới
Xoá, sửa và cập nhật các tin tức – sự kiện về các cuộc thi đang được tổ chức vào hệ thống
Đưa tin tức – sự kiện lên Website
Kiểm duyệt chất lượng bài viết tin tức – sự kiện do người dùng gửi lên rồi đưa lên website
Hiển thị thông tin liên quan đến một giải thưởng
Hiển thị thông tin về một giải thưởng cụ thể có trong hệ thốngThêm mới nội dung thông tin về
Trang 15Hiển thị thông tin về tổ chứcThêm mới tin tức – sự kiện Hiển thị các tin tức – sự kiện Lựa chọn giải thưởng
Hiển thị thông tin về giải thưởngHiển thị thông tin người dùng.Cập nhật thông tin người dùngĐăng kí dự thi
Tìm kiếm thông tinHiển thị các hồ sơ dự thi
Tạo mới một thông tin phản hồiHiển thị các thông tin phản hồi
Hiển thị thông tin về tổ chứcHiển thị các tin tức và sự kiệnLựa chọn giải thưởng
Hiển thị thông tin về giải thưởngĐăng ký dự thi
Hiển thị hồ sơ dự thiHiển thị thông tin phản hồiNhư vậy ta xác định được hai tác nhân:- User: Người dung của hệ thống.
- Administrator: Người quản trị hệ thống.- Guest: Khách tham quan hệ thống.
Gói quản lý thông tin về tổ chức
Uc1 Thêm mới thông tin về tổ chứcUc2 Cập nhật thông tin về tổ chứcUc3 Hiển thị thông tin về tổ chức
Gói quản lý tin tức – sự kiện
Uc4 Kiểm duyệt tin tức – sự kiệnUc5 Thêm tin tức – sự kiện mới
Uc6 Cập nhật các tin tức – sự kiện mới(xoá, sửa thông tin)Uc7 Xóa tin tức – sự kiện
Uc8 Hiển thị các tin tức – sự kiện
Gói quản lý giải thưởng
Trang 16Uc9 Thêm mới các giải thưởngUc10 Cập nhật giải thưởngUc11 Xóa Giải thưởng
Uc12 Hiển thị các giải thưởng
Gói quản lý thông tin về giải thưởng cụ thể
Uc13 Thêm mới nội dung thông tin về một giải thưởngUc14 Cập nhật nội dung thông tin về một giải thưởngUc15 Xóa thông tin về Giải thưởng
Uc16 Hiển thị thông tin liên quan đến một giải thưởng
Gói quản lý hồ sơ dự thi
Uc17 Thêm mới hồ sơ dự thiUc18 Cập nhật hồ sơ dự thiUc19 Xoá hồ sơ dự thi
Uc20 Hiển thị các hồ sơ dự thi
Gói quản lý người dùng
Uc21 Thêm người dùng mớiUc22 Tìm kiếm người dùngUc23 Xoá người dùng
Uc24 Hiển thị thông tin người dùngUc25 Cập nhật thông tin người dùng
Gói quản lý thông tin phản hồi – góp ý
Uc26 Xoá các thông tin phản hồiUc27 Thêm thông tin phản hồiUc28 Hiển thị các thông tin phản hồi
Các ca sử dụng khác
Uc29.Đăng nhậpUc30.Đăng thoátUc31.Đăng ký dự thiUc32.Đăng ký người dùngUc33.Tìm kiếm thông tin
Trang 173 Mô hình Use case
3.1 Gói quản lý thông tin về tổ chức
Hình 3.1: Usecase tổng quart của gói quản lý thông tin tổ chức
3.1.1 Thêm mới thông tin tổ chức
Trang 18Dữ liệu vào
Tương tác mở rộng
Use case liên quan
Tương tác mở rộng
sửa.Use case liên quan
2.Người quản trị nhập sai mẫu thông tin.
3.1.3 Hiển thị thông tin tổ chức
Trang 19Điều kiện tiên quyết
Tương tác mở rộng
Use case liên quan
3.2 Gói quản lý tin tức – sự kiện
Hình 3.2: Usecase tổng quát về gói quản lý tin tức-sự kiện.
3.2.1 Kiểm duyệt tin tức – sự kiện
Trang 20Use case 4 Kiểm duyệt tin tức – sự kiện
lượng bài viết.
Tương tác mở rộng
Use case liên quan
3.2.2 Thêm mới tin tức – sự kiện
Dữ liệu vào
Tương tác mở rộng
Các ngoại lệ
3.2.3 Cập nhật tin tức – sự kiện
Trang 21Miêu tả Xảy ra khi người dùng muốn chỉnh sửa tin tức sự kiện của mình.
Tương tác mở rộng
3.2.4 Xóa tin tức – sự kiện
Tương tác mở rộng
Use case liên quan
3.2.5 Hiển thị tin tức – sự kiện
Điều kiện tiên quyết
Trang 22sự kiện.Tương tác mở rộng
Use case liên quan
3.3.Gói quản lý giải thưởng
Hình 3.3: Usecase tổng quát về gói quản lý Giải thưởng
3.3.1 Thêm mới Giải thưởng
Trang 23Tương tác mở rộng
3.3.3 Xóa Giải thưởng
Trang 24Use case 11 Xóa Giải thưởng
Tương tác mở rộng
3.3.4 Hiển thị Giải thưởng
Điều kiện tiên quyết
Tương tác mở rộng
Trang 253.4.Quản lý nội dung thông tin giải thưởng cụ thể
Hình 3.4:Usecase tổng quát của gói quản lý thông tin Giải thưởng
3.4.1 Thêm mới thông tin về Giải thưởng
giải thưởng.
Phải chọn giải thưởng cần thêm mới thông tin.
thưởng.
Trang 26Tương tác mở rộng
3.4.2 Cập nhật thông tin về Giải thưởng
Giải thưởng.Tương tác mở rộng
3.4.3 Xóa thông tin về giải thưởng
giải thưởng.
Trang 27Tương tác mở rộng
Không có quyền xóa3.4.4 Hiển thị thông tin về giải thưởng
Điều kiện tiên quyết
thưởng.Tương tác mở rộng
Use case liên quan
Không có quyền xem.
Trang 283.5.Gói quản lý hồ sơ dự thi
Hình 3.5: Usecase tổng quát gói quản lý hồ sơ dự thi.
3.5.1 Thêm mới Hồ sơ dự thi
vào hệ thống.
Tương tác mở rộng
Trang 293.5.2 Cập nhật thông tin về Hồ sơ dự thi
dự thi.
thi.Tương tác mở rộng
Không có quyền chỉnh sửa.3.5.3 Xóa Hồ sơ dự thi
hệ thống.
Tương tác mở rộng
Trang 30Use case liên quan Login
Không có quyền xóa.Có lỗi khi xóa.3.5.4 Hiển thị Hồ sơ dự thi
dự thi.Điều kiện tiên quyết
Tương tác mở rộng
Use case liên quan
Không có quyền xem.
Trang 313.6.Gói quản lý người dùng
Hình 3.6: Usecase tổng quart của gói quản lý người dùng.
3.6.1 Thêm mới người dùng
Trang 32Tương tác mở rộng
3.6.2 Tìm kiếm người dùng
trị hệ thống.
Tương tác mở rộng
3.6.3 Xóa người dùng
trị hệ thống.
Trang 33Tương tác Khi người quản trị hệ thống nhấn vào nút xóa người dùng.Tương tác mở rộng
Không có quyền xóa.Có lỗi khi xóa.3.6.4 Cập nhật thông tin người dùng
của mình.
Tương tác mở rộng
Thông tin cập nhật không hợp lệ3.6.5 Hiển thị thông tin người dùng
Trang 34Miêu tả Xảy ra khi người dùng hệ thống muốn Hiển thị thông tin của mình.
người dùng.
Tương tác mở rộng
Không có quyền xem.
Trang 353.7.Gói quản lý thông tin phản hồi – góp ý
Hình 3.7: Usecase tổng quát của gói quản lý thông tin phản hồi
3.7.1 Thêm mới thông tin phản hồi
phản hồi.Điều kiện tiên quyết
phản hồi.Tương tác mở rộng
Use case liên quan
Trang 36Các ngoại lệ
3.7.2 Hiển thị thông tin phản hồi
Điều kiện tiên quyết
hồi.Tương tác mở rộng
Thông tin raUse case liên quanCác ngoại lệ
3.7.3 Xóa thông tin phản hồi
Tương tác mở rộng
Không có quyền xóa.
Trang 37Có lỗi khi xóa.
3.8.Đăng nhập
Hình 3.8: Usecase đăng nhập
Tương tác mở rộng
Use case liên quan
Trang 383.9.Đăng thoát
Hình 3.9: Usecae đăng thoát
Trang 39Use case 30 Đăng thoát
Tương tác mở rộng
Các ngoại lệ
3.10 Đăng ký dự thi
thưởng.Điều kiện tiên quyết
Tương tác mở rộng
Use case liên quan
Trang 40Điều kiện tiên quyết
Tương tác mở rộng
Use case liên quan
3.12 Tìm kiếm thông tin
trong hệ thống.Điều kiện tiên quyết
Tương tác mở rộng
Use case liên quanCác ngoại lệ
** Mô hình Use Case tổng thể của hệ thống