1. Trang chủ
  2. » Luận Văn - Báo Cáo

Lập trình phát triển webapp quản lý thư viện trường đại học tài chính - marketing

75 53 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

Cấu trúc

  • ĐỀ TÀI ĐỒ ÁN HỌC PHẦN

    • Mã lớp HP:

    • Giảng viên giảng dạy: ThS. GVC. Võ Xuân Thể Sinh viên thực hiện

    • Mã số sinh viên:

    • Nhận xét của giảng viên:

    • ………………………………………………………..

    • Ngày…/…/2021 Giảng viên:

  • MỤC LỤC

    • TRƯỜNG ĐẠI HỌC TÀI CHÍNH - MARKETING KHOA CÔNG NGHỆ THÔNG TIN

    • Xác định dạng chuẩn (NF) của PHÂN HỆ quản lý chính sách thi đua và khen thưởng

    • Xác định khả năng mở rộng DB trong thực tế của phân hệ

    • Table Chức vụ (dbo.ChucVu)

    • Table Phòng ban (dbo.PhongBan)

    • Table Nhân viên (dbo.NhanVien)

    • Table Quy định (dbo.QuyDinh)

    • Table Khen thưởng (dbo.KhenThuong)

    • Table Vi phạm kỉ luật (dbo.ViPhamKL)

    • Table Hoạt động thi đua (dbo.HDThiDua)

    • Table Đảm nhiệm (dbo.DamNhiem)

    • Table Gồm quy định (dbo.GomQD)

    • Table Khen thưởng Cá nhân (dbo.KTCaNhan)

    • Table Khen thưởng Tập thể (dbo.KTTapThe)

    • Table Tham gia Cá nhân (dbo.ThamGiaCN)

    • Table Tham gia Tập thể (dbo.ThamGiaTT)

    • Table Vi phạm (dbo.ViPham)

    • Trong thiết kế MasterPage như Error: Reference source not found bao gồm:

    • 2. NVKeToan

    • 4. TPBanKhac

    • 6. NVAdmin

    • All và hiển thị mã phòng ban

    • Phần Error: Reference source not found trang Error: Reference source not found

Nội dung

