Luận Văn Xây dựng hệ thống thông tin tổ chức, quản lý các giải thưởng/cuộc thi qua mạng internet

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    Tóm tắt nội dung khoá luận

    Ngày nay, khi nên kinh tế và khoa học kĩ thuật ngày càng phát triển, xã hội xuất hiện ngày càng nhiều những con người ưu tú đang từng ngày đem hết trí tuệ của mình ra phục vụ cộng đồng, phục vụ xã hội. Những việc làm, những công trình nghiên cứu của họ đang góp phần quan trọng trong việc phát triển kinh tế, khoa học kĩ thuật nước nhà. Trong nhiều năm qua, Đảng và Nhà nước đã giao cho rất nhiều các tổ chức thành lập các cuộc thi, giải thưởng để tôn vinh và cổ vũ tinh thần sáng tạo, say mê nghiên cứu và phục vụ cộng đồng. Việc ngay trong cùng một tổ chức xuất hiện rất nhiều cuộc thi, giải thưởng đã tao ra rất nhiều khó khăn cho các nhà tổ chức, quản lý làm cho mục đích quảng bá các giải thưởng, cuộc thi đến mọi tầng lớp trong xã hội không thực hiện đươc.

    Thực tế tại Liên hiệp các hội khoa học Việt Nam cũng cho thấy điều đó. Liên hiệp các hội khoa học Việt Nam là một hiệp hội của các tổ chức tri thức Việt Nam. Hiện nay, Liên hiệp hội có tới hàng trăm thành viên và các tổ chức cấp nhỏ hơn. Liên hiệp hội thường xuyên tổ chức các hoạt động sáng tạo trong đó có các hoạt động tổ chức ra các giải thưởng/cuộc thi. Thực tế hiện nay, Liên hiệp hội và các hội thành viên đã tổ chức rất nhiều những giải thưởng/cuộc thi như vậy. Do đó, cần có một hệ thống hỗ trợ tổ chức quản lý giải thưởng/cuộc thi. Với cách tổ chức như hiện nay có thể rất lãng phí vì có rât nhiều hệ thống như thế được xây dựng. Mặt khác, việc rất nhiều các hệ thống cùng tồn tại song song sẽ không đem lại được cái nhìn tổng thể về các hoạt động của Liên hiệp hội. Điều đó đòi hỏi cần có một hệ thống quản lý chung nhất các giải thưởng, cuộc thi để rút gọn quá trình xử lý và lưu trữ các thông tin liên quan; tiết kiệm thời gian cũng như chi phí.

    Từ thực tế này, 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 tổ chức và quản lý các giải thưởng theo hướng tạo một môi trường mở để mỗi khi tổ chức một giải thưởng mới chúng ta chỉ cần khai bao thêm giải thưởng đó trong hệ thống và hệ thống sẽ tự trả lại cho chúng ta website tương ứng.

    Nội dung chính của khoá luận bao gồm 5 chương:

    - Chương 1: Đặt vấn đề, từ đó phát biểu và mô tả bài toán cần giải quyết, trình bày về thực trạng và đưa ra một giải pháp chung nhất để xây dựng hệ thống.

    - Chương 2: Phân tích các chức năng chính của hệ thống, dựa vào đó xác đinh các tác nhân, các ca sử dụng chính. Phân tích hệ thống dựa các ca sử dụng, các biểu đồ tuần tự hướng chức năng của hệ thống, biểu đồ phân tích hướng đối tượng.

    - Chương 3: Thiết kế hệ thống dựa trên các biểu đồ tuần tự hướng đối tượng của hệ thống, biểu đồ công tác từ đó đưa ra được biểu đồ lớp và biểu đồ CSDL của hệ thống.

    - Chương 4: Dựa trên các yêu cầu thực tế và các bản phân tích, thiết kế hệ thống, đề xuất môi trường phát triển hệ thống; xây dựng thử nghiệm một số prototype của hệ thống

    - Chương 5: 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.


















    Lời cảm ơn


    Trong quá trình nghiên cứu và hoàn thành khóa luận tốt nghiệp, tôi đã nhận được sự giúp đỡ ân cần của gia đình, quý thầy cô và bạn bè.

    Tôi xin được bày tỏ lòng cảm ơn chân thành tới quý thầy cô giáo trong trường Đại học Công nghệ - Đại học Quốc gia Hà Nội. Đặc biệt là các thầy cô trong Bộ môn Công nghệ phần mềm, đã dạy dỗ, dìu dắt tôi trong quá trình học tập cũng như trong quá trình hoàn thành khóa luận.

    Tôi xin được gửi lời cảm ơn sâu sắc tới thầy giáo Th.S Đào Kiến Quốc - người trực tiếp hướng dẫn tôi làm khóa luận. Thầy đã tận tình hướng dẫn và giúp tôi sửa chữa những sai sót trong quá trình thực hiện đề tài.

    Đề tài “Xây dựng hệ thống thông tin tổ chức, quản lý các giải thưởng/cuộc thi qua mạng Internet” được hoàn thành trong thời gian ngắn nên không tránh được những sai sót, khuyết điểm. Tôi rất mong nhận được ý kiến đóng góp của quý thầy cô và bạn bè để khóa luận được hoàn thiện hơn.

    Xin chân thành cảm ơn!



    Hà Nội, ngày 20 tháng 5 năm 2009

    Tạ Mạnh Tuấn









    Mục lục


    Chương 1: Mở đầu 1

    1. Mô tả bài toán 2

    2. Giải pháp 3

    Chương 2: Phân tích hệ thống 5

    2.2. Các chức năng chính của hệ thống 7

    2.3. Xác định các tác nhân, các ca sử dụng nghiệp vụ 9

    2.3.1. Xác định các tác nhân 9

    2.3.2. Xác định các ca sử dụng 12

    2.3.3. Biểu đồ các ca sử dụng 14

    a. Gói đăng nhập 14

    b. Gói đăng thoát 14

    c. Gói đăng kí người dùng 15

    d. Gói đăng kí dự thi 15

    e. Gói quản lý giải thưởng 16

    f. Quản lý các kì của giải thưởng 16

    g. Gói quản lý tài liệu 17

    h. Gói quản lý tin tức - sự kiện 17

    i. Gói quản lý tin tức hoạt động 18

    j. Gói quản lý người dùng 18

    k. Gói quản lý hồ sơ dự thi 19

    l. Gói quản lý người đoạt giải 19

    m. Gói quản lý thông tin phản hồi 20

    2.3.4. Mô tả chi tiết một số Use Case chính 20

    2.4. Các mô hình tuần tự hệ thống(theo gói chức năng) 31

    2.4.1. Gói đăng nhập. 31

    2.4.2. Gói đăng thoát 32

    2.4.3. Gói đăng kí dự thi 32

    2.4.4. Gói đăng kí người dùng 33

    2.4.5. Gói quản lý giải thưởng 33

    2.4.6. Gói quản lý các kì giải thưởng 34

    2.4.7. Gói quản lý tài liệu 34

    2.4.8. Gói quản lý tin tức – sự kiện 35

    2.4.9. Gói quản lý tin tức hoạt động 35

    2.4.10. Gói quản lý người dùng 36

    2.4.11. Gói quản lý hồ sơ dự thi 36

    2.4.12. Gói quản lý người đoạt giải 37

    2.4.13. Gói quản lý thông tin phản hồi 37

    2.5. Ghi lại các thao tác hệ thống 37

    2.6. Hợp đồng cho các thao tác hệ thống 39

    2.7. Mô hình phân tích 53

    2.7.1. Gói đăng kí người dùng 53

    2.7.2. Gói đăng nhập hệ thống 54

    2.7.3. Gói đăng thoát hệ thống 54

    2.7.4. Gói đăng kí dự thi 55

    2.7.5. Gói quản lý giải thưởng 55

    2.7.6. Gói quản lý các kì giải thưởng 56

    2.7.7. Gói quản lý tài liệu 56

    2.7.8. Gói quản lý tin tức – sự kiện 57

    2.7.9. Gói quản lý tin tức hoạt động 57

    2.7.10. Gói quản lý người dùng 58

    2.7.11. Gói quản lý hồ sơ dự thi 58

    2.7.12. Gói quản lý người đoạt giải 59

    2.7.13. Gói quản lý thông tin phản hồi 59

    Chương 3: Thiết kế hệ thống 60

    3.1. Biểu đồ tuần tự đối tượng 60

    3.1.1. Gói đăng kí người dùng 60

    3.1.2. Gói đăng nhập hệ thống 60

    3.1.3. Gói đăng thoát hệ thống 61

    3.1.4. Gói đăng kí dự thi 61

    3.1.5. Gói quản lý giải thưởng 62

    3.1.6. Gói quản lý các kì của giải thưởng 62

    3.1.7. Gói quản lý tài liệu 63

    3.1.8. Gói quản lý tin tức – sự kiện 63

    3.1.9. Gói quản lý tin tức hoạt động 64

    3.1.10. Gói quản lý người dùng 64

    3.1.11. Gói quản lý hồ sơ dự thi 65

    3.1.12. Gói quản lý người đoạt giải 65

    3.1.13. Gói quản lý thông tin phản hồi 66

    3.2. Biểu đồ cộng tác 66

    3.2.1. Gói đăng kí người dùng 66

    3.2.2. Gói đăng nhập hệ thống 67

    3.2.3. Gói đăng thoát hệ thống 67

    3.2.4. Gói đăng kí dự thi 68

    3.2.5. Gói quản lý giải thưởng 68

    3.2.6. Gói quản lý các kì của giải thưởng 69

    3.2.7. Gói quản lý tài liệu 69

    3.2.8. Gói quản lý tin tức – sự kiện 70

    3.2.9. Gói quản lý tin tức hoạt động 70

    3.2.10. Gói quản lý người dùng 71

    3.2.11. Gói quản lý hồ sơ dự thi 71

    3.2.12. Gói quản lý người đoạt giải 72

    3.2.13. Gói quản lý thông tin phản hồi 72

    3.3. Biểu đồ lớp và mô tả 73

    3.3.1. Biểu đồ lớp 73

    3.3.2. Mô tả các lớp, các đối tượng 74

    Chương 4: Một số kết quả cài đặt thử nghiệm 77

    4.1. Về môi trường phát triển 77

    4.2. Về CSDL 77

    4.3. Về ngôn ngữ phát triển và framework sử dụng 77

    4.4. Cài đặt một số Prototype thử nghiệm 78

    4.4.1. Màn hình quản lý Giải thưởng 79

    4.4.2. Màn hình quản lý các Kì giải thưởng 79

    4.4.3. Màn hình quản lý Tài liệu 80

    4.4.4. Màn hình quản lý người dùng 80

    4.4.5. Màn hình đăng kí người dùng 81

    4.4.6. Màn hình đăng kí dự thi 81

    Chương 5: Kết luận 82

    5.1. Kết quả đạt được 82

    5.2. Hướng phát triển 82

    Tài liệu tham khảo 83
     

    Các file đính kèm:

Đang tải...