Nói chung là cty dược thì chịu đưa cổ cho nó hút máu, không thì đừng bán thuốc đi bán mai thúy đi Mấy thằng sếp tào lao, chính bản thân nó không biết nó muốn gì như vậy phải dằn mặt nó chứ không nó lấy cái ngu, cái thiếu hiểu biết, cái lười cập nhật kiến thức, cái keo kiệt của nó ra đì cho sói trán
Đại loại có thể hiểu thế này. Xưởng sản xuất ra 1 lô Panadol mã lô là 190601, số lượng 1 lô là 500.000 viên, quy cách là 1 vĩ 10 viên và hộp 2 vĩ => 50.000 vĩ - 25.000 hộp, 1 thùng 100 hộp => 250 thùng. Sau khi xưởng sản xuất xong thì ta nhập vào phần mềm gec_net, sau đó xuất ra bao nhiêu thùng thì vào gec_net xuất. Sếp tổng muốn 1 lúc nào đó nỗi hứng sếp xuống kho chơi, thấy mặt hàng nào đó sếp tò mò ko biết nó còn bao nhiêu thế là móc máy ra quét QR code vào nó hiển thị Số lô : 190601 Số lượng : 500.000 viên Quy cách : hộp 2 vĩ / vĩ 10 viên Tổng số thùng của lô: 250 thùng Số lượng thùng đã xuất : 50 thùng Số lượng còn lại của lô : 200 thùng Ý của khứa đại loại là thế. Quét vào biết rõ còn tồn trong kho bao nhiêu
1- Nếu những thông tin tồn kho của 1 SKU bất kỳ ở thởi điểm trong quá khứ được mã hoá thành QR code thì chết dính vào QR code đó không thể thay đổi, không thể quét cái QR code đó để cập nhật thông tin ở hiện tại được. Cho nên chỉ có thể mã hoá 1 thông tin cụ thể không thay đổi qua thời gian của SKU bất kỳ như tên thuốc, quy cách đóng gói, barcode... thành QR code rồi dùng cái QR code đó đại diện cho 1 SKU đó. 2- Những thông tin về tồn kho của 1 SKU bất kỳ được lưu trữ trên cơ sở dữ liệu của phần mềm gec-net cho nên hoặc là kêu thằng gec-net nó code cho hoặc là kêu bên thứ 3 làm 1 cái soft lấy dữ liệu từ cơ sở dữ liệu của phần mềm gec-net rồi xuất QR code đem in dán lên sản phẩm, không có giải pháp thứ 3. 3- Nếu thuê bên thứ 3 làm soft Win thì phải dùng máy quét cắm vào PC/Lap bật cái soft ấy lên quét mới lòi ra dữ liệu. 4- Mấy app quét QR code miễn phí trên di động quét cái QR code sinh ra từ cái soft thứ 3 trên Win không lòi ra dữ liệu tồn kho được chỉ ra những thông tin được mã hoá bên trong cái QR code đó như nói ở trên. Dữ liệu tồn kho nó lưu trên cơ sở dữ liệu của gec_net hoặc cơ sở dữ liệu của soft thứ 3. Bởi app quét QR code miễn phí trên di động quét không ra dữ liệu cho nên muốn quét bằng di động bắt buộc phải có một app native code riêng có thể kết nối với cơ sở dữ liệu nội bộ của công ty qua mạng internet mới show ra thông tin được. Tóm lại đập bàn vài tỷ đi là có. Một nữa số đó là tiền code, 1 nữa là tiền dịch vụ hỗ trợ, bảo trì, nâng cấp tính năng, đảm bảo tương thích... gia hạn theo từng năm.
Làm vậy thì khi scan dc qr code nó cần truy xuất vào csdl để lấy thông tin sl, tồn kho... rồi hiển thị cho bác mà trường hợp của bác thì data nó nằm hết trong cái gec_net rồi nên muốn phát triển 1 chương trình scan qr code như vậy thì 1. liên hệ bọn làm gec_net nó làm thêm cho 2. nếu có thể trích xuất data từ gec_net dc thì viết 1 phần mềm khác import hết data từ gec_nec rồi: + tạm thời import data từ gec_net liên tục tầm vài ngày 1 lần để dữ liệu dc mới nhất do vẫn phải sử dụng gec_nec để quản lý. + phát triển 1 phần mềm khác quét qr code và làm gì đó từ dữ liệu này + phát triển mở rộng 1 phần mềm thay thế gec_nec tương thích với phần mềm qr code trên, tiến tới thay thế hoàn toàn hệ thống cũ xài gec_nec. Mình k rõ gec_nec là phần mềm gì, hỗ trợ như nào nên chém vậy đã.
gec_net dùng SQL Server để lưu data. - Phương án gọn nhất là sử dụng một điện thoại hoặc máy tính bảng kết nối với wifi mạng nội bộ. Điện thoại sử dụng phần mềm kết nối với Server để lấy lấy dữ liệu sau khi tra mã QR. Kiến thức để viết thì Sinh viên mới ra trường chuyên ngành IT giỏi chút là viết được. Nhưng cần tích hợp cả chương trình kết nối dữ liệu SQL lên máy chủ nên cần người có uy tín, không thì lộ hết dữ liệu nội bộ.
Đập tiền cho cty nó làm, có cái ràng buộc, có gì nắm đầu nó gõ là max gọn nhất chứ thuê freelance nó làm nó quăng con bỏ chợ thì cũng thế
nếu để làm ra qr code không thì dễ, còn từ qr biết được tồn kho thì chắc phải có cái app trên dt liên kết với csdl server. Lúc scan bằng đt, máy hiểu ra được mã sp, số lô. Rồi search vào csdl hiển thị ra số lượng tồn
Edited quote nhầm 1. Hoàn toàn làm được nhé, cái QRCode đầu vào là tham số thông tin lô hàng thôi, khi request lên server thì query DB lấy ra thông tin được. 2. Import data mà làm offline thì dữ liệu rất khó real time,không đảm bảo tính chính xác như bạn OP muốn dc, còn muốn real time thì coi như là đồng bộ dữ liệu rồi, thà lấy dữ liệu từ DB của gec_net cho nhanh. @tonyvus_long Cơ bản thì bạn hỏi ở đây khi chưa ai nhìn thấy cái gec_net kia như nào thì khó ai hỗ trợ được lắm. Đơn cử DB nó đơn giản nhưng đơn vị chủ quản cái gec_net đấy nó không đưa pass cho bên mình vào lấy thì cũng chẳng ai làm được gì. Chứ nếu đơn giản chỉ sinh QR/đọc QR thì một mình mình cũng làm được. Với cái này giá trị về mặt phần mềm nó mơ hồ lắm, bên bạn nên xác định budget sẵn để deal, với nên tìm vài bên để có cái đối chiếu. Đừng nghe bên ngoài đưa giá xong gật luôn. Giá trị của nv IT bên mua nó nằm ở lúc này Phần mềm quét mã QR thì cứ điện thoại mà táng thôi, vì nếu bên bạn muốn thông tin động thì phải làm QR Code dạng URL, như thế còn liên quan đến 3G/Wifi để truy cập xem dữ liệu nữa. Với điện thoại nó sẵn các app Scan QR Code free, sinh ra thêm thiết bị làm gì cho nó phức tạp. Mà bạn làm cty dược nào thế, mình cũng từng làm phần mềm hệ thống cho bên dược, có khi trùng cty thì bỏ mẹ
Nhưng cái ý tưởng in lên thùng hàng nó cứ ngu ngu sao ấy. Có thể đến tay KH cuối thì ko có cái QRCode đấy trên bao bì, nhưng trong quá trình vận chuyển, đưa đến đại lý.... ví dụ ông nào thấy ngứa tay quét cái thấy hết thông tin, đâu có gì bảo mật đâu. Nếu muốn bảo mật kiểu chỉ một số người quét được thì lại phát sinh client/cơ chế authenticate, rắc rối ra. Chưa kể vấn đề in ấn lên thùng nữa. Nói chung phát sinh quá nhiều vấn đề chỉ để giải quyết bài toán quá bé...
App thường quét không ra dữ liệu tồn kho đâu chỉ ra thông tin định danh cái QR code đó tên sp, quy cách, mã barcode... thôi. App code riêng có kết nối cơ sỡ dữ liệu mới quét ra được. Còn chuyện in mã nội bộ lên bao bì sản phẩm thế giới làm có đầy, tại bạn không để ý đó thôi. Cơ bản là nó chịu tốn tiền để thuận tiện và bảo mật, tiền tiêu có mục đích là tiền tiêu đúng. Còn dân Đông Lào chỉ biết có thuận tiện với sợ tốn tiền mới thấy in mã nội bộ lên bao bì sản phẩm nó ngược ngạo thôi
Bạn nhét cái URL có tham số mã sản phẩm, scan thì bật ra web rồi trên server query ra thông tin, có gì khó? Cái vế thứ 2, bạn đã đọc bài toán của bạn OP chưa, có thấy in lên nó mang ý nghĩa kiểm soát khi đến tay end user hay gì không?
1- Lên web thì vẫn phải login account được cấp quyền xem thông tin tồn kho, nếu không ai cũng xem được, đúng chứ? 2- Bạn chả hiểu gì về cơ sở dữ liệu, phần mềm với cả quản trị gì cả. Làm như bạn nói là tối kiến, khi không lại đẻ thêm 1 cái micro site nữa, đẻ thêm 1 thứ cần bảo mật nữa, đẻ thêm 1 mớ account cần giữ kín nữa. Trong khi code native để soft/app nó connect thẳng server qua ip server nó đơn giản và an toàn gấp vạn lần. 3- Cty dược nó có tầm 100 SKU hơn, trong phòng thằng sếp lúc đéo nào cũng có 1 tủ trưng bày bao bì sản phẩm. Giờ nó in mã nội bộ lên bao bì sản phẩm, khi nó cần nó mở tủ cầm đúng SKU nó cần tra nó tra cái rẹt khỏi phải nhớ có phải tiện hơn không? 4- Người tiêu dùng vui vui nó mở app ra nó quét chơi, quét được thông tin cơ bản của sản phẩm có phải niềm tin của nó về sản phẩm có phải tăng thêm 1 tý không?
Từ bao giờ code native client lại bảo mật tốt hơn vậy .__. 2 cái đều chạy logic trên server side, đều phải gửi dữ liệu qua network. Cái client cài vào điện thoại thì ko cần authen? Ai cài vào cũng dùng được? Bạn sinh thêm client, sinh thêm server cho client thì không cần bảo mật những hạng mục đó? Cái vấn đề bảo mật về quyền sử dụng thì mình comment ngay dưới. Giải pháp của bạn to phải gấp mấy lần của mình .__. Những cái bạn nói như quy mô công ty, sếp lưu bao bì hoàn toàn là bạn giả định thôi, thực tế OP đang bảo sếp xuống xưởng xem kia. Mà những cái thông tin trên end user quét ra có ý nghĩa gì đâu, thực tế cũng không in lên bao bì hộp thuốc chỉ in lên bao bì thùng, chi phí phát sinh cũng đã nhiều rồi.
Thế không code native thì đồng bộ cơ sở dữ liệu với cái flatform gec-nec kia kiểu gì? Chưa kể có lấy được dữ liệu từ gec-nec kia hay không vẫn là dấu hỏi
Oh thì tất cả đang bảo chưa nhìn thấy hệ thống thằng gec_net thì không thể đưa ra giải pháp cụ thể gì mà. Nhưng bài toán đặc thù thế này, bảo bọn nó customize sản phẩm khả năng cao là tốn kém
Chủ yếu cái này nếu bên OP có IT hệ thống, có thể làm việc với bên getnec để đưa ra giải pháp lấy dữ liệu từ DB getnec rồi outsource customize theo ý mình thì rẻ hơn rất nhiều. Và đưa ra budget rồi chọn giải pháp phù hợp, chứ cứ để vẽ ra thì vô cùng lắm. Cái mình đưa ra là giải pháp đơn giản gọn nhẹ nhất thôi, nhược điểm mình cũng nêu rồi.
IT bên đó chỉ để cài win thì làm thế nào mà cắt cost được. Bán thuốc thì cho hút máu tý đi, bệnh nhân mua thuốc đâu có trả giá đâu. Đây là cơ hội cho chủ thớt vẽ vời hên hên thằng sếp chịu chi có khi lót tay được chút ấy chứ
Làm đến mức tiền tỷ thì phải thuê IT dần là vừa, còn tư vấn giải pháp,vận hành các thứ nữa T__T Dù gì cũng phải ướm trước với sếp, nhỡ budget 100tr mà vẽ ra giải pháp 1 tỷ thì có khi mang tiếng thêm. Mình cũng từng làm phần mềm hệ thống cho cty dược, quy mô cũng khá nhưng budget họ thấp lắm không đến tiền tỷ đâu. Bài toán của OP còn có vẻ không quá thiết thực T__T