Tên đồ án học phần: Lập trình phát triển WebApp quản lý thư viện trường đại học tài chính - marketing Giảng viên giảng dạy: ThS. GVC. Võ Xuân Thể Sinh viên thực hiện Mã số sinh viên: Lớp: 18DTH1 [N1C2] Tên sản phẩm đồ án học phần: QuanLyThuVienTruongDaiHoc (.Netframework 4.6.2, Visual Studio 2019) Tên máy chủ: DESKTOP-GFUU1AO (MS. SQL 2014) Tên DB SQL: QuanLyThuVienTruongDaiHoc.bak Tên đăng nhập DB SQL: sa Mật khẩu đăng nhập DB SQL: 123456 URL: http://www.caongocanhquanlythuvien.somee.com/ Nhận xét của giảng viên: ……………………………………………………….. ……………………………………………………….. Điểm đánh giá:………….( ) Ngày…/…/2021 Giảng viên: Ký tên TP.HCM, ngày…tháng…năm 2021 Lời đầu tiên, em xin gửi lời cảm ơn chân thành đến giảng viên Bộ môn: ThS. GVC. Võ Xuân Thể đã tận tình hướng dẫn, đóng góp, sửa chữa những phần còn thiếu sót trong quá trình thực hiện đồ án để bài làm đạt được kết quả tốt nhất. Tuy vậy, do kinh nghiệm và kiến thức còn hạn chế nên không tránh khỏi những sai sót trong bài làm. Em mong nhận được những ý kiến, nhận xét thêm từ Thầy để em có thể bổ sung, hoàn thiện kiến thức của bản thân. Cuối cùng, em xin gửi lời cảm ơn chân thành tới các bạn trong nhóm, đã luôn tạo điều kiện, quan tâm, nhiệt tình giúp đỡ, động viên em trong suốt quá trình học tập và hoàn thành đồ án môn học. Và gửi đến Thầy lời chúc sức khỏe và luôn thành công trong công việc. Sinh viên thực hiện: DANH MỤC CÁC TỪ VIẾT TẮT UFM University Finance Marketing CSDL = DB CSDL: Cơ sở dữ liệu = DB: Database HQTCSDL = DBMS HQTCSDL: Hệ quản trị cơ sở dữ liệu = DBMS: Database Management System Captcha Completely Automated Public Turing test to tell Computers and Humans Apart DANH MỤC CÁC THUẬT NGỮ Trực tuyến = Online Là các hoạt động được thực hiện từ xa thông qua các dịch vụ trên mạng máy tính Internet, đặc biệt là web. DANH MỤC HÌNH Hình 2.1 Tổng quan về lập trình Web 4 Hình 3.1 Mô hình quan hệ thực thể hệ thống Quản lý chính sách thi đua và khen thưởng.7 Hình 3.2 Mô hình dữ liệu quan hệ hệ thống Quản lý chính sách thi đua và khen thưởng 11 Hình 3.3 Thiết kế bảng Chức vụ 12 Hình 3.4 Dữ liệu bảng Chức vụ 12 Hình 3.5 Thiết kế bảng Phòng ban 13 Hình 3.6 Dữ liệu bảng Phòng ban 13 Hình 3.7 Thiết kế bảng Nhân viên 14 Hình 3.8 Dữ liệu bảng Nhân viên 14 Hình 3.9 Thiết kế bảng Quy định 15 Hình 3.10 Dữ liệu bảng Quy định 15 Hình 3.11 Thiết kế bảng Khen thưởng 16 Hình 3.12 Dữ liệu bảng Khen thưởng 16 Hình 3.13 Thiết kế bảng Vi phạm kỉ luật 16 Hình 3.14 Dữ liệu bảng Vi phạm kỉ luật 17 Hình 3.15 Thiết kế bảng Hoạt động thi đua 17 Hình 3.16 Dữ liệu bảng Hoạt động thi đua 18 Hình 3.17 Thiết kế bảng Đảm nhiệm 18 Hình 3.18 Dữ liệu bảng Đảm nhiệm 19 Hình 3.19 Thiết kế bảng Gồm quy định 19 Hình 3.20 Dữ liệu bảng Gồm quy định 20 Hình 3.21 Thiết kế bảng Khen thưởng Cá nhân 20 Hình 3.22 Dữ liệu bảng Khen thưởng Cá nhân 21 Hình 3.23 Thiết kế bảng Khen thưởng Tập thể 21 Hình 3.24 Dữ liệu bảng Khen thưởng Tập thể 22 Hình 3.25 Thiết kế bảng Tham gia Cá nhân 22 Hình 3.26 Thiết kế bảng Tham gia Tập thể 23 Hình 3.27 Thiết kế bảng Vi phạm 23 MỤC LỤC LỜI CẢM ƠN i DANH MỤC CÁC TỪ VIẾT TẮT ii DANH MỤC CÁC THUẬT NGỮ iii DANH MỤC HÌNH iv PHIẾU GIAO NHIỆM VỤ ĐỀ TÀI ĐỒ ÁN HỌC PHẦN v Chương 1: GIỚI THIỆU VỀ ĐỒ ÁN HỌC PHẦN 1 1.1 TỔNG QUAN VỀ ĐỒ ÁN HỌC PHẦN 1 1.2 NỘI DUNG CHUYÊN MÔN CHÍNH CỦA ĐỒ ÁN HỌC PHẦN 1 1.3 CÔNG CỤ VÀ NỀN TẢNG KỸ THUẬT THỰC HIỆN ĐỒ ÁN HỌC PHẦN 1 1.4 SẢN PHẨM CỦA ĐỒ ÁN HỌC PHẦN 2 1.5 BỐ CỤC CỦA BÁO CÁO 2 Chương 2: CƠ SỞ LÝ THUYẾT CỦA ĐỒ ÁN HỌC PHẦN 4 2.1 Tổng quan về lập trình Web 4 2.2 Giới thiệu về lập trình WebApp trên ASP.Net 4 Chương 3: THIẾT KẾ VÀ CẬP NHẬT CƠ SỞ DỮ LIỆU PHỤC VỤ WEBAPP 6 3.1 Phân tích và thiết kế DB 6 3.1.1 Giới hạn phạm vi 6 3.1.2 Mô hình ERD 7 3.1.3 Danh sách lược đồ quan hệ 7 3.1.4 Ràng buộc toàn vẹn 8 3.2 Thiết kế DB quản lý chính sách thi đua khen thưởng nhân sự 11 3.3 Cập nhật dữ liệu DB quản lý chính sách thi đua khen thưởng nhân sự 11 3.4 Giới thiệu một số SP và Trigger trong DB quản lý chính sách thi đua khen thưởng nhân sự ( nếu có ) 24 Chương 4: THIẾT KẾ VÀ LẬP TRÌNH WEBAPP PHẦN GIAO DỊCH 25 4.1 Giới thiệu về WebApp giao dịch quản lý chính sách thi đua khen thưởng nhân sự .................................................................................................................................... 25 4.2 Thiết kế (design) WebApp giao dịch quản lý chính sách thi đua khen thưởng nhân sự 25 4.2.1 Transaction.Master 25 4.2.2 Homepage.aspx 26 4.2.3 ChamCongNV.aspx 26 4.3 Mã lệnh lập trình (Code) WebApp giao dịch quản lý chính sách thi đua khen thưởng nhân sự 26 4.3.1 Homepage.aspx.cs 26 4.3.2 ChamCongNV.aspx.cs 30 4.4 Nhận xét, đánh giá WebApp giao dịch quản lý chính sách thi đua khen thưởng nhân sự 32 Chương 5: THIẾT KẾ VÀ LẬP TRÌNH WEBAPP PHẦN QUẢN LÝ 33 Chương 6: TRIỂN KHAI VÀ PHÁT HÀNH WEBAPP 34 6.1 Giới thiệu về Host miễn phí somee 34 6.2 Đăng ký tài khoản somee 34 6.3 Restore DB lên Host somee 34 6.4 Upload đăng tải Source WebApp lên host somee để phát hành 34 6.5 Giới thiệu sản phẩm WebApp quản lý chính sách thi đua khen thưởng nhân sự trực tuyến trên somee 34 Chương 7: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN CỦA ĐỒ ÁN HỌC PHẦN 35 7.1 KẾT LUẬN 35 7.1.1 Những kết quả đạt được 35 7.1.2 Hạn chế 35 7.2 HƯỚNG PHÁT TRIỂN 35 7.2.1 Hướng khắc phục các hạn chế 35 7.2.2 Hướng mở rộng đồ án học phần 35 DANH MỤC TÀI LIỆU THAM KHẢO 36

