thiendia9000

New Member
Link tải luận văn miễn phí cho ae Kết Nối

Mục Lục:


LỜI NÓI ĐẦU 3
Chương I: 4
TỔNG QUAN 4
1.Giới thiệu môn học. 4
a. Môn hệ thống phân tích thiết kế hệ thống thông tin 4
b.Vai trò môn hệ thống phân tích thiết kếhệ thống thông tin 4
2.Giới thiệu đề tài. 4
3. Phân công thực hiện cho từng người trong nhóm. 5
4. Mô tả đề tài: 6
4.1. Đặt vấn đề: 6
4.2 Yêu cầu chức năng 6
4.2.1 Yêu cầu lưu trữ: 6
4.2.2 Yêu cầu tra cứu: 6
4.2.3 Yêu cầu tính toán: 7
4.2.4 Yêu cầu về thống kê 7
4.3 Yêu cầu phi chức năng 7
4.3.1. Tốc độ: 8
4.3.2. Khối lượng lưu trữ: 8
4.3.3. An toàn, bảo mật: 8
4.3.4. Giao diện: 8
4.3.5 Những vấn đề có khả năng bị thay đổi trong tương lai: 8
4.3.6.Đánh giá mức độ khả thi 8
Chương II: 9
PHÂN TÍCH VÀ THIẾT KẾ ỨNG DỤNG 9
1. Phân tích mô hình dữ liệu: 9
1.1 Các qui trình nghiệp vụ chính: 9
A. Mô hình quan niệm dữ liệu: 9
B Mô tả thực thể: 10
 Bảng mô tả ký hiệu trong mô hình ER: 11
1.2 Mô hình thực thể kết hợp ER 21
1.3 Thuyết minh cho mô hình thực thể ER. 21
2. Phân tích mô hình quan niệm xử lý 22
2.1 Phân tích mô hình quan niệm xử lý 22
2.1.1 Phân tích mô hình quan niệm xử lý theo phương pháp DFD 22
2.1.1.1 Xác định sơ đồ hệ thống con của qui trình 22
2.1.1.2. Mô hình quan niệm tổ chức theo phương pháp DFD 23
2.1.1.2.1 Mô hình cấp 1: 23
2.1.1.2.2 Mô hình cấp 2: 24
2.1.1.2.3 Mô hình cấp 3: 25
2.1.2 Phân tích mô hình quan niệm xử lý theo phương pháp tựa Merise: 28
 Các công cụ đặc tả nội dung của xử lý: 28
A. Mô tả dữ liệu cơ sở: 28
B. Mô tả dữ liệu cấu trúc: 29
C. Mô tả dòng dữ liệu: 30
D. Mô tả kho dữ liệu: 32
.3. Thiết kế mô hình dữ liệu 40
3.1 Chuyển đổi từ mô hình ER sang mô hình quan hệ: 41
3.1.1 Mối quan hệ 1- 1 41
3.1.2 Mối quan hệ 1-n 41
3.1.3 Mối quan hệ n-n : 42
Không có mối quan hệ n*n giữa các thực thể 42
Báo Cáo thuộc tính các thực thể kết hợp: 42
3.2. Đánh giá nhận xét mô hình quan hệ 43
3.3. Mô tả toàn bộ các ràng buộc toàn vẹn 43
4. Thiết kế mô hình tổ chức xử lý 43
5. Thiết kế giao diện 46
5.1. Sơ đồ màn hình các giao diện 46
5.2. Thiết kế các màn hình giao diện chính 47
6. Thiết kế báo biểu 83
6.1.Lập báo cáo: 83
6.1.1 Kết xuất hóa đơn - chi tiết hóa đơn: 83
6.1.2 Danh sách khách hàng: 84
6.2. Mô Tả Báo Cáo 84
6.2.1 Mô tả kết xuất hóa đơn - chi tiết hóa đơn 84
6.2.2 Mô tả danh sách khách hang 85
Chương III. LẬP TRÌNH BẰNG NGÔN NGỮ. 86
1. Giới thiệu ngôn ngữ lập trình 86
2.Hướng dẫn cài đặt và sử dụng. 86
Chương IV: TỰ ĐÁNH GIÁ TIỂU LUẬN. HƯỚNG GIẢI QUYẾT 87
1. Tự Đánh giá. 87
1.1.Ưu điểm: 87
1.1.1 Chương trình 87
1.1.2 Cảm nghĩ Bản thân nhóm lập trình : 87
1.2.Nhược điểm: 87
2. Hướng giải quyết-phát triển trong tương lai 88
3.Tài liệu tham khảo 88
CHƯƠNG V: NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN 89











