Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính

72 738 0
Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính

Đ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

Ngày nay công nghệ thông tin đã phát triển vượt bậc và xâm nhập vào mọi lĩnh vực của đời sống xã hội. Máy tính đã giúp đỡ con người trong rất nhiều hoạt động, làm tăng hiệu quả của công việc, làm giảm sức lao động của con người và làm thỏa mãn những ước muốn của con người. Yêu cầu của con người là vô hạn và công nghệ cũng không ngừng phát triển ở đó. Trước đây các ứng dụng tin học của Việt Nam trong đó có cả những ứng dụng kĩ thuật đều được thực hiện trên các máy tính đơn lẻ, ít đòi hỏi lao động tập thể mà chỉ do một hoặc hai cá nhân phụ trách. Tuy nhiên ngày nay, nhờ có máy tính mà người ta đã phát triển những hệ thống lớn có quy mô quốc gia, thậm chí cả khu vực và toàn thế giới. Những hệ thống đó đòi hỏi phải có rất nhiều người tham gia làm việc. Chính nhờ việc xây dựng các phần mềm quản lí hệ thống thông tin, các thao tác thực hiện trên máy tính được hoạt động có hiệu quả, tính chính xác cao, nhanh chóng, và thuận tiện với người sử dụng, đặc biệt là có tính kế thừa. Với tầm quan trọng của việc phân tích thiết kế hệ thống thông tin thì nhu cầu học tập và nghiên cứu về công việc này trở nên hết sức cần thiết. Vì thế em đã tìm hiểu và nghiên cứu về xây dựng phần mềm quản lý dựa vào phân tích thiết kế hệ thống thông tin, đồ án của em có tên là:” Xây dựng phần mền quản lý và bán hàng cửa hàng máy tính”. Do bước đầu làm quen với việc thiết kế một phần mềm quản lý nên em chưa có kinh nghiệm nhiều, bên cạnh đó còn nhiều hạn chế trong kiến thức nên có nhiều thiếu sót, mong thầy cô và các bạn góp ý để em có thể hoàn thiện đề tài của mình một cách tốt nhất.

