BÁO CÁO ĐỒ ÁN CHUYÊN NGÀNH XÂY DỰNG HỆ THỐNG QUẢN ...
Có thể bạn quan tâm
- Trang chủ >>
- Thể loại khác >>
- Tài liệu khác
Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.96 MB, 45 trang )
ĐẠI HỌC SƯ PHẠM KỸ THUẬT VĨNH LONGKHOA CÔNG NGHỆ THÔNG TIN73 Nguyễn Huệ, Phường 2, TP. Vĩnh Long, Tỉnh Vĩnh Long, Việt NamBÁO CÁO ĐỒ ÁN CHUYÊN NGÀNHXÂY DỰNG HỆ THỐNG QUẢN LÝ VĂN BẢN - VLUTEHoàn thành theo u cầu của chương trình đào tạoĐẠI HỌCCơng nghệ thơng tinNhóm sinh viên thực hiện13104053 Nguyễn Thanh Tâm13104002 Nguyễn Quốc An13104005 Trần Khánh BăngHướng dẫn khoa họcTs. Phan Anh CangThs. Lê Thị Hoàng YếnVĩnh Long, Tháng 11 năm 2016 TRƯỜNG ĐẠI HỌC SPKT VĨNH LONGKHOA CÔNG NGHỆ THÔNG TINCỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAMĐộc lập - Tự do - Hạnh phúcNHẬN XÉT CỦA NGƯỜI HƯỚNG DẪN KHOA HỌCTên ngành:......................................... ........................Mã ngành: ....................................................................Trình độ:........................................ ............................. Khóa học: ....................................................................Họ tên sinh viên: ............................................ MSSV: ....................................................................................Họ tên sinh viên: ............................................ MSSV: ....................................................................................Họ tên sinh viên: ............................................ MSSV: ....................................................................................Cán bộ hướng dẫnHọ tên cán bộ: .....................................................................................................................................................Học hàm, học vị: .................................................................................................................................................Đơn vị, nơi công tác: .........................................................................................................................................................................................................................................................................................................................Tên đề tài: ................................................................................................................................................................................................................................................................................................................................................NỘI DUNG NHẬN XÉTI.Đánh giá chung về đồ án:Hình thức trình bày thuyết minh; nội dung thực hiện tốt theo yêu cầu đề tài; nắm vữngnhững vấn đề liên quan đề tài; tính ứng dụng thực tiễn (phạm vi và mức độ ứng dụng,khả năng phát triển, tính mới, tính sáng tạo, độc đáo...)........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................II.Tinh thần, thái độ của sinh viên:Thái độ làm việc và thời gian thực hiện đề tài đúng tiến độ; tự chủ trong việc thực hiệnđề tài.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................III.Kết luận:Đồng ý (hoặc Không đồng ý) cho phép sinh viên được báo cáo đồ án......................................................................................................................................................................................................................................................................................................................................................................Vĩnh Long, ngày ... tháng ... năm ....Người hướng dẫn(Ký và ghi rõ họ tên) TÓM TẮTNội dung đề tài “Hệ thống quản lý văn bản – VLUTE” được trình bày dựa trên mơtả q trình lưu trữu cơng văn tại Trường Đại học Sư phạm Kỹ Thuật Vĩnh Long. Đề tàiđược nhóm sinh viên Khóa 38 Khoa Cơng nghệ thơng tin nghiên cứu và phân tích trongthời gian 15 tuần.Ban đầu khi chưa thực hiện đề tài hệ thống quản lý văn bản tại Trường thực hiệntheo việc lưu trữ thủ công, chưa được số hóa cũng như truy xuất gửi đến cán bộ giảngviên trong nhà trường.Sau thời gian nghiên cứu hệ thống, phân tích dữ liệu, lập trình và kiểm thử nhómđã hồn thiện chương trình. Chương trình này được chạy trên nền website có thể linhđộng trong cơng việc lưu trữ, truy xuất và cập nhật công văn ở bất cứ nơi nào cóInternet.Ưu điểm của đề tài giúp cho việc lưu trữ cơng văn được số hóa và sắp xếp theomột trật tự logic. Cơng việc tìm kiếm, in ấn được thực hiện nhanh chóng. Đặc biệt cóthể chuyển văn bản đến các đơn vị hoặc cán bộ giảng viên một cách dễ dàng.“Hệ thống quản lý văn bản – VLUTE” được sử dụng trong công tác quản lý vănbản tại đơn vị hoặc linh động hơn có thể sử dụng ở các phịng khoa chun mơn.*Một số từ khóa liên quan đến đề tài: “Quản lý công văn”, “Quản lý văn bản hànhchính”, “Hệ thống quản lý văn bản pháp luật”, “Công văn nhà nước”, “Phần mềm điềuhành văn bản”, “Website quản lý văn bản và điều hành”.i Lời cảm ơnTrên thực tế khơng có sự thành cơng nào mà không gắn liền với những sự hỗ trợ,giúp đỡ dù ít hay nhiều, dù trực tiếp hay gián tiếp của người khác. Trong suốt thời giantừ khi bắt đầu học tập tại trường đến nay, chúng em đã nhận được rất nhiều sự quantâm, giúp đỡ của quý Thầy Cơ, gia đình và chúng ta bè. Với lịng biết ơn sâu sắc nhất,chúng em xin gửi đến quý thầy cô ở Khoa Công Nghệ Thông Tin – Trường Đại Học SưPhạm Kỹ Thuật Vĩnh Long đã cùng với tri thức và tâm huyết của mình để truyền đạtvốn kiến thức quý báu cho chúng em trong suốt thời gian học tập tại trường. Và đặcbiệt, trong học kỳ này. Nếu khơng có những lời hướng dẫn, dạy bảo của các thầy cơ thìchúng em nghĩ đề tài rất khó có thể hồn thiện được. Một lần nữa, chúng em xin chânthành cảm ơn. Đề tài thực hiện trong khoảng thời gian gần 3 tháng. Bước đầu đi vàothực tế của đề tài chúng em còn hạn chế và nhiều bỡ ngỡ. Do vậy, khơng tránh khỏinhững thiếu sót là điều chắc chắn, chúng em rất mong nhận được những ý kiến đónggóp q báu của q thầy cơ và chúng ta học cùng lớp để kiến thức của em trong lĩnhvực này được hoàn thiện hơn.Chúng em xin gởi lời cảm ơn chân thành và sự tri ân sâu sắc đối với các thầy côcủa Trường Đại Học Sư Phạm Kỹ Thuật Vĩnh Long, đặc biệt là các thầy cô Khoa CôngNghệ Thông Tin đã tạo điều kiện cho em để em có thể hồn thành tốt đề tài này. Và emcũng xin chân thành cám ơn thầy Phan Anh Cang và cơ Lê Thị Hồng Yến đã nhiệt tìnhhướng dẫn hướng dẫn chúng em hồn thành tốt đề tài.Trong quá trình thực hiện đề tài cũng như trình độ lý luận, kinh nghiệm thựctiễn cịn hạn chế nên đề tài khơng thể tránh khỏi những thiếu sót, em rất mong nhậnđược ý kiến đóng góp thầy cơ để chúng em học thêm được nhiều kinh nghiệm và hoànthành tốt hơn.Chúng em xin chân thành cảm ơn!Vĩnh Long, ngày 13 tháng 11 năm 2016Nhóm Sinh viên thực hiệnii MỤC LỤCTĨM TẮT ........................................................................................................................................................................................... iLời cảm ơn....................................................................................................................................................................................... iiDANH MỤC HÌNH......................................................................................................................................................................... ivDANH MỤC BẢNG ......................................................................................................................................................................... vCHƯƠNG 1: GIỚI THIỆU ............................................................................................................................................................ 11.1Động cơ nghiên cứu .................................................................................................................................................. 11.1.1 Lý do chọn đề tài ................................................................................................................................................... 11.1.2 Phương pháp nghiên cứu .................................................................................................................................. 21.2Mục đích nghiên cứu................................................................................................................................................. 2CHƯƠNG 2: GIỚI THIỆU VỀ NGÔN NGỮ, CÔNG CỤ LẬP TRÌNH ............................................................................... 32.1 Giới thiệu ngơn ngữ lập trình ..................................................................................................................................... 32.1.1 HTML ........................................................................................................................................................................... 32.1.2 CSS ................................................................................................................................................................................ 42.1.3 JAVASCRIPT ............................................................................................................................................................... 52.1.4 JQUERY........................................................................................................................................................................ 62.1.5 PHP ............................................................................................................................................................................... 82.1.6 MY SQL ........................................................................................................................................................................ 92.2 Giới thiệu về cơng cụ lập trình ................................................................................................................................ 122.2.1 ADOBE DREAMWEAVER .................................................................................................................................. 122.2.2 XAMPP ...................................................................................................................................................................... 142.2.3 EXTPLORER ........................................................................................................................................................... 15CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG VÀ THIẾT KẾ DỮ LIỆU .................................................................................. 173.1 Đặc tả yêu cầu ................................................................................................................................................................. 173.2 Phân tích hệ thống ........................................................................................................................................................ 183.3 Thiết kế dữ liệu .............................................................................................................................................................. 18CHƯƠNG 4: HỆ THỐNG QUẢN LÝ VĂN BẢN .................................................................................................................. 244.1 Giới thiệu chung về hệ thống .................................................................................................................................... 244.2 Giới thiệu chi tiết về hệ thống .................................................................................................................................. 254.2.1 Khách ......................................................................................................................................................................... 254.2.2 Người dùng.............................................................................................................................................................. 274.2.4 Văn thư ...................................................................................................................................................................... 294.2.3 Quản trị (Admin)................................................................................................................................................... 34CHƯƠNG 5: KẾT LUẬN VÀ NHỮNG NGHIÊN CỨU TIẾP THEO .............................................................................. 375.1 Kết luận ............................................................................................................................................................................. 375.2 Những nghiên cứu tiếp theo ..................................................................................................................................... 37iii DANH MỤC HÌNHHình 2.1 Q trình hoạt động của PHP9Hình 4.1 Sơ đồ tổ chức hệ thống quản lý văn bản25Hình 4.2 Giao diện trang chủ khi khách vừa truy cập25Hình 4.3 Giao diện tìm kiếm26Hình 4.5 Giao diện kết quả tìm kiếm27Hình 4.6 Giao diện người dùng khi đăng nhập27Hình 4.7 Giao diện xem văn bản được chuyển đến28Hình 4.8 Giao diện cập nhật thơng tin28Hình 4.10 Giao diện quản trị văn bản29Hình 4.11 Giao diện quản lý sổ văn bản30Hình 4.12 Giao diện quản lý văn bản30Hình 4.13 Giao điện chọn người dùng nhận văn bản31Hình 4.14 Giao diện quản lý thể loại31Hình 4.15 Giao diện quản lý lĩnh vực32Hình 4.16 Giao diện quản lý cơ quan ban hành văn bản32Hình 4.17 Giao diện quản lý người ký33Hình 4.18 Giao diện đăng nhập hệ thống thư mục33Hình 4.19 Giao diện quản trị thư mục34Hình 3.20 Giao diện thêm tài khoản mới35Hình 4.21 Giao diện quản lý đơn vị - phịng ban35Hình 4.22 Giao diện quản lý chức vụ35Hình 4.23 Giao diện quản lý nhóm thành viên36Hình 4.24 Giao diện quản trị phân quyền người dùng36iv DANH MỤC BẢNGBảng 3.1 Table VanBan .................................................................................................................................. 18Bảng 3.2 Table TheLoai .................................................................................................................................. 19Bảng 3.3 Table LinhVuc .................................................................................................................................. 19Bảng 3.4 Table TapTin .................................................................................................................................... 20Bảng 3.5 Table SoLuu ..................................................................................................................................... 20Bảng 3.6 Table DoMat .................................................................................................................................... 20Bảng 3.7 Table LoaiSo .................................................................................................................................... 21Bảng 3.8 Table NguoiKy ................................................................................................................................. 21Bảng 3.9 Table NguoiDung ............................................................................................................................. 21Bảng 3.10 Table DonVi ................................................................................................................................... 22Bảng 3.11 Table ChucVu................................................................................................................................. 22Bảng 3.12 Table NhomNguoiDung ................................................................................................................. 23Bảng 3.13 Table CoQuanBanHanh ................................................................................................................. 23Bảng 3.14 Table VanBanNguoiDung .............................................................................................................. 23v 1ĐỒ ÁN: “XÂY DỰNG HỆ THỐNG QUẢN LÝ VĂN BẢN – VLUTECHƯƠNG 1: GIỚI THIỆU1.1Động cơ nghiên cứu1.1.1 Lý do chọn đề tàiCơng tác văn thư lưu trữ đóng vai trò rất quan trọng trong bất kỳ tổ chứccơ quan nào từ khi thành lập. Tuy nhiên ở mỗi cơ quan, do lĩnh vực hoạt độngkhác nhau nên có cơ cấu chức năng, nhiệm vụ khác nhau nhưng đều có một đặcđiểm chung là trong quá trình hoạt động đều liên quan đến văn bản, giấy tờ, tàiliệu. Các loại văn bản này đều có nhu cầu được lưu giữ lại để tra cứu, sử dụngkhi cần thiết cho công việc sau này. Bởi vì đây là những bản gốc, bản chính, làcăn cứ xác nhận sự việc đã xảy ra và có giá trị pháp lý rất cao. Do đó, đối với mỗicơ quan, tổ chức, cơng tác văn thư, lưu trữ là vấn đề quan trọng tất yếu, vì đó tàingun quan trọng mỗi cơ quan, tổ chức. Công tác văn thư, lưu trữ nhằm đảmbảo thông tin bằng văn bản phục vụ kịp thời cho việc lãnh đạo, quản lý điều hànhcông việc, cho việc thực hiện chức năng, nhiệm vụ, ảnh hưởng trực tiếp tới việcgiải quyết công việc hằng ngày, tới chất lượng và hiệu quả hoạt động của mỗi cơquan, tổ chức.Như chúng ta đã biết, công tác văn thư bao gồm các nội dung như: Quảnlý văn bản đến, văn bản đi, tờ trình, quản lý việc sử dụng con dấu, việc lập hồ sơ,theo dõi các hồ sơ sự kiện, thống kê báo cáo tình hình xử lý văn bản.... Để vănbản đến được chuyển giao đúng thời gian, văn bản đi phát hành kịp thời, tài liệulưu trữ được giữ gìn, bảo quản, hệ thống khoa học, thuận lợi cho việc tra cứu,cung cấp thơng tin… ln địi hỏi người làm công tác văn thư lưu trữ luôn phảinỗ lực, tận tình, cẩn thận, chu đáo, miệt mài nhưng cũng gặp khơng ít áp lựctrong cơng việc.Với sự phát triển mạnh mẽ của khoa học kỹ thuật, ứng dụng mạnh mẽcông nghệ thơng tin. Từ đó, nhóm đưa ra giải pháp xây dựng HỆ THỐNG QUẢNLÝ VĂN BẢN - VLUTE, những văn bản điện tử đã được lưu hành và có cơ sở pháplý để áp dụng trong mỗi văn phòng, những văn phịng khơng giấy tờ đã hìnhthành ở rất nhiều tổ chức cơ quan, giúp giảm tải rất nhiều có cơng tác văn thưlưu trữ, góp phần quan trọng cho cơng tác đổi mới hiện đại hóa cơng tác hành1 SVTH: Nhóm Sinh viên lớp CNTT2013chính,sẵn sàng tham gia hội nhập với khu vực và phù hợp xu hướng đổi mới củathế giới.1.1.2 Phương pháp nghiên cứuĐể thực hiện đề tài này, nhóm đã sử dụng phương pháp phân tích và thiếtkế hệ thống có cấu trúc – bao gồm các hoạt động khảo sát, phân tích, thiết kế, bổsung, kiểm thử chất lượng… các hoạt động có thể thực hiện song song với nhau.Đặc biệt là hoạt động khảo sát, nhóm tiến hành nhiều lần , song song với cáchoạt động khác nhằm có những thơng tin chính xác nhất về hệ thống. Cụ thể:Nhóm đã tiến hành 3 lần khảo sát. Lần 1- Tìm hiểu về hệ thống hiện tại,các thức làm việc của hệ thống phục vụ cho giai đoạn khảo sát sơ bộ. Ở lần khảosát thứ 2- sau khi tìm hiểu thêm các tài liệu tham chiếu, nhóm tiến hành đánhgiá về hệ thống hiện tại( phát hiện các ưu - nhược điểm). Trong quá trình phântích hệ thống, nhóm tiến hành song song với việc khảo sát lần 3 để một lần nữathấy rõ hơn về hệ thống hiện tại, phân tích về hệ thống này để phục vụ cho giaiđoạn thiết kế.Do thời gian hạn chế nên nhóm chỉ dừng lại ở cơng tác thiết kế, chưa thểđưa hệ thống vào kiểm thử.1.2Mục đích nghiên cứuQua việc nghiên cứu xây dựng hệ thống quản lý văn bản, nhóm muốn đưara một số kết luận để giúp cho khoa, nhà trường quản lý tốt hơn những văn bản,công văn trên giấy tờ thay vào đó là những văn bản điện tử, làm giảm bớt côngviệc cho văn thư, không gian lưu trữ cũng như việc tìm kiếm được dễ dàng hơn2 SVTH: Nhóm Sinh viên lớp CNTT2013CHƯƠNG 2: GIỚI THIỆU VỀ NGƠN NGỮ, CƠNG CỤ LẬP TRÌNH2.1 Giới thiệu ngơn ngữ lập trình2.1.1 HTMLHTML – viết tắt của cụm từ tiếng Anh: Hyper Text Markup Language, nghĩa là“ngôn ngữ đánh dấu siêu văn bản” – là một ngôn ngữ đánh dấu được thiết kế đểchỉ rõ một trang Web được hiển thị như thế nào trong một trình duyệt, sử dụngcác thẻ và phần tử HTML.HTML không phải là một ngôn ngữ lập trình máy tính mà nó là một ngơnngữ đánh dấu, 2 ngôn ngữ này khác nhau thế nào? Chúng ta có thể hiểu đơngiản, ngơn ngữ lập trình máy tính ví dụ như: C, C++, Java… sẽ được cài đặt vàthực thi trên máy tính; HTML thì khơng cài đặt và thực thi trên máy tính củangười dùng, nó chỉ đánh dấu các phần tử thơng tin trong một văn bản (giốngnhư văn bản chúng ta đọc bình thường trên giấy) hiển thị trên trình duyệt củangười đọc như thế nào.2.1.1.1 Vai trịĐối với một văn bản thơng thường, chúng ta có thể thấy có những dịngchúng ta in nghiêng, có những dịng chúng ta bơi đậm,… thì siêu văn bản cũngbao gồm những điều tương tự trên nhưng nó cịn bổ sung các phần tử thơng tinkhác ví dụ như: video, hình ảnh, âm thanh, liên kết đến trang web khác,…Văn bản thông thường chúng ta cũng phải tách đoạn, xuống dịng,… thìđối với siêu văn bản, chúng ta cũng phải trình bày nó như vậy bằng cách sử dụngcác thẻ của HTML. Vậy thì vai trị của HTML chính là khai báo cách trình bày, sắpxếp các phần tử thông tin trong một siêu văn bản như thế nào, chúng ta có thểcoi nó như bộ khung của một trang web, các phần tử thông tin của siêu văn bảnsẽ được bố trí trên bộ khung này và theo từng vị trí thích hợp.2.1.1.2 Tập tin trong HTMLKhi các phần tử trong một siêu văn bản được trình bày bởi các thẻ HTMLthì khi đó chúng ta xuất hiện tập tin HTML, tập tin này sẽ được đọc như thế nàovà làm sao nó có thể hiển thị lên màn hình máy tính của chúng ta để xem nhưmột văn bản trình bày thơng thường?3 SVTH: Nhóm Sinh viên lớp CNTT2013Các phần mềm trình duyệt sẽ xử lý điều này, đây là các chương trình đượcviết ra với mục đích có thể đọc hiểu được các tập tin HTML. Khi người dùng sửdụng trình duyệt để yêu cầu xem một trang web nào đó, yêu cầu này sẽ đượcchuyển đến server nơi chứa trang web đó và server sẽ trả về cho trình duyệt cáctập tin HTML (thật ra server sẽ trả về rất nhiều tập tin như: HTML, JS, CSS…nhưng tạm thời chúng ta chỉ nói về HTML) có chứa nội dung liên quan đến trangweb mà người dùng muốn xem. Nhiệm vụ của trình duyệt bây giờ là nó sẽ đọccác tập tin HTML này, với mục đích thiết kế để đọc hiểu các thẻ HTML, trìnhduyệt sau khi đọc xong các tập tin thì nó sẽ chuyển các phần tử thơng tin lên màhình máy tính và trình bày nó theo như các thẻ đánh dấu.2.1.1.3 Soạn thảo một HTMLĐể viết một tập tin HTML thì chúng ta cần những điều sau đây:-Nội dung các phần tử thông tin mà chúng ta muốn đưa vào trangweb.-Kiến thức về HTML: các thẻ, các phần tử…-Trình soạn thảo HTML: notepad, notepad++, wordpad…-Máy tính đã cài trình duyệt: IE, Chrome, FireFox, Opera…2.1.2 CSSCSS là chữ viết tắt của Cascading Style Sheets, nó chỉ đơn thuần là một dạng filetext với phần tên mở rộng là .css. Trong Style Sheet này chứa những câu lệnhCSS. Mỗi một lệnh của CSS sẽ định dạng một phần nhất định của HTML ví dụnhư: font của chữ, đường viền, màu nền, căn chỉnh hình ảnh v.v..Trước đây khi chưa có CSS, những người thiết kế web phải trộn lẫn giữacác thành phần trình bày và nội dung với nhau. Nhưng với sự xuất hiện của CSS,người ta có thể tách rời hồn tồn phần trình bày và nội dung. Giúp cho phầncode của trang web cũng gọn hơn và quan trọng hơn cả là dễ chỉnh sửa hơn.Trước khi bắt đầu tìm hiểu thêm về CSS tơi muốn chúng ta biết một chútvề thế mạnh của nó trong việc thiết kế web. Ví dụ nếu làm việc với HTML vàchúng ta muốn font chữ của toàn bộ trang web là Arial. Chúng ta sẽ phải làm đilàm lại như thế cho tất cả các file .html mà chúng ta có. Nhưng nếu chúng ta sử4 SVTH: Nhóm Sinh viên lớp CNTT2013dụng CSS, thì chúng ta chỉ cần làm một lần và tất cà các trang khác sẽ tự độngđược thay đổi.Có ba cách chúng ta có thể sử dụng để định dạng trang web là: cục bộ,nhúng vào trang và liên kết đến một file CSS riêng biệt. Trong thực tế thì cáchcuối cùng là liên kết đến một file riêng biệt được sử dụng phổ biến nhất. Nhưngchúng ta cũng nên biết về hai cách cịn lại vì đơi khi chúng ta cũng phải sử dụngđến nó tuy khơng nhiều2.1.3 JAVASCRIPTJavaScript là một ngơn ngữ kịch bản (scripting language) được dùng đểtạo các script ở máy client (client-side script) và máy server (server-side script).Các script ở máy client được thực thi tại trình duyệt, các script ở máy serverđược thực hiện trên server. Chương này sẽ giới thiệu cho chúng ta về ngôn ngữJavascript, và cách chèn một script vào trong tài liệu HTML.HTML lúc đầu được phát triển như là một định dạng của tài liệu có thểchuyển dữ liệu trên Internet Tuy nhiên, khơng lâu sau đó, trọng tâm của HTMLnặng tính hàn lâm và khoa học dần chuyển hướng sang người dùng thường nhậtvì ngày nay người dùng xem Internet như là một nguồn thơng tin và giải trí. Cáctrang Web ngày càng mang tính sáng tạo và đẹp mắt hơn nhằm thu hút nhiềungười dùng hơn. Nhưng thực chất kiểu dáng và nội dung bên trong vẫn khôngthay đổi. Và người dùng hầu như không thể điều khiển trên trang Web mỗi khinó được hiển thị.Javascript được phát triển như là một giải pháp cho vấn đề nêu trên.Javascript là một ngôn ngữ kịch bản được Sun Microsystems và Netscape pháttriển. Nó được dùng để tạo các trang Web động và tương tác trên Internet. Đốivới những người phát triển HTML, Javascript rất hữu ích trong việc xây dựngcác hệ thống HTML có thể tương tác với người dùng.Javascript là một ngơn ngữ có đặc tính: Đơn giản. Động (Dynamic).5 SVTH: Nhóm Sinh viên lớp CNTT2013 Hướng đối tượng (Object Oriented).Một trong những đặc tính quan trọng của ngơn ngữ javascript là khả năngtạo và sử dụng các đối tượng (Object). Các Object này cho phép người lập trìnhsử dụng để phát triển ứng dụng.Trong javascript ,các Object được nhìn theo 2 khía cạnh: Các Object đã tồn tại. Các Object do người lập trình xây dựng.Có 2 cách để nhúng Javascript vào trong tập tin HTMLCách 1: Viết chưong trình Javascript trực tiếp trong file HTML<script type=”text/javascript”>//Các lệnh Javascript</script>Cách 2: Sử dụng tập tin javascript bên ngoài :Cũng giống như CSS ngoại tuyến, chúng ta cũng có thể nhúng Javascriptvào tập tin HTML bằng cách liên kết đến một tập tin bên ngoài, đây cũng làphương thức được sử dụng nhiều nhất.Với phương pháp này, các lệnh Javascrip sẽ được viết trong một file riêngbiệt có phần mở rộng là .js (Ví dụ ta có tập tin my.js)Để nhúng tập tin demo.js vào tập tin HTML ta sử dụng đoạn mã sau:<script type="javascript" src="demo.js" type="text/javascript"> </script>2.1.4 JQUERYJquery là một thư viện được tạo ra từ JavaScript, Ajax hay nói cách khácđó là một bước phát triển mới của JavaScript. Jquery làm cho chúng ta dễ dàngthao tác hơn và đỡ mất thời gian hơn đối với khi thao tác trên Ajax cũng nhưJavaScript.Mục tiêu khi học về series jQuery này là chúng ta làm sao vận dụng tốtnhững gì mà thư viện jQuery tạo sẳn cho chúng ta để ứng dụng thực tế trong6 SVTH: Nhóm Sinh viên lớp CNTT2013thiết kế website. Bản thân jquery được phát triển dựa trên nền tảng JavaScriptnên khi thao tác với jQuery chúng ta có thể viết lệnh JavaScript lồng vào nó hồntồn được.Hướng tới các thành phần trong tài liệu HTML. Nếu không sử dụng thưviện JavaScript này, chúng ta phải viết rất nhiều dòng code mới có thể đạt đượcmục tiêu là di chuyển trong cấu trúc cây (hay còn gọi là DOM = Document ObjectModel) của một tài liệu HTML và chọn ra các thành phần liên quan. Jquery chophép chúng ta chọn bất cứ thành phần nào của tài liệu để “vọc” một cách dễ dàngnhư sử dụng CSS.Thay đổi giao diện của một trang web. CSS là công cụ rất mạnh để địnhdạng một trang web nhưng nó có một nhược điểm là khơng phải tất cả các trìnhduyệt đều hiển thị giống nhau. Cho nên jQuery ra đời để lấp chỗ trống này, vìvậy chúng ta có thể sử dụng nó để giúp trang web có thể hiển thị tốt trên hầuhết các trình duyệt. Hơn nữa jQuery cũng có thể thay đổi class hoặc những địnhdạng CSS đã được áp dụng lên bất cứ thành phần nào của tài liệu HTML ngay cảkhi trang web đó đã được trình duyệt load thành công. Thay đổi nội dung củatài liệu. Jquery không phải chỉ có thể thay đổi bề ngồi của trang web, nó cũngcó thể thay đổi nội dung của chính tài liệu đó chỉ với vài dịng code. Nó có thểthêm hoặc bớt nội dung trên trang, hình ảnh có thể được thêm vào hoặc đổi sanghình khác, danh sách có thể được sắp xếp lại hoặc thậm chí cả cấu trúc HTMLcủa một trang web cũng có thể được viết lại và mở rộng. Tất cả những điều nàychúng ta hồn tồn có thể làm được nhờ sự giúp đỡ của API (ApplicationProgramming Interface = Giao diện lập trình ứng dụng).Tương tác với người dùng. Cho dù công cụ chúng ta dùng có mạnh mẽđến mấy, nhưng nếu chúng ta khơng có quyền quyết định khi nào nó được sửdụng thì cơng cụ đó cũng coi như bỏ. Với thư viện javaScript như jQuery, nó chochúng ta nhiều cách để tương tác với người dùng ví dụ như khi người dùng nhấpchuột vào đường link thì sẽ có gì xảy ra. Nhưng cái hay của nó là khơng làm chocode HTML của chúng ta rối tung lên chính là nhờ các Event Handlers. Hơn nữa7 SVTH: Nhóm Sinh viên lớp CNTT2013Event Handler API sẽ bảo đảm rằng trang web của chúng ta tương thích hầu hếtvới các trình duyệt, điều này đã và đang làm đau đầu rất nhiều các web designer.Tạo hiệu ứng động cho những thay đổi của tài liệu. Để tương tác tốt vớingười dùng, các web designer phải cho người dùng thấy được hiệu ứng gì sẽ xảyra khi họ làm một tác vụ nào đó. Jquery cho phép chúng ta sử dụng rất nhiềuhiệu ứng động như mờ dần, chạy dọc chạy ngang v.v.. và nếu vẫn chưa đủ, nócịn cho phép chúng ta tự tạo ra các hiệu ứng của riêng mình.Lấy thơng tin từ server mà khơng cần tải lại trang web. Đây chính là cơngnghệ ngày càng trở nên phổ biến Asynchronous JavaScript And XML (AJAX), nógiúp người thiết kế web tạo ra những trang web tương tác cực tốt và nhiều tínhnăng. Thư viện jQuery loại bỏ sự phức tạp của trình duyệt trong quá trình nàyvà cho phép người phát triển web có thể tập trung vào các tính năng đầu cuối.Đơn giản hố các tác vụ javaScript. Ngồi những tính năng như đã nêu ở trên,jQuery còn cho phép chúng ta viết code javaScript đơn giản hơn nhiều so vớicách truyền thống như là các vòng lặp và điều khiển mảng.2.1.5 PHPPHP - viết tắt hồi quy của "Hypertext Preprocessor", là một ngôn ngữ lậptrình kịch bản được chạy ở phía server nhằm sinh ra mã html trên client. PHPđã trải qua rất nhiều phiên bản và được tối ưu hóa cho các ứng dụng web, vớicách viết mã rõ rãng, tốc độ nhanh, dễ học nên PHP đã trở thành một ngôn ngữlập trình web rất phổ biến và được ưa chuộng.PHP chạy trên môi trường Webserver và lưu trữ dữ liệu thông qua hệ quản trịcơ sở dữ liệu nên PHP thường đi kèm với Apache, MySQL và hệ điều hành Linux(LAMP). Apache là một phần mềm web server có nhiệm vụ tiếp nhận requesttừ trình duyệt người dùng sau đó chuyển giao cho PHP xử lý và gửi trảlại cho trình duyệt.8 SVTH: Nhóm Sinh viên lớp CNTT2013 MySQL cũng tương tự như các hệ quản trị cơ sở dữ liệu khác(Postgress, Oracle, SQL server...) đóng vai trị là nơi lưu trữ và truyvấn dữ liệu. Linux: Hệ điều hành mã nguồn mở được sử dụng rất rộng rãi cho cácwebserver. Thông thường các phiên bản được sử dụng nhiều nhất làRedHat Enterprise Linux, Ubuntu...Hoạt động của PHPKhi người sử dụng gọi trang PHP, Web Server sẽ triệu gọi PHP Engine đểthông dịch dịch trang PHP và trả kết quả cho người dùng như hình bên dưới.Hình 2.1 Quá trình hoạt động của PHP2.1.6 MY SQLMySQL là hệ quản trị cơ sở dữ liệu mã nguồn mở miễn phí nằm trong nhómLAMP (Linux – Apache -MySQL – PHP) >< Microsoft (Windows, IIS, SQL Server,ASP/ASP.NET), vì MySQL được tích hợp sử dụng chung với apache, PHP nên nóphổ biến nhất thế giới. Vì MySQL ổn định và dễ sử dụng(đối với tui thì ko chắc.),có tính khả chuyển, hoạt động trên nhiều hệ điều hành cung cấp một hệ thốnglớn các hàm tiện ích rất mạnh(vì được nhiều người hỗ trợ mã nguồn mở mà) vàMysql cũng có cùng một cách truy xuất và mã lệnh tương tự với ngôn ngữ SQL9 SVTH: Nhóm Sinh viên lớp CNTT2013chính vì thế nên MySQL được sử dụng và hỗ trợ của những lập trình viên uthích mã nguồn mở.Nhưng Mysql khơng bao qt tồn bộ những câu truy vấn cao cấp nhưSQL Server. Vì vậy Mysql chỉ đáp ứng việc truy xuất đơn giản trong q trìnhvận hành của website, thích hợp cho các ứng dụng có truy cập CSDL trêninternet và có thể giải quyết hầu hết các bài toán trong PHP, Perl. MySQL miễnphí hồn tồn cho nên chúng ta có thể tải về MySQL từ trang chủ.Nó có nhiều phiên bản cho các hệ điều hành khác nhau: phiên bản Win32cho các hệ điều hành dòng Windows,Linux, Mac OSX, Unix, FreeBSD, NetBSD,Novell NetWare, SGI Irix, Solaris, SunOS, …MySQL là một trong những ví dụ rất cơ bản về Hệ Quản trị Cơ sở dữ liệuquan hệ sử dụng Ngôn ngữ truy vấn có cấu trúc (SQL).Một số đặc điểm của MySQL: MySQL là một phần mềm quản trị CSDL dạng server-based (gần tươngđương với SQL Server của Microsoft). MySQL quản lý dữ liệu thơng qua các CSDL, mỗi CSDL có thể có nhiềubảng quan hệ chứa dữ liệu. MySQL có cơ chế phân quyền người sử dụng riêng, mỗi người dùng có thểđược quản lý một hoặc nhiều CSDL khác nhau, mỗi người dùng có mộttên truy cập (user name) và mật khẩu tương ứng để truy xuất đến CSDL. Khi ta truy vấn tới CSDL MySQL, ta phải cung cấp tên truy cập và mật khẩucủa tài khỏan có quyền sử dụng CSDL đó. Nếu khơng, chúng ta sẽ khơnglàm được gì cả giống như quyền chứng thực người dung trong SQL Servervậy.Một số ưu điểm mà chúng ta nên sử dụng MySql: Tốc độ: MySQL rất nhanh. Những nhà phát triển cho rằng MySQL là cơ sởdữ liệu nhanh nhất mà chúng ta có thể có.10 SVTH: Nhóm Sinh viên lớp CNTT2013 Dễ sử dụng: MySQL tuy có tính năng cao nhưng thực sự là một hệ thốngcơ sở dữ liệu rất đơn giản và ít phức tạp khi cài đặt và quản trị hơn cáchệ thống lớn . Giá thành: MySQL là miễn phí cho hầu hết các việc sử dụng trong một tổchức. Hỗ trợ ngôn ngữ truy vấn: MySQL hiểu SQL, là ngôn ngữ của sự chọn lựacho tất cả các hệ thống cơ sở dữ liệu hiện đại. Chúng ta cũng có thể truycập MySQL bằng cách sử dụng các ứng dụng mà hỗ trợ ODBC (OpenDatabase Connectivity -một giao thức giao tiếp cơ sở dữ liệu được pháttriển bởi Microsoft). Năng lực: Nhiều client có thể truy cập đến server trong cùng một thờigian. Các client có thể sử dụng nhiều cơ sở dữ liệu một cách đồng thời.Chúng ta có thể truy cập MySQL tương tác với sử dụng một vài giao diệnđể chúng ta có thể đưa vào các truy vấn và xem các kết quả: các dòng yêucầu của khách hàng, các trình duyệt Web… Kết nối và bảo mật: MySQL được nối mạng một cách đầy đủ, các cơ sở dữliệu có thể được truy cập từ bất kỳ nơi nào trên Internet do đó chúng tacó thể chia sẽ dữ liệu của chúng ta với bất kỳ ai, bất kỳ nơi nào. NhưngMySQL kiểm soát quyền truy cập cho nên người mà khơng nên nhìn thấydữ liệu của chúng ta thì khơng thể nhìn được. Tính linh động: MySQL chạy trên nhiều hệ thống UNIX cũng như khôngphải UNIX chẳng hạn như Windows hay OS/2. MySQL chạy được các vớimọi phần cứng từ các máy PC ở nhà cho đến các máy server. Sự phân phối rộng: MySQL rất dễ dàng đạt được, chỉ cần sử dụng trìnhduyệt web của chúng ta. Nếu chúng ta khơng hiểu làm thế nào mà nó làmviệc hay tị mị về thuật tốn, chúng ta có thể lấy mã nguồn và tìm tịi nó.Nếu chúng ta khơng thích một vài cái, chúng ta có thể thay đổi nó. Sự hỗ trợ: Chúng ta có thể tìm thấy các tài ngun có sẵn mà MySQL hỗtrợ. Cộng đồng MySQL rất có trách nhiệm. Họ trả lời các câu hỏi trênmailing list thường chỉ trong vài phút. Khi lỗi được phát hiện, các nhà11 SVTH: Nhóm Sinh viên lớp CNTT2013phát triển sẽ đưa ra cách khắc phục trong vài ngày, thậm chí có khi trongvài giờ và cách khắc phục đó sẽ ngay lập tức có sẵn trên Internet.2.2 Giới thiệu về cơng cụ lập trình2.2.1 ADOBE DREAMWEAVERAdobe Dreamweaver là một cơng cụ xử lý mạnh mẽ dành cho nhữngngười thiết kế web, người dùng có thể tự mình lập trình và phát triển ứng dụngweb ở nhiều cấp độ. Nếu chỉ dừng ở mức độ hiểu biết chưa nhiều về các ngônngữ lập trình web thì Dreamweaver vẫn đáp ứng được nhu cầu thiết kế Websitechuyên nghiệp.Người dùng không chuyên chỉ việc cần tìm cho mình một mẫu trang webvừa ý trên Internet, dùng công cụ soạn thảo thông thường để chỉnh sửa haythêm bớt một số thành phần, rồi tạo ra một Template để áp dụng cho tồn bộWebsite.Ngồi những tính năng kéo thả để xây dựng trang web, Dreamweaver còncung cấp một môi trường viết mã với đầy đủ chức năng bao gồm các công cụviết mã (như tô màu mã, bổ sung thẻ tag, thanh công cụ mã), hỗ trợ các ngơnngữ lập trình thơng dụng HTML, CSS, Javascript, ASP VBScript, PHP hay XML.Nếu muốn xây dựng các ứng dụng web động chạy trên công nghệ máy chủASP.NET, ASP, JSP và PHP thì Dreamweaver hồn tồn có thể đáp ứng được cácdự án lớn này.Giao diện sử dụng được bố trí trực quan và thân thiện với người sử dụng,khu vực soạn thảo đoạn mã được đánh số thứ tự ở các dịng và có tơ màu theotừng thẻ giúp tiện cho việc theo dõi, kiểm tra. Ngoài giao diện mặc định, chươngtrình cịn hỗ trợ nhiều dạng giao diện với cách bố trí ví trí thanh cơng cụ khácnhau, tại tính năng Designer (đối với phiên bản Dreamweaver CS5).Adobe Dreamweaver có thể kết hợp các phần mềm khác của hãng Adobeđể tạo ra một sản phẩm hồn hảo, ví dụ như Adobe Photoshop giúp chỉnh sửavà thiết kế hình ảnh cho Website.12 SVTH: Nhóm Sinh viên lớp CNTT2013Những tính năng nổi bật của phần mềm thiết kế web Dreamweaver: Sắp xếp hợp lý HTML5 âm thanh và video: dễ dàng thêm âm thanh và videođến các trang web của chúng ta và các ứng dụng dựa trên nền HTML5. Các yếu tố HTML5 nhanh hơn chèn: sử dụng bảng Insert mới được tổ chứclại thêm các thẻ HTML5 và các yếu tố trực giác hơn. Hỗ trợ cạnh Animate: thêm cuộc sống vào các trang web của chúng ta bằngcách nhập các tác phẩm dựa trên các tiêu chuẩn ngay từ Adobe CạnhAnimate. Tìm kiếm trên hệ điều hành Mac OS: tìm tập tin nhanh hơn với kết quả tìmkiếm thời gian thực cập nhật khi chúng ta gõ. FTP chuyển hiệu quả hơn: chuyển các dự án lớn nhanh hơn và đáng tin cậyhơn bằng cách sử dụng một động cơ, mạnh mẽ, đa luồng FTP. HiDPI khả năng tương thích: tương thích với các phần cứng tiên tiến nhấtvới sự hỗ trợ cho các thiết bị có màn hình võng mạc. Adobe Business Catalyst hội nhập: sử dụng bảng điều khiển tích hợp CatalystKinh doanh trong Dreamweaver để kết nối và chỉnh sửa các trang web màchúng ta xây dựng với Adobe Business Catalyst (có riêng). Xây dựng cáctrang web thương mại điện tử với các giải pháp lưu trữ trên máy. Tăng cường hỗ trợ jQuery Mobile: xây dựng các ứng dụng bản địa điện thoạidi động cho nền tảng iOS và Android bằng cách sử dụng hỗ trợ cập nhật choMobile jQuery. Xây dựng ứng dụng để tiếp cận với điện thoại di động trongkhi dịng chảy cơng việc phát triển điện thoại di động của chúng ta. Cập nhật hỗ trợ PhoneGap: cập nhật hỗ trợ cho Adobe PhoneGap ™ làm chonó dễ dàng hơn để xây dựng và đóng gói ứng dụng bản địa cho Android vàiOS. Tạo các ứng dụng di động của repurposing hiện có mã HTML. Sử dụngPhoneGap giả lập để kiểm tra thiết kế của chúng ta. CSS3 quá trình chuyển đổi: động các thay đổi thuộc tính CSS như q trìnhchuyển đổi để mang lại cho thiết kế web để sống. Duy trì kiểm sốt tốt hơncủa thiết kế web là yếu tố trang khéo léo và tạo ra các hiệu ứng quyến rũ.13 SVTH: Nhóm Sinh viên lớp CNTT2013 Cập nhật Live View: trang thử nghiệm trước khi xuất bản bằng cách sử dụngchức năng cập nhật Live View. Live View bây giờ sử dụng phiên bản mới nhấtcủa các công cụ rendering WebKit để cung cấp các cuối cùng trong hỗ trợHTML5. Cập nhật bảng điều khiển Preview multiscreen: kiểm tra màn hình hiển thịcủa các dự án được xây dựng cho điện thoại thơng minh, máy tính bảng vàmáy tính để bàn với bảng điều khiển Preview cập nhật multiscreen. Bảngđiều khiển này nâng cao cho phép chúng ta để kiểm tra rendering nội dungcủa HTML5.2.2.2 XAMPPXAMPP là một chương trình tạo máy chủ web (Web Server) được tíchhợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server và các công cụ nhưphpMyAdmin. Với chương trình quản lý tiện dụng, cho phép chủ động bật tắthoặc khởi động lại dịch vụ máy chủ bất cứ lúc nào.XAMPP cung cấp cho các nhà phát triển ứng dụng web trực tuyến, nhữngngười lập trình một cách thức dễ dàng, thoải mái để kiểm tra các trang web độngmà không cần truy cập vào Internet. Nó cũng bao gồm các phiên bản mới nhấtcủa Mercury và Tomcat.Những thành phần chính trong XAMPP mới nhất Apache 2.4.12 MySQL 5.6.25 PHP 5.6.11 phpMyAdmin 4.4.12 OpenSSL 1.0.1 XAMPP Control Panel 3.2.1 Webalizer 2.23-04 Mercury Mail Transport System 4.63 FileZilla FTP Server 0.9.41 Tomcat 7.0.56 (với mod_proxy_ajp như là một kết nối)14 SVTH: Nhóm Sinh viên lớp CNTT2013 Strawberry Perl 7.0.56 Portable.Với XAMPP cho Windows chúng ta có thể quản lý cơ sở dữ liệu MySQL vàSQLite, tạo ra một máy chủ từ xa bằng cách sử dụng máy chủ FileZilla FTP (cũngbao gồm trong ứng dụng). Điều này rất hữu ích cho việc quản trị các CMS lớn.Theo mặc định, tất cả các dịch vụ sẽ bị tắt. Do đó, chúng ta cần phải bắtđầu từng cái một cách thủ công và quản lý chúng cùng một lúc. Trong ServiceSettings chúng ta có thể chọn XAMPP Control Panel để chạy như một dịch vụ vàtự động tạo các mô-đun cụ thể hoạt động lúc khởi động. Ngồi ra, chúng ta cóthể thiết lập một tài khoản và mật khẩu để truy cập an toàn hơn.XAMPP nhận được cập nhật thường xuyên để theo kịp với các phiên bảnmới nhất của các thành phần bao gồm trong nó. Đội ngũ phát triển đã thànhcông trong nỗ lực cung cấp một máy chủ luôn cập nhật cho người dùng để thửnghiệm và bảo trì website.2.2.3 EXTPLOREREXtplorer là một cơng cụ quản lý file trên web rất chuyên nghiệp dạngthư mục bao gồm hai cửa sổ một bên trình bày menu, cây thư mục bên thì viewtương tự như Windows Explorer. Cơng cụ này cho phép chúng ta upload,download, tạo file, xóa, sửa … trên cửa sổ view với thanh menu trực quan, dễ sửdụng làm cho việc quản lý file trên host được tốt hơn.Các tính năng chính của eXtplorer là: Copy & di chuyển tập tin và thư mục bằng cách kéo thả Chỉnh sửa tập tin (với Syntax Highlighting nhờ EditArea ) Đổi tên , xóa hoặc tạo tập tin và thư mục mới Truy cập tập tin thông qua '' FTP '' hoặc trực tiếp (sử dụng PHP) để hoàn toànkhắc phục được sự cho phép và vấn đề quyền sở hữu tập tin. Tạo và Extract Archives (ZIP, Tar, Tar / GZ, Tar / BZ) Quản lý người dùng với mức độ quyền khác nhau như "chỉ xem" hoặc "edit"và "quản trị"15 SVTH: Nhóm Sinh viên lớp CNTT2013 Dễ dàng cài đặt :-Là một thành phần cho Joomla! .-Trên hệ thống Linux với gói Debian-Tải lên các tập tin cài đặt vào máy chủ webTất cả các tính năng được đóng gói vào một giao diện trực quan, thao tácvới các tập tin rất dễ dàng. Chúng ta có thể kéo, thả các thư mục và tập tin, lọccác thư mục và sắp xếp danh sách tập tin bằng các tiêu chí khác nhau.16 SVTH: Nhóm Sinh viên lớp CNTT2013CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG VÀ THIẾT KẾ DỮ LIỆU3.1 Đặc tả yêu cầuĐối với văn bản đến:Khi có một văn bản mới được gửi đến(trực tiếp qua mạng nội bộ hoặcgián tiếp qua đường bưu điện, máy fax…), nhân viên phịng hành chính sẽ tiếpnhận văn bản, lấy các thông tin cần thiết để cập nhật vào sổ theo dõi, phần mềmquản lý: Ngày đến, số đến, SHVB, trích yếu nội dung… Sau đó tiến hành nhân bảnvăn bản đủ số lượng để gửi đến các đơn vị/ phòng ban được nhận văn bản đếnđã ghi trong văn bản.Đối với các văn bản cần trả lời, phịng hành chính sẽ chuyển qua đơn vịcần lấy ý kiến trả lời và tiến hành trả lời văn bản theo ý kiến đó.Đối với văn bản đi:Văn bản đi (bao gồm cả văn bản nội bộ) sẽ được lãnh đạo phòng, ban giámhiệu hay các đơn vị trong trường soạn thảo. Các văn bản này được chuyển đếnphịng hành chính để nhân viên cập nhật vào hệ thống với các thông tin: Ngàygửi, loại văn bản, số KH, trích yếu nội dung, nơi nhận…trước khi được gửi đi.Tùy theo phân quyền người sử dụng, mà người dùng hệ thống có thể tìmkiếm văn bản đến và đi để tiến hành sao chép, chỉnh sửa, in ấn… theo các mụcđã được thống kê: theo ngày đến, theo khối phát hành, theo loại văn bản, theotình trạng xử lý hay văn bản chuyển xử lý.Hàng tháng, nhân viên phịng hành chính sẽ tổng hợp sổ theo dõi văn bảnđến- đi để báo cáo tình hình giải quyết các văn bản đến cũng như tình hình vănbản đi.Người dùng có thể tìm kiếm văn bản đến – đi theo các mục đã được thốngkê :theo ngày tháng văn bản, theo nơi gửi – nơi nhận, theo loại văn bản.Vai trò của các bộ phận trong hệ thống quản lý văn bản của trường:17
Tài liệu liên quan
- Báo cáo đồ án chuyên ngành xây dựng website bán hàng quà lưu niệm
- 68
- 3
- 18
- Báo cáo nghiên cứu khoa học: " XÂY DỰNG HỆ THỐNG QUẢN LÝ TẬP TRUNG CÁC TIN NHẮN SMS" ppsx
- 7
- 550
- 0
- Báo cáo nghiên cứu khoa học: " XÂY DỰNG HỆ THỐNG QUẢN LÝ MẪU VĂN BẢN" pps
- 7
- 413
- 2
- xây dựng hệ thống quản lý văn bản tại công ty tnhh tt-kts toàn cầu xanh
- 84
- 691
- 0
- ĐỒ án tốt NGHIỆP xây DỰNG hệ THỐNG QUẢN lý vật tư
- 73
- 1
- 4
- Báo cáo thực tập tốt nghiêp Xây dựng hệ thống quản lý tội phạm trên nền Web
- 74
- 3
- 1
- báo cáo đồ án chuyên ngành “xây dựng website bán nước giải khát”
- 25
- 1
- 5
- Báo cáo thực tập chuyên ngành – xây dựng phần mềm quản lý bán hàng bằng SQL và visual studio 2008
- 40
- 1
- 4
- Báo cáo đồ án tốt nghiệp “XÂY DỰNG HỆ THÔNG QUẢN LÝ TÀI CHÍNH TRỰC TUYẾN”
- 63
- 676
- 0
- Báo cáo đồ án tốt nghiệp Xây dựng hệ thống mạng cho trường Cao đẳng Thực hành FPT Polytechnic Tây Nguyên
- 193
- 2
- 4
Tài liệu bạn tìm kiếm đã sẵn sàng tải về
(1.96 MB - 45 trang) - BÁO CÁO ĐỒ ÁN CHUYÊN NGÀNH XÂY DỰNG HỆ THỐNG QUẢN LÝ VĂN BẢN - VLUTE. Hướng dẫn khoa học: Ts. Phan Anh Cang. Ths. Lê Thị Hoàng Yến Tải bản đầy đủ ngay ×Từ khóa » Cây Tiến Trình Vlute
-
CHƯƠNG TRÌNH ĐẠO TẠO - Vlute
-
[PDF] Sơ đồ Tiến Trình đào Tạo đại Học Công Nghệ Kỹ Thuật ô Tô - Chuyên ...
-
CÂY TIẾN TRÌNH
-
Đoàn Khoa CNTT VLUTE - Home - Facebook
-
VLUTE Tiến Hành đánh Giá Ngoài Kiểm định Chất Lượng Giáo Dục
-
Trường ĐH Sư Phạm Kỹ Thuật Vĩnh Long: Tiên Phong ứng Dụng ...
-
Viện Quốc Tế Pháp Ngữ
-
Đồng Chí Trần Văn Sỉ - Đoàn TNCS Hồ Chí Minh Tỉnh Vĩnh Long
-
Trường ĐH Sư Phạm Kỹ Thuật Vĩnh Long: Hướng Tới Mô Hình Trường ...
-
Review Trường Đại Học Sư Phạm Kỹ Thuật Vĩnh Long (VLUTE) Có Tốt ...
-
Phương án Tuyển Sinh đại Học Năm 2021 Của Một Số Trường đại Học ...
-
Tin Tuyển Sinh Đại Học Sư Phạm Kỹ Thuật Vĩnh Long 2022 - TrangEdu