LỜI NÓI ĐẦU

Hiện nay, với sự phát triển của khoa học công nghệ, đặc biệt là công nghệ thông tin, nên linh kiện máy vi tính ngày càng tăng và giá thành ngày càng rẻ đi. Mặt khác, nhờ vào công nghệ hiện đại, đời sống của con người càng lúc càng thú vị. Một số người luôn muốn có trong nhà mình một vài vật dụng hiện đại : máy vi tính, tivi, tủ lạnh, laptop, … Một số nhà kinh doanh thì muốn mình có hẳn một công ty để bán những mặt hàng trên. Phần lớn họ đều gặp một khó khăn chung là sự quản lý việc thu linh kiện, dụng cụ,… vì ngày xưa họ quản lý theo phương pháp thủ công. Ngày nay, máy vi tính ra đời, sự quản lý của họ trở nên dễ dàng hơn, ít tốn công sức hơn, tiết kiệm thời gian hơn.
Đề tài “Quản lý tiền điện” sẽ diễn tả một phần nào đó cho việc tính tiền và quản lý như trên.
Ngày nay do nhu cầu phát triển của khoa học kỹ thuật đặc biệt sự tiến bộ trong lĩnh vực công nghệ thông tin rất cao cho nên mọi công việc thực hiện đòi hỏi nhanh chống ,chính xác từng li từng tí để đáp ứng yêu cầu cần đưa công nghệ vào cuộc sống đặc biệt trong lĩnh vực quản lí công việc chính vì vậy chúng tui xin giới thiệu bạn chương trình quản lí khách hàng và thanh toán tiền điện tại chi nhánh điện lực chợ lớn qua đó bạn có thể nắm được tiến trình làm việc của nhân viên lập trình rất chặt chẽ và khó khăn từ khâu chuẩn bị về nhân lực và trí lực rất cao để từ đó đi tới phân tích mô hình các quan hệ thực thể làm cơ sở nền tảng cho khâu thiết kế và kiểm tra ,dóng gói phần mềm sau này













Chương I:
TỔNG QUAN
1.Giới thiệu môn học.
a. Môn hệ thống phân tích thiết kế hệ thống thông tin
 Hệ thống trong bối cảnh môi trường kinh tế xã hội được xem là một tập hợp các phần tử trong một tổ chức phối hợp hoạt động nhằm đạt đến một mục đích nhất định. Trong trường hợp này, hệ thống được xem như là tổ chức kinh tế xã hội. các đặc trưng của hệ thống là hệ thống tổ chức,môi trường tổ chức và hoạt động của nó.
 Hệ Thống Thông Tin là một tập hợp nhiều phần tử có những mối rang buộc lẫn nhau để cùng thực hiện một mục tiêu nhất định nào đó.Quan điểm hệ thống là cách nhìn thực tế phức tạp, xem sự vật như một tổng thể bao gồm nhiều phần tử như người, phương tiện, phương pháp.Giữa các phần tử có ràng buộc lẫn nhau
b.Vai trò môn hệ thống phân tích thiết kếhệ thống thông tin
Phân tích và thiết kế hệ thống thông tin là một phương pháp được sử dụng bởi dãy các công ty từ IBM đến Pepsi, Hasbro, Inc…, để tạo và duy trì hệ thống thông tin nhằm thực hiện các chức năng cơ bản như lưu trữ chính xác các tên và địa chỉ của khách hàng, xử lý các đơn hàng và thanh toán cho người làm công. Mục tiêu chính của phân tích và thiết kế hệ thống là cải tiến hệ thống cấu trúc, điển hình là qua ứng dụng phần mềm, có thể giúp đỡ các nhân viên hoàn tất các công việc chính của doanh nghiệp được dễ dàng và hiệu quả hơn.Là một người phân tích hệ thống, bạn sẽ là trung tâm của sự phát triển phần mềm đó.
2.Giới thiệu đề tài.