Đồ án tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính MỤC LỤC DANH MỤC BẢNG, HÌNH 2 LỜI CẢM ƠN 3 LỜI NÓI ĐẦU 4 Các đối tượng của MYSQL 10 3.2. THIẾT KẾ GIAO DIỆN CHƯƠNG TRÌNH QUẢN LÝ BÁN HÀNG 56 3.2.1.Thiết kế hệ thống Menu của chương trình 56 3.2.2. Các chức năng của từng Menu 57 3.2.2.1.Menu File đăng ký 57 CHƯƠNG 4 70 ĐÁNH GIÁ KẾT QUẢ VÀ KẾT LUẬN 70 4.1 Đánh giá kết quả 70 4.2 Hướng phát triển 71 4.3 Kết Luận 71 TÀI LIỆU THAM KHẢO 73 SVTH : Phạm Quang Huy 1 Đồ án tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính DANH MỤC BẢNG, HÌNH DANH MỤC BẢNG, HÌNH 2 LỜI CẢM ƠN 3 LỜI NÓI ĐẦU 4 Các đối tượng của MYSQL 10 3.2. THIẾT KẾ GIAO DIỆN CHƯƠNG TRÌNH QUẢN LÝ BÁN HÀNG 56 3.2.1.Thiết kế hệ thống Menu của chương trình 56 3.2.2. Các chức năng của từng Menu 57 3.2.2.1.Menu File đăng ký 57 CHƯƠNG 4 70 ĐÁNH GIÁ KẾT QUẢ VÀ KẾT LUẬN 70 4.1 Đánh giá kết quả 70 4.2 Hướng phát triển 71 4.3 Kết Luận 71 TÀI LIỆU THAM KHẢO 73 SVTH : Phạm Quang Huy 2 Đồ án tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính LỜI CẢM ƠN Sau 4 năm học tập tại trường Đại Học Thủy Lợi nói chung và khoa Công Nghệ Thông Tin nói riêng, em đã nhận được sự chỉ bảo và giúp đỡ của các thầy cô giáo và các bạn rất nhiều. Đầu tiên, em xin chân thành cảm ơn thầy cô giáo Trường Đại Học Thủy Lợi và đặc biệt là các thầy cô Khoa Công Nghệ Thông Tin đã dạy cho em có được những kiến thức vững chắc để có thể phục vụ cho việc hoàn thành đồ án. Đặc biệt, trong 14 tuần làm đồ án, em đã được sự hướng dẫn tận tình của thầy giáo Nguyễn Văn Nam. Em xin chân thành cảm ơn thầy đã giúp đỡ, bổ sung cho em những kiến thức cơ bản, và cho em những lời khuyên, sự góp ý để em có thể hoàn thành đồ án một cách nhanh chóng và có hiệu quả nhất. Em cũng xin chân thành cảm ơn gia đình, người thân và bạn bè đã luôn bên cạnh và tạo mọi điều kiện thuận lợi để cho em có thể hoàn thành đồ án này. Trong suốt quá trình làm đồ án “Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính ” em đã cố gắng hết sức để hoàn thiện chương trình một cách tốt nhất, nhưng do kiến thức không đủ, thời gian làm đồ án có hạn và cũng là lần đầu tiên xây dựng phần mềm quản lý nên cũng không thể tránh khỏi những sai sót. Vì thế em rất mong nhận được sự thông cảm từ các thầy cô giáo và các bạn. Em rất mong nhận được những góp ý của thầy cô và các bạn để chương trình của em trở nên hoàn thiện hơn. Một lần nữa em xin chân thành cảm ơn thầy cô, bạn bè và gia đình đã giúp đỡ em trong suốt thời gian qua! EM XIN CHÂN THÀNH CẢM ƠN SVTH : Phạm Quang Huy 3 Đồ án tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính LỜI NÓI ĐẦU Ngày nay công nghệ thông tin đã phát triển vượt bậc và xâm nhập vào mọi lĩnh vực của đời sống xã hội. Máy tính đã giúp đỡ con người trong rất nhiều hoạt động, làm tăng hiệu quả của công việc, làm giảm sức lao động của con người và làm thỏa mãn những ước muốn của con người. Yêu cầu của con người là vô hạn và công nghệ cũng không ngừng phát triển ở đó. Trước đây các ứng dụng tin học của Việt Nam trong đó có cả những ứng dụng kĩ thuật đều được thực hiện trên các máy tính đơn lẻ, ít đòi hỏi lao động tập thể mà chỉ do một hoặc hai cá nhân phụ trách. Tuy nhiên ngày nay, nhờ có máy tính mà người ta đã phát triển những hệ thống lớn có quy mô quốc gia, thậm chí cả khu vực và toàn thế giới. Những hệ thống đó đòi hỏi phải có rất nhiều người tham gia làm việc. Chính nhờ việc xây dựng các phần mềm quản lí hệ thống thông tin, các thao tác thực hiện trên máy tính được hoạt động có hiệu quả, tính chính xác cao, nhanh chóng, và thuận tiện với người sử dụng, đặc biệt là có tính kế thừa. Với tầm quan trọng của việc phân tích thiết kế hệ thống thông tin thì nhu cầu học tập và nghiên cứu về công việc này trở nên hết sức cần thiết. Vì thế em đã tìm hiểu và nghiên cứu về xây dựng phần mềm quản lý dựa vào phân tích thiết kế hệ thống thông tin, đồ án của em có tên là:” Xây dựng phần mền quản lý và bán hàng cửa hàng máy tính”. Do bước đầu làm quen với việc thiết kế một phần mềm quản lý nên em chưa có kinh nghiệm nhiều, bên cạnh đó còn nhiều hạn chế trong kiến thức nên có nhiều thiếu sót, mong thầy cô và các bạn góp ý để em có thể hoàn thiện đề tài của mình một cách tốt nhất. Bố cục đồ án gồm các phần như sau: Chương 1 Tổng quan Chương 2 Phân tích hệ thống Chương 3 Thiết kế hệ thống Chương 4 Đánh giá kết quả và kết luận SVTH : Phạm Quang Huy 4 Đồ án tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính CHƯƠNG 1 TỔNG QUAN 1.1. Tầm quan trọng của ứng dụng tin học trong quản lý Khoa học kỹ thuật hiện nay phát triển ngày càng cao và có những bước tiến vượt bậc, được ứng dụng trong mọi lĩnh vực, ngành nghề. Và công nghệ thông tin là một ngành như vậy. Do nền kinh tế phát triển mạnh theo hướng mở rộng, hoà nhập đòi hỏi các nhà quản lý kinh tế phải xử lý một lượng lớn thông tin trong thời gian nhanh nhất. Bên cạnh đó, việc nhanh chóng ứng dụng công nghệ mới vào sản xuất đã làm giảm giá thành và giảm đáng kế chi phí đầu tư vào thiết bị. Ngoài ra, hạ tầng CNTT cũng được được chú trọng đầu tư và phát triển. Vì vậy, ứng dụng tin học dần trở nên phổ biến và gần như không thế thiếu dù là trong cuộc sống hay công việc. Từ một cửa hàng nhỏ cho đến những viện nghiên cứu, các trung tâm lớn, đâu đâu cũng có thể nhìn thấy ứng dụng của tin học trong đó, cho dù đó chỉ là một bộ máy tính với một vài phần mềm ứng dụng, quản lý hay những cỗ siêu máy tính nhằm giải quyết các bài toán phức tạp ở tầm quốc gia Như vậy có thể thấy rằng ứng dụng tin học có một tầm quan trọng đặc biệt trong công tác quản lý, giúp các nhà quản lý có đầy đủ các thông tin cần thiết để đưa ra các quyết định một cách nhanh chóng nhằm đặt hiệu quả và hiệu suất cao trong công việc. 1.2. Giới thiệu về hệ thống quản lý bán hàng tại các cửa hàng kinh doanh máy tính hiện nay 1.2.1. Cơ cấu tổ chức, quản lý của các cửa hàng kinh doanh máy tính hiện nay: Các bộ phận của cửa hàng thường bao gồm : + Quản lý + Kinh doanh/marketing + Quản lý kho + Bán hàng + Kỹ thuật + Kế toán SVTH : Phạm Quang Huy 5 Đồ án tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính 1.2.2. Công việc cụ thể từng bộ phận + Quản lý : thâu tóm quản lý toàn bộ hoạt động của cửa hàng, nhận báo cáo thống kê định kỳ của các nhân viên trong từng bộ phận, kiểm tra các hóa đơn để xuất nhập tiền, quản lý hàng hóa trong cửa hàng. + Kinh doan/Marketing : Khai thác nguồn hàng, tìm kiếm các nhà cung cấp và khách hàng mới, tìm kiếm sản phẩm mới. Bộ phận này được quyền xem báo cáo doanh số bán hàng, số lượng và chủng loại hàng + Kho : Nhập/xuất kho hàng hóa, gửi các báo cáo hàng còn tồn, hàng hết tồn cho các bộ phận liên quan. + Bán hàng : có quyền tra cứu thông tin của sản phẩm trong cửa hàng, nhập thông tin về khách hàng, lưu thông tin hóa đơn mua bán của khách hàng, giao hàng cho khách. + Kỹ thuật : Thực hiện các công việc lắp ráp, cài đặt, bảo hành, bào trì sản phẩm cho khách hàng. +Kế toán: Lưu hóa đơn, phụ trách việc thu giữ, thống kê tổng hợp các loại giấy tờ sổ máy tính của cửa hàng, theo dõi công nợ nhập hàng và bán hàng. 1.3. Phạm vi của đồ án Trong đồ án này, em mong muốn xây dựng một chương trình phần mềm quản lý bán hàng máy tính tại một số cửa hàng kinh doanh máy tính. Vì hiện tại các cửa hàng này đang thực hiện công việc thủ công (làm hoàn toàn bằng tay, lưu trữ trên giấy tờ sổ máy tính). Việc quản lý như vậy mất rất nhiều thời gian, công sức mà hiệu quả không cao. Việc tra cứu thông tin, làm báo cáo nhiều khi rất khó khăn vì thông tin không quản lý tập trung, không thống nhất Qua khảo sát thực tế tại một số cửa hàng kinh doanh máy tính, em đã xây dựng cho mình một phương án quản lý hoạt động kinh doanh máy tính qua một chương trình phần mềm máy tính. Đây chỉ là một phần mềm đơn giản, dễ sử dụng. Phần mềm này sẽ chuẩn hóa toàn bộ hoạt động kinh doan của cửa hàng , giúp các bộ phận truy xuất thông tin lập báo cáo một cách nhanh chóng, chính xác và do đó sẽ đặt hiệu quả cao hơn trong công việc. SVTH : Phạm Quang Huy 6 Đồ án tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính 1.4. Các kiến thức và công cụ có liên quan Nhằm mục đích lựa chọn đúng môi trường và công cụ để phát triển đề tài, ta cần tìm hiểu một số kiến thức và công cụ có liên quan tới việc xây dựng chương trình. Với mục đích lưu trữ tập trung và chia sẻ dữ liệu thì áp dung mô hình “Client/Server” với một hệ quản trị cơ sở dữ liệu là phương án tốt nhất để giải quyết bài toán trong đòi ắn này. 1.4.1. Mô hình Client/Server Mô hình Client - Server là một kỹ thuật tính toán mới, trong đó Client là một đối tượng cần được phục vụ, thông thường là các ứng dụng cần đến dữ liệu hay dịch vụ từ chương trình khác và Server là đơn vị phục vụ những yêu cầu đó do nhiều Client gởi đến. Mỗi khi cần được phục vụ, Client sẽ tạo một kết nối đến Server và gởi yêu cầu nó cần. Sau khi việc phục vụ đã hoàn thành, Client sẽ ngắt kết nối và trở về trạng thái như một chương trình bình thường. Việc ứng dụng mô hình Client - Server sẽ làm giảm chi phí, đồng thời làm tăng tốc độ, điều này rất cần thiết trong việc truy cập dữ liệu. Các hệ thống Client - Server được thiết kế nhằm tách biệt các dịch vụ cơ sở dữ liệu ra khỏi máy client, làm cho tương tác giữa máy client và các dịch vụ này có tính mở và mềm dẻo hơn. Các dịch vụ dữ liệu được thực hiện trên máy chủ cấu hình mạnh đảm bảo quản lí tập trung, an ninh và chia sẻ dữ liệu. Các ứng dụng client có thể chạy trên nhiều nền bằng cách sử dụng nhiều công cụ khác nhau. SVTH : Phạm Quang Huy 7 Đồ án tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính Hình 1.1 Mô hình Client/Server Bất cứ một cơ chế Client/Server nào cũng đều bao gồm các thành phần sau (mô tả trên hình 1.2) - Server: Một tập hợp các thành phần dữ liệu và hỗ trợ các đối tượng được tổ chức để đáp ứng nhanh các dịch vụ như tìm kiếm, tổ hợp, thu thập, sửa đổi và phân tích dữ liệu. Cơ sở dữ liệu bao gồm các thiết bị lưu trữ vật lí và các dịch vụ phục vụ cho các thiết bị lưu trữ này. Tất cả các thao tác truy cập dữ liệu đều thực hiện thông qua Server, các dữ liệu vật lí không bao giờ được phép truy cập trực tiếp. - Client: một chương trình ứng dụng do người dùng điều khiền hoặc chạy tự động. Nó bao gồm tất cả các phần mềm giao tiếp với Server, hoặc yêu cầu dữ liệu từ cơ sở dữ liệu hoặc gửi dữ liệu đến Server. - Giao tiếp giữa Client và Server. Phần giao tiếp giữa client và server hầu như phụ thuộc vào việc client và server được triển khai như thế nào. Phần giao tiếp này bao gồm cả giao tiếp vật lí và logic. Ưu điểm của mô hình Client/Server - Cải thiện việc chia sẻ dữ liệu: Dữ liệu được thu thập là một phần của một quá trình xử lí thông tin bình thường trong doanh nghiệp và được lưu trữ trên Server để những người dùng được phép truy nhập. Việc sử dụng ngôn ngữ SQL để định nghĩa và thao tác dữ liệu hỗ trợ cho việc truy cập mở của các phần mềm và vi xử lí SVTH : Phạm Quang Huy 8 Đồ án tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính ở client. SQL cho phép người dùng truy nhập đến thông tin mình cần thông qua View. Các dịch vụ mạng trong suốt đảm bảo cho việc truy cập đồng thời của nhiều người dùng đến cùng một dữ liệu. - Tích hợp các dịch vụ: Trong mô hình Client/Server dữ liệu, tất cả thông tin mà người sử dụng được phép sử dụng đều có sẵn trên desktop mà không cần thay đổi chế độ hoạt động hoặc phải truy cập vào một hệ điều hành khác để truy cập thông tin Tất cả các thông tin và tiến trình được phép có thể được truy cập trực tiếp từ giao diện với desktop. Người dùng có thể sử dụng các công cụ trên desktop như emal, bảng tính, các trình bày đồ hoạ, chương trình soạn thảo văn bản để xử lí các thông tin do các ứng dụng và cơ sở dữ liệu ở Server cung cấp qua mạng. - Chia sẻ thông tin với nhiều môi trường nền (hệ điều hành, cơ sở dữ liệu, môi trường truyền thông). Các ứng dụng có thể được tạo và thực hiện mà không cần quan tâm đến môi trường nền hay đặc tính kĩ thuật của phần mềm. Người dùng vì vậy có thể sử dụng các dịch vụ và truy cập trong suốt đến dịch vụ do cơ sở dữ liệu, các phương tiện truyền thông và các ứng dụng ở Server. - Data Interchangeability and Interoperability: SQL là ngôn ngữ định nghĩa và truy cập dữ liệu theo chuẩn công nghiệp, ngôn ngữ này cho phép nhiều nhà cung cấp phát triển các database engines để quản lí dữ liệu. Hầu hết tất cả các công cụ phát triển client/server đều yêu cầu tham chiếu đến một server cơ sở dữ liệu back- end được truy cập thông qua SQL. Các dịch vụ mạng cung cấp các kết nối trong suốt giữa máy client và các server trong mạng nội bộ hay mạng diện rộng. Một số sản phẩm về cơ sở dữ liệu cho phép người dùng hoặc ứng dụng định nghĩa một View lấy thông tin từ nhiều môi trường nền khác nhau. - Truy cập dữ liệu vật lí được nguỵ trạng (Masked Physical Data Access): Khi người sử dụng dùng SQL để truy cập dữ liệu, người dùng có thể truy cập thông tin từ các cơ sở dữ liệu trên mạng. Từ một máy PC hay server cục bộ hoặc server trong mạng diện rộng, người sử dụng và nhà phát triển sử dụng cùng một yêu cầu dữ liệu để truy cập dữ liệu. Một sự khác biết duy nhất có thể nhận thấy là sự giảm chất lượng truy cập khi dải thông mạng không đáp ứng được. Cùng với một câu lệnh SQL, dữ liệu có thể được truy cập thông qua bộ nhớ truy cập ngẫu nhiên động, từ đĩa từ hoặc đĩa quang. Các bảng có thể được liên kết với nhau thành một view để SVTH : Phạm Quang Huy 9 Đồ án tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính các chương trình ứng dụng xử lí mà không cần quan tâm đến cấu trúc lưu trữ vật lí của các bảng này. 1.4.2. Hệ quản trị cơ sở dữ liệu Để có thể cài đặt các phần mềm quản lý, ta phải cần đến hệ quản trị cơ sở dữ liệu. Hệ quản trị cơ sở dữ liệu là phần mềm ứng dụng mà trong đó ta có thể tạo lập và xử lý được các dữ liệu. Hiện nay các hệ quản trị cơ sở dữ liệu được sử đụng rộng rãi là: SQL SEVER, MYSQL, ORACLE, ACESS, POSTGRESQL… 1.4.2.1. Giới thiệu về các hệ quản trị cơ sở dữ liệu a. MySQL MySQL là hệ quản trị cơ sở dữ liệu mã nguồn mở phổ biến nhất thế giới và được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng. Vì MySQL là cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, 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ống lớn các hàm tiện ích rất mạnh. Với tốc độ và tính bảo mật cao, MySQL rất thích hợp cho các ứng dụng có truy cập CSDL trên internet. MySQL rất thích hợp cho các ứng dụng có truy cập CSDL từ trên internet. MySQL được sử dụng miễn phí hoàn toàn .Nó có nhiều phiên bản cho các hệ điều hành khác nhau: phiên bản Win32 cho các hệ điều hành dòng Windows, Linux, Mac OS X, 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ệu quan hệ sử dụng ngôn ngữ truy vấn có cấu trúc (SQL). MySQL được sử dụng cho việc bổ trợ PHP, Perl, và nhiều ngôn ngữ khác, nó làm nơi lưu trữ những thông tin trên các trang web viết bằng PHP hay Perl,… Các đối tượng của MYSQL • Bảng - Table : Trong cơ sở dữ liệu, bảng (Table) là thành phần chính của chúng. Do đó bảng là đối tượng lưu trữ dữ liệu thực, khi cần giao tiếp với cơ sở dữ liệu khác, SVTH : Phạm Quang Huy 10 [...]... nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính CHƯƠNG II PHÂN TÍCH HỆ THỐNG 2.1 Khảo sát quá trình kinh doanh của các cửa hàng kinh doanh máy tính Hiện nay các cửa hàng kinh doanh máy tính quản lý quá trình kinh doanh máy tính của mình một cách thủ công Nghĩa là làm từ khâu đầu vào đến đầu ra đều làm theo giấy tờ, sổ máy tính kế toán Hiện tại, các Cửa hàng kinh doanh máy tính đều... lệnh được gõ vào trong cửa sổ code SVTH : Phạm Quang Huy 33 Đồ án tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính  Cửa sổ code: Cửa sổ code bao gồm các thành phần sau: Thanh tách: cửa sổ code có một thanh tách (Split bar) nằm đầu thanh cuốn dọc Mục đìch của nó là: khi các dòng mã trở nên nhiều, ta có thể chia cửa sổ code thành 2 phần Hộp liệt kê Object: nằm ở đầu cửa sổ code bên... thành 1 tập tin nhóm đề án Các tập tin này có phần mở rộng là Vbg SVTH : Phạm Quang Huy 32 Đồ án tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính  Propeties windows ( cửa sổ thuộc tính ): Là nơi chứa danh máy tính các thuộc tính của một đối tượng cụ thể Các thuộc tính này có thể khác nhau với từng đối tượng cụ thể Ta có thể đặt các thuộc tính cho phù hợp với các chương trình ứng dụng... cho từng đơn hàng đó, sau đó lập kế hoạch xuất hàng SVTH : Phạm Quang Huy 36 Đồ án tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính + Căn cứ theo kế hoạch xuất hàng, bộ phận kế toán chuẩn bị Phiếu cho đơn đặt hàng đó (trên tờ hóa đơn có các thông số sau: tên mặt hàng, đơn giá, thành tiền, tổng tiền); + Sau khi viết hóa đơn, bộ phận kế toán chuyển cho nhân viên bán hàng và được chuyển... tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính bảng là đối tượng căn bản nhất trong bất kỳ loại cơ sở dữ liệu nào, chúng được coi như một miền dữ liệu Bảng dùng để lưu trữ tất cả dữ liệu và được tổ chức thành nhiều hàng và nhiều cột Mỗi cột trong bảng có thể lưu một loại thông tin nhất định gọi là kiểu dữ liệu, dữ liệu nhập vào có thể chấp nhận hoặc từ chối tùy thuộc vào nguyên... CSDL nhằm đảm bảo được tính đúng đắn và hợp lệ của dữ liệu trong CSDL Trong hình 1.3 hai bảng lớp và khoa có mối quan hệ với nhau Mối quan hệ này đòi hỏi giá trị cột MAKHOA của một dòng trong bảng lớp phải được xác định từ cột MAKHOA và của bảng KHOA SVTH : Phạm Quang Huy 22 Đồ án tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính Hình 1.4 Mối quan hệ hai bảng Lop và Khoa trong CSDL Mối... dụng và người quản trị CSDL Các hoạt động của RDBMS cũng dựa trên từ điển dữ liệu để lưu và kiểm tra các thông tin về CSDL Oracle cũng có cơ chế backup và restore dữ liệu ra các thiết bị lưu trữ hoặc sử dụng các redolog file để phục hồi lại dữ liệu tại thời điểm gần đây nhất trước khi dữ liệu bị mất mát SVTH : Phạm Quang Huy 15 Đồ án tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính. .. mở rộng chức năng của các ứng dụng, tự xây dựng nên các chương trình phục vụ cho công việc cụ thể nào đó SVTH : Phạm Quang Huy 28 Đồ án tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính 1.4.3.2 Chọn ngôn ngữ lập trình Sau quá trình tìm hiểu và phân tích hệ thống, trong đồ án tốt nghiệp của mình, ngôn ngữ lập trình được chọn là Visual Basic Lý do để chọn như vậy là: • Visual Basic... thay cho các giá trị số Thanh cuốn có các thuộc tính quan trọng sau: • • Thuộc tính Max: xác định cận trên của thanh cuốn; •  Thuộc tính Min: xác định cận dưới của thanh cuốn; Thuộc tính Value: xác định giá trị tạm thời của thanh cuốn Option Button (Nút chọn): SVTH : Phạm Quang Huy 30 Đồ án tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính Đối tượng nút chọn (thường được dùng nhiều... Giám đốc họ sẽ phát đơn yêu cầu đặt hàng đến nhà cung cấp, khi xem xét đơn yêu cầu đặt hàng của các cửa hàng, nhà cung cấp sẽ xuất hóa đơn bán hàng Khi nhà cung cấp xuất hóa đơn bán hàng (xuất hàng) thì các cửa hàng sẽ nhập hóa đơn (nhập hàng) đó - Quá trình xuất hàng cũng được thực hiện tương tự, cụ thể như sau: + Nhân viên bán hàng nhận đơn đặt hàng của khách hàng , sau đó thống kê lại để chuyển . đã tìm hiểu và nghiên cứu về xây dựng phần mềm quản lý dựa vào phân tích thiết kế hệ thống thông tin, đồ án của em có tên là:” Xây dựng phần mền quản lý và bán hàng cửa hàng máy tính . Do bước. sổ máy tính của cửa hàng, theo dõi công nợ nhập hàng và bán hàng. 1.3. Phạm vi của đồ án Trong đồ án này, em mong muốn xây dựng một chương trình phần mềm quản lý bán hàng máy tính tại một số cửa. gồm : + Quản lý + Kinh doanh/marketing + Quản lý kho + Bán hàng + Kỹ thuật + Kế toán SVTH : Phạm Quang Huy 5 Đồ án tốt nghiệp : Xây dựng phần mềm quản lý và bán hàng cửa hàng máy tính 1.2.2. Công

Ngày đăng: 18/08/2015, 16:33

Từ khóa liên quan

Mục lục

  • Các đối tượng của MYSQL

  • 3.2.1.Thiết kế hệ thống Menu của chương trình

  • 3.2.2. Các chức năng của từng Menu

    • 3.2.2.1.Menu File đăng ký

    • 4.1 Đánh giá kết quả

    • 4.2 Hướng phát triển

    • 4.3 Kết Luận

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

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

Tài liệu liên quan