Với kết cấu nội dung gồm 4 chương, bài báo cáo thực tập Bài toán quản lý bán hàng máy tính linh kiện và các thiết bị văn phòng dựa trên hệ quản trị cơ sở dữ liệu Microsoft Access và ngôn ngữ lập trình Visual Basic giới thiệu đến các bạn những nội dung tổng quan về công ty cổ phần hợp tác đào tạo và phát triển nhân lực quốc tế, khảo sát hệ thống bài toán quản lý bán hàng máy tính và thiết bị văn phòng công ty cổ phần hợp tác đào tạo và phát triển nhân lực quốc tế,... Mời các bạn cùng tham khảo để nắm bắt nội dung chi tiết.
LỜI NĨI ĐẦU Trong những năm gần đây, đi đơi với sự phát triển mạnh mẽ của khoa học kỹ thuật, tin học đã đi sâu ứng dụng vào mọi ngành nghề và các lĩnh vực khác nhau trong đời sống xã hội. Sự phát triển của các quan hệ kinh tế, sự mở rộng mạng lưới nghiệp vụ và sự tăng cường quy mơ của nó, nhất là mạng Internet ra đời đã làm tăng cường vượt bậc khối lượng các luồng thơng tin. Các sự kiện đó đang làm cho cơng việc quản lý trở nên phức tạp. Cách quản lý dựa trên kinh nghiệm trực giác khơng còn đem lại hiệu quả mong muốn Do phải thiết lập phương thức quản lý hiện đại hơn Tin học hố cơng tác quản lý các đơn vị kinh tế, hành chính, trường học… là một trong những lĩnh vực quan trọng của tin học. Việc áp dụng tin học vào quản lý khơng những làm tăng đáng kể về năng suất và chất lượng lao động mà còn tạo điều kiện cho việc xây dựng một hệ thống thơng tin quản lý chặt chẽ, có cơ sở khoa học và chính xác Là những sinh viên đang học CNTT, việc học tập, trang bị và tiếp thu các kiến thức về tin học từ thực tế cũng như cơng tác quản lý là cần thiết. Chính vì vậy mà dưới sự hướng dẫn của Thầy giáo, em đã bước đầu làm quen với việc tìm hiểu, phân tích và vận dụng những kiến thức đó vào thực tế Bài tốn mà em đi tìm hiểu, phân tích là bài tốn quản lý bán hàng máy tính linh kiện và các thiết bị văn phòng dựa trên hệ quản trị CSDL Microsoft Access và ngơn ngữ lập trình Visual Basic Trong thời gian thực tập em đã cố gắng tìm hiểu về Hệ quản trị CSDL Microsoft Access và ngơn ngữ lập trình Visual Basic nhưng với kiến thực còn hạn chế nên chương trình của em khơng tránh khỏi những thiếu sót, bất cập và chưa hồn thiện. Em rất mong được sự đóng góp ý kiến của các Thầy giáo, Cơ giáo và bạn bè để em có thể hồn thiện được chương trình mà thực tế đòi hỏi Em xin cảm ơn những ý kiến đóng góp chân thành của thầy cơ, bàn bè. Đặc biệt hơn em xin chân thành cảm ơn Thấy giáo Nguyễn Trung Tuấn đã hướng dẫn và giúp đỡ tận tình em để em hồn thành cơng việc trong lần thực tập này Hà nội, Ngày tháng năm 2008 Sinh viên thực tập: Hồng Danh Tun CHƯƠNG I GIỚI THIỆU TỔNG QUAN VỀ CƠNG TY CỔ PHẦN HỢP TÁC ĐÀO TẠO VÀ PHÁT TRIỂN NHÂN LỰC QUỐC T Ế 1. Giới thiệu tổng quan về hoạt động Cơng ty Cổ phần hợp tác đầu tư và phát triển nguồn nhân lực quốc tế: Tên Cơng ty: CƠNG TY CỔ PHẦN HỢP TÁC ĐÀO TẠO VÀ PHÁT TRIỂN NHÂN LỰC QUỐC TẾ Tên tiếng Anh: INTERNATIONNAL DEVELOPMENT LABOUR RESOURCES AND CO – OPERATIVE TRAINING JOINT STOCK COMPANY Tên viết tắt: INDELATRAIN.,JSC Tên giao dịch: TDC Văn phòng giao dịch: 21H17, tập thể Đại học Sư phạm I Hà Nội, đường Phan Văn Trường Phường Quan Hoa – Quận Cầu Giấy – Thành phố Hà Nội Vốn pháp định 1.000.000.0000 VNĐ (một tỷ đồng chẵn) Số tài khoản VNĐ: 1507201027449 Mở tại Ngân hàng Nơng nghiệp & PTNT chi nhánh Cầu Giấy Ngày thành lập: Ngày 19 tháng 09 năm 2003 Cơng ty hoạt động trong lĩnh vực bn bán máy tính và các thiết bị văn phòng, xây dựng hệ thống mạng, làm các dự án về CNTT, xây dựng phần mềm, phần cứng và đào tạo tin học Với đội ngũ cán bộ, nhân viên là những sinh viên mới ra trường, đầy sức sáng tạo, năng động nên cơng ty ln đề ra mục tiêu phát triên rộng rãi mạng lưới kinh doanh của cơng ty, với trang thiết bị dịch vụ đồng bộ cho đội ngũ nhân viên và các hệ thống văn phòng, nhằm tạo nên sự nhanh chóng chính xác trong khâu mua bán hàng với tất cả các khách hàng tạo dựng lòng tin và uy tín của khách hàng đối với Cơng ty Hoạt động chung của Cơng ty: hàng ngày cơng ty nhập hàng hay xuất hàng thì thủ kho dùng thẻ kho để ghi chép việc nhập xuất hàng hố theo các chỉ tiêu số lượng, khi nhận chứng từ nhập xuất hàng hố thì thủ kho kiểm tra và ghi vào sổ thực xuất và thực nhập để cuối ngày thủ kho chuyển các chứng từ về phòng kế tốn. Ở phòng kế tốn sẽ có kế tốn chi tiết để ghi tình hình nhập xuất hàng hố theo hai chỉ tiêu cả về số lượng và số tiền. Đến cuối tháng phòng kế tốn có trách nhiệm tính tốn doanh thu lập bảng thơng kê và tổng hợp báo cáo kết quả bán hàng của cơng ty Với những khách hàng gửi đơn đặt hàng qua bưu điện hoặc gọi điện thoại để mua hàng thì bộ phận bán hàng sẽ thương lượng để thống kê sau đó báo lại cho bộ phận quản lý kho hàng về mặt hàng cũng như số lượng cần thiết để chuẩn bị giao cho khách hàng sao cho đầy đủ và đúng hẹn. Với những khách hàng là cá nhân mua lẻ thì bộ phận bán hàng lập phiếu xuất và hố đơn giá trị gia tăng, còn với nhưng khách hàng mua với số lượng lớn thì bộ phận hàng lập hợp đồng cung cấp hàng. Phương thức và điều kiện thanh tốn tuỳ theo từng hợp đồng mà khách hàng có thể thanh tốn trước hoặc ghi nợ Với những mặt hàng mới khơng có trong kho hàng của cơng ty, mà nhu cầu của khách hàng cao thì bộ phận bán hàng của phòng kinh doanh sẽ đề xuất với giám đốc để giám đốc có kế hoạch kinh doanh mặt hàng đó Bộ phận tài chính có trách nhiệm quản lý tồn bộ tình hình tài chính xuất nhập của cơng ty. Mà trong q trình kinh doanh hàng hố nhập mua và xuất bán thường khơng theo một tiến trình nào đó, nó ln biến động phụ thuộc vào yếu tố cung cầu của thị trường, do vậy việc truy xuất dữ liệu phải đảm bảo được tính nhanh nhạy của hệ thống 2. Sơ đồ tổ chức bộ máy hoạt động của Công ty Tổng số nhân viên trong công ty là 15 người. Bao gồm các bộ phận cấu thành: * Ban Giám đốc * Phòng Kế tốn Tài vụ * Phòng phần mềm * Phòng Xuất nhập khẩu * Phòng Bán hàng * Phòng Kinh doanh Dự án * Phòng Kỹ thuật triển khai lắp thiết bị * Phòng Dịch vụ Bảo hành thiết bị 3 người 2 người 15 người 1 người 2 người 2 người 2 người 3 người Có đội ngũ nhân viên giàu kinh nghiệm và năng lực làm việc như cơng nghệ thơng tin, kinh tế, tài chính và nhiều cộng tác viên là các Giáo sư, phó giáo sư, Tiến sĩ, Thạc sĩ, kỹ sư trong các lĩnh vực nói trên ở nhiều tỉnh, thành phố trong cả nước Đội ngũ cán bộ được đào tạo chính qui, ln được trang bị thêm kiến thức qua các khố đào tạo kỹ thuật mới để nâng cao chun mơn và được thử thách qua các dự án thực tế của cơng ty, bảo đảm làm chủ được các cơng nghệ tiên tiến nhất của thế giới trong lĩnh vực cơng nghệ, cơng nghệ thơng tin, ứng dụng một cách có hiệu quả các tiến bộ khoa học đó vào kinh tế nước nhà Bên cạnh đó cơng ty CTD chúng tơi còn có đội ngũ cộng tác viên là cán bộ, giảng viên, chun viên các Bộ Ngành ln phối hợp cùng các cán bộ trong cơng ty về kỹ thuật, Marketing nhằm mục đích hỗ trợ và phát triển kinh doanh Ban Giám đốc Phòng kinh doanh Phòng kế tốn Phòng kỹ thuật Tổ chức 3. Chức năng nhiệm vụ từng phòng ban: Ban Giám đốc: Giám đốc là người có quyền cao nhất, chịu trách nhiệm chỉ đạo tồn bộ hoạt động của cơng ty, thu thập thơng tin và ý kiến từ các phòng ban để đưa ra những quyết định quan trọng và đứng đắn trong lĩnh vực kinh doanh giúp cơng ty ngày càng phát triển mạnh, và có nghĩa vụ cũng như quyền lợi đối với nhà nước Phòng kinh doanh: Nhiệm vụ chính là khảo sát thị trường tìm ra các nguồn hàng và đối tác cho cơng ty, phòng kinh doanh còn đảm nhận cùng ban giám đốc đưa ra các văn bản điều hành trong việc nhập và bán hàng, giá cả và phương thức bán hàng kinh doanh hiệu quả nhất nhằm mở rộng mạng lưới thị trường, và các đối tác của cơng ty Phòng kế tốn: Thực hiện các chế độ hoạch tốn trong Cơng ty, giám sát vốn và thực hiện các chế độ khấu hao, bảo tồn vốn theo dõi cùng với phòng kinh doanh theo dõi q trình nhập xuất các lơ hàng và tính tốn được hiệu quả trong q trình hoạt động kinh doanh của đơn vị mình Phòng Tổ chức: Lên kế hoạch hoạt động, sắp xếp và giám sát lịch làm việc, thực hiện các chế độ và hoạch tốn tiền lương cho nhân viên trong Cơng ty 4. Ngun tắc quản lý của Cơng ty là: Hàng nhập do Nhà cung cấp của các Cơng ty sản xuất linh kiện máy tính chính hãng như: Asus, Foxcon, Intel, Gigabyte…theo hình thức đặt hàng số lượng Hàng bán ra: Theo dõi số lượng hàng bán ra với giá theo quy định của Cơng ty, của nhà sản xuất và theo giá chung của thị trường Theo dõi hàng tồn kho Theo chất lượng của sản phẩm (dõi bảo hành) Cơng ty có các hình thức tiếp thị, khuyến mại, tìm hiểu thị trường, thị hiếu của khách hàng Khách hàng: ưu đãi với khách quen mua số lượng sẽ được giảm giá, ln gây uy tín với khách hàng mới 5. Các loại giấy tờ có liên quan đến Cơng ty: Ngồi giấy phép kinh doanh do Nhà nước cấp thì Cơng ty còn có một số giấy tờ riêng như: Phiếu nhập ( Hố đơn nhập hàng) Phiếu xuất (Hố đơn bán hàng) Giấy bảo hành… CHƯƠNG II KHẢO SÁT HỆ THỐNG BÀI TỐN QUẢN LÝ BÁN HÀNG MÁY TÍNH VÀ THIẾT BỊ VĂN PHỊNG CƠNG TY CỔ PHẦN HỢP TÁC ĐÀO TẠO VÀ PHÁT TRIỂN NHÂN LỰC QUỐC TẾ I.CÁC THƠNG TIN VÀO / RA CỦA HỆ THỐNG: Hệ thống chương trình phải đảm bảo các u cầu sau: Giảm thiểu cơng sức, thời gian của con người Truy cập tìm kiếm nhanh chóng, thuận tiện, hiệu quả và chính xác Lập báo cáo nhanh chóng, chính xác giúp cho nhân viên kinh doanh đưa ra những phương án kinh doanh hợp lý và kịp thời 1. Mục tiêu quản lý: Theo dõi được hàng nhập vào Theo dõi được hàng bán ra Theo dõi được số lượng hàng tồn kho Theo dõi được vấn đề về bảo hành Theo dõi được vấn đến doanh thu của Cơng ty 2. Đầu vào của hệ thống: Thơng tin Nhà cung cấp Thơng tin mặt hàng Thơng tin về khách hàng Thơng tin về hố đơn nhập/ xuất Thơng tin về bảo hành 3. Đầu ra của hệ thống: Thống kê lượng hàng hố tồn kho theo mặt hàng hoặc Nhà cung cấp Thống kê doanh thu của Cơng ty Thống kê hàng bảo hành, tình trạng bảo hành của khách hàng II. QUY TRÌNH QUẢN LÝ CỦA CƠNG TY: 1.Hệ thống hiện tại: Cơng ty kinh doanh máy tính nên thường phải nhập và bán rất nhiều chủng loại, linh kiện máy tính khác nhau và việc áp dụng cơng nghệ thơng tin vào việc quản lý dữ liệu chưa được triệt để nên cơng ty vẫn gặp nhiều khó khăn trong việc quản lý mua cũng như bán hàng, và những nhược điểm thường gặp là: Thời gian chi phi cho việc truy xuất dữ liệu chậm cho nên khơng đáp ứng được tính nhanh nhạy của thơng tin Khi số lượng khách hàng mua cũng tăng lên với số lượng lớn thì việc kiểm tra hàng trong kho rất khó khăn, việc chờ đợi lâu và hơn nữa có thể nhầm lẫn gây ra sự khó chịu với khách hàng Đối với kế tốn thì cơng đoạn lập hố đơn thanh tốn phải làm thủ cơng nên việc nhầm lẫn giá cả giữa các mặt hàng, tính nhầm hố đơn là khơng thể tránh khỏi Khi lãnh đạo cần báo cáo đột xuất về mặt hàng nào đó thì nhân viên phòng hành chính tổng hợp phải lấy số lượng thực tế tại kho và đối chiếu với kế tốn kho, tổng hợp số liệu chứng từ liên quan để kết xuất thơng tin cần thiết cho báo nên rất tốn thời gian. Với thời kỳ hội nhập mở cửa thì mặt hàng máy vi tính là một trong những mặt hàng bán khá chạy, đời sống nhân dân ngày được nâng lên đồng nghĩa với thời kỳ của CNTT dang bùng nổ. Từ đó hệ thống quản lý của Cơng ty ngày càng được hồn thiện hơn 2.Quy trình cơng việc của Cơng ty: Đối tượng mua sắm của Cơng ty là tất cả mọi tầng lớp nhân dân, học sinh, sinh viên có nhu cầu mua sắm và sử dụng máy tính, các thiết bị văn phòng có thể đến Cơng ty và tuỳ chọn cho mình một bộ máy tính ưng ý tuỳ theo u cầu và giá tiền khách hàng mong muốn và nhân viên kinh doanh sẽ tư vấn và giúp khách hàng Trong q trình thanh tốn: khách hàng thành tốn với nhân viên kế tốn của Cơng ty, kế tốn sẽ viết hố đơn trên đó có ghi rõ họ tên, địa chỉ, điện thoại của 10 9. Form tìm kiếm thơng tin hàng hố 10. Form tìm kiếm thơng tin nhà cung cấp 43 11. Form tìm kiếm thơng tin nhà cung cấp 44 12. Form thống kê số lượng hàng thao tiêu trí: 45 13. Form báo cáo doanh thu tài chính: E.GIỚI THIỆU VỀ NGƠN NGỮ SỬ DỤNG I. GIỚI THIỆU CHUNG VỀ ACCESS: Microsoft Access đã trở thành phần mềm cơ sở dữ liệu liên tục phát triển, thể hiện bước ngoặt quan trọng về sự dễ dàng trong việc sử dụng. Hiện nay Microsoft Access đã trở thành một sản phẩm phần mềm mạnh, dễ thao tác khi làm việc. Hầu hết các hệ quản trị cơ sở dữ liệu hiện nay đều lưu trữ và xử lý thơng tin liên quan đến một chủ thể duy nhất. Ngồi ra, các dữ liệu của hai nhóm thơng tin có thể ghép lại thành một chủ thể duy nhất dựa trên các dữ liệu quan hệ. Trong một hệ quản trị cơ sở dữ liệu quan hệ, tất cả các dữ liệu được quản lý theo bảng lưu trữ thơng tin về một chủ thể 46 Các khả năng của hệ quản trị cơ sở dữ liệu là cho chúng ta quyền kiểm sốt hàon tồn bằng cách định nghĩa dữ liệu, làm việc với dữ liệu và chia sẻ dữ liệu với người khác Có nhiều các xử lý dữ liệu trong Access lad các bảng, các truy vấn, các bảng biều mẫu, các báo cáo, các macro và các module 1. Bảng (Table): Bảng là đối tượng được xác định và dùng để lưu trữ dữ liệu. Mỗi bảng chứa thơng tin về một chủ thể xác định, Mỗi bảng đều có các trường (Field) lưu trữ các dữ liệu khác nhau và các bản ghi (Record) lưu trữ tất cả các thơng tin về một cá thể xác định của chủ thể đó 1.2. Đặt khố chính (Primary Key) Mỗi bảng trong cơ sở dữ liệu quan hệ đều có một khố cơ bản tuỳ theo từng tính chất quan trọng của bảng hay từng cơ sở dữ liệu mà ta chọn làm khố chính cho phù hợp. Ở chế độ Design muốn chọn trường lamg khố chính ta bấm vào biểu tượng hình chìa khố trên thanh cơng cụ 1.3. Định nghĩa khố quan hệ: Sau định nghĩa xong hai hay nhiều bảng có quan hrrj ta vào Relationship để thiết lập mối quan hệ cho cơ sở dữ liệu 2. Biểu mẫu (Form) Biều mẫu là một đối tượng được thiết kế chủ yếu dùng để nhập hoặc hiển thị dữ liệu người dùng. Các biểu mẫu được dùng để trình bày hồn tồn theo ý muốn các dữ liệu được truy xuất từ các bảng hoặc truy vấn Một biểu mẫu là phương tiện giao diện cơ bản giữa người sử dụng và một ứng dụng, ta có thể thiết kế biểu mẫu cho nhiều mục đích khác nhau ngư: Hiển thị và hiệu chỉnh dữ liệu, nhập dữ liệu, hiển nthịi các thơng báo 47 3. Báo cáo (Report) Báo cáo là một đối tượng thiết kế để định nghĩa quy cách, tính tốn, in và tổng hợp các dữ liệu được chọn II. LẬP TRÌNH BẰNG V ISTUAL BASIC: 1.Giới thiệu về Vistual Basic: Vistual Basic là một sản phẩm của hãng Microsoft và là một phần mềm chạy trên chỉ chạy trên Win95 trở lên Vistual Basic là là một ngơn ngữ lập trình theo kiểu hướng đối tượng Có thể thấy ngay được các bước khi thiết kế một chương trình Dễ sử dụng Khi ban thiết kế một chương trình bằng Vistual Basic bạn ln phải trải qua hai bước chính đó là: 2. Thiết kế giao diện: Thiết kế giao diện chính là thiết kế hình dạng của Form, việc bố trí điều khiển trên đó như thế nào 3. Viết lệnh cho các điều khiển: Dùng các lệnh trong Vistual Basic để quy định cách xử lý cho mỗi Form và mỗi Control 4. Đối tượng và cách sử dụng đối tượng: 4.1. Đối tượng (Object): Như trên đã nói Vistual Basic là ngơn ngữ lập trình theo kiều hướng đối tượng vì vậy làm việưc với Vistual Basic là làm việc với kiểu đối tượng * Mỗi đối tượng đều có một tên riêng biệt * Tính (Properties) của đối tượng * Mỗi đối tượng này đều có nhiều hoạt động và các hoạt động này được gọi là các phương thức (Method) của nó 48 Cách truy xuất đối tượng: Truy xuất đối tượng là đặt các thuộc tính cho đối tượng này, bất cứ khi nào truy xuất đối tượng đều viết theo cú pháp sau: . 4.2. Viết lệnh cho đối tượng: Khi bạn đặt một điều khiển lên Form lúc đầu nó chứa hoặt động vì vậy bạn phải viết lệnh cho đối tượng bằng cách chọn đối tượng sau đó vào Menu View/Code sau đó cửa sổ lệnh hiện ra và viết lệnh vào cửa sổ đó. Mỗi phần mã lệnh cho một sự kiện xảy ra trên một đối tượng đều có hai dòng tiêu đê đầu là Sub\ End Sub bạn hãy giữ ngun hai dòng này và viết code giữa hai dòng đó Vistual Basic có đặc điểm là tự kiểm tra cú pháp khi bạn viết lệnh. Khi bạn viết xong một dòng lệnh và chuyển sang một dòng lệnh khác thì VB sẽ kiểm tra câu lệnh vừa viết nếu có lỗi thì sẽ báo còn lại tự động đối chữ thường, chữ hoa cho chương trình được rõ ràng 4.3. Biến: Biến được dùng để lưu tạm thời các giá trị tính tốn tronmg q trình xử lý của chương trình Khi xử lý một chương trình bạn ln cần phải lưu trữ một giă trị nào đó đẻ tính tốn hoặc để so sánh Mỗi biến đặc trưng tên Biến khơng có sẵn chương trình muốn sử dụng. Sử dụng chúng thì phải khai báo bằng một trong các cách thức sau: Dim/Static/Public/Global As Khai báo với từ khố Dim, Static dùng để khai báo cho những biến cục bộ Khai báo với từ khố Global dùng để khai báo biến dùng chung cho tồn bộ chương trình 49 50 CHƯƠNG IV KIỂM THỬ VÀ ĐÁNH GIÁ CHƯƠNG TRÌNH I. CÀI ĐẶT Chương trình được đóng gói, dễ sử dụng và khơng phải cài đặt II. CHẠY THỬ: Chương trình đã được chạy thử. Các thơng tin đã được cập nhật vào các bảng trong cơ sở dữ liệu Khi chạy Form tìm kiếm thơng tin theo tiêu trí thì các bản ghi tìm thấy được thể hiện ngay trong Grid của form đó Chạy form thống kê ta sẽ chọn thống kê theo mặt hàng nhập/xuất/tồn và thống kê theo ngày tháng. Kết quả đạt được thể hiện trong bảng II. ĐÁNH GIÁ CHƯƠNG TRÌNH Sau thời gian 3 tháng thực tập nghiên cứu chun đề về mặt tổng quan chương trình cũng đã đáp ứng được u cầu của người quản trị hệ thống cũng như khách hàng 1. Ưu điểm: Phần mềm dễ sử dụng Quản lý chính xác, nhanh chóng và kịp thời việc truy xuất thơng tin về hàng hố Tạo một cơ sở dữ liệu quản lý tập chung giúp nhà quản lý kiểm sốt được hoạt động kinh doanh tổng thể của Cơng ty Tạo ra sự chun nghiệp trong mơi trường làm việc 51 2. Khuyến điểm Còn hạn chế về mặt tính tốn để đưa ra các báo cáo tài chính, báo cáo doanh thu Các chức năng tình kiếm thống kê chưa được sinh động, còn gò bó theo một hình dạng khn mẫu 3. Hướng phát triển cho tương lai Hệ thống hệ quản trị cơ sở dữ liệu Mcrosoft Access sẽ được thay thế bằng hệ quản trị cơ sở dữ liệu mạnh hơn như SQL server, Oracle Xây dựng thêm một số chức năng mang tính ứng dụng thực tế giải quyết được các vấn đề về báo cáo tài chính, báo cáo doanh thu trong Cơng ty 52 TÀI LIỆU THAM KHẢO Phân tích và thiết kế tin học hệ thống quản lý kinh doanh nghiệp vụ của Ngơ Trung Việt Lập trình cơ sỏ dữ liệu của Nguyễn Đình thiêm Học nhanh Vistual Basic của Nguyễn Văn Ất Bài giảng PTTK các hệ thống thơng tin hiện đại của Nguyễn Văn Vị PHỤ LỤC(Code) 53 MỤC LỤC LỜI NĨI ĐẦU 1 CHƯƠNG I 3 GIỚI THIỆU TỔNG QUAN VỀ CÔNG TY CỔ PHẦN HỢP TÁC ĐÀO TẠO VÀ PHÁT TRIỂN NHÂN LỰC QUỐC T Ế. 3 1. Giới thiệu tổng quan về hoạt động Công ty Cổ phần hợp tác đầu tư và phát triển nguồn nhân lực quốc tế: 3 2. Sơ đồ tổ chức bộ máy hoạt động của Công ty. 6 3. Chức năng nhiệm vụ từng phòng ban: 7 4. Nguyên tắc quản lý của Công ty là: 7 5. Các loại giấy tờ có liên quan đến Cơng ty: 8 CHƯƠNG II 9 KHẢO SÁT HỆ THỐNG BÀI TỐN QUẢN LÝ BÁN HÀNG MÁY TÍNH VÀ THIẾT BỊ VĂN PHỊNG CƠNG TY CỔ PHẦN HỢP TÁC ĐÀO TẠO VÀ PHÁT TRIỂN NHÂN LỰC QUỐC TẾ. 9 I.CÁC THÔNG TIN VÀO / RA CỦA HỆ THỐNG: 9 1. Mục tiêu quản lý: 9 2. Đầu vào của hệ thống: 9 II. QUY TRÌNH QUẢN LÝ CỦA CƠNG TY: 10 1.Hệ thống hiện tại: 10 2.Quy trình cơng việc của Cơng ty: 10 II. PHÁT BIỂU BÀI TOÁN QUẢN LÝ BÁN HÀNG: 11 CHƯƠNG III 12 PHÂN TÍCH VÀ THẾT KẾ HỆ THỐNG BÀI TỐN QUẢN LÝ BÁN HÀNG MÁY TÍNH VÀ THIẾT BỊ VĂN PHỊNG 12 A. CƠ SỞ LÝ THUYẾT 12 I.KHÁI NỆM VỀ CƠ SỞ DỮ LIỆU 12 54 1.Khái niệm: 12 2. Hệ quản trị cơ sở dữ liệu: 12 3. Chức năng của hệ quản trị cơ sở dữ liệu: 12 II. KHÁI NIỆM HỆ THỐNG THÔNG TIN. 13 III. PHÂN TÍCH CHỨC NĂNG. 15 1. Biểu đồ phân cấp chức năng (BPC) 15 2. Biều đồ luồng dữ liệu (Sơ đồ luồng dữ liệu BLD) 16 3. Mơ hình thực thể liên kết. 18 B. BIỂU ĐỒ LUỒNG DỮ LIỆU: 20 I. MƠ H ÌNH PHÂN CẤP CHỨC NĂNG V Ề MẶT SỬ LÝ: 20 1. Biều đồ luồng dữ liệu mức khung cảnh: 21 II. BIỂU ĐỒ LUỒNG DỮ LIỆU MỨC DƯỚI ĐỈNH: 24 1. Biểu đồ luồng dữ liệu chức năng theo dõi nhập hàng: 24 2. Biểu đồ luồng dữ liệu chức năng theo dõi xuất hàng: 24 3. Biểu đồ luồng dữ liệu chức năng theo dõi hàng tồn 26 5. Biểu đồ luồng dữ liệu chức năng theo dõi doanh thu: 27 III. MƠ H ÌNH THỰC THỂ LI ÊN KẾT CỦA HỆ THỐNG 27 2. Sơ đồ thực thể liên kết: E R. 28 3. Sơ đồ thực thể liên kết chi tiết: 29 C THIẾT KẾ CÁC BẢNG CSDL HỆ THỐNG QUẢN LÝ BÁN HÀNG. 31 1. Bảng Nhà cung cấp (NhaCungCap): 31 2. Bảng Khách hàng (KhachHang): 31 4. Bảng Dòng hố đơn bán hàng: 32 6.Bảng Mặt hàng (MatHang): 33 7. Bảng loại hàng: 34 55 8.Bảng phiếu bảo hành (PhieuBaoHanh): 34 9. Bảng dòng hố đơn nhập (DongHDN): 35 10. Mối quan hệ giữa các bảng: 36 D. GIAO DIỆN PHẦN MỀM: 37 1. Form chính của chương trình sẽ có giao diện như sau: 37 2. Form nhập thông tin nhà cung cấp: 38 4. Form cập nhật thông tin về loại hàng: 40 6. Form cập nhật hoá đơn bán hàng 41 7. Form cập nhật hoá đơn nhập hàng: 42 9. Form tìm kiếm thơng tin hàng hố 43 11. Form tìm kiếm thơng tin nhà cung cấp 44 12. Form thống kê số lượng hàng thao tiêu trí: 45 13. Form báo cáo doanh thu tài chính: 46 E.GIỚI THIỆU VỀ NGÔN NGỮ SỬ DỤNG. 46 I. GIỚI THIỆU CHUNG VỀ ACCESS: 46 II. LẬP TRÌNH BẰNG V ISTUAL BASIC: 48 1.Giới thiệu về Vistual Basic: 48 2. Thiết kế giao diện: 48 4. Đối tượng và cách sử dụng đối tượng: 48 CHƯƠNG IV 51 I. CÀI ĐẶT. 51 II. CHẠY THỬ: 51 II. ĐÁNH GIÁ CHƯƠNG TRÌNH 51 1. Ưu điểm: 51 2. Khuyến điểm. 52 3. Hướng phát triển cho tương lai. 52 56 TÀI LIỆU THAM KHẢO. 53 PHỤ LỤC(Code) 53 57 ... nhiều khơng cần quan tâm đến thuật tốn chi tiết hoặc biẻu diễn ở trong máy 3. Chức năng của hệ quản trị cơ sở dữ liệu: 3.1. Thiết kế cơ sở dữ liệu bao gồm Khai báo Định nghĩa Nạp dữ liệu 3.2. Cập nhật dữ liệu Bổ xung vào cơ sở dữ liệu 12 Loại bỏ dữ liệu vào cơ sở dữ liệu. .. Loại bỏ dữ liệu vào cơ sở dữ liệu Sửa dữ liệu trong cơ sở dữ liệu 3.3 Khai báo dữ liệu trong cơ sở dữ liệu: Tìm kiếm thơng tin cơ sở dữ liệu Kiết xuất thơng tin theo u cầu II. KHÁI NIỆM HỆ THỐNG THƠNG TIN... thơng tin, dữ liệu được lưu trữ trong hệ thống theo một cấu trúc nào đó được gọi tắt là cơ sở dữ liệu (CSDL) 2. Hệ quản trị cơ sở dữ liệu: Là một hệ thống phần mềm quản lý cơ cở dữ liệu và tập các thao tác xử