[Funland] Nhờ các cụ cao thủ Phần Mềm với ạ!

Of.NguyenLinh

Xe ngựa
Biển số
OF-291212
Ngày cấp bằng
6/6/06
Số km
28,669
Động cơ
1,476,558 Mã lực
Nơi ở
Sản phẩm chăm sóc xe nextzett
Website
1z-vietnam.com
Em muốn làm phần mềm quản lý ạ, nhưng đối tượng xuất ra là một hoặc một list các bản vẽ kiểu như trên, các bản vẽ được lưu theo từng khách hàng, khi cần có thể sửa - xoá như vẫn làm với đối tượng là số ấy ạ. Chương trình vẽ em hỏi ở trên phục vụ cho việc nhập số liệu ban đầu ạ.
Cụ có phương án nào hay tư vấn cho em với!
Dễ nhất là ntn:
Dùng 1 phần mềm viết web với css, ví dụ js, react,...
Sau đó dùng css để kẻ hình.
Các tham số nhập vào gọi là state.
Ví dụ this.state.with_of_bottom=100px
Thì tạo ra 1 css đại loại như
{width:this.state.width_of_bottom,
BorderBottomColor: “black”,
BorderBottomWidth:1,}
Nhưng cái này là 1 soft lớn chứ nhỏ gì nữa .))
Bản vẽ là file ảnh thì việc thể hiện hay lưu trữ là không khó (có thể phóng to thu nhỏ theo tỷ lệ ảnh gốc) nhưng cụ muốn làm một phần mềm để vẽ còn có thể tùy chọn size thì không hề dễ :))
 

Of.NguyenLinh

Xe ngựa
Biển số
OF-291212
Ngày cấp bằng
6/6/06
Số km
28,669
Động cơ
1,476,558 Mã lực
Nơi ở
Sản phẩm chăm sóc xe nextzett
Website
1z-vietnam.com
Để vẽ dạng thông số này thì nhiều phần mềm vẽ kiểu stretch làm được đơn giản nhưng quản lý file báo cáo thì ko rõ cụ cần đến mức độ nào? Cụ có sơ đồ cụ thể mọi người dễ hình dung hơn. Ví dụ là xuất ra bảng báo cáo thế nào.
Cụ ấy muốn quản lý theo từng khách hàng đấy cụ!
Tức phải có 1 cái database, ví dụ là sql, sqlite...
Sau đó 1 core tính toán như kiểu python,php, js.
Xong sau đấy render ra hình ảnh đấy thây.
Mà muốn nó mượt thì không dùng ảnh cứng được, phải dùng kiểu css mà vẽ.
Nói chung là nó kiểu 1 dự án roài :))
 

thichduthu2011

Tầu Hỏa
Biển số
OF-126262
Ngày cấp bằng
1/1/12
Số km
43,390
Động cơ
803,130 Mã lực
Dễ nhất là ntn:
Dùng 1 phần mềm viết web với css, ví dụ js, react,...
Sau đó dùng css để kẻ hình.
Các tham số nhập vào gọi là state.
Ví dụ this.state.with_of_bottom=100px
Thì tạo ra 1 css đại loại như
{width:this.state.width_of_bottom,
BorderBottomColor: “black”,
BorderBottomWidth:1,}
Nhưng cái này là 1 soft lớn chứ nhỏ gì nữa .))
Thấy hình ảnh đơn giản vậy chứ giải thuật tính toán cũng phức tạp lắm thêm nữa chỉ là 1 trong các mẫu :))
 

thichduthu2011

Tầu Hỏa
Biển số
OF-126262
Ngày cấp bằng
1/1/12
Số km
43,390
Động cơ
803,130 Mã lực
Cụ ấy muốn quản lý theo từng khách hàng đấy cụ!
Tức phải có 1 cái database, ví dụ là sql, sqlite...
Sau đó 1 core tính toán như kiểu python,php, js.
Xong sau đấy render ra hình ảnh đấy thây.
Mà muốn nó mượt thì không dùng ảnh cứng được, phải dùng kiểu css mà vẽ.
Nói chung là nó kiểu 1 dự án roài :))
Khó nhất là từ thông số đầu vào ra bản vẽ thôi chứ đã có file bản vẽ rồi thì quản lý thông tin không là vấn đề :))
 

Mr Táo

Xe máy
Biển số
OF-708387
Ngày cấp bằng
23/11/19
Số km
51
Động cơ
89,961 Mã lực
Tuổi
36
Để vẽ dạng thông số này thì nhiều phần mềm vẽ kiểu stretch làm được đơn giản nhưng quản lý file báo cáo thì ko rõ cụ cần đến mức độ nào? Cụ có sơ đồ cụ thể mọi người dễ hình dung hơn. Ví dụ là xuất ra bảng báo cáo thế nào.
Chẳng hạn KH A có 5 đơn đặt hàng tương ứng với 5 bản vẽ như trên, khi cần có thể xuất hết ra màn hình, muốn sửa cái nào thì click vào cái đó, vẽ thế nào thì xuất ra đúng như thế ạ.
 

Of.NguyenLinh

Xe ngựa
Biển số
OF-291212
Ngày cấp bằng
6/6/06
Số km
28,669
Động cơ
1,476,558 Mã lực
Nơi ở
Sản phẩm chăm sóc xe nextzett
Website
1z-vietnam.com
Thấy hình ảnh đơn giản vậy chứ giải thuật tính toán cũng phức tạp lắm thêm nữa chỉ là 1 trong các mẫu :))
Càng để người dùng đơn giản thì code càng mệt mà.
Lại còn lưu theo từng khách hàng.
Tất nhiên có nhiều thuật toán.
Nếu chỉ có bản vẽ theo mẫu như thế có thể k cần database. Render cho 1 một khách xong bấm lưu thành 1 file json hoặc xml đều đc mà, nhưng như thế hơi cổ điển, hiện đại là bấm xong gửi email cho khách click zô xem đc cơ :))
 

