1. Trang chủ
  2. » Tất cả

Lập trình trao đổi công văn, giấy tờ, lịch làm việc giữa các phòng ban trong một công ty

90 7 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

LỜI CẢM ƠN Chúng em xin chân thành cảm ơn Khoa công nghệ thông tin, Viện Đại học Mở Hà Nội tạo điều kiện cho chúng em thực đề tài tốt nghiệp Chúng em xin chân thành cảm ơn thầy ĐINH TUẢN LONG tận tình hướng dẫn, chì bảo suốt thời gian làm đề tài Chúng em xin cám ơn quý thầy cô khoa tận tình giáng dạy, trang bị cho chúng cm kiến thức cần thiết suốt trình học tập khoa Chúng em xin gửi lòng biết ơn sâu sắc đến ba, mẹ, bạn bè ủng hộ, giúp đỡ, động viên em suốt trình học thời gian làm đề tài đầy khó khăn, thừ thách Mặc dù cố gắng hoàn thành đề tài tốt, nghiệp với tất nồ lực bàn thân thành viên, chắn đề tài khơng tránh khỏi nhũng sai sót hạn chế, kính mong thơng càm, chi bão q thầy bạn Nhóm sinh viên : TRÀN HOÀI NAM NGUYÊN VĂN THÀNH BẠCH QUỐC THÁNG LÊ QUANG TRUNG MỤC LỤC TÓM TẮT LUẬN VĂN DANH MỤC KÍ HIỆU DANH SÁCH HÌNH VÈ CHƯƠNG I MỞ ĐÀU 1.1 Giới thiệu 1.2 Phạm vi đề tài CHƯƠNG II CÔNG NGHỆ sử DỤNG 10 2.1 Giới thiệu 10 2.2 Đặc trưng 10 2.2.1 .NET Framework 10 2.2.2 NgơrTA^ừ lậịữìrìnhKỤ#l.D.ỌL.b.ỌC MỞ’.Hà.NỘ.L 13 2.2.3 Giới thiệu Web Service 15 2.2.4 RESTful web service WCF 21 2.2.5 Windows Form 27 2.2.6 LINQ 29 2.2.7 Java Android 31 2.2.8 PHP 38 2.2.9 Phuong pháp lập trình AOP 43 2.2.10 Giới thiệu lập trình kiến trúc Module 45 CHƯƠNG TỎNG QUAN HỆ THỐNG 49 3.1 Mô tả hệ thống 49 3.1.1 Đối tượng sử dụng 49 3.1.2 Mô tả tổng quát 49 3.1.3 Yêu cầu đối tượng cụ thể 50 3.1.4 Các quy trình hệ thống: 51 3.2 Giải pháp công nghệ 52 CHƯƠNG PHÂN TÍCH THIÉT KÉ HỆ THÓNG 53 4.1 Sơ đồ Use Case 53 4.2 Sơ đồ lớp 54 4.3 Sơ đồ 58 4.4 Thiết kế sở liệu 71 CHƯƠNG HƯỚNG DÃN CÀI ĐẶT VÀ sứ DỤNG 72 5.1 Window form 73 5.2 PHP .78 5.3 Android 84 KẾT LUẬN , 88 PHỤ LỤC 90 PHIẾU NHẬN XÉT CỦA GIANG VIÊN PHỤ TRÁCH Error! Bookmark not defined TĨM TÁT LUẬN VĂN - Nhóm sinh viên: Trần Hoài Nam Nguyền Văn Thành Bạch Quốc Thắng Lê Quang trung - Chuyên ngành: Tin học ứng dụng - Cán hướng dẫn: Thạc Đinh Tuấn Long Khố: 08 - Tên đề tài: Lập trình trao đổi cơng văn, giấy tờ, lịch làm việc phòng ban công tphư viện Viện Đại học Mở Hà Nội - Tóm tắt: Tạo dựng, trì mơi trường làm việc mà qua thơng tin, hoạt động chia sẻ, phản hồi cách thuận tiện Cung cấp hệ thống kết nối liên văn phòng đại, giúp hoạt động văn phòng thực cách đồng nhất, cho dù doanh nghiệp có nhiều văn phịng nhiều địa điểm khác Tạo lập môi trường truyền thơng nội đa dạng, giúp lãnh đạo chì đạo, điều hành cơng việc cho dù đâu, thời điếm Thiết lập hệ thống quán lý thông tin điều hành cho phịng ban DANH MỤC KÍ HIỆU STT KÍ HIỆU TÊN DÀY ĐỦ DỊCH RA TIÉNG VIỆT UML Unified Modeling Language Ngơn ngữ mơ hình hóa IDE Integrated Development Mơi trường phát triển tích Environment họp extensible Markup Language Ngôn ngữ đánh dấu mở thống XML rộng WCF Tll Windows Communication Nền táng giao tiếp Foundation Windows SOAP Simple Object Access Giao thức truy cập đối Protocol tượng đơn gián API Application Programming Giao diện lập trình ứng Interface dụng CLR Common Language Runtime Bộ thực thi ngôn ngữ Representational State Chuyến đổi trạng thái đại Transfer diện Create, Read, Update and Thêm,đọc, sửa, xoá chung REST CRUD Delete HTTP Hypertext Transfer Protocol Giao thức truyền tăi siêu văn LINQ Language - Integrated Query Ngôn ngừ truy vấn tích hợp SQL Structured Query Language Ngơn ngữ truy vấn mang tính cấu trúc PHP PHP: Hypertext Preprocessor Ngơn ngừ lập trình kịch AOP Aspect-Oriented Lập trình hướng khía Programming cạnh Object-Oriented Lập trình hướng đối bán OOP Th IX viện w&lfftoc MỞ -là Nội tượng DANH SÁCH HÌNH VẼ Hình 2.1 Các lớp Microsoft NET 12 Hình 2.2 Sơ đồ tương tác User Web Service 17 Hình 2.4 Sơ đồ UDDI API 21 Hình 2.5 Mơ hình kết nối ABC 25 Hình 2.6.Sơ đồ Messeage Contract 26 Hình 2.7.Hình kiến trúc LinQ 30 Hình 2.8 Cấu trúc Android 33 Hình 2.9 Phân rã phân mềm thành module nối kết với 46 Hình 2.10 Các ứng dụng web CMS Joomla Drupal xây dựng ưi, 46 Hình 4.1 Biểu đồ use case 53 Hình 4.2 Biểu đồ lớp dừ liệu modul SYS 54 Hình 4.3 Biểu đồ lớp xứ lý modul SYS 55 Hình 4.4 Biểu đồ lớp dừ liệu modul MSG 56 Hình 4.5 Biểu đồ lớp xử lý modul MSG 57 Hình 4.6 Biếu đồ cho chức nănglấy tất nhóm người dùng 58 Hình 4.7 Biểu đồ cho chức thêm người dùng 59 Hình 4.8 Biểu đồ cho chức nănglấy thông tin người dùng theo ID 60 Hình 4.9 Biêu đồ cho chức năngsửa thơng tin người dùng 61 Hình 4.10 Bicu đồ cho chức tìm kiếmthơng tin người dùng 62 Hình 4.11 Biểu đồ cho chức đăng nhập 63 Hình 4.12 Biểu đồ cho chức cấp quyền sử dụng tài nguyên cho người dùng 64 Hình 4.13 Biểu đồ cho chức sửa quyền sử dụng tài nguyên cùa người dùng 65 Hình 4.14 Biểu đồ cho chức xoá quyền sử dụng tài nguyên cùa người dùng 66 Hình 4.15 Biểu đồ cho chức gửi tin nhắn 67 Hình 4.16 Biểu đồ cho chức nhận tin nhắn 68 Hình 4.17 Biểu đồ cho chức sửa văn đính kèm 69 Hình 4.18 Biểu đồ cho chức kí duyệt văn 70 Hình 4.19 Sơ đồ liệu quan hệ 71 Hình 4.20 Sơ đồ liệu quan hệ 72 Hình 5.1 Giao diện đăng nhập .73 Hình 5.2 Giao diệipfhí^ịệfíyiệfl-0ại"học"MỞ-Hà"NợÌ 74 Hình 5.3 Giao diện soạn tin nhan 75 Hình 5.4 Giao diện danh bạ 76 Hình 5.5 Giao diện cấu hình chương trình 77 Hình 5.6 Giao diện đăng nhập .78 Hình 5.7 Giao diện chung hiển thị nhóm người dùng, vănbản 79 Hình 5.8 Giao diện chung hiển thị người dùng, vãn 80 Hình 5.9 Giao diện chung hiển thị phần chinh sửa thôngtin 81 Hình 5.10 Giao diện chung cấp quyền 82 Hình 5.11 Liên hệ 83 Hình 5.12 Màn hìnhđăng nhập 84 Hình 5.13 Màn hình 85 Hình 5.14 Văn 86 Hình 5.15.Liên hệ 87 CHƯƠNG I MỞ ĐÀU 1.1 Giói thiệu Trong doanh nghiệp, hoạt động văn phịng có vai trị đặc biệt quan trọng Hiện đại hóa hoạt động văn phịng khơng chi góp phần nâng cao suất làm việc cùa nhân viên, tiết kiệm chi phí, thời gian mà cịn tạo mơi trường làm việc văn minh, đại Từ nhu cầu thực tế đó, đồng ý hướng dẫn tận tình thầy giáo Đinh Tuấn Long, nhóm chúng èm chọn đề tài “Lập trình quản lý trao đồi cơng văn, giấy tờ phịng ban cơng ty” 1.2 Phạm vi đề tài Tạo dựng, trì mơi trường làm việc mà qua thơng tin, hoạt động chia sẻ, phán hồi cách thuận tiện Cung cấp hệ thống kết nối liên văn phòng đại, giúp hoạt động văn phòng thực cách đồng nhất, cho dù doanh nghiệp có nhiều văn phịng nhiều địa điểm khác Tạo lập môi trường truyền thơng nội đa dạng, giúp lãnh đạo chi đạo, điều hành công việc cho dù đâu, thời điếm 10 Thiết lập hệ thống quán lý thông tin điều hành cho lừng phịng ban CHƯƠNG II CƠNG NGHỆ sư DỤNG 2.1 Giới thiệu - Áp dụng phân tích hệ thống thông tin hướng đổi tượng với UML(Unified - Sử dụng cơng nghệ NET, ngơn ngữ lập trình c#, Java , PHP hệ quàn Modeling Language) trị sớ dừ liệu SQL Server 2008 cho môi trường triển khai hệ thống: Server, Desktop Client Smart phone, Web Client - Tnư.ện.yiên Đại hoc Mở Hà,Nội , Mơi trường làm việc: Source code control SVN, sử dụng dịch vụ google hosting Địa chỉ: https://code.google.eom/p/fithou-e-office-08/ 2.2 Đặc trưng 2.2.1 .NET Framework Đầu năm 1998, sau hoàn tất phiên Version Internet Information Server (IIS), đội ngũ lập trình Microsoft nhận thấy họ cịn nhiều sáng kiến đế kiện toàn IỈS Họ bắt đầu xây dựng kiến trúc tảng ý tướng đặt tên Next Generation Windows Services (NGWS) éq quưp UỘỊP 0ƯỊ9 yg quỊH Hình 5.5 Giao diện cấu hình chưong trình 78 5.2 PHP Hình 5.6 Giao diện đăng nhập 79 Hình 5.7 Giao diện chung hiển thị nhóm người dùng, văn 80 lail I II I lWÍ Í1 (7H»c«t>ẽõ« « EOWk.Smut [+ " ———^— ■ Hình 5.8 Giao diện chung hiển thị người dùng, văn bán - 1.^ -i

Ngày đăng: 18/03/2023, 07:29

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w