BC thực tập: Xây dựng website quản lý cổ đông bằng PHP Framework CodeIgniter cho Công Ty TNHH Công Nghệ Di Động Bắc Hà

50 464 0
BC thực tập: Xây dựng website quản lý cổ đông bằng PHP Framework CodeIgniter cho Công Ty TNHH Công Nghệ Di Động Bắc Hà

Đ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

PHẦN MỞ ĐẦU 1 1. Cơ sở thực tiễn của đề tài 1 1.1. Cơ sở khoa học của đề tài: 1 1.2. Ý nghĩa thực tiễn của đề tài: 1 2. Nội dung nghiên cứu chính 1 2.1. Mục tiêu của đề tài: 1 2.2. Nội dung của đề tài: 1 3. Phương pháp nghiên cứu 2 4. Phạm vi nghiên cứu 2 5. Giới thiệu về cơ sở thực tập 2 CHƯƠNG 1: GIỚI THIỆU VỀ MÔ HÌNH MVC VÀ CODEIGNITER FRAMEWORK 3 1. Mô hình MVC 3 2. Codeigniter Framework 5 CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 13 1. SƠ ĐỒ USECASE TỔNG QUÁT HỆ THỐNG QUẢN LÝ CỔ ĐÔNG 13 2. SƠ ĐỒ USECASE MỨC PHÂN RÃ 14 3. BIỂU ĐỒ TUẦN TỰ CÁC CHỨC NĂNG CƠ BẢN 18 3.1. Biểu đồ tuần tự chức năng đăng nhập 18 3.2. Biểu đồ tuần tự chức năng thêm mới 19 3.3. Biểu đồ tuần tự chức năng sửa 20 3.4. Biểu đồ tuần tự chức năng xóa 21 3.5. Biểu đồ tuần tự chức năng tìm kiếm 22 4. BIỂU ĐỒ HOẠT ĐỘNG CÁC CHỨC NĂNG CƠ BẢN 23 4.1. Biểu đồ hoạt động chức năng đăng nhập 23 4.2. Biểu đồ hoạt động chức năng thêm mới 24 4.3. Biểu đồ hoạt động chức năng sửa thông tin 25 4.4. Biểu đồ hoạt động chức năng xóa thông tin 26 5. BIỂU ĐỒ LỚP CHO MÔ HÌNH QUẢN LÝ CỔ ĐÔNG CỦA CÔNG TY 27 CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU 28 1. Bảng Công Ty CongTy 28 2. Bảng Công Ty Niêm Yết CongTyNiemYet 28 3. Bảng Cổ Đông Cá Nhân CoDongCaNhan 29 4. Bảng Sàn Giao Dịch SanGiaoDich 29 5. Bảng Công Ty Kiểm Toán CongTyKiemToan 30 6. Bảng Công Ty Tư Vấn Niêm Yết CongTyTuVanNiemYet 30 7. Bảng Công Ty Niêm Yết Cổ Đông CongTyNiemYetCoDong 31 8. Bảng Công Ty Quản Trị CongTyQuanTri 31 9. Bảng Người Dùng NguoiDung 32 10. Bảng Hồ Sơ Người Dùng HoSoNguoiDung 32 11. Bảng Nhóm Người Dùng NhomNguoiDung 33 12. Bảng Tin Tức TinTuc 33 13. Bảng Danh Mục Tin Tức – DanhMucTinTuc 33 14. SƠ ĐỒ LIÊN KẾT CSDL 34 CHƯƠNG 4: THIẾT KẾ GIAO DIỆN 35 TÀI LIỆU THAM KHẢO 41