Chi nhánh điện lực Chợ Lớn phụ trách hai quận lớn trong thành phố là quận 8 và quận 5 trong đó gồm nhiều khách hàng (khoảng trên 85.000). Mỗi khách hàng có thể có nhiều (điện kế gia đình và có thể điện kế dùng cho sản xuất). Với mỗi khách hàng ta phải có các thông tin như: mã số, họ tên, địa chỉ, số chứng minh nhân dân, ngày đăng ký sử dụng điện, mục đích sử dụng điện,…
Mỗi tháng, theo thời gian quy định của Công ty điện lực TP HCM, nhân viên điện lực sẽ đi ghi lại chỉ số điện kế của khách hàng, sau đó mọi số liệu được các nhân viện ở phòng kinh doanh đưa vào máy tính lưu trữ rồi chuyển lại cho trung tâm máy tính để để kết xuất hóa đơn tiền điện.
Khách hàng có thể thanh toán tiền điện vào thời điểm nhân viên điện lực đi thu tiền điện hay có thể đến thẳng chi nhánh điện lực để trả tiền tại quầy thu ngân. Mọi hình thức thanh toán đều thông qua hóa đơn.
Sau khi khàch hàng thanh toán, các thông tin liên quan sẽ được chuyển về lại cho phòng kế toán để xóa nợ khách hàng và rồi chuyển về công ty điện lực.
Khi khách hàng nợ tiền điện, chi nhánh điện lực gởi giấy báo nộp tiền, thời gian yêu cầu nộp và hình thức xử lý nếu khách vi phạm. Quá thời hạn nhắc nhở, chi nhánh điện lực sẽ ngưng cung cấp điện và ghi vào hồ sơ khách hàng.
Tùy vào mục đích sử dụng mà khách hàng đăng ký sẽ có tương ứng giá bán như sau:
Điện dùng trong sinh hoạt gia đình.
Điện dùng trong việc bơm nước, tưới tiêu lúa hoa màu.
Điện dùng trong việc sản xuất nước sạch và thoát nước đô thị.
Điện dùng trong doanh nghiệp vốn đầu tư nước ngoài và trong nước.
Điện dùng trong việc kinh doanh, dịch vụ, thương nghiệp, du lịch.
Điện dùng trong bệnh viện, nhà trẻ, mẫu giáo, trường học.
Điện dùng trong cơ quan hành chánh sự nghiệp.

3. Phân công thực hiện cho từng người trong nhóm.
Trường hợp đặt ra ở đây là chi nhánh điện lực đặt làm phần mềm quản lí và khai thác thông tin và tình hình sử dung điện của khách hàng.
Đọc và xác nhận yêu cầu của đề tài
phân tích yêu cầu đề tài :mục dích,yêu cầu:nhập thông tin ,thống kê,tính toán , lập báo cáo tổng hợp….
Tìm kiếm thông tin cần thiết :định nghĩa ,hình ảnh….
Vẽ mô hình của các thực thể ERD,VFD,tựa Merise…,giải thích các thuộc tính thủ tục chức năng ràng buột toàn vẹn
Lập mô hình thiết kế giao diện đáp ứng yêu cầu ban đầu đặt ra
Đi vào thiết kế giao diện người máy
Kiểm tra sản phẩm và tiến hành đóng gói chương trình.
hoàn tất công việc bàn giao phần mềm cho chi nhánh điện lực chợ lớn.
4. Mô tả đề tài:
4.1. Đặt vấn đề:
 Chi nhánh điện lực chợ lớn phụ trách hai quận lớn trong thành phố là quận 5 và quận 8 ( khoảng trên 85.000 khách hàng ) đến liên hệ nhóm lập trình phần mềm hỗ trợ cho công việc quản lí như :
 Lập hồ sơ khách hàng đăng kí sử dụng điện kế (họ tên khách hàng,địa chỉ ,chứng minh nhân dân,điện dùng trong sinh hoạt – điện dùng trong sản xuất,ngày đăng kí, mục đích sử dụng điện….).
 Hàng tháng thì thống kê tình hình sử dụng điện trong tháng là bao nhiêu ( chỉ số tiêu thụ là bao nhiêu :chỉ số củ ,chỉ số mới .vượt định mức hay trong định mức ).
 Kết xuất hóa đơn đã sử dụng trong tháng( thông tin khách hàng ,tiêu thụ bao nhiêu kw điện thế,số tiền phải trả là bao nhiêu ,thuế VAT là bao nhiêu )
Những thong tin này sẽ được gởi về các phòng ban tương ứng thực hiện công việc kiểm tra xem tình hình thanh toán khách hàng ra sau.
Lập danh sách khách hàng đã thanh toán để tiến hành xóa nợ cho khách hàng .  Bên cạnh đó lập danh sách hàng nào chưa thanh toán tiền điện thì tiến hành gởi giấy báo nhắc nhở - ghi nợ hay có thể tiến hành ngưng cung cấp điện cho khách hàng.
Tất cả thao tác cuối cùng được lưu trữ trên cơ sở dữ liệu đảm bảo nhiều yếu tố như : có khả năng them vào dữ liệu,xóa đi dữ liệu ,cập nhật dữ liệu
Tra cứu thông tin cho khách hàng ,báo cáo thống kê tình hình sử dụng điện trong tháng.
 Chương trình có giao diện than thiện, đảm bảo tinh bí mật cao tốc
