Tbl_ExportProductSeri Xuất kho theo mã sản phẩm

Một phần của tài liệu Đề tài tốt nghiệp Quản lý kho (Trang 40 - 52)

2. Giới thiệu về Visual Studio 2005

4.3.9. tbl_ExportProductSeri Xuất kho theo mã sản phẩm

5.Mô hình quan hệ 5.1.Quản trị hệ thống

1.Cài đặt

1.1.Môi trường chạy chương trình

Chương trình được chạy trên nền Net Framework 2.0 kết hợp với hệ quản trị cơ sở dữ liệu SQL Server 2000 và các báo cáo được thiết kế trên Crystal Report 8.5

1.2.Thiết lập cơ sở dữ liệu 1.2.1.Tạo cơ sở dữ liệu

Khi cài đặt SQL server 2000 xong vào Enterprise Manager, vào mục local chọn databases, rồi tạo mới đặt tên databases (vd : tên database là data).

Giao diện cho người dùng khôi phục cơ sơ dữ liệu trên ổ đĩa,

2.Một số giao diện chương trình

2.1.Thiết lập cấu hình kết nối cơ sở dữ liệu

• Chọn máy chủ : là máy mà cơ sở dữ liệu được cài trên đó khi chạy chương trình đầu tiên phải thiết lập cấu hình kết nối tới cơ sở dữ liệu, nếu cơ sở dữ liệu cài trên máy nội

bộ thì chọn máy chủ theo 3 cách sau : localhost, tên máy tính đó, 127.0.0.1, nếu cơ sở dữ liệu được cài trên một máy tính khác trong mạng LAN thì khi đó chọn máy chủ bằng cách gõ tên máy đó hoặc địa chỉ IP của máy đó.

• Cơ sở dữ liệu : Chính là tên database khi ta tạo (vd : data) • Tên đăng nhâp : sa

• Mật khẩu truy cập : a

2.2.Giao diện đăng nhập

Sau khi thông số kết nối thành công chương trình sẽ gọi tới Form đăng nhập như :

Tên đăng nhập và phần quản trị : admin Mật khẩu : admin

Người quản trị sau khi đăng nhập với tài khoản admin thành công giao diện chính sẽ hiện lên lúc đó người quản trị có thể thêm người dùng và phân quyền cho người dùng với những vai trò mà người quản trị đặt ra.

2.3.1.Quản trị hệ thống

Khi đăng nhập thành công bằng tài khoản quản trị giao diện chương trình sẽ hiện lên

• chức năng quản lý vai trò giúp người quản trị gán người dùng có vai trò gì trong hệ thống và được thực hiện những chức năng gì, khi người quản trị tạo vai trò rồi thiết lập chức năng cho vai trò.

• Thay đổi mật khẩu : khi người dùng đã đăng nhập vào hệ thống bằng tên tài khoản và mật khẩu do người quản trị cấp, người dùng vào chức năng đổi mật khẩu để đổi mục đích mang tính bảo mật cho hệ thống, khi người dùng vào chức năng đổi mật khẩu chương trình bắt bạn phải nhập lại mật khẩu rồi gõ mật khẩu mới, nhập xong ấn OK vây là mật khẩu đã được đổi, lần đăng nhập sau bạn nhập mật khẩu mới.

• Lưu vết người dùng : lưu mọi thông tin của tất cả người dùng trong hệ thống giúp người quản trị biết được những người dùng đó đã thao tác những gì trên hệ thống.

• Tạo mới người dùng và phân quyền người dùng : người quản trị tạo một tài khoản mới với tên đăng nhập và mật khẩu, khi tạo thành công người quản trị phân quyền cho tài khoản đó được sử dụng những chức năng gì trên hệ thống.

2.3.2.Quản lý sản phẩm.

• Khi quản lý sản phẩm nhận được phiều yêu cầu nhập kho người sử dụng chương trình quản lý kho căn cứ vào phiếu nhập kho chia sản phẩm theo mục sản phẩm, nhãn hiệu sản phẩm, nhà cung cấp và xuất xứ sản phẩm để nhập sản phẩm vào kho.

• Khi nhập sản phẩm vào kho người dùng hãy chọn mục sản phẩm xem sản phẩm cần nhập thuộc loại nào, máy tính hãy điện thoại, nếu sản phẩm cần nhập chưa thuộc mục nào trong chương trình thì người dùng tạo mục sản phẩm mới bằng cách vảo mục sản phẩm và thêm mới, sau đó thêm sản phẩm vào danh mục sản phẩm và thêm sản phẩm.

