MỤC LỤC
Khi đó việc tạo ra trang HTML và xử lý script trở nên đồng thời, điều này cho phép ta tạo ra các hoạt động của Web site một cách linh hoạt uyển chuyển , có thể chen các thành phần HTML động vào trang Web tùy vào từng trường hợp cụ thể. Một ứng dụng viết bằng ASP là một file hay nhiều file văn bản có phần tên mở rộng là.Asp, các file này được đặt trong một thư mục ảo( Virtual Dirrectory) cuûa Web Server. Ngoài ra ASP còn cung cấp sẵn các ActiveX Component rất hữu dụng, ta có thể dùng chúng để thực hiện các công việc phức tạp như truy xuất cơ sở dữ liệu, truy xuất file,.
Access là một hệ quản trị cơ sở dữ liệu thông dụng trên môi trường.Trong đó có sẵn các cộng cụ hữu hiệu và tiện lợi để quản trị cơ sở dữ liệu.
NGHIÊN CỨU KHẢ THI
PHẦN5:XÁC ĐỊNH YÊU CẦU HỆ THỐNG Phaõn tớch thieỏt keỏ heọ thoỏng thử vieọn
CHỨC NĂNG QUẢN LÝ SÁCH
PHAÀN7
1:Form của người quản trị.Form này liên kết trực tiếp hệ thống quản lý chung của thư viện. Có thể tìm kiếm sách mà mình cần thông qua form tìm kiếm .Độc giả thông qua thủ thư có thể yêu cầu mượn sách hoặc trả sách ngay trên thông tin của sách. Chức năng :Gồm thông tin sách nhập và các chức năng xoá và sửa các bản ghi.(chức năng xoá bản ghi chỉ thực hiện khi không có độc giả nào mượn sách cần xoá).
Chức năng thông kê sách mượn ,số lượng còn và số lượng mượn.Từ đó quản lý sách được dễ dàng hơn. Chức năng nhập sách mới hoặc bổ sung thêm số lượng sách đã có trong danh muùc. Chức năng :xem thông tin về những độc giả trễ hạn và in phiếu báo trễ để gửi đến độc giả.
Chức năng :xem thông tin độc giả mượn sách và có thể tìm kiếm độc giả đã mượn sách.
Mặc dù đã rất cố gắng trong quá trình tìm hiểu về thư viện, nhưng dù sao cũng còn thiếu xót. Độc giả có thể copy từng trang sách về được và thể loại sách chỉ áp dụng dạng chữ viết. Vậy mong các thầy cô cũng như những người đi trứơc chỉ dẫn và góp ý cho chúng em để có thể hoàn thiện hơn trong tương lai.
Cuối cùng chúng em xin chân thành cảm ơn đến những người đã tận tình giúp đỡ và động viên cho chúng em trong quá trình làm bài tập lớn.
Toồng quan veà World Wide Web
Toồng quan veà Web Server
Microsoft Active Server Pages là một môi trường hỗ trợ cho các script chạy trên server (Server-Side Scripting), cho phép ta dùng để tạo ra và chạy các các ứng dụng Web server động. Khi Web server nhận được request tới một file .asp thì nó sẽ đọc từ đầu tới cuối file .asp đó, thực hiện các lệnh script trong đó và trả kết quả về cho Web brower dưới dạng của một trang Html. Thực ra nó là một file text nhưng trong các text đó có những vùng mà khi Web server đọc tới thì nó hiểu đó là những vùng script chứa các lệnh của một ngôn ngữ script nào đó , Web server sẽ gọi tới các script engine để thực thi các lệnh script trong đó.
Script là đoạn chương trình thể hiện các yêu cầu của người lập trình đối với ASP, nó chứa các câu lệnh mà người lập trình muốn ASP thực hiện và nội dung người đó muốn tạo ra trên trang HTML kết quả trả về cho Web browser gọi đến ứng dụng. Tóm lại script giống như một chương trình được người lập trình viết ra để thực thi trên môi trường hoạt động của ASP, cũng giống như các chương trình trong mọi ngôn ngữ lập trình khác như C, Pascal, Java. , chỉ có điểm khác là chương trình của ngôn ngữ khác phải biên dịch ra dạng thực thi được và dùng dạng thực thi được đó để chạy trên một môi trường cụ thể (DOS, Windows, Unix, ..); còn script thì không phải biên dịch trước ra dạng thực thi được mà đem dạng text chạy thẳng trong môi trường của ASP.
Script của ASP được cấu thành từ các lệnh của một ngôn ngữ script (scripting language) nào đó, xen lẫn vào đó là các nội dung dạng HTML, để trả về kết quả cuối cùng ở dạng HTML. Ví dụ như Visual Basic Script (VBScript) là scripting language mặc định của ASP , do đó ta phải có VBScript engine được cài sẵn và ASP có thể truy xuất tới được, nhờ thế nó có thể xử lý được các script viết bằng VBScript. Vì tất cả các script đều được thực thi ở server Không những thế ta có thể dùng nhiều scripting language trong cùng một file .asp chỉ cần bằng cách một HTML tag để khai báo ngôn ngữ script nào được dùng.
Để thay đổi scripting language chính cho toàn bộ môi trường ASP ta phải thay đổi tên scripting language trong giá trị của một registry entry của hệ thống có tên là Default Script Language. Khi một trang được đệm lại, Server sẽ không gởi một đáp ứng nào cho Browser cho đến khi tất cả các script trên trang hiện tại đã được thực thi xong hay phương pháp FLUSH or END được gọi. Những biến được lưu trữ trong object vẫn tồn tại khi user nhảy từ trang này sang trang khác trong ứng dụng.Web server tự động tạo object session khi user chưa có session yêu cầu một trang Web.
•Định nghĩa: Ta có thể sử dụng object Application để cho phép nhiều người cùng sử dụng một ứng dụng chia sẻ thông tin với nhau.Bởi vì object Application được dùng chung bởi nhiều người sử dụng, do đó object có 2 method Lock và Unlock để cấm không cho nhiều user đồng thời thay đổi property của object này, các biến Application là toàn cục, có tác dụng trên toàn ứng dụng.
Broad-reach Web Pages: sử dụng ngôn ngữ HTML và các ngôn ngữ nhúng (Script) trong ứng dụng Web để tận dụng được những tiến bộ mới nhất trong công nghệ trình duyệt: Microsoft Internet Explorer, Dynamic HTML, Multimedia feature. Robust development environment : Với mô hình (Script Object Mode)những phần tử thiết kế thời gian thực (Design-time controls )và những hộp công cụ có thể mở ( expandable toobox )giúp cho việc thiết kế nhanh, kiểm tra và thiết kế trang Web. Các mô hình Site Diagram : có thể sử dụng mô hình này để hoạch định cấu trúc tổng thể của một Web Site và để tận dụng các yếu tố thiết kế trực quan tổng quát một cách nhanh chóng và dễ dàng.
Các mô hình Site Datagram: Có thể sử dụng mô hình này để hoạch định cấu trúc tổng thể của một Web Site và để tận dụng các yếu tố thiết kế trực quan tổng quát một cách nhanh chóng và dễ dàng. Themes và Layouts có thể mở rộng và tùy biến vì thế chúng ta có thể tạo ra nhiều kiểu khác nhau cho tất cả các trang trong ứng dụng Web hoặc dùng chúng vào các phần của Web Site. Khi chúng ta dùng các Site Datagram, các Layouts, các Themes để phát triển các Web Site, những cấu trúc tập tin thực sự và những thanh định hướng sẽ tạo được tạo một cách tự động .Để đơn giản hóa một cách duy trì một khi chúng ta đã phát triển ứng dụng Web các Site Datagram cho phép chúng ta giữ các thanh định hướng hiện hành khi chúng ta cập nhật Site Datagram.
Chế độ Source View: Trình bày mã nguồn HTML hay ASP giống như Design View, chúng ta có thể nhập vào nội dung hoặc kéo các phần tử từ hộp công cụ (toolbox)hoặc data Environment trực tiếp. Chế độ Quick View: hiển thị kết quả của những đoạn mã HTML va những đoạn mã Script bên phía Client trước khi những trang này được lưu.Việc sử dụng này không cần đến Web Server vì thế nó không thể sử lý được những đoạn mã Scriptbên phía Server. Ơû trong chế độ Source View, cửa sổ Script Outline hiển thị một khung nhìn dạng cây (Tree View) của các phần tử có thể viết mã Script trên một trang và đối với mỗi phần tử khi ta nhấp đúp chuột trái lên nút mang tên chúng thì nó sẽ hiển thị tất cả các sự kiện -có thể xảy ra trên phần tử này – mà chúng ta có thể viết mã lệnh (Script) cho chúng.
Khi làm việc trong trình duyệt HTML Editor, chúng ta có thể thêm vào trang các đối tượng bằng cách kéo chúng từ hộp công cụ và thả chúng vào trong trang hoặc nhấp đúp vào chúng. Hộp công cụ hiển thị một một tập các phần tử điều khiển bao gồm cả các phần tử điều khiển HTML chuẩn (standard HTML controls), các phần tử điều khiển thời gian thiết kế (Design -time controls), ActiveX controls và các Server Object.