độ xử Lí nhanh chống
 Công việc thực hiện trong một tháng và bàn giao chương trình cho chi
nhánh điện để kịp thời đưa vào công tác quản lí .
4.2 Yêu cầu chức năng
4.2.1 Yêu cầu lưu trữ:
 Lưu trữ thông tin của khách hàng, nhân viên, loại sử dụng và hóa đơn.
Tuy nhiên tại vì đặc thù riêng của Chi nhánh nên đối với khách hàng khi thanh toán tiền điện ngay thì không cần lưu thông tin của khách hàng mà chỉ cần ghi vào Bảng Báo giá thông tin: Loại điện sử dụng, số lượng điện tiêu thụ, thời gian và xác nhận bởi nhân viên tính tiền điện.
4.2.2 Yêu cầu tra cứu:
 Khi cần kiểm tra lại số lượng điện tiêu thụ hay kiểm tra lại tài chính trong Chi nhánh đòi hỏi phải biết được thông tin của tất cả các loại điện tiêu thụ, những loại điện nào được sử dụng nhiều nhất. Vì vậy phải tra cứu: loại sử dụng, hóa đơn. Yêu cầu tra cứu là: loại sử dụng, hóa đơn và khách hàng.

6.2. Mô Tả Báo Cáo
6.2.1 Mô tả kết xuất hóa đơn - chi tiết hóa đơn
* Dùng để kết xuất hóa đơn khi thanh toán tiền điện gởi cho khách hàng sử dụng điện hàng tháng để thông báo tình hình sử dụng điện của khách hàng trong tháng.
* Mô tả màn hình:
Các thuộc tính như tên textbox,combobox…như phần trên chúng tui chỉ giới thiệu một số thuộc tính cơ bản sau đây.
Số TT Tên đối tượng Kí hiệu
Tên đối tượng Loại đối tượng Chức năng
1 Thông tin Lbtt Label Hiển thị thông báo cho người dùng nhập sử liệu
2 Lựa chọn Cblc
Combobox Lựa chọn như :ngày ,tháng
3 Nhập thông tin txtntt Txtntt Nhập thông tin cho hóa đơn
4 Bảng dữ liệu dgdl DataGridview Hiển thị thông tin cho người dùng
5 Thời gian dttime Datatimepicker Hiển thị ngày tháng năm hệ thống
6 In cmdin Button In dữ liệu ra máy in
7 Tới Cmdt Buttton Tới mẩu tin hiện hành
8 Lui Cmdl Buttton Lui mẩu tin hiện hành
9 Thêm Cmda Buttton thêm mẩu tin vào cơ sở dữ liệu
10 Sửa Cmds Buttton Sửa cơ sở dữ liệu hiện hành
11 Thoát cmdth Buttton Thoát khỏi cửa sổ hiện hành

6.2.2 Mô tả danh sách khách hang
Chức năng :hiển thị dạng danh sách khách hàng sử dụng điện theo mã khách hàng
Mô tả màn hình
Số TT Tên đối tượng Kí hiệu
Tên đối tượng Loại đối tượng Chức năng
1 Hiển thị CrystalReportViewer CrystalReportViewer Hiển thị danh sách dạng cây
2 Dữ liệu ReportDocument ReportDocument Hiển thị dữ liệu danh sách khách hàng
3 Thông tin Text Object Text Object Ghi thông tin của người lập báo cáo






Chương III. LẬP TRÌNH BẰNG NGÔN NGỮ.

1. Giới thiệu ngôn ngữ lập trình
Visual Basic đã được ra từ MSBasic, do Bill Gates viết từ thời dùng cho máy tính 8 bits 8080 hay Z80. Hiện nay nó chứa đến hàng trăm câu lệnh (commands), hàm (functions) và từ khóa (keywords). Rất nhiều commands, functions liên hệ trực tiếp đến MSWindows GUI. Những người mới bắt đầu có thể viết chương trình bằng cách học chỉ một vài commands, functions và keywords. Khả năng của ngôn ngữ này cho phép những người chuyên nghiệp hoàn thành bất kỳ điều gì nhờ sử dụng ngôn ngữ lập trình MSWindows nào khác.
Người mang lại phần "Visual" cho VB là ông Alan Cooper. Ông đã gói môi trường hoạt động của Basic trong một phạm vi dễ hiểu, dễ dùng, không cần chú ý đến sự tinh xảo của MSWindows, nhưng vẫn dùng các chức năng của MSWindows một cách hiệu quả. Do đó, nhiều người xem ông Alan Cooper là cha già của Visual Basic.
Visual Basic còn có hai dạng khác: Visual Basic for Application (VBA) và VBScript. VBA là ngôn ngữ nằm phía sau các chương trình Word, Excel, MSAccess, MSProject, .v.v.. còn gọi là Macros. Dùng VBA trong MSOffice, ta có thể làm tăng chức năng bằng cách tự động hóa các chương trình.
VBScript được dùng cho Internet và chính Operating System
2.Hướng dẫn cài đặt và sử dụng.
 Để cài đặt Visual Basic.Net 2005, máy tính của bạn cần có một ổ đĩa CD-ROM (CD drive) . Bạn cần ít nhất 128 MB RAM, 2 GB hard disk và CPU Pentium III. Khi bỏ Visual Basic .Net 2005 vào CD drive, nó sẽ tự khởi động để display menu cho bạn chọn những thứ gì cần Setup, Bạn chỉ việc thực hiện theo hướng dẫn như yêu cầu.Bấm Finish hoàn tất công việc thực hiện cài đặt.
 Chúc bạn thành công









