Presentation is loading. Please wait.

Presentation is loading. Please wait.

BankSystem By: Jon Lemming and Tim Jaffry. Overview System Selection System Selection System Analysis System Analysis System Design System Design Operating.

Similar presentations


Presentation on theme: "BankSystem By: Jon Lemming and Tim Jaffry. Overview System Selection System Selection System Analysis System Analysis System Design System Design Operating."— Presentation transcript:

1 BankSystem By: Jon Lemming and Tim Jaffry

2 Overview System Selection System Selection System Analysis System Analysis System Design System Design Operating Systems Operating Systems Significance of Points Significance of Points Solutions to Problems Solutions to Problems Methodology and Technology Methodology and Technology References References System Selection System Selection System Analysis System Analysis System Design System Design Operating Systems Operating Systems Significance of Points Significance of Points Solutions to Problems Solutions to Problems Methodology and Technology Methodology and Technology References References

3 Summary Software program that keeps track of a users banking information Software program that keeps track of a users banking information The user can do multiple different things such as: The user can do multiple different things such as: Add accounts Add accounts Delete accounts Delete accounts Update accounts with deposits and withdrawals Update accounts with deposits and withdrawals Print account balance Print account balance Search for customer accounts Search for customer accounts View all accounts View all accounts Software program that keeps track of a users banking information Software program that keeps track of a users banking information The user can do multiple different things such as: The user can do multiple different things such as: Add accounts Add accounts Delete accounts Delete accounts Update accounts with deposits and withdrawals Update accounts with deposits and withdrawals Print account balance Print account balance Search for customer accounts Search for customer accounts View all accounts View all accounts

4 Summary cont.

5 System Selection We chose this program because it has the ability to work just like real bank software. We chose this program because it has the ability to work just like real bank software. Real life application Real life application Multiple OS policies Multiple OS policies User friendly User friendly We chose this program because it has the ability to work just like real bank software. We chose this program because it has the ability to work just like real bank software. Real life application Real life application Multiple OS policies Multiple OS policies User friendly User friendly

6 System Analysis We found that on a whole the program as a whole ran fairly quickly We found that on a whole the program as a whole ran fairly quickly Simply applies OS principles Simply applies OS principles Does not fully implement certain OS policies Does not fully implement certain OS policies We found that on a whole the program as a whole ran fairly quickly We found that on a whole the program as a whole ran fairly quickly Simply applies OS principles Simply applies OS principles Does not fully implement certain OS policies Does not fully implement certain OS policies

7 System Design Customization Customization Colors Colors Layout Style Layout Style Themes Themes Multiple Windows Multiple Windows Hot Keys Hot Keys Customization Customization Colors Colors Layout Style Layout Style Themes Themes Multiple Windows Multiple Windows Hot Keys Hot Keys

8 Operating System Policies C-Scan Memory Management C-Scan Memory Management First come first serve real time management First come first serve real time management Sequential File System Sequential File System C-Scan Memory Management C-Scan Memory Management First come first serve real time management First come first serve real time management Sequential File System Sequential File System

9 OS Policies: Memory Management Uses C-Scan for customer searches Uses C-Scan for customer searches Begins at the first customer record, and sequentially searches through the rest of the records Begins at the first customer record, and sequentially searches through the rest of the records Uses C-Scan for customer searches Uses C-Scan for customer searches Begins at the first customer record, and sequentially searches through the rest of the records Begins at the first customer record, and sequentially searches through the rest of the records

10 Memory Management Cont.

11 OS Policies: Real Time Scheduling Uses user defined priority Uses user defined priority Only the top window is the active window, having the higher priority Only the top window is the active window, having the higher priority The default priority is FCFS The default priority is FCFS Uses user defined priority Uses user defined priority Only the top window is the active window, having the higher priority Only the top window is the active window, having the higher priority The default priority is FCFS The default priority is FCFS

12 Real Time Scheduling Cont.

13 OS Policies: Sequential File System The software application uses a sequential file system The software application uses a sequential file system It stores the records based upon the time entered/by the date created It stores the records based upon the time entered/by the date created The software application uses a sequential file system The software application uses a sequential file system It stores the records based upon the time entered/by the date created It stores the records based upon the time entered/by the date created

14 Significance of Points Because of the Policies, this system would be easily deployed in a real life situation Because of the Policies, this system would be easily deployed in a real life situation With minor changes one can change the writing system to multiple disks instead of one file With minor changes one can change the writing system to multiple disks instead of one file The file system is ready to go The file system is ready to go Because of the Policies, this system would be easily deployed in a real life situation Because of the Policies, this system would be easily deployed in a real life situation With minor changes one can change the writing system to multiple disks instead of one file With minor changes one can change the writing system to multiple disks instead of one file The file system is ready to go The file system is ready to go

15 Solutions to Problems Account updating Account updating An update is not shown on the view customer list after an update if it is open while the update happens An update is not shown on the view customer list after an update if it is open while the update happens In the update functions, added code to reload the view customer window if it is open In the update functions, added code to reload the view customer window if it is open File system File system Time involved in searching Time involved in searching Account updating Account updating An update is not shown on the view customer list after an update if it is open while the update happens An update is not shown on the view customer list after an update if it is open while the update happens In the update functions, added code to reload the view customer window if it is open In the update functions, added code to reload the view customer window if it is open File system File system Time involved in searching Time involved in searching

16 Methodology and Technology First come first serve access control First come first serve access control

17 References www.opensourceplanet.com www.opensourceplanet.com


Download ppt "BankSystem By: Jon Lemming and Tim Jaffry. Overview System Selection System Selection System Analysis System Analysis System Design System Design Operating."

Similar presentations


Ads by Google