Of.NguyenLinh

Xe ngựa
Biển số
OF-291212
Ngày cấp bằng
6/6/06
Số km
28,669
Động cơ
1,476,558 Mã lực
Nơi ở
Sản phẩm chăm sóc xe nextzett
Website
1z-vietnam.com
Khó nhất là từ thông số đầu vào ra bản vẽ thôi chứ đã có file bản vẽ rồi thì quản lý thông tin không là vấn đề :))
Tất nhiên vẽ thì dễ mà :))
Lão tư vấn cụ chủ đi, xem offline hay online, tầm cỡ tương tự trang nào :))
 

thichduthu2011

Tầu Hỏa
Biển số
OF-126262
Ngày cấp bằng
1/1/12
Số km
43,390
Động cơ
803,130 Mã lực
Càng để người dùng đơn giản thì code càng mệt mà.
Lại còn lưu theo từng khách hàng.
Tất nhiên có nhiều thuật toán.
Nếu chỉ có bản vẽ theo mẫu như thế có thể k cần database. Render cho 1 một khách xong bấm lưu thành 1 file json hoặc xml đều đc mà, nhưng như thế hơi cổ điển, hiện đại là bấm xong gửi email cho khách click zô xem đc cơ :))
Nếu lích kích vậy thì dùng autocad để vẽ cho gọn sau đó chỉ cần làm thêm phần mềm quản lý thông tin khách hàng, bản vẽ nữa là xong :))
 

Of.NguyenLinh

Xe ngựa
Biển số
OF-291212
Ngày cấp bằng
6/6/06
Số km
28,669
Động cơ
1,476,558 Mã lực
Nơi ở
Sản phẩm chăm sóc xe nextzett
Website
1z-vietnam.com

muoibaconcho

Xe điện
Biển số
OF-22710
Ngày cấp bằng
21/10/08
Số km
4,320
Động cơ
636,103 Mã lực
Ý cụ là chỉnh kích thước dư lày phỏng?
 

Of.NguyenLinh

Xe ngựa
Biển số
OF-291212
Ngày cấp bằng
6/6/06
Số km
28,669
Động cơ
1,476,558 Mã lực
Nơi ở
Sản phẩm chăm sóc xe nextzett
Website
1z-vietnam.com

thichduthu2011

Tầu Hỏa
Biển số
OF-126262
Ngày cấp bằng
1/1/12
Số km
43,390
Động cơ
803,130 Mã lực
Chẳng hạn KH A có 5 đơn đặt hàng tương ứng với 5 bản vẽ như trên, khi cần có thể xuất hết ra màn hình, muốn sửa cái nào thì click vào cái đó, vẽ thế nào thì xuất ra đúng như thế ạ.
Mấu chốt của cụ là chỗ sửa đấy. Về nguyên tắc cụ vẽ bằng công cụ nào thì sửa bằng công cụ đó, công cụ mạnh và thông dụng nhất là autocad mà cụ muốn có cái tương tự tự mình làm thì khó như lên trời (kể cả dân chuyên nghiệp :)) )
 

Mr Táo

Xe máy
Biển số
OF-708387
Ngày cấp bằng
23/11/19
Số km
51
Động cơ
89,961 Mã lực
Tuổi
36
Mấu chốt của cụ là chỗ sửa đấy. Về nguyên tắc cụ vẽ bằng công cụ nào thì sửa bằng công cụ đó, công cụ mạnh và thông dụng nhất là autocad mà cụ muốn có cái tương tự tự mình làm thì khó như lên trời (kể cả dân chuyên nghiệp :)) )
Dạ sửa theo kiểu là thay đổi thông số gốc của nó thôi cụ, ko phải thay đổi kiểu mẫu ạ.
 

camry20e

Xe hơi
Biển số
OF-135241
Ngày cấp bằng
20/3/12
Số km
144
Động cơ
371,176 Mã lực
Ôi, em cũng hóng,
Mà đọc hết còm của các cụ là em ù tai nuôn.
Theo em cụ chủ cứ gọi 1freelancer (nếu ít tiền) gọi cty nếu tài chính rủng rỉnh. Là giải quyết ngay được vấn đề!
 

thichduthu2011

Tầu Hỏa
Biển số
OF-126262
Ngày cấp bằng
1/1/12
Số km
43,390
Động cơ
803,130 Mã lực
Dạ sửa theo kiểu là thay đổi thông số gốc của nó thôi cụ, ko phải thay đổi kiểu mẫu ạ.
Em đưa ra giải pháp thực tế cho cụ nhé! Cụ chọn 1 phần mềm vẽ có cho phép khai báo thông số (cái này dùng hàng có sẵn) và viết hoặc thuê viết phần mềm quản lý có lưu trữ đường dẫn file và thông tin khách hàng -> khi cụ muốn tra cứu thì bấm vào link (hoặc tương tự) trong phần mềm quản lý để gọi phần mềm vẽ làm việc :))

p/s : yêu cầu thống kê của cụ ntn em k rõ nên chưa có ý kiến được phần này.
 
Thông tin thớt
Đang tải

Bài viết mới

Top