VIỆN ĐÀO TẠO QUỐC TẾ FPT LẬP TRÌNH VIÊN QUỐC TẾ FPT - APTECH Center Name: ACE-HCMC-2-FPT (VN.033). Address: 590 Cach Mang Thang 8 Street, District 3, Ho Chi Minh City, Vietnam. EyeGlasses Store Manager System Design Document Faculty: Batch No: Group No.: Students: 1. 2. 3. 4. Oct, 2017 Ms. Dao Ngoc Anh F21703S0 1 Fullname Dương Tấn Phú Trịnh Chin Chin Lê Trần Trọng Tín Lê Ngọc Tú Anh Roll No. Student1016698 Student1016716 Student1017789 Student1016724 Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 1 REVIEW 1 Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 2 Mục Lục Oct, 2017............................................................................................................... 0 REVIEW 1 ............................................................................................................ 1 I. Giới thiệu:............................................................................................................................... 4 II. Tình huống ............................................................................................................................. 4 III. Giải pháp: ............................................................................................................................... 4 Chức năng của hệ thống: .................................................................................................................. 5 IV. Các vai trò của người dùng: ................................................................................................. 5 V. Giới hạn: ................................................................................................................................. 6 VI. Lược đồ chức năng: ............................................................................................................... 6 1. Quy trình đăng nhập: ........................................................................................................... 6 2. Chức năng đổi mật khẩu: ..................................................................................................... 6 3. Chức năng người quản lý ..................................................................................................... 7 4. Chức năng nhân viên ............................................................................................................ 8 VII. Hardware/Software Requirements ...................................................................................... 8 VIII. Task Sheet: ............................................................................................................................. 9 REVIEW 2 .......................................................................................................... 10 Kiến trúc và Thiết kế Dự án ................................................................................ 11 I. Data Flow Diagram (DFD) ................................................................................................. 12 II. Entity Relationship Diagram .............................................................................................. 19 III. Entity and Properties .......................................................................................................... 20 IV. Database Relationship Diagram ......................................................................................... 24 V. Database Structure .............................................................................................................. 24 VI. Algorithms ............................................................................................................................ 28 VII. TaskSheet ............................................................................................................................. 29 REVIEW 3 .......................................................................................................... 30 I. Login Form ............................................................................................................................ 31 II. Main Form ............................................................................................................................. 32 III. Categories Form .................................................................................................................... 33 IV. Suppliers Form ...................................................................................................................... 34 Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 3 V. Products Form ....................................................................................................................... 35 VI. Employees Form .................................................................................................................... 36 VII. Input Order Form ................................................................................................................... 37 VIII. Customer Form ...................................................................................................................... 38 IX. Sale Form............................................................................................................................... 39 X. Invoice Form ......................................................................................................................... 40 XI. Storage ................................................................................................................................... 40 XII. TaskSheet ............................................................................................................................. 41 Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 4 I. Giới thiệu: - Trong một xã hội ngày càng phát triển thì công nghệ tiên tiến phần nào đáp ứng nhu cầu không thể thiếu trong quản lý bán hàng hiện tại của nước ta. Trước tình hình đó nhóm chúng tôi đã phát triển phần mềm quản lý bán hàng mà cụ thể là phầm mềm “Quản lý bán Kính cho cửa hàng” để có thể giúp cho các chủ doanh nghiệp quản lý được các sản phẩm, nhân viên cũng như chăm sóc khách hàng một cách tốt hơn. - Với phần mềm của chúng tôi, các chủ doanh nghiệp dễ dàng đánh giá được số lượng sản phẩm hiện có tại cửa hàng. Chủ doanh nghiệp sẽ toàn quyền theo dõi nhân viên, khách hàng, hàng hóa sản phẩm. Nhân viên sẽ nhanh chóng tư vấn chọn kính, gọng, tròng cho khách hàng giúp tiếp kiệm thời gian tốt đa.Ngoài ra, phần mềm được tích hơp việc xuất hóa đơn trực tiếp trên ứng dụng mang lại sự tối ưu và chuyên nghiệp hóa không chỉ người bán mà còn là cho người mua. II. Tình huống - Để chủ doanh nghiệp có thể quản lý nhân viên mà không nhất thiết phải có mặt hoàn toàn ở của hàng. Chủ doanh nghiệp sẽ theo dõi được thông tin nhân viên bán hàng, số lượng sản phẩm bán ra, doanh thu thông qua phần mếm. - Chủ doanh nghiệp dễ dàng quản lý nhân viên với các mục thêm sửa và chặn nhân viên ( Nếu nhân viên đó vi phạm điều khoản nghiêm trọng ). - Khi khách hàng tới cửa hàng, nhân viên sẽ tư vấn chọn sản phẩm phù hợp rồi thêm vào giỏ hàng sau khi xuất hóa đơn khách hàng sẽ thanh toán và lưu lại thông tin khách hàng gồm tên và số điện thoại. III. Giải pháp: - Hệ thông quản lý của hàng ( QLBH ) là một hệ thống tập trung cho phép chủ doanh nghiệp quản lý các nhân viên làm việc, truy xuất và xử lý các thông tin liên quan đến sản phẩm hàng hóa và hóa đơn của cửa hàng. - Từ cửa hàng khách hàng thông qua nhân viên có thể đặt hàng vào hệ thống và có thể truy xuất lại thông tin sản phẩm khi cần. - Thông tin này sẽ được chủ doanh nghiệp quản lý phục vụ cho việc kiểm tra doanh thu bán hàng. - Sau khi mỗi giao dịch thành công, thì thông tin khách hàng sẽ được lưu trữ lại vào hệ thống phục vụ cho việc chăm sóc khách hàng. Chủ doanh nghiệp có thể đăng nhập vào hệ thống để kiểm tra rõ đầu ra của sản phẩm. Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 5 Chức năng của hệ thống: - - Đăng nhâ ̣p, Đăng xuấ t: Cho phép người quản lý và nhân viên cửa hàng truy câ ̣p vào hê ̣ thố ng lưu trữ của cửa hàng. Người quản lý và nhân viên đươ ̣c cấ p quyề n tương ứng với những chức năng khác nhau của phầ n mề m. Lưu trữ thông tin các loa ̣i kính mát, kính thuố c. Lưu trữ thông tin nhân viên. Lưu trữ thông tin hóa đơn. Lưu trữ thông tin khách hàng. IV. Các vai trò của người dùng: 1. 2. 3. - Tất cả người dùng: Đăng nhập/Đăng xuất. Đổi mật khẩu. Thành viên quản lý: Xem, thêm, sửa, xóa, khóa thông tin Nhân Viên. Xem và tìm kiế m các Sản Phẩ m trong hê ̣ thố ng. Xem, thêm, sửa, xóa Category. Xem, thêm, sửa, xóa Suppliers. Xem, thêm, sửa, xóa Products. Xem, thêm, sửa, xóa Đơn Hàng Nhập, cập nhật vào kho Sản Phẩm. Xem thông tin Khách Hàng. Xem thông tin Hóa Đơn. Xem Doanh Thu. Nhân viên : Xem, thêm, sửa, khóa thông tin khách hàng. Xem và tìm kiế m các sản phẩ m trong hê ̣ thố ng. Xem, thêm Hóa Đơn. Xem Đơn Hàng Nhập, cập nhật vào kho Sản Phẩm. Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 6 V. Giới hạn: Ứng dụng chỉ sử dụng ở tại cửa hàng. Hóa đơn sẽ được xuất ra ngay khi khách hàng thanh toán. VI. Lược đồ chức năng: 1. Quy trình đăng nhập: Start Login False Check information Error notification. True Staff Manager 2. Chức năng đổi mật khẩu: Change Insert old password/ new password/confirm password. False Check infomation Error notification True Update database Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 7 3. Chức năng người quản lý Manage Staff Products Suppliers Categories View Add Edit Block View Search Add,Edit,Delete View Add Edit Delete View Add Edit Delete InputOrders Customers Invoice View Add Edit Delete View View Database Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 8 4. Chức năng nhân viên Staff Products Invoice Customers Input Order View Filter Search View Add View Add Edit Block View Database VII. Hardware/Software Requirements 1. Hardware - A minimum computer system that will help you access all the tools in the courses is a Core I3 or better - 1GB of RAM or better - HDD 5G free space available or better 2. Software - Operating system: Windows 7 (or higher if possible) - Netbeans 8.2 or higher - JDK 1.8 or higher - SQL Server Enterprise 2012 or 2014 - JDBC Driver 4 Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 9 VIII. Task Sheet: Project Title: Project Ref. No: 1 EyeGlasses Store Management Sr. No. Task 01 Date of Preparation of Activity Plan Actual Actual Start Days Date Giới Thiệu All Members Completed 02 Tình Huống All Members Completed 03 Giải Pháp All Members Completed 04 Chứng Năng Hệ Thống All Members Completed 05 Vai Trò Người Dùng All Members Completed 07 Lược Đồ Chức Năng All Members Completed 08 Yêu Cầu Hệ Thống All Members Completed 09 Task Sheet All Members Completed 5 Status 27 Oct, 2017 Team Member Names Prepare By: Group 1 Approved By: Faculty Team Leader Date: Dao Ngoc Anh Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 10 REVIEW 2 Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 11 Kiến trúc và Thiết kế Dự án Tầng 1 Giao diện Tầng 2 Business Logic Tầng 3 Truy Xuất Dữ Liệu Kiến trúc ba tầng của dự án Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 12 I. Data Flow Diagram (DFD) - Định Nghĩa: Luồng Chảy Dữ Liệu (DFD) mô tả dòng chảy của thông tin trong hệ thống. Bước tiếp theo của phân tích hệ thống là xem xét chi tiết các thông tin cần thiết cho việc thực hiện các chức năng được thảo luận ở trên và phương pháp cần thiết để cải tiến các chức năng. Mô hình công cụ thường xuyên sử dụng cho mục đích này là DFD. DFD sẽ hỗ trợ 4 hoạt động chính: - Phân tích: DFD được sử dụng để xác định yêu cầu người dùng. - Thiết kế: DFD được sử dụng để lập kế hoạch và minh hoạ giải pháp cho người phân tích và người dùng trong khi thiết kế một hệ thống mới. - Truyền thông: một trong những thế mạnh của DFD là sự đơn giản và dễ hiểu của nó đối với các nhà phân tích và người sử dụng; - Tài liệu: DFD được sử dụng để cung cấp mô tả đặc biệt về yêu cầu và thiết kế hệ thống. DFD cung cấp một cái nhìn khái quát về các thành phần chính của hệ thống nhưng nó không cung cấp bất kỳ chi tiết nào về các thành phần này. Chúng ta phải sử dụng các công cụ khác như từ điển cơ sở dữ liệu, quy trình đặc tả để có được một ý tưởng về thông tin sẽ được trao đổi và làm thế nào. Các thành phần chính của Context Diagram: Bên ngoài Tiến Trình Tiến Trình: Hiển thị các chức năng chung của hệ thống. Bên ngoài Tiến Trình Các yếu tố bên ngoài: Các nhân tố bên ngoài có thể là một người, một nhóm người hoặc một tổ chức là nguồn thông tin cho các hệ thống và là nơi các sản phẩm hệ thống được chuyển đến. Luồng dữ liệu: Mô tả chuyển động của thông tin từ một phần của hệ thống sang một phần khác. Luồng dữ liệu Kho Dữ Liệu Project Group No.: 01 Kho dữ liệu: Kho dữ liệu được sử dụng để mô hình một bộ sưu tập các gói dữ liệu khi nghỉ ngơi. Một kho được thể hiện đồ hoạ bằng hai đường song song. Tên của một Kho dữ liệu xác định kho là số nhiều của tên của các gói được thực hiện bởi dòng chảy vào và ra khỏi Kho Dữ liệu. Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 13 DFD level 0 – Biểu Đồ Ngữ Cảnh Employeees Brands Manager details Products Staff details Brand details Supplier details Details Customers Customer details Eye Glasses Store Management System Categories Category details Product details Invoice details Invoice Input Orders Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 14 DFD – Login Manager UserName, Password Authentic Employees Return infomation Staff DFD – Change Password Manager Old, new, confirm password Employees Authentic Return infomation Staff DFD – Managers Manager Report/Command Report/Command Report/Command View Report/Command Edit Add Approve/Get info Approve/Get info Lock Approve/Get info Approve/Get info Staff Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 15 Manager Report/Command Report/Command Report/Command Report/Command View Edit Add Approve/Get info Approve/Get info Delete Approve/Get info Approve/Get info Suppliers Manager Report/Command Report/Command Report/Command Report/Command View Edit Add Approve/Get info Approve/Get info Delete Approve/Get info Approve/Get info Categories Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 16 Manager Report/Command Report/Command Report/Command View Report/Command Search Approve/Get info Report/Command Add Edit Approve/Get info Delete Approve/Get info Approve/Get info Approve/Get info Products Manager Report/Command Report/Command Report/Command Report/Command View Edit Add Approve/Get info Approve/Get info Delete Approve/Get info Approve/Get info InputOrder Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 17 Manager Report/Command View View Approve/Get info Customers Invoice DFD – Employee Staff Report/Command Report/Command Report/Command Report/Command View Edit Add Approve/Get info Approve/Get info Lock Approve/Get info Approve/Get info Customers Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 18 Staff Report/Command Report/Command Report/Command View Filter Approve/Get info Search Approve/Get info Approve/Get info Products Staff Report/Command Report/Command View Add View Approve/Get info Approve/Get info Invoice Project Group No.: 01 Prepared by All members InputOrder Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 19 II. Entity Relationship Diagram Biểu Đồ Quan Hệ Của Các Thuộc Tính (ERD) n n Order InputOrder Employees Create n n Products n Order Invoice n belong n belong 1 Brands Project Group No.: 01 1 1 Categories Prepared by All members Customers Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 20 III. Entity and Properties firstName address lastName phone empID Employees email role gender loginName lock password brandID Brands brandName origin address phone brandDescript logo Project Group No.: 01 email Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 21 cateID Categories cateName cateDescript cusID Customers lastName firstName address phone lock gender email Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 22 cateID brandID prodName quan prodID safeQuan Products descript avgPrice warranty ioPrice color material invPrice gender invID Invoice custID empID prodID invDate quan status invPrice Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 23 invID InOrder empID prodID invDate quan status ioPrice Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 24 IV. Database Relationship Diagram V. Database Structure Column Name supID Data Type Allow Null int No Suppliers Default Key Value Validation Primary Identity(1,1) ID of supplier supName nvarchar(50) No address nvarchar(500) No phone varchar(20) No email varchar(500) Yes brandName nvarchar(50) Yes Name of brand origin nvarchar(50) Yes Origin of brand logo varchar(500) Yes url of logo image brandDescript nvarchar(500) Yes Description Project Group No.: 01 Unique Description Name of supplier Address of brand Require minimum Phone of brand 6 character Sample abc@gmail.com or Email of brand abc@gmail.com.vn Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 25 Column Name cateID Data Type Allow Null int No cateName nvarchar(50) No cateDescript nvarchar(500) Yes Categories Default Key Value Validation Primary Identity(1,1) Unique Description ID of Category Name of category Description Products Default Key Value Data Type Allow Null prodID varchar(10) No cateID int No brandID int No nvarchar(50) No avgPrice money No Average Price of product invPrice money No Selling Price of product quan int No Quan of product safeQuan int No Min Quan of product material nvarchar(50) Yes Material of product color nvarchar(50) Yes Color of product warranty nvarchar(10) Yes Warranty of product gender nvarchar(10) Yes Use for gender of Customer descript nvarchar(500) Yes Descript of product Column Name prodName Project Group No.: 01 Validation Primary Identity(1,1) Description ID of Product Foreign key with Categories table Foreign key with Brands table Unique Prepared by All members Name of product Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 26 Data Type Employees Default Key Value Primary Column Name empID int Allow Null No lastName nvarchar(50) Yes firstName nvarchar(20) No gender nvarchar(10) No address nvarchar(500) No phone varchar(20) No Ten or Elevent digits email varchar(50) Yes Sample abc@gmail.com or abc@gmail.com.vn loginName varchar(10) Yes password varchar(50) Yes role varchar(10) Yes lock bit Yes Data Type Validation Identity(1,1) Male or Female False Customers Default Key Value Primary Require minimum 6 character Must be “man” or “staff” True: lock False: unlock Description ID of employees Last Name of employees First Name of employees Gender of employees Address of employees Phone of emloyees Email address of employees User Name to authentic Password to authentic Power to access EGSS State of power to access Column Name empID int Allow Null No lastName nvarchar(50) No firstName nvarchar(20) No address nvarchar(200) No phone varchar(20) No Ten or Elevent digits email varchar(500) Yes Sample abc@gmail.com or abc@gmail.com.vn Email address of employees gender varchar(10) No Male or Female Gender of employees Project Group No.: 01 Prepared by All members Validation Identity(1,1) Description ID of employees Last Name of employees First Name of employees Address of employees Phone of emloyees Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 27 InvoiceMaster Default Key Value Data Type Allow Null invMID int No cusID int No empID int No invDate date No Date of Invoice varchar(20) No Description Column Name status Validation Primary Identity(1,1) Description ID of Master Invoice Foreign key with Customers table Foreign key with Employee table InvoiceDetails Default Key Value Data Type Allow Null invDID int No invMID int No prodID varchar(10) No Int No Number of product money No Price of product when sale Column Name quan invPrice Validation Primary Identity(1,1) Description ID of Master Invoice Foreign key with InvoiceMaster table Foreign key with Products table InOrderMaster Default Key Value Data Type Allow Null ioMID int No empID int No Foreign key with Employee table ioDate date No Date of Input Order status varchar(20) No Description Column Name Project Group No.: 01 Validation Primary Identity(1,1) Prepared by All members Description ID of Master input order Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 28 InOrderDetails Default Key Value Data Type Allow Null invDID int No invMID int No prodID varchar(10) No ioQuan int No Number of product ioPrice money No Price of product when sale supID int No ID of supplier Column Name Validation Primary Identity(1,1) Description ID of Master Invoice Foreign key with InOrder table Foreign key with Products table VI. Algorithms - Input Order: Product Quantity <= Safe Quantity Begin Input Order Quan, Input Order Price new Quan = old quan + ioQuan Store in database, avgPrice = (avgPrice*quan + ioPrice*ioQan)/quan+ioQuan table product End Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 29 VII. TaskSheet Project Ref. Project Title: No: 1 EyeGlasses Store Management 01 Actual Actual Start Days Date Team Member Names Status Data Flow Diagram All Members Completed 02 Entity Relationship Diagram All Members Completed 03 Entity and Properties All Members Completed 04 Database Relationship Diagram All Members Completed 05 Database Structure All Members Completed Algorithms All Members Completed Tasksheet All Members Completed 06 7 Task Nov 01, 2017 Sr. No. Date of Preparation of Activity Plan Prepare By: Group 1 Date: 15-Nov-2017 Approved By: Faculty Team Leader Dao Ngoc Anh Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 30 REVIEW 3 Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 31 I. Login Form Column Name Login table Login form Validation Type Description Table Name Text Feild Not blank Account Password Text Feild Not blank Password Role Radio Button Not blank Login Button Project Group No.: 01 Check Account and Password. If correct, login form will be closed, Main Form will be opened. Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 32 II. No 1 2 3 4 Main Form Item File Manager Staff Help Project Group No.: 01 Type Menu Menu Menu Menu Validate Prepared by All members Description Containt Login, Exit Manager task Staff task Contain User Guide, About Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 33 III. Categories Form No Item Type 1 tblCategory Table 2 txtCatID Text Field Not Blank Category ID. 3 txtCatName Text Field Not Blank Category Name. 4 txtCatDes Text Field Not Blank Cat Description 5 btnNewCat Button Not Blank Staff Name 6 btnEditCat Button Not Blank Staff Account. 7 btnResetForm Button Select Staff Role 8 btnCancel Button Select Department name Project Group No.: 01 Validation Description Show all Product. Prepared by All members Categories of each Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 34 IV. No Suppliers Form Item Type 1 Supplier Table Table 2 3 4 5 Supplier ID Supplier Name Address Phone Text Field Text Field Text field Text field 6 Email Text field 7 8 9 10 11 12 13 14 15 16 Brand Name Origin Logo Browse Contact Status Descript New Edit Reset Cancel Text field Text field Text field Button Radio button Text area Button Button Button Button Project Group No.: 01 Validate Description Show all supplier in EGSM system Not Blank Not blank Not blank Null or xxx@xxx.xxx.xx Not blank Not blank Origin of brand Contain path of logo image file Open file and get path of logo State of cooperation Description of brand or supplier Create a new supplier Edit a supplier Clear all field form Cancel New and Edit mode Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 35 V. Products Form No Item Type 1 Product Table Table 2 3 4 5 6 txtproID txtproName txtavgPrice txtavgPrice txtproQuan Text Field Text Field Text Field Text Field Text Field 7 txtproMaterial Text Field Not Blank 8 9 txtproColor Text Field txtproWarranty Text Field Radio rdbMale Button Radio rbdFemale Button txaDescript Text Area 10 11 12 13 btnNew Project Group No.: 01 Validation Not Blank Not Blank Description Show All Product of EGSM System Product ID Product Name Product Avarage Price Product Invoice Price Product Quantity Update Department’s information. When Update button was pressed, it will change Save button for saving change. Product Color Product Warranty Not Blank Male Not Blank Female Not Blank Not Blank Not Blank Not Blank Not Blank Not Blank Create Product’s information.When New button was pressed it will change Save button for saving change. Button Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 36 14 btnEdit Button 15 16 btnReset btnCancel Button Button VI. Edit Product’s information.When New button was pressed it will change Save button for saving change. Clear Product’s information. Cancel this form. Employees Form Employees Column Name Staff Table empID lastName firstName gender address phone Table Text Field Text Field Text Field Radio Button Text Field Text Field email Text Field loginName Text Field Type password Text Field role Radio Button lock Radio Button Project Group No.: 01 Validation Identity(1,1) Male or Female Ten or Elevent digits Sample abc@gmail.com or abc@gmail.com.vn Description Show all staff in EGSM system ID of employees Last Name of employees First Name of employees Gender of employees Address of employees Phone of emloyees Email address of employees User Name to authentic Require minimum 6 character Must be “admin” or “user” True: lock False: unlock Password to authentic Power to access EGSS State of power to access Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 37 Input Order Form No Item Type 1 Out of Product Table 2 3 4 Supplier Info Product ID View Info Label Text Field Button 5 Order Quantity Text field 6 Order Price Text field 7 8 9 10 11 12 13 Order ID Supplier Add Order Details Create Order Submit Cancel Text field Combobox Button Table Button Button Button Project Group No.: 01 Validate Not blank, number Not blank, number Auto Auto or select Prepared by All members Description Show all product have Quan < safe quan in EGSM system Show details of a supplier Show id of product above Show details of product Quantity need order Price of Order ID of order id of supplier Add product to Order View product add above Begin an Order End an Order Clear and delete Order Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 38 VII. Customer Form No 2 3 4 5 6 7 Item Customers Table Customer ID First Name Last Name Gender Address Phone 8 Email Text field 9 10 11 12 Clear Add Update Block Button Button Button Button 1 Project Group No.: 01 Type Validate Table Text Field Text Field Text Field Radio button Text field Text field Description Show all customers in EGSM system Not Blank Not Blank Not blank Not blank Null or xxx@xxx.xxx.xx Clear all field form Update information Customer Create a new Customer Block Customer Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 39 VIII. Sale Form No Item Type 1 tblProduct Table Show all Products of each Product. 2 tblOrder Table Show all Products of each Order. 3 txtSearch Text Field 4 cbbName Combo Box Search by Item. 5 cbbMaterial Combo Box Search by Item. 6 btnReset Button Clear information in 2 combo box. 7 btnCart Button Create a new order master and add a selected record into order table. 8 btnSubmit Button Create a new Order Detail. Button When Cancel button is pressed. This form will delete order master and clear information. 9 btnCancel Project Group No.: 01 Validation Not Blank Prepared by All members Description Search. Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 40 IX. X. Invoice Form Storage No Item Type 1 Date Combobox 2 3 4 5 6 7 ID Status Input Orders Approve Storage Log Combobox Label Table Button Table Button Project Group No.: 01 Validate Select recent Input Order Description Select Order ID belong to Date Show status of InputOrder Show all product in Order Compled an Order Show new quantity of products Prepared by All members Approved by Ms. Đào Ngọc Anh Design Plan: 27/10/2017 Document Name: Review 1 SWD/Form No.1 Effective Date:1/11/2017 Version: 1.0 Page No.: 41 TaskSheet Project Title: Project Ref. EyeGlasses Store Management No: 1 System 01 02 Actual Actual Start Days Date Task Main Form, Suppliers Form, Input Order Form, Storage Form. Categories Form, Products Form, Sale Form(view, search Product, add to Invoice) 03 Login Form, Employee Form 04 Customer Form, Invoice form Oct 27, 2017 Sr. No. Date of Preparation of Activity Plan Prepare By: Group 1 Date: 15-Nov-2017 Team Member Names Status Duong Tan Phu Completed Trinh Chin Chin Completed Le Ngoc Tu Anh Completed Le Tran Trong Tin Completed 5 XI. Approved By: Faculty Team Leader Dao Ngoc Anh Project Group No.: 01 Prepared by All members Approved by Ms. Đào Ngọc Anh