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

Đề cương môn phát triển ứng dụng trong quản lý

41 3 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ương môn phát triển ứng dụng quản lý Câu 1: Bình luận tầm quan trọng lợi ích việc tin học hóa cơng tác quản lý phát triển tổ chức, doanh nghiệp Liên hệ với thực tế Việt Nam Câu 2: Bình luận thực trạng tin học hóa cơng tác quản lý doanh nghiệp vừa nhỏ Việt Nam thời gian gần đây? Nguyên nhân giải pháp phát triển? Câu 3: Tại nói việc tin học hóa cơng tác quản lý xu hướng giải pháp tất yếu để doanh nghiệp tồn tiếp tục phát triển điều kiện kinh tế thị trường hội nhập kinh tế quốc tế Việt Nam .10 Câu 4: Trình bày lợi ích điều bất lợi thực tin học hóa cơng tác quản lý doanh nghiệp Việt Nam 11 Câu 5: Các thành viên dự án phát triển HTTT quản lý tài sản, quản lý cán bộ, quản lý sinh viên ĐH KTQD, nhiệm vụ thành viên? .13 Câu 6: Những mối lợi thu tin học hóa cơng tác quản lý quan hệ khách hàng, quản lý nhân sự, quản lý kế toán doanh nghiệp?) 14 Câu 7: Trình bày tiêu chuẩn đánh giá phần mềm quản lý tốt? Các tiêu chuẩn đánh giá phần mềm thương mại tốt đứng quan điểm người dùng cuối Việt Nam? Các tiêu chuẩn đánh giá phần mềm thương mại tốt đứng quan điểm công ty phần mềm? .15 Câu 9: Trình bày lý cho việc xây dựng hệ thống thông tin quản lý mới? .17 Câu 8: Những vấn đề ngăn cản doanh nghiệp Việt Nam tiến hành tin học hóa cơng tác quản lý? 18 Câu 10: Với tư cách người thiết kế xây dựng dự án phân mềm “Quản lí hoạt động thư viện” 21 Câu 11: Với tư cách người thiết kế xây dựng dự án phần mềm “Quản lý bán hàng trung tâm thương mại” 23 Môn Phát triển úng dụng quản lý Page Câu 12: Với tư cách người thiết kế xây dựng dự án phần mềm “Quản lý điểm sinh viên ĐH KTQD” 27 Câu 13: Với tư cách người thiết kế xây dựng dự án phần mềm “Quản lý nhân tính lương sản phẩm” Hãy thiết kế (vẽ) hệ thống menu chức cho phần mềm Trình bày bước để xây dựng hệ thống menu chức bạn vừa thiết kế ngôn ngữ lập trình VisualBasic 30 Câu 14: Với tư cách người thiết kế xây dựng dự án phần mềm “Quản lý Cán công chức” Hãy thiết kế (vẽ) hệ thống menu chức cho phần mềm Trình bày bước để xây dựng hệ thống menu chức bạn vừa thiết kế ngơn ngữ lập trình VisualBasic 30 Câu 15: Với tư cách người thiết kế xây dựng dự án phần mềm “Quản lý bán hàng trung tâm thương mại” Hãy thiết kế (vẽ) mẫu báo cáo “Bảng tổng hợp doanh thu bán hàng theo mặt hàng năm” Trình bày bước để thiết kế hiển thị báo cáo ngơn ngữ lập trình VisualBasic sử dụng cơng cụ CRYSTAL REPORT (Active Data Field Definition Only) .36 Câu 16 Hãy viết hàm ngơn ngữ lập trình VB có chức tách đệm tên khỏi chuỗi họ tên truyền vào .39 Câu 17: Hãy viết hàm ngôn ngữ lập trình VB có chức tách tên lớp khỏi chuỗi ký tự truyền vào bao gồm mã lớp tên lớp viết theo nguyên tắc Malop_ _Tenlop (ví dụ: TH52_ _Tin học kinh tế K52) .39 Câu 18: Viết thủ tục (Sub cmdLogin_click()) thực việc đăng nhập hệ thống việc kiểm tra Tên Mật người dùng nhập vào hai ô TextBox tương ứng bảng USERINFOR CSDL (đã kết nối thành công) Nếu việc kiểm tra thành cơng đóng form login cho form (frmmain) Nếu khơng thành cơng báo lỗi cho phép nhập sai tối đa lần 40 Môn Phát triển úng dụng quản lý Page Câu 1: Bình luận tầm quan trọng lợi ích việc tin học hóa cơng tác quản lý phát triển tổ chức, doanh nghiệp Liên hệ với thực tế Việt Nam nay.(Ngát) Tầm quan trọng lợi ích việc tin học hóa công tác quản lý phát triển tổ chức, doanh nghiệp Tin học hóa cơng tác quản lý giải pháp xu hướng tất yếu doanh nghiệp muốn phát triển, mở rộng tương lai Thực vậy, mà quy mô phạm vi hoạt động doanh nghiệp phát triển đến mức làm cho số lượng liệu phát sinh cần phải xử lý với độ phức tạp toán quản lý ngày tăng lên Việc trì HTTT cũ thủ cơng hay lạc hậu dần trở thành gánh nặng, không đáp ứng yêu cầu công tác quản lý, nguyên nhân cản trở phát triển, mở rộng doanh nghiệp tương lai Thực tin học hóa cơng tác quản lý đem lại cho doanh nghiệp lợi ích sau đây: - - - Có khả cung cấp thơng tin cách nhanh chóng cho nhà quản lý để hỗ trợ việc định Tồn q trình xử lý thông tin, tổng hợp báo cáo thực tự động hóa hệ thống phần mềm ứng dụng khiến cho thời gian cần thiết để đáp ứng yêu cầu nhà quản lý việc truy vấn khai thác thông tin rút ngắn nhiều Hơn nữa, HTTT xây dựng toàn diện, tổng thể cịn cho phép nhà quản lý thực việc kiểm tra, theo dõi trình, tiến độ kết việc thực định quản lý ban hành Đối với cơng ty có quy mơ lớn, tính chất theo kiểu tập đồn, cơng ty mẹ việc tin học hóa cơng tác quản lý giúp cho họ tổ chức thành công việc quản lý, thu thập tổng hợp số liệu từ nhiều nguồn khác Doanh nghiệp giảm chi phí nhân cơng, chi phí cho việc lưu trữ, bảo quản tiết kiệm thời gian Để đảm bảo thực nhiệm vụ hệ thống quản lý thủ công cần nhiều nhân lực, có lên đến 10 người Khi áp dụng tin học vào hoạt động quản lý hầu hết công việc tổng hợp xử lý số liệu phải thực thủ công trước làm tự động hóa phần mềm máy tính Cơng việc cán HTTT quản lý phải cập nhật số liệu phát sinh từ giao dịch hay hoạt động tổ chức với trợ giúp máy tính sau thực in báo cáo theo yêu cầu mục chức tương ứng phần mềm ứng dụng Việc lưu trữ hệ thống chứng từ, hóa đơn thủ cơng trước cần nhiều không gian tốn nhiều thời gian có nhu cầu tìm kiếm tra cứu CSDL hệ thống quản lý tin học hóa lưu trữ phương tiện nhớ máy tính điện tử, quản trị cách hợp hệ quản trị CSDL bảo đảm tối ưu không gian lưu trữ thời gian truy xuất tìm kiếm Tin học hóa cơng tác quản lý giúp DN có hội tiếp cận ứng dụng đại CNTT tham gia thương mại điện tử, với hội mở rộng phạm vi giao dịch vượt biên giới quốc gia vươn tới nước khu vực giới, thời gian giao dịch tiến hành 24h/1 ngày ngày/tuần Với HTTT quản lý đại, doanh nghiệp có uy tín mắt Mơn Phát triển úng dụng quản lý Page đối tác bạn hàng khu vực giới, có hội tiếp cận hợp đồng lớn hơn, giá trị cao Liên hệ với thực tế Việt Nam Internet tạo bầu khơng khí hồn tồn giới kinh doanh, với lợi thách thức Tại Việt Nam, môi trường kinh doanh ngày mang tính cạnh tranh cao, doanh nghiệp sớm cải tiến khâu quản lý nhờ việc áp dụng CNTT coi nắm đươc tay công cụ cạnh tranh hữu hiệu Một thống kê ICD cho thấy, tính đến quý 1/2012, doanh nghiệp Việt Nam đứng top khu vực tăng trưởng máy tính xách tay (31,8%), sau Indonesia Singapore Điều cho thấy mơi trường tốt để áp dụng CNTT việc quản lý doanh nghiệp nhằm tăng hiệu hoạt động Trong khơng doanh nghiệp VN dùng máy tính để thực thao tác văn phịng đơn giản số đáng kể nhanh chóng áp dụng phần mềm quản lý kinh doanh giúp doanh nghiệp rút ngắn thời gian tiết kiệm nhân lực Các doanh nghiệp nhanh nhạy việc thiết lập website để làm công cụ quảng bá bán hàng, điều hành thông qua mạng nội bộ, thực giao dịch điện tử, chia sẻ liệu online… Các ưu điểm dễ nhận thấy CNTT giúp phát triển sản phẩm nhờ cơng nghệ mang tính tự động hóa giúp cải tiến dịch vụ sản phẩm; nhờ CNTT phát triển thị trường mới, hình thức bán hàng hiệu với chi phí thấp… Nhiều doanh nghiệp sau thời gian “số hóa” thừa nhận: nhờ áp dụng CNTT quản lý, nguồn lực công ty sử dụng hiệu Có doanh nghiệp điều hành cửa hàng trực tuyến trơn tru, việc xuất hóa đơn, báo cáo thuế, tốn đơn hàng thực online, nên nhân lực công ty “siêu nhỏ” - dừng số - phát huy sức mạnh gấp đôi so với cách điều hành thông thường Việc ứng dụng CNTT đem lại lợi ích to lớn thật vơ hình, khó đo đếm cụ thể Chẳng hạn, ứng dụng CNTT quản lý giúp tạo phong cách chuyên nghiệp hơn, khẳng định tốt mặt thương hiệu mắt khách hàng Môn Phát triển úng dụng quản lý Page Câu 2: Bình luận thực trạng tin học hóa cơng tác quản lý doanh nghiệp vừa nhỏ Việt Nam thời gian gần đây? Nguyên nhân giải pháp phát triển? (Thanh) Thực trạng tin học hóa cơng tác quản lý doanh nghiệp vừa nhỏ Việt Nam Tính đến thời điểm nước ta có 500 nghìn doanh nghiệp vừa nhỏ, nói doanh nghiệp nước hầu hết doanh nghiệp vừ nhỏ Vậy trước xu hướng tin học hóa cơng tác quản lý thực trạng tin học hóa cơng tác quản lý doanh nghiệp vừa nhỏ ra sao? Thứ nhất, điểm mạnh  Các doanh nghiệp trang bị máy tính để phục vụ cho cơng việc tự động hóa (nhập liệu, quản lý nhân viên, quản lý thông tin, quản lý khách hàng….)  Đã xây dựng hệ thống thông tin quản lý doanh nghiệp mình: o HRS o CRM o ERP o Quản trị kế toán o Quản trị nội o … Môn Phát triển úng dụng quản lý Page  Các doanh nghiệp bắt đầu có website riêng tham gia vào thị trường thương mại điện tử, tham gia vào thị trường chứng khoán  Các tỷ lệ đặc biệt cao khu vực doanh nghiệp, có tới 87% 80% tổng số DN (so với 78% 42% năm 2007); khu vực hành nghiệp đạt tỷ lệ 88,8% 76,4% (so với 50% 15% năm 2007) Do tính chất hoạt động, việc ứng dụng công nghệ thông tin khu vực SXKD cá thể nhìn chung chưa phát triển đạt tỷ lệ 2,3% 1,8% tổng số sở cá thể.Tuy mức độ ứng dụng công nghệ thông tin nâng lên hiệu ứng dụng vấn đề cần quan tâm số doanh nghiệp có website riêng thực giao dịch thương mại điện tử thấp Sự kết nối tác nghiệp giữacác đơn vị hành nghiệp, đặc biệt đơn vị liên quan đến thủ tục đăng ký, khai báo người dân chưa thiết lập rộng rãi nhằm hạn chế thủ tục giấy tờ, thời gian lại người dân, đồng thời xây dựng sở liệu lưu trữ thông tinkhai báo, trao đổi kết nối đơn vị phục vụ, cho nhiều mục tiêu quản lý Môn Phát triển úng dụng quản lý Page Tính đến hết năm 2012, toàn mạng Internet Việt Nam có khoảng 31,3 triệu người sử dụng Internet (tăng 15 lần so với thời điểm năm 2000), chiếm tỉ lệ 35,26% dân số, số lượng thuê bao Internet băng rộng cố định đạt gần 4,8 triệu thuê bao Việt Nam đứng thứ 18/20 quốc gia có số lượng người sử dụng Internet lớn giới, đứng thứ khu vực châu Á đứng vị trí thứ khu vực Đơng Nam Á (trên t viết theo ý thực trạng thầy giáo trình, t hỏi thầy ko có số liệu sao, thầy bảo tốt rui, có số liệu tốt, àm ko lần đc số liệu  ) Thứ hai, điểm yếu  Chỉ việc xây dựng hệ thống đơn lẻ, chưa đồng hóa ứng dụng phận chức vào tổng thể  Chưa sử dụng hiệu hay chưa sử dụng hết tính hệ thống thơng tin xây dựng Môn Phát triển úng dụng quản lý Page Nguyên nhân  Doanh nghiệp vừa nhỏ lớn số lượng nhỏ quy mơ, nguồn vốn tiếp cận với nguồn vốn bị hạn chế ( với ngân hàng)  Nguồn lực chưa đủ để đáp ứng: o Nhân lực o Công nghệ  Nhận thức quản lý ban lãnh đạo hạn chế  Năng lực tiếp cận với sách pháp luật thơng lệ quốc tế doanh nghiệp cịn hạn chế Mơn Phát triển úng dụng quản lý Page Giải pháp  Chính phủ Hồn thiện khung pháp lý việc tin học hóa doanh nghiệp, tạo sách khuyến khích ưu tiên doanh nghiệp vay vốn mà đầu tư công nghệ thông tin vào doanh nghiệp  Tăng cường lực tiếp cận thơng tin sách pháp luật: xây dựng trang thơng tin điện tử để doanh nghiệp kịp thời tiếp cận sách để kịp thời đưa sách phù hợp để phát triển httt phù hợp với pháp luật không bị lạc lõng so với quốc tế  Công tác đào tạo nâng cao lực cho ban lãnh đạo nhân viên doanh nghiệp Nâng cao nhận thức họ vai trò việc tin học hóa cơng tác quản lý  Các doanh nghiệp phải hợp lại để giúp việc áp dụng tin học hóa cơng tác quản lý, doanh nghiệp trước truyền lại kinh nghiệm cho doanh nghiệp sau, giúp đỡ nguồn vốn, chuyển giao công nghệ…  Sử dụng giải pháp tổng thể ERP tốt dùng giải pháp đơn lẻ  Một phần mềm có sẳn để áp dụng cho doanh nghiệp giải pháp đơn giản dễ dàng, lẽ phần mềm có sẳn thường sử dụng đại trà bán với giá hấp dẫn Có thể thấy dạng phần mềm đóng gói Microsoft Windows, Office, Accounting, HRM có mặt nhiều thị trường, đặc biệt với phần mềm Kế Toán, Nhân Sự… doanh nghiệp CNTT phát triển sản phẩm với tính gần Mơn Phát triển úng dụng quản lý Page tương đồng với thường khác tên gọi mà doanh nghiệp muốn xây dựng thương hiệu Đặc điểm chung phần mềm có sẳn thường giới hạn chức năng, người sử dụng phần lớn phải theo qui trình sẵn phần mềm, nhà cung cấp phần mềm cung cấp thêm theo yêu cầu riêng khách hàng Câu 3: Tại nói việc tin học hóa cơng tác quản lý xu hướng giải pháp tất yếu để doanh nghiệp tồn tiếp tục phát triển điều kiện kinh tế thị trường hội nhập kinh tế quốc tế Việt Nam (Phượng) Ngày với phát triển mạnh mẽ công nghệ thông tin Internet, việc ứng dụng thành tựu nghiên cứu công nghệ thông tin vào hoạt động công tác quản lý doanh nghiệp đem lại thành công hiệu to lớn.Việc dần thay thế, tự động hóa, vi tính hóa thủ tục giấy tờ văn theo cách làm việc hành qua tạo phong cách lãnh đạo mới, cách thức việc đưa định mang tính chiến lược đồng thời hỗ trợ cán bộ, chun viên hồn thành tốt cơng việc nhiệm vụ Việc cải cách hiệu công tác quản lý đồng nghĩa với doanh nghiệp phát triển tốt hơn, góp phần đẩy mạnh cơng đại hóa phát triển đất nước Khi quy mô phạm vi hoạt động doanh nghiệp phát triển đến mức làm cho số lượng liệu phát sinhcần phải xử lý với độ phức tạp toán quản lý ngày tăng lên Việc trì HTTT cũ thủ cơng hay lạc hậu dần trở thành gánh nặng không đáp ứng yêu cầu công tác quản lý, nguyên nhân cản trở phát triển, mở rộng doanh nghiêp tương lai.Chính doanh nghiệp cần phải đưa tin học hóa vào cơng tác quản lý để tồn tiếp tục phát triển kinh tế Việt Nam quốc gia thời kỳ phát triển,nền kinh tế dần dịch chuyển sang chế thị trường Để hội nhập phát triển với kinh tế quốc tế nhà quản lý doanh nghiệp đặt nhiều xu hướng để đáp ứng kịp thời với tình hình chung kinh tế Trong tin học hóa cơng tác quản lý nói xu quan trọng mang tính chất thực tế cao Chúng ta nhận thấy qua: - Hầu hết doanh nghiệp vừa nhỏ mua sắm trang thiết bị phục vụ cho công tác quản lý - Các nhà quản lý đưa tin học hóa vào sử dụng thay cho việc làm thủ công trước đây.Điều làm giảm chi phí cơng sức… Nhìn lại thực trạng phổ biến doanh nghiệp như: Việc chuyển tải liệu, m ẫu mã sản phẩm, quản lý theo dõi vật tư, nguyên nhiên liệu nhiều hạn chế Phương tiện trao đổi thỏa thuận giao dịch, truyền tải thông tin qua Email, mạng, Internet cịn lạc hậu Mơn Phát triển úng dụng quản lý Page 10 Tương tự, việc tạo lập Thang, Nam: Thang: Month (Current Date) Nam: Year (Current year) Sau hoàn thành việc tạo Ngay, Thang, Nam, ta kéo thả chúng vào mục “ Ngày @Ngay Tháng @Thang năm @Nam” - Phần chọn tháng để báo cáo: ta tạo trường ThangHD ThangHD = Month (baocaoHDBHtheothang_ttx.NgayLapHD), sau kéo thả vào trường ThangHD thiết kế - Lưu báo cáo vào thư mục Report dự án với phần mở rộng Crystal Report VD: rptBCDHBH.rpt Bước 3: Truyền liệu hiển thị báo cáo: - Trong Form in báo cáo, ta khai báo thêm điều khiển CrystalReport Đặt tên cho điều khiển là: frmBCHDBH Lập trình cho nút CmdIn: Câu 12: Với tư cách người thiết kế xây dựng dự án phần mềm “Quản lý điểm sinh viên ĐH KTQD” (Mai) Hãy nêu mục đích cần đạt chức cần có phần mềm nêu (tr275 – đề bài) Trình bày cách để thiết kế lập trình sử dụng cơng cụ cho phần mềm ngơn ngữ lập trình VisualBasic (tr304 – 306) - - Mục đích cần đạt phần mềm “Quản lý điểm thi sinh viên ĐH KTQD”: Cập nhật điểm kiểm tra, thông tin lớp, chuyên ngành, môn học, sinh viên xuất danh sách sinh viên bảng điểm tổng hợp sinh viên theo lớp, mơn học (nếu muốn xác mở trang 275 giáo trình) Các chức cần có phần mềm Môn Phát triển úng dụng quản lý Page 27 Quản lý điểm thi sinh viên Đăng kí Cập nhật danh mục Đăng nhập Chuyên ngành Đăng xuất Lớp Thoát Báo cáo Cập nhật liệu Hệ thống Cập nhật điểm Cập nhật điểm thi lại Danh sách sinh viên Sinh viên Môn học Trợ giúp Báo cáo điểm tổng hợp Danh sách điểm danh Danh sách kiểm tra Danh sách chấm thi Hướng dẫn Tổng hợp điểm trung bình kì Báo cáo điểm theo mơn - lớp Danh sách sinh viên thi lại - Cách thiết kế lập trình sử dụng cơng cụ phần mềm Visual Basic  Khai báo sử dụng điều khiển MSCOMCTL.OCX: Project\ Component \ Microsoft windows Common Controls 6.0 (Sp4)  Mở MDI Form, mở hộp ToolBox, chọn ImageList vẽ vào MDI form  Nhấn chuột phải vào đối tượng Imagelist, chọn Properties Page, cửa sổ khai báo danh sách biểu tượng sử dụng  Tại thẻ General ta lựa chọn kích thước 32*32  Tại thẻ Image, bấm chuột vào nút Insert Picture để chọn Icon cần thiết Hãy ý phần Index liên quan đến việc gọi Icon phần  Tiếp theo, lựa chọn điều khiển công cụ thêm vào MDI form  Nháy phải chuột vào công cụ, chọn Properties  Trong cửa sổ ra, thẻ General, mục Image List, ta chọn tên ImageList muốn liên kết sử dụng, thường ImageList1  Tại thẻ button, ta bấm chuột vào nút Insert Button để khai báo thêm nút công cụ Với nút thêm vào, ta khai báo thông tin sau Môn Phát triển úng dụng quản lý Page 28 Giới thiệu o Caption: khai báo tiêu đề (thường ko khai báo này) o Key: Tên nút o Style: chọn kiểu nút Muốn tạo đường kẻ để ngăn cách nhóm nút, chọn Style 3-seperator o Image: nhập số thứ tự cho hình ảnh biểu tượng (mà định nghĩa thư mục Image List lúc trước) đc sử dụng cho nút  Để viết lệnh đáp ứng kiện nút đc click, ta nháy kép chuột vào công cụ làm cửa sổ lệnh với thủ tục thời Button Click Code: (nên mở sách chép cho xác, tr 306) Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button) Select Case Button.Key Case “BT1” frmCapNhatSinhVien.Show ‘ Hiện form cập nhật thông tin sinh viên Case “BT2” frmCapNhatDiem.Show ‘ Hiện form cập nhật điểm Case “BT3” FrmCapNhatDiemThiLai.Show ‘Hiện form cập nhật điểm thi lại Case “BT4” frmDanhSachDiemDanh.Show ‘Hiện form chọn lớp để xuất điểm danh Case “BT5” frmDanhSachKiemTra.Show ‘Hiện form chọn lớp để xuất danh sách kiểm tra Case “BT6” frmBaoCaoDiemTheoLop.Show ‘Hiện form chọn lớp xuất báo cáo điểm Case “BT7” frmBaoCaoTongHopDiemTrongKy.Show ‘Hiện form tổng hợp điểm trung bình kì Case “BT8” ShowContents ‘Hiện hướng dẫn sử dụng Case “BT9” Dim traloi Traloi = MsgBox(“Bạn muốn kết thúc chương trình thật không?”, vbYesNo, “Thông báo”) If traloi = vbYes then End End if End Select End sub Câu 13: Với tư cách người thiết kế xây dựng dự án phần mềm “Quản lý nhân tính lương sản phẩm” Hãy thiết kế (vẽ) hệ thống menu chức cho phần mềm Trình bày bước để xây dựng hệ thống menu chức bạn vừa thiết kế ngơn ngữ lập trình VisualBasic (Ngun Anh) Trang 293 304 Môn Phát triển úng dụng quản lý Page 29 Câu 14: Với tư cách người thiết kế xây dựng dự án phần mềm “Quản lý Cán công chức” Hãy thiết kế (vẽ) hệ thống menu chức cho phần mềm Trình bày bước để xây dựng hệ thống menu chức bạn vừa thiết kế ngơn ngữ lập trình VisualBasic (Nam) Với tư cách người thiết kế xây dựng dự án phần mềm “Quản lý Cán công chức” Môn Phát triển úng dụng quản lý Page 30 Đăng nhập Đăng nhập Đăng xuất Đăng xuất Hệ thống Hệ thống Quản lý người dùng Quản lý người dùng Thoát Thoát Cập nhật danh mục cán Cập nhật danh mục cán Thông tin chi tiết hồ sơ cán Thông tin chi tiết hồ sơ cán Cập nhật danh mục phòng ban Cập nhật danh mục phịng ban Hồ sơ cán cơng chức Hồ sơ cán công chức Cập nhật danh mục chức vụ Cập nhật danh mục chức vụ Cập nhật danh mục chuyên môn Cập nhật danh mục chuyên môn Cập nhật điều chuyển công tác Cập nhật điều chuyển cơng tác TÌm kiếm hồ sơ TÌm kiếm hồ sơ Danh mục hợp đồng lao động Danh mục hợp đồng lao động Thông tin chi tiết hợp đồng Thông tin chi tiết hợp đồng Hợp đồng lao động Hợp đồng lao động Ký hợp đồng lao động Ký hợp đồng lao động Danh sách hợp đồng hết hạn Danh sách hợp đồng hết hạn Tìm kiếm Tìm kiếm Quản lý BHXH Quản lý BHXH Bảo hiểm Bảo hiểm Quản lý BHYT Quản lý BHYT Danh mục khen thưởng Danh mục khen thưởng Danh mục kỷ luật Danh mục kỷ luật Khen thưởng - Kỷ luật Khen thưởng - Kỷ luật Quản lý chứng kỷ luật Quản lý chứng kỷ luật Quản lý chứng khen thưởng Quản lý chứng khen thưởng Đào tạo Đào tạo Thống kê, báo cáo Thống kê, báo cáo Trợ giúp Trợ giúp Môn Phát triển úng dụng quản lý Page 31 Quản lý trình đào tạo Quản lý trình đào tạo Báo cáo hồ sơ cán Báo cáo hồ sơ cán I Thiết kế hệ thống menu chức cho phần mềm “Quản lý cán công chức” Form Chức hệ thống Chức nghiệp vụ Môn Phát triển úng dụng quản lý Page 32 Chức báo cáo – thống kê Chức công cụ Môn Phát triển úng dụng quản lý Page 33 Chức trợ giúp II.Các bước thực Bước 1: Thêm MDI form  Chọn menu Project -> add MID form  Mở MDI form  Menu tool -> menu editor  Ta khai báo thông tin cho hệ thống menu dự án, mục menu định nghĩa thông tin sau:  Caption: tiêu đề menu (ta đặt dấu & trước ký tự muốn gạch chân.) Môn Phát triển úng dụng quản lý Page 34  Name: tên mục menu (các mục menu ko trùng tên)  Index: số mục menu (ta sử dụng muốn quản lý mục menu theo mảng)  Shortcut: gán tổ hợp phím tắt cho mục menu tương ứng  Help contact id: số trợ giúp theo ngữ cảnh  Negotiate Position: lề cho mục menu hiển thị  Check : mặc định False, đặt true hiển thị dấu check  Enable: mặc định true để quy định thuộc tính khả ứng mục menu  Window list: có cho mục menu vào danh sách cửa sổ hay không Bước 2: Xác định chức phần mềm Dựa vào yêu cầu khách hàng mà ta xác định menu phần mềm sau: Hệ thống: Đăng nhập Đăng xuất Đổi mật Kết thúc Nghiệp vụ Quản lý thông tin cán Quản lý lương Quản lý đơn vị Q trình cơng tác Q trình đào tạo Quá trình bồi dưỡng Khen thưởng Kỷ luật Báo cáo – thống kê Danh sách cán Báo cáo lương thưởng Báo cáo đơn vị Báo cáo khen thưởng kỷ luật Công cụ Tra cứu thông tin cán Phục hồi liệu Sao lưu liệu Trợ giúp Hướng dẫn sử dụng Thông tin liên hệ Môn Phát triển úng dụng quản lý Page 35 Bước 3: Thực thêm menu chức vào menu hệ thống  Click chuột phải lên MDI form chọn menu editer công cụ chọn tool -> menu editer -> Khai báo thông tin hướng dẫn bước  Để thêm menu (Đăng nhập, đăng xuất,…) cho menu (Hệ thống, Nghiệp vụ,…) cửa sổ menu editer ta để chuột click vào dòng chứa menu lớn vd: Hệ thống -> click Next -> Insert -> mũi tên sang phải -> sau thêm thơng tin  Để tạo dòng kẻ menu thêm dịng vào menu đặt caption “-” Bước 4: Thiết lập ảnh hình cho menu hệ thống (vì đề tk hệ thống men chức nên có ko) Trong properties MDI form chọn Picture sau chọn đường dẫn tới ảnh muốn đặt làm ảnh Câu 15: Với tư cách người thiết kế xây dựng dự án phần mềm “Quản lý bán hàng trung tâm thương mại” Hãy thiết kế (vẽ) mẫu báo cáo “Bảng tổng hợp doanh thu bán hàng theo mặt hàng năm” Trình bày bước để thiết kế hiển thị báo cáo ngôn ngữ lập trình VisualBasic sử dụng cơng cụ CRYSTAL REPORT (Active Data Field Definition Only) (Thanh nam) Bài làm: Mẫu báo cáo “Bảng tổng hợp doanh thu bán hàng theo mặt hàng năm” tạo Crystal Report Môn Phát triển úng dụng quản lý Page 36 B1: Xây dựng mẫu báo cáo: - Khởi đầu chọn Crystal Report\ Menu File\ New Chọn Blank Report Trong cửa sổ Data Explorer\ More Data Source\ Active Data\ Active Data (Field Definition Only)\ Select Data Source Nhấn New để tạo mẫu liệu Trong cửa sổ thiết kế Data Definition Tools khai báo thông tin trường: Field Name Field Type Length Sample Data MaHH String Shampoo TenHH String 20 Dầu gội Clear DonGia Number - 100000 SoLuong Number - TongThu Number - 200000 Môn Phát triển úng dụng quản lý Page 37 - Sau thiết kế xong mẫu liệu, ghi dạng tệp (có phần mở rộng ttx) thư mục Report dự án (VD: BCDTtmh.ttx) Bấm Add để thêm mẫu liệu vào báo cáo Bấm Close để đóng cửa sổ liệu lại B2: Thiết kế mẫu báo cáo:  Thêm đối tượng báo cáo: hộp công cụ phía dưới, bên trái hình Ta chọn: o Insert Line để thêm đường kẻ vào báo cáo o Insert Box để kẻ khung báo cáo  Trên cơng cụ phía hình, ta chọn o Insert Text Object để thêm dòng văn vào báo cáo o Insert Field để thêm trường bảng liệu mẫu (vừa khai báo) vào báo cáo Cửa sổ Field Explorer ra, ta chọn:  Database Fields\ BCDTtmh_ttx: Tiến hàng kéo thả trường theo thứ tự tương ứng  Special Field: Kéo thả mục Record Number tương ứng với cột STT (số thứ tự) o Insert Summary để thêm phần hiển thị tính Tổng Doanh thu: Tại combobox bên cạnh dịng “of”, chọn “BCDTtmh_ttx.TongThu”, sau combobox bên dịng “Insert a field which calculates the” chọn “sum” Nhấn OK  Lưu báo cáo vào thư mục Report dự án với phần mở rộng Crystal Report VD: rptBCDTtmh.rpt B3: Truyền liệu hiển thị báo cáo:  Trong Form in báo cáo, ta khai báo thêm điều khiển CrystalReport Đặt tên cho điều khiển là: crBCDT  Lập trình cho nút CmdIn sau: Private Sub CmdIn_Click() Dim mdb As DAO.Database Dim res As Dao.Recordset Dim sql As String Set mdb = OpenDatabase(App.Path & “\Data\QuanLyBanHang.mdb”) Môn Phát triển úng dụng quản lý Page 38 sql = "SELECT DMHH.MaHH, DMHH.TenHH, DMHH.DonGia, SUM(DMHH.SoLuong) AS LuongBan, SUM(DMHH.SoLuong*DMHH.DonGia) AS TongThu FROM DMHH INNER JOIN HDXuatChiTiet ON DMHH.MaHH = HDXuatChiTiet.MaHH GROUP BY DMHH.MaHH, DMHH.TenHH, DMHH.DonGia" crBCDT.ReportFileName = App.Path & “\Report\rptBCDTtmh.rpt” Set res =mdb.OpenRecordset(sql) crBCDT.SetTablePrivateData 0, 3, res crBCDT.PrintReport EndSub Câu 16 Hãy viết hàm ngơn ngữ lập trình VB có chức tách đệm tên khỏi chuỗi họ tên truyền vào (Tiến) Hàm lấy họ đệm: Function HoDem(hoten As String) As String Dim i As Integer Dim mang() As String mang() = Split(hoten, " ") For i = To UBound(mang) - HoDem = Trim(HoDem & " " & mang(i)) Next End Function Hàm lấy tên Function Ten(hoten As String) As String Dim i As Integer Dim mang() As String mang() = Split(hoten, " ") Ten = Trim(mang(UBound(mang))) End Function Nút thực hiện: Private Sub Command1_Click() Dim hoten As String hoten = Trim(txtHoTen.Text) Môn Phát triển úng dụng quản lý Page 39 txtTen.Text = Ten(hoten) txtHoDem.Text = HoDem(hoten) End Sub Câu 17: Hãy viết hàm ngơn ngữ lập trình VB có chức tách tên lớp khỏi chuỗi ký tự truyền vào bao gồm mã lớp tên lớp viết theo nguyên tắc Malop_ _Tenlop (ví dụ: TH52_ _Tin học kinh tế K52) (Tiến) Hàm lấy Tên Function Ten(ma_lop As String) As String Dim mang() As String mang() = Split(ma_lop, "_ _") Ten = Trim(mang(1)) End Function Hàm lấy mã Function Ma(ma_lop As String) As String Dim mang() As String mang() = Split(ma_lop, "_ _") Ma = Trim(mang(0)) End Function Private Sub Command1_Click() Dim ma_lop As String ma_lop = Trim(txtMaTen.Text) txtTen.Text = Ten(ma_lop) txtMa.Text = Ma(ma_lop) End Sub Câu 18: Viết thủ tục (Sub cmdLogin_click()) thực việc đăng nhập hệ thống việc kiểm tra Tên Mật người dùng nhập vào hai ô TextBox tương ứng bảng USERINFOR CSDL (đã kết nối thành công) Nếu việc kiểm tra thành cơng đóng form login cho form (frmmain) Nếu khơng thành cơng báo lỗi cho phép nhập sai tối đa lần.(Tiến) Dim Dem As Integer Dim SQL As String Private Sub cmdLogin_click() On Error GoTo Loi SQL="select * from USERINFOR MatKhau='"&txtPass.Text&"'" rs.Open SQL,Cn If rs.EOF =False Then Unload Me frmmain.Show Else where Môn Phát triển úng dụng quản lý Page 40 Ten='"&txtUser.Text&"' and Dem=Dem+1 If Dem>2 Then MsgBox" Dang nhap sai qua lan Chuong trinh tu thoat" End Else MsgBox"Dang nhap sai! Ban "&3-Dem&" lan dang nhap" txtUser.SetFocus End If End If rs.Close Loi: Exit Sub If err.Number0 Then MsgBox "Loi la" & err.Description Exit Sub End If End Sub Môn Phát triển úng dụng quản lý Page 41

Ngày đăng: 02/04/2023, 10:42

Xem thêm:

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

TÀI LIỆU LIÊN QUAN

w