TRƯỜNG ĐẠI HỌC TÀI CHÍNH – MARKETING KHOA CƠNG NGHỆ THÔNG TIN ĐỒ ÁN HỌC PHẦN TÊN HỌC PHẦN: LẬP TRÌNH WEB Tên đồ án học phần: LẬP TRÌNH PHÁT TRIỂN WEBAPP QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC TÀI CHÍNH - MARKETING TP.HCM, ngày… tháng… năm 2021 ĐỀ TÀI ĐỒ ÁN HỌC PHẦN Tên HP: Lập trình web Mã lớp HP: Tên đồ án học phần: Lập trình phát triển WebApp quản lý thư viện trường đại học tài - marketing Giảng viên giảng dạy: ThS GVC Võ Xuân Thể Sinh viên thực Mã số sinh viên: Lớp: 18DTH1 [N1C2] Tên sản phẩm đồ án học phần: QuanLyThuVienTruongDaiHoc (.Netframework 4.6.2, Visual Studio 2019) Tên máy chủ: DESKTOP-GFUU1AO (MS SQL 2014) Tên DB SQL: QuanLyThuVienTruongDaiHoc.bak Tên đăng nhập DB SQL: sa Mật đăng nhập DB SQL: 123456 URL: http://www.caongocanhquanlythuvien.somee.com/ Nhận xét giảng viên: ……………………………………………………… ……………………………………………………… Điểm đánh giá:………….( .) Ngày…/…/2021 Giảng viên: Ký tên TP.HCM, ngày…tháng…năm 2021 Đề tài: Lập trình phát triển WebApp QLCS thi đua khen thưởng nhân trực tuyến công ty phần mềm quản lý doanh nghiệp (FAST) LỜI CẢM ƠN Lời đầu tiên, em xin gửi lời cảm ơn chân thành đến giảng viên Bộ môn: ThS GVC Võ Xn Thể tận tình hướng dẫn, đóng góp, sửa chữa phần cịn thiếu sót q trình thực đồ án để làm đạt kết tốt Tuy vậy, kinh nghiệm kiến thức cịn hạn chế nên khơng tránh khỏi sai sót làm Em mong nhận ý kiến, nhận xét thêm từ Thầy để em bổ sung, hoàn thiện kiến thức thân Cuối cùng, em xin gửi lời cảm ơn chân thành tới bạn nhóm, ln tạo điều kiện, quan tâm, nhiệt tình giúp đỡ, động viên em suốt q trình học tập hồn thành đồ án mơn học Và gửi đến Thầy lời chúc sức khỏe thành công công việc Sinh viên thực hiện: Trang i Đề tài: Lập trình phát triển WebApp QLCS thi đua khen thưởng nhân trực tuyến công ty phần mềm quản lý doanh nghiệp (FAST) DANH MỤC CÁC TỪ VIẾT TẮT UFM University Finance Marketing CSDL = DB CSDL: Cơ sở liệu = DB: Database HQTCSDL = HQTCSDL: Hệ quản trị sở liệu = DBMS: Database DBMS Management System Captcha Completely Automated Public Turing test to tell Computers and Humans Apart DANH MỤC CÁC THUẬT NGỮ Là không gian lưu trữ triển Host khai web hệ thống webapp lập trình hệ thống mang máy tình cho người sử Trang ii Trực tuyến = Online Là hoạt động thực từ xa thông qua dịch vụ mạng máy tính Internet, đặc biệt web DANH MỤC HÌNH Hình 2.1 Tổng quan lập trình Web Hình 3.1 Mơ hình quan hệ thực thể hệ thống Quản lý sách thi đua khen thưởng.7 Hình 3.2 Mơ hình liệu quan hệ hệ thống Quản lý sách thi đua khen thưởng 11 Hình 3.3 Thiết kế bảng Chức vụ 12 Hình 3.4 Dữ liệu bảng Chức vụ 12 Hình 3.5 Thiết kế bảng Phòng ban 13 Hình 3.6 Dữ liệu bảng Phịng ban 13 Hình 3.7 Thiết kế bảng Nhân viên 14 Hình 3.8 Dữ liệu bảng Nhân viên 14 Hình 3.9 Thiết kế bảng Quy định 15 Hình 3.10 Dữ liệu bảng Quy định 15 Hình 3.11 Thiết kế bảng Khen thưởng 16 Hình 3.12 Dữ liệu bảng Khen thưởng 16 Hình 3.13 Thiết kế bảng Vi phạm kỉ luật 16 Hình 3.14 Dữ liệu bảng Vi phạm kỉ luật 17 Hình 3.15 Thiết kế bảng Hoạt động thi đua 17 Hình 3.16 Dữ liệu bảng Hoạt động thi đua 18 Hình 3.17 Thiết kế bảng Đảm nhiệm 18 Hình 3.18 Dữ liệu bảng Đảm nhiệm 19 Hình 3.19 Thiết kế bảng Gồm quy định 19 Hình 3.20 Dữ liệu bảng Gồm quy định 20 Hình 3.21 Thiết kế bảng Khen thưởng Cá nhân 20 Hình 3.22 Dữ liệu bảng Khen thưởng Cá nhân 21 Hình 3.23 Thiết kế bảng Khen thưởng Tập thể 21 Hình 3.24 Dữ liệu bảng Khen thưởng Tập thể 22 Hình 3.25 Thiết kế bảng Tham gia Cá nhân 22 Hình 3.26 Thiết kế bảng Tham gia Tập thể 23 Hình 3.27 Thiết kế bảng Vi phạm 23 MỤC LỤC LỜI CẢM ƠN i DANH MỤC CÁC TỪ VIẾT TẮT ii DANH MỤC CÁC THUẬT NGỮ iii DANH MỤC HÌNH iv PHIẾU GIAO NHIỆM VỤ ĐỀ TÀI ĐỒ ÁN HỌC PHẦN v Chương 1: GIỚI THIỆU VỀ ĐỒ ÁN HỌC PHẦN 1.1 TỔNG QUAN VỀ ĐỒ ÁN HỌC PHẦN 1.2 NỘI DUNG CHUN MƠN CHÍNH CỦA ĐỒ ÁN HỌC PHẦN 1.3 CÔNG CỤ VÀ NỀN TẢNG KỸ THUẬT THỰC HIỆN ĐỒ ÁN HỌC PHẦN 1.4 SẢN PHẨM CỦA ĐỒ ÁN HỌC PHẦN 1.5 BỐ CỤC CỦA BÁO CÁO Chương 2: CƠ SỞ LÝ THUYẾT CỦA ĐỒ ÁN HỌC PHẦN 2.1 Tổng quan lập trình Web 2.2 Giới thiệu lập trình WebApp ASP.Net .4 Chương 3: THIẾT KẾ VÀ CẬP NHẬT CƠ SỞ DỮ LIỆU PHỤC VỤ WEBAPP 3.1 Phân tích thiết kế DB 3.1.1 Giới hạn phạm vi 3.1.2 Mơ hình ERD 3.1.3 Danh sách lược đồ quan hệ 3.1.4 Ràng buộc toàn vẹn Đề tài: Lập trình phát triển WebApp QLCS thi đua khen thưởng nhân trực tuyến công ty phần mềm quản lý doanh nghiệp (FAST) 3.2 Thiết kế DB quản lý sách thi đua khen thưởng nhân 11 3.3 Cập nhật liệu DB quản lý sách thi đua khen thưởng nhân .11 3.4 Giới thiệu số SP Trigger DB quản lý sách thi đua khen thưởng nhân ( có ) 24 Chương 4: THIẾT KẾ VÀ LẬP TRÌNH WEBAPP PHẦN GIAO DỊCH 25 4.1 Giới thiệu WebApp giao dịch quản lý sách thi đua khen thưởng nhân 25 4.2 Thiết kế (design) WebApp giao dịch quản lý sách thi đua khen thưởng nhân 25 4.2.1 Transaction.Master .25 4.2.2 Homepage.aspx 26 4.2.3 ChamCongNV.aspx 26 4.3 Mã lệnh lập trình (Code) WebApp giao dịch quản lý sách thi đua khen thưởng nhân 26 4.3.1 Homepage.aspx.cs 26 4.3.2 ChamCongNV.aspx.cs 30 4.4 Nhận xét, đánh giá WebApp giao dịch quản lý sách thi đua khen thưởng nhân 32 Chương 5: THIẾT KẾ VÀ LẬP TRÌNH WEBAPP PHẦN QUẢN LÝ 33 Chương 6: TRIỂN KHAI VÀ PHÁT HÀNH WEBAPP 34 6.1 Giới thiệu Host miễn phí somee 34 6.2 Đăng ký tài khoản somee 34 6.3 Restore DB lên Host somee 34 6.4 Upload đăng tải Source WebApp lên host somee để phát hành 34 Trang v 6.5 Giới thiệu sản phẩm WebApp quản lý sách thi đua khen thưởng nhân trực tuyến somee 34 Chương 7: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN CỦA ĐỒ ÁN HỌC PHẦN 35 7.1 KẾT LUẬN 35 7.1.1 Những kết đạt 35 7.1.2 Hạn chế 35 7.2 HƯỚNG PHÁT TRIỂN 35 7.2.1 Hướng khắc phục hạn chế 35 7.2.2 Hướng mở rộng đồ án học phần 35 DANH MỤC TÀI LIỆU THAM KHẢO 36 lblmpb.Text = DropDownListPhongBan.SelectedValue; //Hiển thị mã phòng ban vào bên phải } //THỦ TỤC NÀY SẼ CHẠY KHI NSD THAY ĐỔI LỰA CHỌN TRONG DROPDOWNLIST protected void DropDownListPhongBan_SelectedIndexChanged(object sender, EventArgs e) { if(DropDownListPhongBan.SelectedValue == "*")//NSD chọn tất DropDownList { SqlDataSourceNhanVien.SelectCommand = "SELECT DISTINCT * FROM [NhanVien]";//Câu lệnh Select GridView viết lại Select không Where (Tất cả) lblmpb.Text = DropDownListPhongBan.SelectedValue; //Hiển thị mã phòng ban btnthem.Visible = false; btnthem.ToolTip = DropDownListPhongBan.ToolTip = "Phải chọn phòng ban thêm nhân mới"; } else { btnthem.Visible = true; btnthem.ToolTip = DropDownListPhongBan.ToolTip = ""; } lblmpb.Text = DropDownListPhongBan.SelectedValue; } //THAY ĐỔI LỰA CHỌN HIỂN THỊ/ KHÔNG HIỂN THỊ protected void CheckBoxHinh_CheckedChanged(object sender, EventArgs e) { GridViewNV.Columns[9].Visible = !GridViewNV.Columns[9].Visible; } protected void btnthem_Click(object sender, EventArgs e) { lblmanv.Visible = !lblmanv.Visible; lbltennv.Visible = !lbltennv.Visible; lblns.Visible = !lblns.Visible; lblgt.Visible = !lblgt.Visible; lblsdt.Visible = !lblsdt.Visible; lbldc.Visible = !lbldc.Visible; lblcmnd.Visible = !lblcmnd.Visible; lblemail.Visible = !lblemail.Visible; lblhinh.Visible = !lblhinh.Visible; txtmanv.Visible = !txtmanv.Visible; txtten.Visible = !txtten.Visible; txtns.Visible = !txtns.Visible; txtgt.Visible = !txtgt.Visible; txtsdt.Visible = !txtsdt.Visible; txtdc.Visible = !txtdc.Visible; txtcmnd.Visible = !txtcmnd.Visible; txtemail.Visible = !txtemail.Visible; FileUploadhinh.Visible = !FileUploadhinh.Visible; if (btnthem.Text == "Thêm nhân sự")//Nút thêm nhân { txtmanv.Text = ""; txtten.Text = ""; txtns.Text = ""; txtgt.Text = ""; txtsdt.Text = ""; txtdc.Text = ""; txtcmnd.Text = ""; txtemail.Text = ""; btnthem.Text = "Lưu nhân sự"; } else //Lưu nhân nhập thêm vào DB { try { SqlDataSourceNhanVien.InsertParameters.Clear();//Xóa tham số cũ SqlDataSourceNhanVien.InsertParameters.Add("MaNV", txtmanv.Text.Trim()); SqlDataSourceNhanVien.InsertParameters.Add("HoTenNV", txtten.Text.Trim()); SqlDataSourceNhanVien.InsertParameters.Add("NgaySinh",System.Data.Db Type.Date, txtns.Text.Trim()); SqlDataSourceNhanVien.InsertParameters.Add("GioiTinh", txtgt.Text.Trim()); SqlDataSourceNhanVien.InsertParameters.Add("SDT", txtsdt.Text.Trim()); SqlDataSourceNhanVien.InsertParameters.Add( "DiaChi", txtdc.Text.Trim()); SqlDataSourceNhanVien.InsertParameters.Add("SoCMND", txtcmnd.Text.Trim()); SqlDataSourceNhanVien.InsertParameters.Add("Email", txtemail.Text.Trim()); SqlDataSourceNhanVien.InsertParameters.Add("MaPB", DropDownListPhongBan.SelectedValue.Trim()); SqlDataSourceNhanVien.InsertParameters.Add("AnhCN", "~\\Images\\" + FileUploadhinh.FileName); SqlDataSourceNhanVien.Insert(); FileUploadhinh.SaveAs("E:\\DoAn2021\\LTWeb\\N1C220LTTNgan_QLCS _ThiDuaKhenThuong\\N1C220LTTNgan_QLCS_ThiDuaKhenThuong\\Images\\" + FileUploadhinh.FileName); this.Title = "Đã thêm xong"; }catch(System.Exception ex) { this.Title = "Lỗi thêm nhân mới" + ex.Message; } GridViewNV.DataBind(); //Tải liệu lên btnthem.Text = "Thêm nhân sự"; } } } } 5.4.4 Lập trình (Codes) xử lý RBTV liệu xóa nhân //XỬ LÝ KHI CHỌN MỘT NHÂN VIÊN => ĐỀ XEM CĨ XĨA ĐƯỢC KHƠNG Protected void GridViewnv_SelectedIndexChanged (objectsender, EventArgse) { if(GridViewThamGiaCN.Rows.Count >0 || GridViewViPham.Rows.Count >0 || GridViewKTCaNhan.Rows.Count >0) // tham gia hoạt động thi đua, vi phạm KL khen thưởng { lbxlXOA.Visible = true; // hiển thị Thông báo cần xử lý trước Xóa GridViewNV.Columns[9].Visible = false; // Ẩn cột Xóa = cột thứ } else// KHÔNG tham gia hoạt động thi đua, vi phạm KL khen thưởng (Xóa được) { lbxlXOA.Visible = false; // ẨN Thông báo cần xử lý trước Xóa GridViewNV.Columns[9].Visible = true; // HIỆN cột Xóa = cột thứ = cho phép Xóa } } 5.4.5 Xử lý lập trình Gridviews phụ 5.5NHẬN XÉT, ĐÁNH GIÁ WEBAPP QUẢN LÝ CHÍNH SÁCH THI ĐUA KHEN THƯỞNG NHÂN SỰ Chương 6: TRIỂN KHAI VÀ PHÁT HÀNH WEBAPP 6.1GIỚI THIỆU VỀ HOST MIỄN PHÍ SOMEE - Các Host Web phải đảm bảo phù hợp với tảng cơng nghệ WebApp lập trình phát triển sử dụng: sản phẩm WebApp đề tài ASP.NET 4.6.1 Vì Host Web chọn để triển khai phát hành sản phẩm WebApp đề tài phải hỗ trợ ASP.NET 4.6.1 - Có nhiều Host Web miễn phí, đề tài sử dụng Free Host Web: somee Hình 36 Giao diện Free Host Web Somee – www.somee.com - Những đặc điểm Free Net Hosting Hình 7.36 Giao diện Free Host Web Somee  Dung lượng 150MB  Hỗ trợ ASP.NET từ phiên 2.0 – 4.8 nên sử dụng cho sản phẩm đề tài ASP.NET 4.6.1  Dung lượng DB 30MB MS SQL Server 2014/ 2016/ 2019 nên sử dụng cho sản phẩm đề tài MS SQL 2014 6.2ĐĂNG KÝ TÀI KHOẢN SOMEE BƯỚC 1: Đăng ký tài khoản host somee & Đăng nhập vào host First name: 18DTHN1 Last name: UFM User ID: ufm18DTHN1TNgan Pass: 0803@tn2000 Email: tranphanhailong20@gmail.com Site name(s): http://LTTNganQLCSTDuaKhenThuong.somee.com ( http://LTTNganQLCSTDuaKhenThuong.somee.com http://www.LTTNganQLCSTDuaKhenThuong.somee.com) Supplied package ID: SPID1021704 Managed product ID: MPID3740871 FTP addresses: (ftp:// LTTNganQLCSTDuaKhenThuong.somee.com; ftp:// www.LTTNganQLCSTDuaKhenThuong.somee.com; ) FTP username: ufm18DTHN1TNgan FTP credentials (Username and password) are the same as your Username and password IP address: 192.52.242.121 (Shared) Hosting plan: Hosting plan "Freebie" Registration date: 28-Feb-2021 08:49 Website local path: d:\DZHosts\LocalUser\ufm18DTH\www LTTNganQLCSTDuaKhenThuong.somee.com Protected local path: d:\DZHosts\LocalUser\ufm18DTH\Protected LTTNganQLCSTDuaKhenThuong.somee.com Không gian Host đăng ký 6.3RESTORE DB LÊN HOST SOMEE 6.4UPLOAD ĐĂNG TẢI SOURCE WEBAPP LÊN HOST SOMEE ĐỂ PHÁT HÀNH Bước 3: Điều chỉnh nội dung Web.config Bước 4: Điều chỉnh connection string Web.config Connection string: workstation id=N1C220LTTNganQLyTDKhenThuong.mssql.somee.com;packet size=4096;user id=ufm18DTHN1TNgan_SQLLogin_1;pwd=sbu7o94j1n;data source=N1C220LTTNganQLyTDKhenThuong.mssql.somee.com;persist security info=False; initial catalog=N1C220LTTNganQLyTDKhenThuong Bước 5: Upload đăng tải phát hành WebApp quản lý sách thi đua khen thưởng nhân trực tuyến Trong Host Manage: Chọn Website / File Manager / Upload// Chọn file zip nêu // Upload and unzip 6.5GIỚI THIỆU SẢN PHẨM WEBAPP QUẢN LÝ CHÍNH SÁCH THI ĐUA KHEN THƯỞNG NHÂN SỰ TRỰC TUYẾN TRÊN SOMEE URL: http://LTTNganQLCSTDuaKhenThuong.somee.com http://www.LTTNganQLCSTDuaKhenThuong.somee.com 6.5.1 Trang chủ Homepage: 6.5.2 Trang Chấm công: Chương 7: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN CỦA ĐỒ ÁN HỌC PHẦN 7.1KẾT LUẬN 7.1.1 Những kết đạt (những việc làm đồ án) 7.1.2 Hạn chế 7.2HƯỚNG PHÁT TRIỂN Chú giải: Code tượng trưng mở rộng phát triển đề tài sẽ: Tổ chức Username Password: lưu trữ kiểm tra từ table DB Xử lý bảo mật NSD nhớ (copy) link url: trình bày trongChương 2: Phần Error: Reference source not found trang Error: Reference source not found 7.2.1 Hướng khắc phục hạn chế 7.2.2 Hướng mở rộng đồ án học phần Đề tài: Lập trình phát triển WebApp QLCS thi đua khen thưởng nhân trực tuyến công ty phần mềm quản lý doanh nghiệp (FAST) DANH MỤC TÀI LIỆU THAM KHẢO [1] Võ Xuân Thể (2020), Bài giảng học phần Phân tích thiết kế Hệ thống thơng tin, Trường Đại học Tài – Marketing (lưu hành nội bộ) Trang 61 ... đồ án học phần: Lập trình phát triển WebApp quản lý thư viện trường đại học Tài - Marketing Sinh viên thực hiện: Cao Thị Ngọc Ánh - 1 821 0 027 16 Thời gian thực hiện: 18/01 /20 21 đến 26 /04 /20 21 Yêu... mượn thư viện trường đại học … - Chức quản lý QuanLy.Master  QuanLySach.aspx: Quản lý đầu sách cho mượn thư viện trường đại học tài marketing  QuanLyNhanSu.aspx: Quản lý nhân viên thư viện trường. .. 1.4SẢN PHẨM CỦA ĐỒ ÁN HỌC PHẦN - WebApp quản lý thư viện trường đại học Tài - Marketing dạng Local PC: QuanLyThuVienTruongDaiHoc - WebApp quản lý thư viện trường đại học Tài - Marketing dạng online

Ngày đăng: 23/10/2021, 17:14

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w