Báo Cáo Thực Tập Tốt Nghiệp LỜI CẢM ƠN Trên thực tế thành công mà không gắn liền với giúp đỡ người dù hay nhiều, dù trực tiếp hay gián tiếp Trong suốt thời gian học tập trình thực tập, em nhận nhiều quan tâm giúp đỡ nhiệt tình thầy cô, bạn bè gia đình Đầu tiên em xin gửi lời cảm ơn sâu sắc đến Anh Đào Văn Quyết, trực tiếp hướng dẫn giúp đỡ em nhiều thời gian em thực tập đơn vị Em xin cảm ơn người Công Ty TNHH Công Nghệ Di Động Bắc Hà cho phép tạo điều kiện thuận lợi cho em thực tập ở công ty Em xin gửi lời cảm ơn đến thầy cô Khoa Công nghệ thông tin, Trường Đại học Tài nguyên Môi trường nơi em học nhiệt tình giúp đỡ tạo điều kiện cầu nối Nhà trường với đơn vị em thực tập Vì thời gian, điều kiện có hạn, em cố gắng nhiều để hoàn thành đợt thực tập tốt nghiệp, nhiều hạn chế tránh khỏi thiếu sót, mong thầy cô bạn có ý kiến đóng góp để em hoàn thiện phát triển đề tài Em xin chân thành cảm ơn! Sinh viên thực SV: Đồng Mạnh Hùng Báo Cáo Thực Tập Tốt Nghiệp DANH MỤC TỪ VIẾT TẮT Từ viết tắt Tên tiếng Anh CodeIgniter Model - View - Controller Ý nghĩa Một Framework PHP Mô hình thiết kế sử dụng JavaScript kỹ thuật phần mềm Một ngôn ngữ lập trình AJAX Asynchronous JavaScript and HTML WEB JavaScript XML không đồng JQUERY HTML XML Jquery Hypertext Markup Language bộ, kĩ thuật JavaScript Một thư viện JavaScript Ngôn ngữ đánh dấu siêu văn CI MVC JS ví xương CSS Cascading Style Sheets giao diện website Ngôn ngữ giúp trình duyệt hiểu thiết lập định dạng BOOTSTRAP Bootstrap bố cục cho trang web Một Font-end Framework viết SASS biên dịch thành CSS, thư viện mạnh mẽ tích hợp nhiều CSS có sẵn giúp cho việc lập trình HTML & CSS trở nên đơn giản dễ dàng SV: Đồng Mạnh Hùng Báo Cáo Thực Tập Tốt Nghiệp MỤC LỤC SV: Đồng Mạnh Hùng Báo Cáo Thực Tập Tốt Nghiệp DANH MỤC HÌNH ẢNH SV: Đồng Mạnh Hùng Báo Cáo Thực Tập Tốt Nghiệp PHẦN MỞ ĐẦU Cơ sở thực tiễn đề tài 1.1 Cơ sở khoa học đề tài: Ngày nay, công ty doanh nghiệp cổ phần thường có số lượng cổ đông cổ phiếu lớn Việc quản lý thông tin cổ đông, thông tin cổ phần cổ đông, trình chuyển nhượng cổ phần cổ đông với nhau, quản lý thông tin đợt phát hành cổ phần, tính toán cổ tức cổ đông đòi hỏi phải tin học hóa để dễ dàng việc quản lý, lưu trữ, thống kê, báo cáo Chính cần phải có ứng dụng để quản lý cổ đông cho công ty Đề tài “Xây dựng website quản lý cổ đông PHP Framework CodeIgniter cho Công Ty TNHH Công Nghệ Di Động Bắc Hà” nghiên cứu quy trình quản lý cổ đông công ty xây dựng ứng dụng quản lý cổ đông hoàn chỉnh.Ứng dụng giúp cho người quản lý thuận tiện việc quản lý, truy cập thông tin nhanh chóng, xác, chuyên môn hóa tin học hóa nghiệp vụ quản lý cổ đông Đồng thời cho phép cổ đông tra cứu thông tin công ty cổ phần website 1.2 Ý nghĩa thực tiễn đề tài: - Hiểu nghiệp vụ quản lý cổ đông - Xây dựng chức giúp cho cổ đông quản lý, tra cứu thông tin cá nhân, cổ phần, cổ phiếu cách thuận tiện - Cũng tài liệu tham khảo cho sinh viên khóa có học tập Trường Nội dung nghiên cứu 2.1 Mục tiêu đề tài: - Nghiên cứu nghiệp vụ quản lý cổ đông để xây dựng module website cách xác -Ứng dụng số công nghệ web vào việc xây dựng website quản lý cổ đông - Xây dựng chức quản lý cổ đông 2.2 Nội dung đề tài: - Giới thiệu mô hình MVC Codeigniter Framework - Phân tích thiết kế hệ thống quản lý cổ đông - Thiết kế sở liệu quản lý cổ đông SV: Đồng Mạnh Hùng Page Báo Cáo Thực Tập Tốt Nghiệp - Thiết kế giao diện quản lý cổ đông Phương pháp nghiên cứu - Phương pháp nghiên cứu lý thuyết: tiến hành thu nhập tài liệu, thông tin liên - quan đến cổ đông, cổ phần, cổ phiếu Tổng hợp phân tích tích tài liệu để đưa sở lý thuyết cổ đông, cổ phần, cổ phiếu Phạm vi nghiên cứu Nghiên cứu xây dựng website quản lý cổ đông công ty cổ phần Công Ty TNHH Công Nghệ Di Động Bắc Hà Giới thiệu sở thực tập Cơ quan thực tập : CÔNG TY TNHH CÔNG NGHỆ DI ĐỘNG BẮC HÀ Địa chỉ: Tầng 6, tòa nhà Technosoft, phố Duy Tân, Quận Cầu Giấy, Hà Nội Điện thoại: 043.795.1677 Email: info@bhtech.com.vn Địa website: www.bhtech.com.vn Chức nhiệm vụ: www.bhtech.com.vn/work/ Được thành lập năm 2002, Công Ty Công nghệ Bắc Hà (BHtech) công ty chuyên xây dựng giải pháp phần mềm sản xuất, gia công sản phẩm phầm mềm xuất Với định hướng chủ yếu xây dựng giải pháp phần mềm ứng dụng phục vụ công tác điều hành, quản lý hành Nhà nước như: quản lý công văn, quản lý tư pháp, quản lý đối tượng sách, quản lý địa nhà đất, dân cư… địa bàn cấp sở phường/xã, quận/huyện; tư vấn xây dựng hệ thống thông tin quản lý hành Nhà nước … , công ty Bắc Hà liên tục nghiên cứu giải pháp, công nghệ CNTT để lựa chọn phương án đầu tư ứng dụng CNTT hiệu quả, tối ưu tiết kiệm cho nhà đầu tư Hiện nay, công ty Bhtech chia làm công ty là: - Công ty TNHH Công nghệ Bắc Hà (BHT) - Công ty TNHH Phần mềm Quốc tế Bắc Hà (BHI) - Công ty TNHH Công nghệ Di động Bắc Hà SV: Đồng Mạnh Hùng Page Báo Cáo Thực Tập Tốt Nghiệp CHƯƠNG 1: GIỚI THIỆU VỀ MÔ HÌNH MVC VÀ CODEIGNITER FRAMEWORK Mô hình MVC Mô hình MVC (Model – View – Controller) kiến trúc phần mềm hay mô hình thiết kế sử dụng kỹ thuật phần mềm Nó giúp cho developer tách ứng dụng họ thành phần khác Model, View Controller Mỗi thành phần có nhiệm vụ riêng biệt độc lập với thành phần khác Thành phần mô hình MVC: Hình 1.1: Mô hình MVC Trong đó: - Model thành phần chứa tất nghiệp vụ logic, phương thức xử lý, truy xuất database, đối tượng mô tả liệu Class, hàm xử lý… - View đảm nhận việc hiển thị thông tin, tương tác với người dùng, nơi chứa tất đối tượng GUI textbox, images…Hiểu cách đơn giản, tập hợp form file HTML SV: Đồng Mạnh Hùng Page Báo Cáo Thực Tập Tốt Nghiệp - Controller giữ nhiệm vụ nhận điều hướng yêu cầu từ người dùng gọi phương thức xử lý chúng… Chẳng hạn thành phần nhận request từ url form để thao tác trực tiếp với Model Quy tắc làm việc MVC ? Nhìn lại sơ đồ phía trên, ta thấy có mũi tên nét liền mũi tên nét đứt Những mũi tên nét đứt hình thành quan điểm người dùng mà nhà thiết kế phần mềm thực Do quan tâm đến mũi tên lại Đây cách đơn giản để mô tả lại luồng kiện xử lý MVC: – User tương tác với View, cách click vào button, user gửi yêu cầu – Controller nhận điều hướng chúng đến phương thức xử lý ở Model – Model nhận thông tin thực thi yêu cầu – Khi Model hoàn tất việc xử lý, View nhận kết từ Model hiển thị lại cho người dùng SV: Đồng Mạnh Hùng Page Báo Cáo Thực Tập Tốt Nghiệp Hình 1.2: Biểu đồ hoạt động mô hình MVC Ưu điểm nhược điểm MVC - Ưu điểm: Thể tính chuyên nghiệp lập trình, phân tích thiết kế Do chia thành thành phần độc lập nên giúp phát triển ứng dụng nhanh, đơn giản, dễ nâng cấp, bảo trì - Nhược điểm: Đối với dự án nhỏ việc áp dụng mô hình MVC gây cồng kềnh, tốn thời gian trình phát triển Tốn thời gian trung chuyển liệu thành phần Codeigniter Framework CodeIgniter (CI) PHP Framework theo cấu trúc MVC viết PHP4 hỗ trợ PHP4 PHP5 Nó tập hợp thư viện viết sẵn PHP giúp phát triển web PHP nhanh cách viết lắp ghép thông thường SV: Đồng Mạnh Hùng Page Báo Cáo Thực Tập Tốt Nghiệp - Các thư viện giúp thực tác vụ thông thường ứng dụng web kết nối thực công việc liên quan đến sở liệu , upload file, xử lý hình ảnh, phân trang, cookie, session, bảo mật … Đồng thời thư viện giúp tổ chức code tốt với mô hình MVC Ưu điểm codeigniter: - Là PHP Framework có số lượng người dùng nhiều - Cực kỳ nhỏ gọn: gói cài đặt CI (version 3.1.3) khoản 2,47 MB dung lượng để tải miễn phí hoàn toàn 100% - Tốc độ nhanh: CI sử dụng chế lưu nội dung trang web vào nhớ đệm (cache), kiểm tra đệm trước thực yêu cầu từ người dùng CI giảm số lượt truy cập xữ lý liệu, tối ưu hóa tốc độ tải trang đến mức tối đa - Hệ thống thư viện phong phú: CI cung cấp thư viện phục vụ cho tác vụ thường gặp lập trình web, chẳng hạn truy xuất sở liệu, gửi email, kiểm tra liệu, quản lý session, xử lý ảnh,…đến chức nâng cao XML-RPC, mã hóa, bảo mật,… - Bảo mật hệ thống: chế kiểm tra liệu chặt chẽ, ngăn ngừa XSS SQL Injection CI giúp giảm thiểu nguy bảo mật cho hệ thống - Tối ưu hóa SEO: cấu trúc Url CI thân thiện với công cụ tìm kiếm, tốt cho SEO - Thiết kế theo mô hình M-V-C: giúp cho việc thiết kế, nâng cấp bảo trì mã nguồn cách dễ dàng thành phần hiển thị thành phần xử lý liệu tách biệt thành phần độc lập SV: Đồng Mạnh Hùng Page 10 Báo Cáo Thực Tập Tốt Nghiệp BIỂU ĐỒ LỚP CHO MÔ HÌNH QUẢN LÝ CỔ ĐÔNG CỦA CÔNG TY Hình 2.19: Biểu đồ lớp quản lý cổ đông SV: Đồng Mạnh Hùng Page 36 Báo Cáo Thực Tập Tốt Nghiệp CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU Bảng Công Ty - CongTy ST Tên cột T ID Ma GPKD NgayThanhLap DiaChi WebSite TenDN TruSoChinh SoDT 10 NganhNgheKD 11 LinhVucKD 12 MoTaCongTy 13 VonDieuLe 14 date_created 15 date_updated 16 updated_by 17 is_deleted Kiểu liệu Khóa Diễn giải Int Varchar(255) Varchar(255) Datetime Varchar(255) Varchar(255) Varchar(255) Varchar(255) Varchar(255) Varchar(255) Varchar(255) Text Float Datetime Datetime Int Tinyint PK ID công ty Mã công ty Giấy phép kinh doanh Ngày thành lập Địa Website Tên doanh nghiệp Trụ sở Số điện thoại Ngành nghề kinh doanh Lĩnh vực kinh doanh Mô tả công ty Vốn điều lệ Ngày tạo Ngày cập nhật Cập nhật bởi Tình trạng xóa Bảng Công Ty Niêm Yết - CongTyNiemYet ST Tên cột Kiểu liệu Khóa T ID Int PK CongTyID Int MaNiemYet Varchar(255) NgayNiemYet Datetime SanGiaoDich Int TuVanNiemYet Int CongTyKiemToan Int KLCP Float date_created Datetime 10 date_updated Datetime 11 updated_by Int 12 is_deleted Tinyint Diễn giải ID công ty niêm yết ID công ty Mã niêm yết Ngày niêm yết Sàn giao dịch Công ty tư vấn niêm yết Công ty kiểm toán Khối lượng cổ phần Ngày tạo Ngày cập nhật Cập nhật bởi Tình trạng xóa Bảng Cổ Đông Cá Nhân- CoDongCaNhan ST T Tên cột SV: Đồng Mạnh Hùng Kiểu liệu Khóa Page 37 Diễn giải Báo Cáo Thực Tập Tốt Nghiệp ID HoTen DienThoai Email CMT_HC Int Varchar(255) Varchar(255) Varchar(255) Varchar(255) DKTT Varchar(255) 10 11 12 NgaySinh NguyenQuan date_created date_updated updated_by is_deleted Datetime Varchar(255) Datetime Datetime Int Tinyint PK ID cổ đông cá nhân Họ tên cổ đông Điện thoại cổ đông Email cổ đông Chứng minh thư hộ chiếu cổ đông Đăng ký thường cổ đông Ngày sinh cổ đông Nguyên quán cổ đông Ngày tạo Ngày cập nhật Cập nhật bởi Tình trạng xóa Bảng Sàn Giao Dịch - SanGiaoDich ST T Tên cột Kiểu liệu Khóa Diễn giải ID TenCongTy Email Int Varchar(255) Varchar(255) PK 10 DiaChi DienThoai MoTaCongTy date_created date_updated updated_by is_deleted Varchar(255) Varchar(255) Text Datetime Datetime Int Tinyint ID sàn giao dịch Tên sàn giao dịch Hòm thư điện tử sàn giao dịch Địa sàn giao dịch Điện thoại sàn giao dịch Mô tả sàn giao dịch Ngày tạo Ngày cập nhật Cập nhật bởi Tình trạng xóa SV: Đồng Mạnh Hùng Page 38 Báo Cáo Thực Tập Tốt Nghiệp Bảng Công Ty Kiểm Toán - CongTyKiemToan ST T Tên cột Kiểu liệu Khóa Diễn giải ID TenCongTy Email Int Varchar(255) Varchar(255) PK DiaChi DienThoai Varchar(255) Varchar(255) 10 MoTaCongTy date_created date_updated updated_by is_deleted Text Datetime Datetime Int Tinyint ID công ty kiểm toán Tên công ty kiểm toán Hòm thư điện tử công ty kiểm toán Địa công ty kiểm toán Điện thoại công ty kiểm toán Mô tả công ty kiểm toán Ngày tạo Ngày cập nhật Cập nhật bởi Tình trạng xóa Bảng Công Ty Tư Vấn Niêm Yết - CongTyTuVanNiemYet ST T Tên cột Kiểu liệu Khóa Diễn giải ID TenCongTy Email Int Varchar(255) Varchar(255) PK DiaChi Varchar(255) DienThoai Varchar(255) MoTaCongTy Text 10 date_created date_updated updated_by is_deleted Datetime Datetime Int Tinyint ID công ty tư vấn niêm yết Tên công ty tư vấn niêm yết Hòm thư điện tử công ty tư vấn niêm yết Địa công ty tư vấn niêm yết Điện thoại công ty tư vấn niêm yết Mô tả công ty tư vấn niêm yết Ngày tạo Ngày cập nhật Cập nhật bởi Tình trạng xóa Bảng Công Ty Niêm Yết Cổ Đông - CongTyNiemYetCoDong ST T Tên cột Kiểu liệu Khóa Diễn giải ID Int PK CoDongID CongTyID LoaiCoDong CoPhanNamGiu Int Int Int Int ID công ty niêm yết cổ đông Cổ đông ID Công ty ID Loại cổ đông Cổ phần nắm giữ SV: Đồng Mạnh Hùng Page 39 Báo Cáo Thực Tập Tốt Nghiệp MoiLienHe Varchar(255) Mối liên hệ date_created date_updated updated_by Datetime Datetime Int Ngày tạo Ngày cập nhật Cập nhật bởi Bảng Công Ty Quản Trị - CongTyQuanTri ST T Tên cột Kiểu liệu Khóa Diễn giải CoDongID CongTyID ChucDanh BanDieuHanh ChucVuKhac Int Int Varchar(255) Varchar(255) Varchar(255) PK PK Cổ đông ID Công ty ID Chức danh Ban điều hành Chức vụ khác date_created date_updated updated_by Datetime Datetime Int SV: Đồng Mạnh Hùng Page 40 Ngày tạo Ngày cập nhật Cập nhật bởi Báo Cáo Thực Tập Tốt Nghiệp Bảng Người Dùng - NguoiDung ST T 10 11 12 Tên cột Kiểu liệu Khóa Diễn giải id user_name email password group_id status date_created date_updated created_by latest_login ip_address is_deleted Int Varchar(255) Varchar(255) Varchar(255) Int Int datetime datetime Datetime datetime Varchar(255) Tinyint PK ID người dùng Tên đăng nhập Hòm thư người dùng Mật đăng nhập ID nhóm người dùng Tình trạng Ngày tạo Ngày cập nhật Tạo bởi Ngày đăng nhập Địa IP Tình trạng xóa 10 Bảng Hồ Sơ Người Dùng - HoSoNguoiDung ST Tên cột Kiểu liệu Khóa T user_id Int PK first_name Varchar(50) last_name Varchar(50) avatar Varchar(50) dob Datetime gender Set phone Varchar(20) address Varchar(255) company Varchar(128) 10 city Varchar(64) 11 province Varchar(64) 12 postcode Varchar(8) 13 last_update Datetime 11 Bảng Nhóm Người Dùng - NhomNguoiDung ST T Diễn giải ID hồ sơ người dùng Tên người dùng Họ người dùng Avatar người dùng Ngày sinh người dùng Giới tính người dùng Điện thoại người dùng Địa người dùng Công ty người dùng Thành phố người dùng ở Tỉnh người dùng ở Mã bưu điện người dùng Ngày cập nhật cuối Tên cột Kiểu liệu Khóa Diễn giải id name description Int Varchar(100) Varchar(250) PK ID nhóm người dùng Tên nhóm người dùng Mô tả nhóm người dùng Kiểu liệu Khóa Diễn giải 12 Bảng Tin Tức - TinTuc ST Tên cột SV: Đồng Mạnh Hùng Page 41 Báo Cáo Thực Tập Tốt Nghiệp T id title sub_title cat_id content image link_rewrite Int Varchar(255) Varchar(512) Int Longtext Varchar(255) Varchar(255) 10 11 12 13 user_id date_created date_updated status last_update_by is_deleted Int Datetime Datetime Tinyint Int Tinyint PK ID tin tức Tiêu đề Tiêu đề phụ ID danh mục Nội dung Ảnh Link viết lại thường đứng sau đường dẫn web ID người dùng Ngày tạo Ngày cập nhật Tình trạng Cập nhật cuối bởi Tình trạng xóa 13 Bảng Danh Mục Tin Tức – DanhMucTinTuc ST T Tên cột Kiểu liệu Khóa Diễn giải id name link_rewrite Int Varchar(255) Varchar(255) PK ID danh mục Tên danh mục Link viết lại thường đứng sau đường dẫn web 14 SƠ ĐỒ LIÊN KẾT CSDL SV: Đồng Mạnh Hùng Page 42 Báo Cáo Thực Tập Tốt Nghiệp Hình 3.1: Sơ đồ liên kết CSDL SV: Đồng Mạnh Hùng Page 43 Báo Cáo Thực Tập Tốt Nghiệp CHƯƠNG 4: THIẾT KẾ GIAO DIỆN Demo giao diện đăng nhập Hình 4.1: Giao diện đăng nhập Khi đăng nhập thành công, người dùng chuyển đến trang chủ quản lý cổ đông Hình 4.2: Trang chủ quản lý cổ đông Giao diện danh sách tài khoản SV: Đồng Mạnh Hùng Page 44 Báo Cáo Thực Tập Tốt Nghiệp Hình 4.3: Giao diện danh sách tài khoản Danh sách cổ đông Hình 4.4: Danh sách cổ đông Danh sách công ty SV: Đồng Mạnh Hùng Page 45 Báo Cáo Thực Tập Tốt Nghiệp Hình 4.5: Danh sách công ty Danh sách công ty niêm yết Hình 4.6: Danh sách công ty niêm yết Thêm công ty niêm yết SV: Đồng Mạnh Hùng Page 46 Báo Cáo Thực Tập Tốt Nghiệp Hình 4.7: Thêm công ty niêm yết Mối quan hệ công ty niêm yết với cổ đông Hình 4.8: Mối quan hệ công ty niêm yết với cổ đông Popup tìm kiểm cổ đông cá nhân có sẵn SV: Đồng Mạnh Hùng Page 47 Báo Cáo Thực Tập Tốt Nghiệp Hình 4.9: Tìm kiếm cổ đông cá nhân có sẵn Popup tìm kiểm công ty tổ chức có sẵn Hình 4.10: Tìm kiếm công ty tổ chức có sẵn Danh sách tin tức SV: Đồng Mạnh Hùng Page 48 Báo Cáo Thực Tập Tốt Nghiệp Hình 4.11: Danh sách tin tức SV: Đồng Mạnh Hùng Page 49 Báo Cáo Thực Tập Tốt Nghiệp Tài liệu tham khảo [1] https://www.w3schools.com/ [2] http://getbootstrap.com/ [3] https://codeigniter.com/docs [4] http://stackoverflow.com/ [5] https://tamanhquyen.com/the-nao-la-mo-hinh-mvc/ [6] http://hocphp.info/tong-quan-ve-codeigniter-framework/ [7] https://vi.wikipedia.org/wiki/Cổ_đông [8] http://s.cafef.vn SV: Đồng Mạnh Hùng Page 50 ... T DangNhap/DangXuat QuanLyTaiKhoan QuanLyCoDong QuanLyCongTy QuanLyCongTyNiemYet QuanLyGiaoDich QuanLyCongTyTuVanNiemYet QuanLyCongTyKiemToan QuanLyTinTuc Đăng nhập/Đăng xuất Quản lý tài khoản... framework khác Hình 1 .3: Logo Codeigniter Framework Cài đặt CodeIgniter Framework: - Đầu tiên download phiên CI codeload.github.com/bcit-ci/CodeIgniter/zip /3. 1 .3, sử dụng phiên 3. 1 .3 - Sau download... quản lý thông tin cổ đông, thông tin cổ phần cổ đông, trình chuyển nhượng cổ phần cổ đông với nhau, quản lý thông tin đợt phát hành cổ phần, tính toán cổ tức cổ đông đòi hỏi phải tin học hóa để