Chương IV: TỰ ĐÁNH GIÁ TIỂU LUẬN. HƯỚNG GIẢI QUYẾT
1. Tự Đánh giá.
1.1.Ưu điểm:
1.1.1 Chương trình
-Chương trình có giao diện than thiện với người dùng dù cho bạn không biết nhiều về tin học vẫn có thể sử dụng hiệu quả và cho năng suất làm việc cao.
- Chương trình có trang bị hệ thống mật khẩu,tên đăng nhập bảo vệ cho dữ liệu được an toàn tuyệt đối và có chương trình cho nhà quản lí có thể thay đổi- cập nhât mật khẩu dễ dàng khi có nghi ngờ an toàn bảo mật về dữ liệu.
- Chương trình còn có đính kèm hệ thống trợ giúp bạn một cách chi tiết quy mô đảm bao chính xác đến không ngờ.
1.1.2 Cảm nghĩ Bản thân nhóm lập trình :
-Chúng tui rất tâm đắc với phần mềm này nhờ nó mà chúng tui học hỏi nhiều kinh nghiệm và hiểu nhau hơn.
+Nắm rõ yêu cầu và tiến trình phải có của việc tạo ra một phần mềm là như thế nào .
+Học được tác phong công nghiệp là :phân bố công việc,thời gian hợp lí hơn,Lập lịch làm việc…
+Tập thói quen làm việc theo nhóm một cách hiệu quả.
+Thấy được khả năng tiềm ẩn các bạn trong nhóm,ai củng có các điểm rất hay :
+Khả năng đọc yêu cầu và phân tích yêu cầu của khách hang
+Khả năng trình quan hệ giữa các thực thể
+Khả năng thiết kế giao diện
+ khả năng về Kiểm tra tính hoàn thiện của chương trình
+ Cuối cùng là đóng gói bàn giao sản phẩm.
-Giúp chúng tui tự tin vào chính khả năng và nghi lực của chính mình hơn.
1.2.Nhược điểm:
- Đây là lần đầu tiên chung tui mới thực hiện cho nên còn rất nhiều thiếu xót như chưa có nhiều chức năng trong chương trình như khả năng về khả năng cập nhật và năng cấp chương trình qua mạng internet .
2. Hướng giải quyết-phát triển trong tương lai
- Khắc phục nhược điểm trên.
- Đây chỉ mới là chương trình ở dạng nhỏ chỉ quản lí với quy mô là hai quân 5 và quận 8 nhóm có nhu cầu phát triển và năng cao hệ thống cơ sở dữ liệu cho hoàn thiện hơn không chỉ quản lí quy mô quận,huyện,tỉnh(Thành phố) mà cao hơn là cấp quốc gia-Một phần mềm tổng hợp.
+ Tăng thêm thực thể từ 5 bảng lên đến vài trăm bản như nhu cầu về lắp đặt sữa chữa hệ thống điện lực ,phân công lịch làm việc của nhân viên.
+Tiếp tục tăng cường hệ thống bảo mật và hệ thống đồ họa chương trình và điểm không thể bỏ qua của người lập trình là thân thiện hoàn toàn với người dùng vì đây là lực lượng chính tham gia sử dụng phần mềm.
3.Tài liệu tham khảo
-Các bài tập lập trình VB.Net (Biên soạn :ThS.Nguyễn Văn Hoài,Hiệu đính.TS Nguyễn Hữu Thịnh)
-Giáo Trình phân tích và thiết kế hệ thống thong tin (Ths.Nguyễn Đăng Tỵ)

Link Download bản DOC
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:

 
Last edited by a moderator:

Các chủ đề có liên quan khác

Top