• Khi người quản lý kho muốn xem những sản phẩm nào đang có trong kho sản phẩm thuộc mục sản phẩm nào thì người quản lý chỉ cần chọn thống kê sản phẩm trong kho, và chon mục sản phẩm khi đó sản phẩm đang có trong kho được liệt kê hết ra giúp người quản lý biết đựợc sản phẩm nào đã nhập và sản phẩm nào thì chưa.

• Khi có yêu cầu nhập hàng mới thì người quản lý phải thực hiện việc tạo phiếu nhập hàng và căn cứ vào phiếu đó người quản lý mới nhập hàng theo mẫu sản phẩm nào và mục sản phẩm nào

• khi có yêu cầu xuất hàng thì người quản lý tạo phiếu xuất loại hàng nào, mục hàng nào được xuất, lý do khi xuất hàng, xuất cho khách hàng hãy xuất để bảo hành

• khi xuất hàng cho khách hàng, khi hàng bị trả lại thì người quản lý phải tạo phiếu nhập kho và nêu rõ lý do hàng bị trả lại, hàng bị lỗi, hỏng hay khách hàng không ưng ý, khi nhưng thông tin được nhập đầy đủ thì việc quản lý sản phẩm và xuất hàng cho khách và bảo hàng trở nên rễ dàng hơn.

2.3.5.Báo cáo thống kê

Đứng trước xu hướng phát triển nhanh và mạnh của nền công nghệ thông tin thế giới cũng như nền công nghệ thông tin nước nhà, thì tin học hóa quản lý doanh nghiệp là vô cùng quan trọng và bức thiết hiện nay. Nó sẽ giúp cho các cơ quan doanh nghiệp giải quyết những công việc một cách nhanh chóng và ít sai sót nhất, đặc biệt là trong lĩnh vực quản lý hàng hóa vật tư. Những ứng dụng về cơ sở dữ liệu đã giải quyết được những vấn đề bức thiết nêu trên.

Trong đợt làm đồ án tốt nghiệp này em đã được giao thực hiện phân tích và thiết kế chương trình quản lý kho hàng trong công ty máy tính. Tuy chương trình chưa được hoàn thiện các chức năng, song nó đã cho em thấy được vấn đề quan trọng trong lĩnh vực quản lý, với chương trình quản kho khi hoàn thiện sẽ giúp cho nhân viên quản lý kho cũng như quản lý một số thông tin về nhân viên và nhập xuất sản phẩm trong kho một cách nhanh chóng và hiệu quả.

Kết quả đạt được của đồ án :

Chương trình quản lý kho cho phép người dùng làm được những chức năng sau : • Nhập, xuất sản phẩm

• Xuất sản phẩm sang kho khác • Quản lý khách hàng

• Quản trị hệ thống • Quản lý sản phẩm • Báo cáo thống kê

Do thời gian thực hiện phân tích và thiết kế hệ thống là tương đối hạn chế so với một đề tài tương đối rộng và phong phú nên không thể tránh khỏi những thiếu sót nhất định. Bên cạnh đó chương trình còn có một số chức năng chưa hoàn thiện và chính xác. Hơn nữa việc tìm hiểu ngôn ngữ cài đặt (SQL Server và Visual Basic.NET) còn nhiều hạn chế nên việc tận dụng được những thế mạnh của ngôn ngữ là chưa mang lại hiệu quả cao.

Hướng phát triển của đề tài

- Tiếp tục hoàn thiện các chức năng chưa làm được

- Tối ưu hóa các chức năng của chương trình

- Tiếp tục nghiên cứu và triển khai các chức năng mới cho chương trình

- Mở rộng phạm vi quản lý cho chương trình

Thư viện component http://xceed.com/?gclid=CLzp6PjdjpMCFQVGagod4XLAgA http://www.devcomponents.com/kb/questions.php?questionid=41 http://www.janusys.com/controls/ MSDN http://msdn.microsoft.com/en-us/library/default.aspx?ref

Mô hình Multi tier, MVC

http://docs.openlinksw.com/mt/ http://en.wikipedia.org/wiki/Model-view-controller http://www.devx.com/dotnet/Article/10186/0/page/2 Code http://www.codeproject.com/?cat=6 http://www.freecodevn.com/for@um/index.php Tổ chức sáng kiến mã mở http://www.opensource.org/

Một phần của tài liệu Đề tài tốt nghiệp Quản lý kho (Trang 40 - 52)

Tải bản đầy đủ (DOC)

(52 trang)
w