Ngày đăng: 03/07/2017, 16:10

Từ khóa liên quan

Mục lục

  • DANH MỤC TỪ VIẾT TẮT

  • PHẦN MỞ ĐẦU

  • 1. Cơ sở thực tiễn của đề tài

  • 1.1. Cơ sở khoa học của đề tài:

  • 1.2. Ý nghĩa thực tiễn của đề tài:

  • 2. Nội dung nghiên cứu chính

  • 2.1. Mục tiêu của đề tài:

  • 2.2. Nội dung của đề tài:

  • 3. Phương pháp nghiên cứu

  • 4. Phạm vi nghiên cứu

  • 5. Giới thiệu về cơ sở thực tập

  • CHƯƠNG 1: GIỚI THIỆU VỀ MÔ HÌNH MVC VÀ CODEIGNITER FRAMEWORK

  • 1. Mô hình MVC

  • Hình 1.1: Mô hình MVC

  • Hình 1.2: Biểu đồ hoạt động mô hình MVC

  • 2. Codeigniter Framework

  • Hình 1.3: Logo của Codeigniter Framework .

  • Hình 1.4: Cấu trúc thư mục của CodeIgniter Framework

  • Hình 1.5: Cấu trúc thư mục application trong CodeIgniter

  • Hình 1.6: Phiên bản xampp mới nhất trên trang chủ của xampp

  • Hình 1.7: Cài đặt xampp

  • Hình 1.8: Cài đặt xampp

  • Hình 1.9: Cài đặt xampp

  • Hình 1.10:Giao diện xampp khi khởi động lên

  • Hình 1.11: Giao diện xampp khi bắt đầu apache và mysql

  • Hình 1.12:Giao diện localhost

  • CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

  • 1. SƠ ĐỒ USECASE TỔNG QUÁT HỆ THỐNG QUẢN LÝ CỔ ĐÔNG

  • Hình 2.1:Sơ đồ usecase tổng quát hệ thống quản lý cổ đông

  • 2. SƠ ĐỒ USECASE MỨC PHÂN RÃ

  • Hình 2.2: Sơ đồ usecase phân rã chức năng đăng nhập/đăng xuất

  • Hình 2.3: Sơ đồ usecase phân rã chức năng quản lý tài khoản

  • Hình 2.4: Sơ đồ usecase phân rã chức năng quản lý cổ đông

  • Hình 2.5: Sơ đồ usecase phân rã chức năng quản lýcông ty

  • Hình 2.6: Sơ đồ usecase phân rã chức năng quản lý công tyniêm yết

  • Hình 2.7: Sơ đồ usecase phân rã chức năng quản lýsàn giao dịch

  • Hình 2.8: Sơ đồ usecase phân rã chức năng quản lý công ty kiểm toán

  • Hình 2.9: Sơ đồ usecase phân rã chức năng quản lý công ty tư vấn niêm yết

  • 3. BIỂU ĐỒ TUẦN TỰ CÁC CHỨC NĂNG CƠ BẢN

  • 3.1. Biểu đồ tuần tự chức năng đăng nhập

  • Hình 2.10: Biểu đồ tuần tự chức năng đăng nhập

  • 3.2. Biểu đồ tuần tự chức năng thêm mới

  • Hình 2.11: Biểu đồ tuần tự chức năng thêm mới

  • 3.3. Biểu đồ tuần tự chức năng sửa

  • Hình 2.12: Biểu đồ tuần tự chức năng sửa

  • 3.4. Biểu đồ tuần tự chức năng xóa

  • Hình 2.13: Biểu đồ tuần tự chức năng xóa

  • 3.5. Biểu đồ tuần tự chức năng tìm kiếm

  • Hình 2.14: Biểu đồ tuần tự chức năng tìm kiếm

  • 4. BIỂU ĐỒ HOẠT ĐỘNG CÁC CHỨC NĂNG CƠ BẢN

  • 4.1. Biểu đồ hoạt động chức năng đăng nhập

  • Hình 2.15: Biểu đồ hoạt động chức năng đăng nhập

  • 4.2. Biểu đồ hoạt động chức năng thêm mới

  • Hình 2.16: Biểu đồ hoạt động chức năng thêm mới

  • 4.3. Biểu đồ hoạt động chức năng sửa thông tin

  • Hình 2.17: Biểu đồ hoạt động chức năng sửa thông tin

  • 4.4. Biểu đồ hoạt động chức năng xóa thông tin

  • Hình 2.18: Biểu đồ hoạt động chức năng xóa thông tin

    • 5. BIỂU ĐỒ LỚP CHO MÔ HÌNH QUẢN LÝ CỔ ĐÔNG CỦA CÔNG TY

  • Hình 2.19: Biểu đồ lớp quản lý cổ đông

  • CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU

  • 1. Bảng Công Ty - CongTy

  • 2. Bảng Công Ty Niêm Yết - CongTyNiemYet

  • 3. Bảng Cổ Đông Cá Nhân- CoDongCaNhan

  • 4. Bảng Sàn Giao Dịch - SanGiaoDich

  • 5. Bảng Công Ty Kiểm Toán - CongTyKiemToan

  • 6. Bảng Công Ty Tư Vấn Niêm Yết - CongTyTuVanNiemYet

  • 7. Bảng Công Ty Niêm Yết Cổ Đông - CongTyNiemYetCoDong

  • 8. Bảng Công Ty Quản Trị - CongTyQuanTri

  • 9. Bảng Người Dùng - NguoiDung

  • 10. Bảng Hồ Sơ Người Dùng - HoSoNguoiDung

  • 11. Bảng Nhóm Người Dùng - NhomNguoiDung

  • 12. Bảng Tin Tức - TinTuc

  • 13. Bảng Danh Mục Tin Tức – DanhMucTinTuc

    • 14. SƠ ĐỒ LIÊN KẾT CSDL

  • Hình 3.1: Sơ đồ liên kết CSDL

  • CHƯƠNG 4: THIẾT KẾ GIAO DIỆN

  • Hình 4.1: Giao diện đăng nhập

  • Hình 4.2: Trang chủ quản lý cổ đông

  • Hình 4.3: Giao diện danh sách tài khoản

  • Hình 4.4: Danh sách cổ đông

  • Hình 4.5: Danh sách công ty

  • Hình 4.6: Danh sách công ty niêm yết

  • Hình 4.7: Thêm công ty niêm yết

  • Hình 4.8: Mối quan hệ công ty niêm yết với cổ đông

  • Hình 4.9: Tìm kiếm cổ đông cá nhân có sẵn

  • Hình 4.10: Tìm kiếm công ty tổ chức có sẵn

  • Hình 4.11: Danh sách tin tức

  • Tài liệu tham khảo

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan