[email protected]
New Member
Link tải luận văn miễn phí cho ae Kết Nối
Lời Mở Đầu
Hiện nay xã hội ngày càng phát triển, cùng với vòng quay đó thì lĩnh vực công nghệ thông tin cũng đã có những thành công rực rỡ trong quá trình xây dựng xã hội. Ở Việt Nam cũng như các nước khác, tin học đã dần đi vào đời sống như một tất yếu, tin học đã giúp đỡ con người xử lý dữ liệu nhanh hơn, hoàn thành công việc tốt hơn. Ở nước ta hiện nay thì tin học là vấn đề nòng cốt của các doanh nghiệp lớn. Bởi khi doanh nghiệp phát triển đến một mức độ nào đó thì dẫn tới một khối lượng dữ liệu cần xử lý quá lớn, đồng thời với độ phức tạp của bài toán quản lý sẽ khiến cho việc tổ chức quản lý bằng phương pháp thủ công không thể đáp ứng nổi.
Cùng với sự cạnh tranh gay gắt trong cơ chế thị trường, sự phát triển chóng mặt của công nghệ thông tin, và những sách lược chính trị của chính phủ. Đó là nguyên nhân để các doanh nghiệp phải xây dựng một Hệ Thống Thông Tin mới có thể giúp doanh nghiệp tiếp tục tồn tại và phát triển.
Tin học hoá công tác quản lý sẽ giúp giảm thiểu lao động chân tay, sẽ giúp nhà quản lý bao quát được tình hình của công ty, đẩy nhanh tốc độ công việc ,thu lại lợi nhuận cao cho doanh nghiệp.
Qua tìm hiểu tình hình hoạt động của Ga tàu Giáp Bát, em đã quyết định chọn để tài: “Phân tích thiết kế Hệ Thống Thông Tin quản lý trang Web bán vé tàu trực tuyến cho Ga tàu Giáp Bát”. Với mục đích có thể giúp cho các nhà lập trình xây dựng được một trang Website bán vé tàu trực tuyến cho Ga tàu Giáp Bát để giảm thiểu việc ùn tắc, cò vé, nâng cao chất lượng phục vụ cho ga tàu,..
Cuối cùng, em xin chân thành Thank sự giúp đỡ nhiệt tình của TS. Trần Thị Thu Hà đã giúp em hoàn thành đề án này.Em xin chân thành Thank toàn thể cán bộ công nhân viên ở Ga Tàu Giáp Bát đã giúp đỡ em thu thập thông tin tìm hiểu về Ga.
Do giới hạn về mặt thời gian và kiến thức cũng như kinh nghiện thực tiễn nên đề tài không tránh khỏi những thiếu sót. Em rất mong nhận được sự đóng góp ý kiến của cô giáo để đề tài của em có thể hoàn thiện hơn.
I. Thực trạng của ga tàu Giáp Bát
Là ga đầu mối, trọng điểm trong kinh doanh vận chuyển hàng hóa của Tổng công ty Đường sắt Việt Nam, liên tục nhiều năm qua ga Giáp Bát đều hoàn thành xuất sắc nhiệm vụ, trở thành “điểm sáng” trong các phong trào thi đua của Tổng công ty Đường sắt Việt Nam. Ghi nhận thành tích của 258 cán bộ công nhân viên ga Giáp Bát trong 5 năm qua, Đảng và Nhà nước vừa tặng thưởng Huân chương Lao động hạng Ba.
Trên 500 lượt cán bộ công nhân viên đạt danh hiệu lao động giỏi, kiện tướng an toàn chạy tàu.
Ngoài nhiệm vụ phục vụ một số đoàn tàu khách, nhiệm vụ chính của ga Giáp Bát là đảm nhận việc giải thể lập tàu với 25 đôi tàu hàng chuyến tuyến, trong đó có 18 đôi tàu hàng Bắc- Nam/tuần. Mặc dù điều kiện cơ sở vật chất của nhà ga còn thiếu thốn, chật hẹp nhưng công tác an toàn luôn được bảo đảm tuyệt đối cho dù phải thực hiện trên 500 cú tác nghiệp dồn dịch mỗi ngày. Theo Trưởng ga Trần Quốc Đạt cho biết: Cải cách thủ tục hành chính được coi là một biện pháp giảm chi phí, nâng cao chất lượng phục vụ hành khách ở ga Giáp Bát. Chính vì vậy, nhà ga đã thành lập Ban cải cách thủ tục hành chính, do Trưởng ga làm trưởng ban. Mọi nội dung đều được thông báo công khai, kể cả các cuộc họp nội bộ cũng được tiêu chuẩn hóa. Đơn cử như việc Trưởng ga thực hiện giao ban định kỳ với các chủ hàng chuyên tuyến, hay thông qua số máy đường dây nóng do đích thân trưởng ga đảm nhiệm, mọi vướng mắc đều được giải
II. Tầm quan trọng của việc bán vé tàu trực tuyến
Tin học hóa công tác quản lý đang là xu thế chung của thời đại công nghệ thông tin, xã hội ngày một phát triển, nếu không nắm bắt được guồng quay đó thì các doanh nghiệp sẽ khó có thể tồn tại và phát triển. Việc tin học hóa quản lý chỉ là vấn đề sớm hay muộn của doanh nghiệp mà thôi.
Ga Giáp Bát là một ga đầu mối quan trọng, lượng khách tương đối lớn, đặc biệt là trong những dịp lễ tết thường xảy ra hiện tại quá tải, gây trì trệ cho hệ thống, là nguyên nhân giảm lòng tin của khách hàng. Nếu áp dụng tin học hóa trong việc bán vé cho khách thì sẽ giảm thiểu được sự ùn tắc trì trệ ở ga, và cũng loại bỏ được hiện tượng “cò vé”.
Nếu áp dụng tin học hóa cho Ga thì các nhà lãnh đạo sẽ nắm bắt thông tin về ga một cách chủ động và có hệ thống, tiết kiệm thời gian, nâng cao năng suất cũng như doanh thu của ga.
III. Yêu cầu của Website
1.Chức năng chung của Website.
Trang web cung cấp cho người dùng đầy đủ thông tin về lịnh trình của các tuyến tàu. Giúp người dùng nhanh chóng có được thông tin và đằng kí mua vé .
Đồng thời đảm bảo việc quản lý thông tin và xác nhận việc đăng kí mua vé của người dùng từ phía người quản lý.
2. Yêu cầu khi xây dựng Website.
Đảm bảo tính nghiệp vụ, phù hợp với các nguyên tắc vận hành của các quy trình nghiệp vụ.
Đảm bảo tính vận hành độc lập và tính tích hợp giữa các chức năng của hệ thống.
Các phương pháp theo dõi thông tin kiểm soát được tất cả các quá trình luân chuyển, tại các điểm đầu vào, đầu ra của hệ thống.
Thông tin được đảm bảo toàn vẹn qua các hoạt động vào/ra tại mọi thời điểm, mọi người sử dụng.
Tự động hoá việc xử lý hàng ngày đến mức cao nhất, giảm thiểu thao tác thủ công.
Hệ thống có sự giúp đỡ tại chỗ, thông báo lỗi kịp thời, phân vùng lỗi.
Có khả năng dễ dàng thay đổi để phù hợp với các thay đổi của phần cứng.
Kiến trúc bảo mật đồng nhất, linh hoạt, chia sẻ khu vực, có khả năng bảo mật cao.
Khả năng nâng cập nhật dễ dàng .
3.Các thông tin đầu vào và đầu ra của Website
a. Thông tin đầu vào
- Thông tin về lịch trình các chuyến tàu
- Thông tin về vé tàu
- Thông tin đằng kí mua vé và khách hàng
- Các yêu cầu : tìm kiếm , báo cáo ….
b. Thông tin đầu ra
- Thông tin về lịch trình các chuyến tàu
- Thông tin về vé tàu
- Thông tin kiêm tra , xác nhận việc đặt mua vé
- Thông tin khách hàng
- Các báo báo ,thống kê , trích dẫn dữ liệu
4. Phạm vi và đối tượng sử dụng website.
- Trang Web được xây dưng với mục đích đáp ứng nhu cầu của khách hàng di tàu , mua vé một cách nhanh chóng thuận tiện.
- Hệ thống được triển khai ở các nhà ga.
IV. Phân tích yêu cầu của website
Định hướng website cần thiết kế
Bước đầu tiên trong công đoạn thiết kế một website là có những quyết định chắc chắn về việc chúng ta sẽ “xuất bản” cái gì với Website. Không có mục tiêu rõ rang thì cả website đó sẽ trở nên lan man, sa lầy và cuối cùng đi đến một điểm khó có thể quay trở lại. Thiết kế cẩn thận và định hướng rõ là những chìa khoá dẫn đến thành công trong việc xây dựng một website.
Trước khi xây dựng một Website ta phải:
- Xác định đối tượng độc giả của website.
- Website có mục đích rõ ràng.
- Thiết lập các chủ đề chính của Website.
- Thiết kế các khối thông tin chủ yếu mà Website sẽ cung cấp.
Chúng ta phải bắt đầu với việc xác định nguồn tài nguyên về nội dung, hình ảnh thông tin mà chúng ta cần đến để tạo nền Website phù hợp với mục đích được đề ra – đó là nguồn thông tin sẽ duy trì cho Website hoạt động sau này nữa.
Hệ thống được xây dựng dể phục vụ cho hai đối tượng : khách hàng và nhà quản trị
Đối tượng khách hàng bao gồm :
- Khách hàng quen thuộc có tài khoản đăng kí riêng.
- Khách hàng vãng lai : không có tài khoản , thực hiện việc đăng kí mua vé không thường xuyên.
Đối tượng nhà quản trị bao gồm :
- Quản trị Website
- Nhân viên nhà ga
Định dạng phông chữ.
Là trang web trong đó có sự kết hợp các thành phần HTML, ActiveX Component và Script ASP.
- Hoạt động của trang ASP
Khi một trang ASP được trình duyệt Web yêu cầu, đầu tiên Web Server sẽ duyệt tuần tự trang ASP này và chỉ thực hiện những câu lệnh kịch bản ASP, kết quả là một trang thuần HTML sẽ được đưa ra browser (trình duyệt). Tuỳ theo người xây dựng trang web này qui định mà kết qủa do Web Server dịch sẽ trả về lần lượt cho trình duyệt của người dùng hay chỉ trả về sau khi đã dịch song tất cả các kịch bản. Người duyệt sẽ không thấy những lệnh kịch bản ASP, bởi vì nó đã được thay thế bằng các giá trị kết qủa của quá trình thực thu trên server.
- Ứng dụng ASP
Thường ứng dụng ASP gồm các trang ASP, trang HTML và các thành phần khác đặt trong thư mục được khai báo với Web Server, thư mục này phải được gán quyền Executive hay Script để trang ASP hoạt động đúng. Trong thư mục có một tập tin đặc biệt là globa. Asa dung để chia sẻ thông tin trong toàn bộ ứng dụng.
- Web server
Trang ASP có thể chạy với Microsoft Internet Information server (IIS) 3.0. Tuy nhiên nên dung ASP với IIS 4.0 trên window 9x để sử dụng những chức năng mới và các ActiveX Component kèm theo.
b. Mô hình ứng dụng cơ sở dữ liệu trên Web qua công nghệ ASP
- Là nơi tiếp nhận và trả lời các yêu cầu của người dùng Web đồng thời cũng thực hiện việc kết nối đến hệ DBMS (hệ quản trị cơ sở dữ liệu) trên Database theo yêu cầu truy cập dữ liệu của trang ASP. ADO cung cấp giao diện lập trình cho người phát triển xây dựng các lệnh truy cập cơ sở dữ liệu. Các lệnh này được chuyển đến cho hệ DBMS để thi hành thông qua các thành phần OLEDB (và ODBC). Kết quả truy vấn dữ liệu sẽ được Web Server đưa ra hiển thị trên trình duyệt.
- Database Server
Là nơi diễn ra việc thực hiện các thao tác cơ sở dữ liệu như truy vấn, cập nhật cũng như đảm bảo tính toàn vẹn của hệ DBMS.
- Browser
Giao diện với người dùng là nơi tiếp nhận yêu cầu của người dùng cũng như hiển thị kết quả yêu cầu. Ngoài ra trình duyệt còn là nơi kiểm tra sơ bộ tính hợp lệ của dữ liệu, trước khi chuyển đến cho Web Server.
c. Cấu trúc và cách tạo trang ASP
- Cấu trúc một trang ASP: Trang ASP đơn giản là trang văn bản với phần mở rộng . asp gồm có ba phần: Văn bản (Text), thẻ HTML, các đoạn kịch bản ASP.
- Với một trang HTML có sẵn, dễ dàng sử dụng để tạo trang ASP bằng cách thêm vào các lệnh kịch bản ASP cần thiết và đổi phần mở rộng của tệp tin thành .asp.
- Trong trang HTML, mỗi thẻ HTML được bắt đầu và kết thúc bởi cặp… . Tương tự khi thêm một đoạn kịch bản vào HTML để đánh dấu nơi kịch bản ASP bắt đầu và kết thúc dùng cặp lệnh <%...%>.
- Các đoạn kịch bản ASP có thể xuất hiện ở mọi nơi trong trang HTML. ASP và HTML có sự gắn bó chặt chẽ với nhau. Với ASP, ta có thể chèn các kịch bản thực thi được vào trực tiếp các tập tin HTML. Khi đó việc tạo trang HTML và xử lý kịch bản trở nên đồng thời, điều này cho phép tạo ra các tương tác Web Site một cách linh động vào trang Web tuỳ từng trường hợp cụ thể.
- Những lệnh nằm giữa <%...%> phải sử dụng ngôn ngữ viết kịch bản chính thức qui định cho trang đó. VBScript là ngôn ngữ mặc định của ASP. Nếu muốn sử dụng một ngôn ngữ khác (như JavaScript chẳng hạn) thì chúng ta cần định nghĩa ngôn ngữ đầu mỗi trang ASP như sau: %@LANGUAGE= tên ngôn ngữ%
- Các mã lệnh được chèn vào trong khắp trang Web và được xử lý tuần tự. Mã lệnh là các kịch bản. Hiện tại ASP cho phép dùng hai kịch bản là VBScript và JavaScript. Lựa chọn kịch bản được đặt ngay tại dòng đầu tập tin.
3. Yêu cầu cấu hình
Phần mềm:
Sử dụng hệ điều hành Window 2000 trở lên, hệ quản trị cơ sở dữ liệu Microsoft SQL Server 2000.
Phần cứng:
Pentium 4 trở lên. Ram 256 trở lên.
Kết Luận
Ga Giáp Bát là ga đầu mối có vai trò quan trọng trong việc lưu thông giữa các vùng miền. Căn cứ vào thực trạng của Ga Giáp Bát thì việc xây dựng một trang Web bán vé tàu trực tuyến là một tất yếu và đáp ứng được nhu cầu của khách hàng cũng như cán bộ nhân viên ga.
Trang web giúp cho việc mua bán vé của ga trở nên thuận tiện và nhanh chóng hơn. Giảm thiểu mất mát và thời gian cho khách hàng cũng như nhân viên ga, tiết kiệm thời gian, đem lại sự tin tưởng cho khách hàng.
Với đề tài “Phân tích thiết kế Hệ Thống Thông Tin quản lý trang Web bán vé tàu trực tuyến cho ga tàu Giáp Bát” em thực hiện các công việc sau:
I. Thực trạng của ga tàu Giáp Bát.
II. Tầm quan trọng của việc bán vé tàu trực tuyến.
III. Yêu cầu của Website.
IV. Phân tích yêu cầu của website.
V. Thiết kế bảng cơ sở dữ liệu.
VI. Thiết kế chi tiết.
VII. Thiết kế kiến trúc.
VIII. Thiết kế giao diện.
IX. Cài đặt và triển khai.
Mục lục
Trang
Lời Mở Đầu 1
I. Thực trạng của ga tàu Giáp Bát 2
II. Tầm quan trọng của việc bán vé tàu trực tuyến 2
III. Yêu cầu của Website 3
1.Chức năng chung của Website. 3
2. Yêu cầu khi xây dựng Website. 3
3.Các thông tin đầu vào và đầu ra của Website 4
4. Phạm vi và đối tượng sử dụng website. 4
IV. Phân tích yêu cầu của website 4
1. Sơ đồ chức năng của Website 6
1.1 Chức năng của đối tượng khách hàng 7
1.2 Chức năng của nhà quản trị 8
2 Sơ đồ luồng thông tin (IFD) 8
3.Sơ đồ ngữ cảnh của website 14
4.Sơ đồ luông dữ liệu-DFD 15
V . Thiết kế bảng cơ sở dữ liệu 22
1.Chuẩn hoá các lược đồ quan hệ 22
1.1 Chuẩn hoá dữ liệu từ hoá đơn bán vé 22
1.2 Chuẩn hoá bảng giờ tàu 24
1.3 Chuẩn hoá phiếu đăng ký mua vé 25
1.4 Chuẩn hoá bảng cán bộ 26
2.Mô tả các bảng dữ liệu 27
3.Sơ đồ quan hệ giữa các bảng 29
VI. Thiết kế chi tiết 30
1 . Thiết kế các sơ đồ thể hiện các chức năng của website 30
VII.Thiết kế kiến trúc Website 41
VIII. Thiết kế giao diện Website 43
1. Thiết kế giao diện chính của trang Web 43
2.Thiết kế trang đại lý 45
3. Phiếu đăng ký thành viên 46
4.Hoá đơn mua vé 47
5.Phiếu thu 48
6. Form đăng nhập 49
7. Trang quản trị 50
8. Trang tìm kiếm 51
9. Trang trợ giúp 52
IX. Cài đặt và triển khai website 53
1.Lựa chọn môi trường phần mềm. 53
2.Giới thiệu sơ lược về ngôn ngữ HTML và ASP. 53
3. Yêu cầu cấu hình 58
Kết Luận 59
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:
Lời Mở Đầu
Hiện nay xã hội ngày càng phát triển, cùng với vòng quay đó thì lĩnh vực công nghệ thông tin cũng đã có những thành công rực rỡ trong quá trình xây dựng xã hội. Ở Việt Nam cũng như các nước khác, tin học đã dần đi vào đời sống như một tất yếu, tin học đã giúp đỡ con người xử lý dữ liệu nhanh hơn, hoàn thành công việc tốt hơn. Ở nước ta hiện nay thì tin học là vấn đề nòng cốt của các doanh nghiệp lớn. Bởi khi doanh nghiệp phát triển đến một mức độ nào đó thì dẫn tới một khối lượng dữ liệu cần xử lý quá lớn, đồng thời với độ phức tạp của bài toán quản lý sẽ khiến cho việc tổ chức quản lý bằng phương pháp thủ công không thể đáp ứng nổi.
Cùng với sự cạnh tranh gay gắt trong cơ chế thị trường, sự phát triển chóng mặt của công nghệ thông tin, và những sách lược chính trị của chính phủ. Đó là nguyên nhân để các doanh nghiệp phải xây dựng một Hệ Thống Thông Tin mới có thể giúp doanh nghiệp tiếp tục tồn tại và phát triển.
Tin học hoá công tác quản lý sẽ giúp giảm thiểu lao động chân tay, sẽ giúp nhà quản lý bao quát được tình hình của công ty, đẩy nhanh tốc độ công việc ,thu lại lợi nhuận cao cho doanh nghiệp.
Qua tìm hiểu tình hình hoạt động của Ga tàu Giáp Bát, em đã quyết định chọn để tài: “Phân tích thiết kế Hệ Thống Thông Tin quản lý trang Web bán vé tàu trực tuyến cho Ga tàu Giáp Bát”. Với mục đích có thể giúp cho các nhà lập trình xây dựng được một trang Website bán vé tàu trực tuyến cho Ga tàu Giáp Bát để giảm thiểu việc ùn tắc, cò vé, nâng cao chất lượng phục vụ cho ga tàu,..
Cuối cùng, em xin chân thành Thank sự giúp đỡ nhiệt tình của TS. Trần Thị Thu Hà đã giúp em hoàn thành đề án này.Em xin chân thành Thank toàn thể cán bộ công nhân viên ở Ga Tàu Giáp Bát đã giúp đỡ em thu thập thông tin tìm hiểu về Ga.
Do giới hạn về mặt thời gian và kiến thức cũng như kinh nghiện thực tiễn nên đề tài không tránh khỏi những thiếu sót. Em rất mong nhận được sự đóng góp ý kiến của cô giáo để đề tài của em có thể hoàn thiện hơn.
I. Thực trạng của ga tàu Giáp Bát
Là ga đầu mối, trọng điểm trong kinh doanh vận chuyển hàng hóa của Tổng công ty Đường sắt Việt Nam, liên tục nhiều năm qua ga Giáp Bát đều hoàn thành xuất sắc nhiệm vụ, trở thành “điểm sáng” trong các phong trào thi đua của Tổng công ty Đường sắt Việt Nam. Ghi nhận thành tích của 258 cán bộ công nhân viên ga Giáp Bát trong 5 năm qua, Đảng và Nhà nước vừa tặng thưởng Huân chương Lao động hạng Ba.
Trên 500 lượt cán bộ công nhân viên đạt danh hiệu lao động giỏi, kiện tướng an toàn chạy tàu.
Ngoài nhiệm vụ phục vụ một số đoàn tàu khách, nhiệm vụ chính của ga Giáp Bát là đảm nhận việc giải thể lập tàu với 25 đôi tàu hàng chuyến tuyến, trong đó có 18 đôi tàu hàng Bắc- Nam/tuần. Mặc dù điều kiện cơ sở vật chất của nhà ga còn thiếu thốn, chật hẹp nhưng công tác an toàn luôn được bảo đảm tuyệt đối cho dù phải thực hiện trên 500 cú tác nghiệp dồn dịch mỗi ngày. Theo Trưởng ga Trần Quốc Đạt cho biết: Cải cách thủ tục hành chính được coi là một biện pháp giảm chi phí, nâng cao chất lượng phục vụ hành khách ở ga Giáp Bát. Chính vì vậy, nhà ga đã thành lập Ban cải cách thủ tục hành chính, do Trưởng ga làm trưởng ban. Mọi nội dung đều được thông báo công khai, kể cả các cuộc họp nội bộ cũng được tiêu chuẩn hóa. Đơn cử như việc Trưởng ga thực hiện giao ban định kỳ với các chủ hàng chuyên tuyến, hay thông qua số máy đường dây nóng do đích thân trưởng ga đảm nhiệm, mọi vướng mắc đều được giải
II. Tầm quan trọng của việc bán vé tàu trực tuyến
Tin học hóa công tác quản lý đang là xu thế chung của thời đại công nghệ thông tin, xã hội ngày một phát triển, nếu không nắm bắt được guồng quay đó thì các doanh nghiệp sẽ khó có thể tồn tại và phát triển. Việc tin học hóa quản lý chỉ là vấn đề sớm hay muộn của doanh nghiệp mà thôi.
Ga Giáp Bát là một ga đầu mối quan trọng, lượng khách tương đối lớn, đặc biệt là trong những dịp lễ tết thường xảy ra hiện tại quá tải, gây trì trệ cho hệ thống, là nguyên nhân giảm lòng tin của khách hàng. Nếu áp dụng tin học hóa trong việc bán vé cho khách thì sẽ giảm thiểu được sự ùn tắc trì trệ ở ga, và cũng loại bỏ được hiện tượng “cò vé”.
Nếu áp dụng tin học hóa cho Ga thì các nhà lãnh đạo sẽ nắm bắt thông tin về ga một cách chủ động và có hệ thống, tiết kiệm thời gian, nâng cao năng suất cũng như doanh thu của ga.
III. Yêu cầu của Website
1.Chức năng chung của Website.
Trang web cung cấp cho người dùng đầy đủ thông tin về lịnh trình của các tuyến tàu. Giúp người dùng nhanh chóng có được thông tin và đằng kí mua vé .
Đồng thời đảm bảo việc quản lý thông tin và xác nhận việc đăng kí mua vé của người dùng từ phía người quản lý.
2. Yêu cầu khi xây dựng Website.
Đảm bảo tính nghiệp vụ, phù hợp với các nguyên tắc vận hành của các quy trình nghiệp vụ.
Đảm bảo tính vận hành độc lập và tính tích hợp giữa các chức năng của hệ thống.
Các phương pháp theo dõi thông tin kiểm soát được tất cả các quá trình luân chuyển, tại các điểm đầu vào, đầu ra của hệ thống.
Thông tin được đảm bảo toàn vẹn qua các hoạt động vào/ra tại mọi thời điểm, mọi người sử dụng.
Tự động hoá việc xử lý hàng ngày đến mức cao nhất, giảm thiểu thao tác thủ công.
Hệ thống có sự giúp đỡ tại chỗ, thông báo lỗi kịp thời, phân vùng lỗi.
Có khả năng dễ dàng thay đổi để phù hợp với các thay đổi của phần cứng.
Kiến trúc bảo mật đồng nhất, linh hoạt, chia sẻ khu vực, có khả năng bảo mật cao.
Khả năng nâng cập nhật dễ dàng .
3.Các thông tin đầu vào và đầu ra của Website
a. Thông tin đầu vào
- Thông tin về lịch trình các chuyến tàu
- Thông tin về vé tàu
- Thông tin đằng kí mua vé và khách hàng
- Các yêu cầu : tìm kiếm , báo cáo ….
b. Thông tin đầu ra
- Thông tin về lịch trình các chuyến tàu
- Thông tin về vé tàu
- Thông tin kiêm tra , xác nhận việc đặt mua vé
- Thông tin khách hàng
- Các báo báo ,thống kê , trích dẫn dữ liệu
4. Phạm vi và đối tượng sử dụng website.
- Trang Web được xây dưng với mục đích đáp ứng nhu cầu của khách hàng di tàu , mua vé một cách nhanh chóng thuận tiện.
- Hệ thống được triển khai ở các nhà ga.
IV. Phân tích yêu cầu của website
Định hướng website cần thiết kế
Bước đầu tiên trong công đoạn thiết kế một website là có những quyết định chắc chắn về việc chúng ta sẽ “xuất bản” cái gì với Website. Không có mục tiêu rõ rang thì cả website đó sẽ trở nên lan man, sa lầy và cuối cùng đi đến một điểm khó có thể quay trở lại. Thiết kế cẩn thận và định hướng rõ là những chìa khoá dẫn đến thành công trong việc xây dựng một website.
Trước khi xây dựng một Website ta phải:
- Xác định đối tượng độc giả của website.
- Website có mục đích rõ ràng.
- Thiết lập các chủ đề chính của Website.
- Thiết kế các khối thông tin chủ yếu mà Website sẽ cung cấp.
Chúng ta phải bắt đầu với việc xác định nguồn tài nguyên về nội dung, hình ảnh thông tin mà chúng ta cần đến để tạo nền Website phù hợp với mục đích được đề ra – đó là nguồn thông tin sẽ duy trì cho Website hoạt động sau này nữa.
Hệ thống được xây dựng dể phục vụ cho hai đối tượng : khách hàng và nhà quản trị
Đối tượng khách hàng bao gồm :
- Khách hàng quen thuộc có tài khoản đăng kí riêng.
- Khách hàng vãng lai : không có tài khoản , thực hiện việc đăng kí mua vé không thường xuyên.
Đối tượng nhà quản trị bao gồm :
- Quản trị Website
- Nhân viên nhà ga
Định dạng phông chữ.
Là trang web trong đó có sự kết hợp các thành phần HTML, ActiveX Component và Script ASP.
- Hoạt động của trang ASP
Khi một trang ASP được trình duyệt Web yêu cầu, đầu tiên Web Server sẽ duyệt tuần tự trang ASP này và chỉ thực hiện những câu lệnh kịch bản ASP, kết quả là một trang thuần HTML sẽ được đưa ra browser (trình duyệt). Tuỳ theo người xây dựng trang web này qui định mà kết qủa do Web Server dịch sẽ trả về lần lượt cho trình duyệt của người dùng hay chỉ trả về sau khi đã dịch song tất cả các kịch bản. Người duyệt sẽ không thấy những lệnh kịch bản ASP, bởi vì nó đã được thay thế bằng các giá trị kết qủa của quá trình thực thu trên server.
- Ứng dụng ASP
Thường ứng dụng ASP gồm các trang ASP, trang HTML và các thành phần khác đặt trong thư mục được khai báo với Web Server, thư mục này phải được gán quyền Executive hay Script để trang ASP hoạt động đúng. Trong thư mục có một tập tin đặc biệt là globa. Asa dung để chia sẻ thông tin trong toàn bộ ứng dụng.
- Web server
Trang ASP có thể chạy với Microsoft Internet Information server (IIS) 3.0. Tuy nhiên nên dung ASP với IIS 4.0 trên window 9x để sử dụng những chức năng mới và các ActiveX Component kèm theo.
b. Mô hình ứng dụng cơ sở dữ liệu trên Web qua công nghệ ASP
- Là nơi tiếp nhận và trả lời các yêu cầu của người dùng Web đồng thời cũng thực hiện việc kết nối đến hệ DBMS (hệ quản trị cơ sở dữ liệu) trên Database theo yêu cầu truy cập dữ liệu của trang ASP. ADO cung cấp giao diện lập trình cho người phát triển xây dựng các lệnh truy cập cơ sở dữ liệu. Các lệnh này được chuyển đến cho hệ DBMS để thi hành thông qua các thành phần OLEDB (và ODBC). Kết quả truy vấn dữ liệu sẽ được Web Server đưa ra hiển thị trên trình duyệt.
- Database Server
Là nơi diễn ra việc thực hiện các thao tác cơ sở dữ liệu như truy vấn, cập nhật cũng như đảm bảo tính toàn vẹn của hệ DBMS.
- Browser
Giao diện với người dùng là nơi tiếp nhận yêu cầu của người dùng cũng như hiển thị kết quả yêu cầu. Ngoài ra trình duyệt còn là nơi kiểm tra sơ bộ tính hợp lệ của dữ liệu, trước khi chuyển đến cho Web Server.
c. Cấu trúc và cách tạo trang ASP
- Cấu trúc một trang ASP: Trang ASP đơn giản là trang văn bản với phần mở rộng . asp gồm có ba phần: Văn bản (Text), thẻ HTML, các đoạn kịch bản ASP.
- Với một trang HTML có sẵn, dễ dàng sử dụng để tạo trang ASP bằng cách thêm vào các lệnh kịch bản ASP cần thiết và đổi phần mở rộng của tệp tin thành .asp.
- Trong trang HTML, mỗi thẻ HTML được bắt đầu và kết thúc bởi cặp
- Các đoạn kịch bản ASP có thể xuất hiện ở mọi nơi trong trang HTML. ASP và HTML có sự gắn bó chặt chẽ với nhau. Với ASP, ta có thể chèn các kịch bản thực thi được vào trực tiếp các tập tin HTML. Khi đó việc tạo trang HTML và xử lý kịch bản trở nên đồng thời, điều này cho phép tạo ra các tương tác Web Site một cách linh động vào trang Web tuỳ từng trường hợp cụ thể.
- Những lệnh nằm giữa <%...%> phải sử dụng ngôn ngữ viết kịch bản chính thức qui định cho trang đó. VBScript là ngôn ngữ mặc định của ASP. Nếu muốn sử dụng một ngôn ngữ khác (như JavaScript chẳng hạn) thì chúng ta cần định nghĩa ngôn ngữ đầu mỗi trang ASP như sau: %@LANGUAGE= tên ngôn ngữ%
- Các mã lệnh được chèn vào trong khắp trang Web và được xử lý tuần tự. Mã lệnh là các kịch bản. Hiện tại ASP cho phép dùng hai kịch bản là VBScript và JavaScript. Lựa chọn kịch bản được đặt ngay tại dòng đầu tập tin.
3. Yêu cầu cấu hình
Phần mềm:
Sử dụng hệ điều hành Window 2000 trở lên, hệ quản trị cơ sở dữ liệu Microsoft SQL Server 2000.
Phần cứng:
Pentium 4 trở lên. Ram 256 trở lên.
Kết Luận
Ga Giáp Bát là ga đầu mối có vai trò quan trọng trong việc lưu thông giữa các vùng miền. Căn cứ vào thực trạng của Ga Giáp Bát thì việc xây dựng một trang Web bán vé tàu trực tuyến là một tất yếu và đáp ứng được nhu cầu của khách hàng cũng như cán bộ nhân viên ga.
Trang web giúp cho việc mua bán vé của ga trở nên thuận tiện và nhanh chóng hơn. Giảm thiểu mất mát và thời gian cho khách hàng cũng như nhân viên ga, tiết kiệm thời gian, đem lại sự tin tưởng cho khách hàng.
Với đề tài “Phân tích thiết kế Hệ Thống Thông Tin quản lý trang Web bán vé tàu trực tuyến cho ga tàu Giáp Bát” em thực hiện các công việc sau:
I. Thực trạng của ga tàu Giáp Bát.
II. Tầm quan trọng của việc bán vé tàu trực tuyến.
III. Yêu cầu của Website.
IV. Phân tích yêu cầu của website.
V. Thiết kế bảng cơ sở dữ liệu.
VI. Thiết kế chi tiết.
VII. Thiết kế kiến trúc.
VIII. Thiết kế giao diện.
IX. Cài đặt và triển khai.
Mục lục
Trang
Lời Mở Đầu 1
I. Thực trạng của ga tàu Giáp Bát 2
II. Tầm quan trọng của việc bán vé tàu trực tuyến 2
III. Yêu cầu của Website 3
1.Chức năng chung của Website. 3
2. Yêu cầu khi xây dựng Website. 3
3.Các thông tin đầu vào và đầu ra của Website 4
4. Phạm vi và đối tượng sử dụng website. 4
IV. Phân tích yêu cầu của website 4
1. Sơ đồ chức năng của Website 6
1.1 Chức năng của đối tượng khách hàng 7
1.2 Chức năng của nhà quản trị 8
2 Sơ đồ luồng thông tin (IFD) 8
3.Sơ đồ ngữ cảnh của website 14
4.Sơ đồ luông dữ liệu-DFD 15
V . Thiết kế bảng cơ sở dữ liệu 22
1.Chuẩn hoá các lược đồ quan hệ 22
1.1 Chuẩn hoá dữ liệu từ hoá đơn bán vé 22
1.2 Chuẩn hoá bảng giờ tàu 24
1.3 Chuẩn hoá phiếu đăng ký mua vé 25
1.4 Chuẩn hoá bảng cán bộ 26
2.Mô tả các bảng dữ liệu 27
3.Sơ đồ quan hệ giữa các bảng 29
VI. Thiết kế chi tiết 30
1 . Thiết kế các sơ đồ thể hiện các chức năng của website 30
VII.Thiết kế kiến trúc Website 41
VIII. Thiết kế giao diện Website 43
1. Thiết kế giao diện chính của trang Web 43
2.Thiết kế trang đại lý 45
3. Phiếu đăng ký thành viên 46
4.Hoá đơn mua vé 47
5.Phiếu thu 48
6. Form đăng nhập 49
7. Trang quản trị 50
8. Trang tìm kiếm 51
9. Trang trợ giúp 52
IX. Cài đặt và triển khai website 53
1.Lựa chọn môi trường phần mềm. 53
2.Giới thiệu sơ lược về ngôn ngữ HTML và ASP. 53
3. Yêu cầu cấu hình 58
Kết Luận 59
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:
You must be registered for see links
Tags: Thực hiện phân tích - thiết kế và lập trình theo hướng đối tượng để quản lý các đối tượng và các thao tác của “Bài toán quản lý bán và thuê trang phục biểu diễn”, database quản lý đặt vé xem phim, sơ đồ ngữ cảnh website bán hàng, báo cáo phân tích thiết kế hệ thông xây dựng quản lí bán vé xem phim, các bước thiết kế web bán vé tàu, phân tích 1 trang web bán đồ công nghệ, database web đặt vé tàu online, phân tích thiết kế hệ thống thông tin website xem phim trực tuyến, đồ án xây dựng website bán vé tàu online, thực trang xây dựng web bán vé xem phim, quan ly ban ve tai 1 ga tau, Thiết kế cơ sở dữ liệu bán ga, cơ sở dữ liệu truy vấn hệ thống bán hàng nhân viên tư vấn cho khách hàng
Last edited by a moderator: