Tôi đã quyết định phát triển một ứng dụng web dựa trên cơ sở dữ liệu, nhưng tôi không chắc bắt đầu từ đâu. Mục tiêu cuối cùng của dự án là ba lần:Bắt đầu từ đâu với sự phát triển của ứng dụng web cơ sở dữ liệu hướng đầu tiên (câu hỏi dài)?
- học công nghệ và thông lệ mới,
- cung cấp một bản demo không được yêu cầu để quản lý mà sẽ hiển thị như thế nào thông tin mà các cửa hàng công ty như tài liệu văn phòng lây lan qua mạng cồng kềnh cấu trúc thư mục có thể được hợp nhất và dễ dàng truy cập và duy trì và
- chỉ cho các đồng nghiệp của tôi cách Phát triển và tạo mẫu thử nghiệm qua sơ đồ lớp có thể rất hữu ích và giảm đau đầu trong tương lai.
Tôi nghĩ điều này sẽ trở thành CMS cơ bản mà tôi đã tạo một tập hợp các tính năng, xem bên dưới.
- Tạo cơ sở dữ liệu để lưu trữ cấu trúc trang web (được tổ chức dưới dạng cây có 'nhóm dự án' -> cấu trúc dự án).
- Kéo cấu trúc trang web từ cơ sở dữ liệu và hiển thị dưới dạng cây bằng công nghệ giao diện người dùng cơ bản.
- Thêm đặc quyền/công cụ của quản trị viên để sửa đổi cấu trúc trang web.
- Tự động tạo các trang phụ được yêu cầu * khi quản trị viên thêm dự án mới.
4.1 Sẽ có một số trang phụ trong mỗi dự án và nội dung cho mỗi trang phụ khác nhau. - thêm đặc quyền của người dùng để chỉ định quyền đọc và ghi cho trang phụ.
Điều tôi muốn làm là sử dụng Phát triển theo hướng thử nghiệm và sơ đồ lớp như một phần trong quy trình của tôi để phát triển dự án này. Vấn đề của tôi; Tôi không chắc bắt đầu từ đâu. Tôi đã đọc về Bài kiểm tra đơn vị và UML, nhưng chưa bao giờ sử dụng chúng trong thực tế. Ngoài ra, trước đây chưa bao giờ làm việc với cơ sở dữ liệu, làm cách nào để kết hợp các mục này vào các mô hình và các đơn vị kiểm tra?
Cảm ơn tất cả trước vì chuyên môn của bạn.
bạn có thể bắt đầu thử nghiệm đơn vị cho mã tiếp theo bạn viết! kiểm tra đơn vị không phụ thuộc vào bất cứ điều gì. bạn chỉ cần 'mã kiểm thử', điều này đưa ra các xác nhận về 'mã thử nghiệm'. xem http://en.wikipedia.org/wiki/Unit_testing – Karussell