2. Agenda Responsibilities What is sims System components Why sims is different Design principles Journey of data Security Mobile client Web administration module DEMO Technical documentation SIMS
13. ChartsReach data from anywhere Help connect On-Site personnels with the organization environment It is an Optional part, SIMS will function Properly without it The direct point of interaction between the system and the salesman. The most used part of the system as it being used by many salespersons Used to search the system for products, orders, or customers information Web Module Mobile Client SIMS
15. allows different team members to independently develop each of the individual system’s modules allows parts of the application to separately evolve promotes code re-use and flexibility promotes separation of concerns through allowing a high degree of separation between the system’s modules Modularity SIMS
16. Interoperable systems has more acceptance by organizations than platform dependant ones Interoperable system can be easily adapted to interoperate with existing systems and get along with the new ones Building an interoperable system in today's evolved technologies and platforms is not an easy task Tightly coupled software system are headache for most organizations Interoperability SIMS
17. SIMS can run effectively for a Mini-Market with single PC as well as a Hyper-Market or Mega Store with hundreds of Mobile Clients and POSs As well as a large scale Intranet or Internet networks SIMS components can connect using cheap and easy to install LAN network Scalable system is one that can continue to function properly when it or it’s context increased in size or volume Scalability SIMS
19. Client ModulesPOS and Mobile Client Translator SOAP Messages Containing Data Contracts Translator Inventory Management ServerWeb Administration Module + SIMS Service + SIMS Mobile Service LINQ Entities Common Data Access Tier Row Data SIMS SIMS Database
21. Malicious, hackers, Identify Fraudesters Costs organizations million of dollars every year The challenge of using public networks Why it has such importance? Fundamental feature for any software today Security is Fundamental SIMS
22. Confidentiality Depends on 4 main security services Integrity Machine Authentication User Authentication / Authorization Security in SIMS SIMS
23. Applying the security directly to the message by modifying its content SIMS service depends on SOAP messages to implement the mentioned security services Message security uses the WS-Security specification to secure messages. Security Implementation Message Level Security SIMS
24. First:Client Initialize and Sends a Message with X.509 Certificate Information Certificate Store 1 Get Service Certificate Get Client Certificate 2 6 Send Request Message Client Service Attach Client Certificate to Message 3 4 Sign Message SIMS 5 Encrypt Message
25. Second: The Service Authenticate The Client using The X.509 Certificate and Signature Certificate Store Verify Trust Chain Service 3 Check Revocation Status 2 6 Send Response Message 4 Decrypt Message 5 Verify XML Signature Service Validate Certificate 1 Client SIMS
31. SIMS can run effectively for a Mini-Market with single PC as well as a Hyper-Market or Mega Store with hundreds of Mobile Clients and POSs As well as a large scale Intranet or Internet networks SIMS components can connect using cheap and easy to install LAN network What does the administrator care about ? Web Administration SIMS
32. Entry Pointto the System Products Supplies Users Web Administration SIMS
33. What AdminsCare About ! Store Activity Customizable Alerts User Interaction Search & Easy Access Web Administration SIMS
35. Rush Hours Report Make a comparison in sales operations for a different days and determines the rush hours Returned Products ReportDetermine the quantity of the returned product per month or year Product Sales ReportIdentify the sales of any product per a month or a year Damaged Products ReportList products marked as damaged thorough a month or a year User Report Represent any user sales and its details for a month or a year Reporting SIMS
37. What matters in a web design? Function Oriented Browser Interoperability Accessibility Web Design SIMS
38. I hope you liked the documentation Cover… SIMS
39. Point of Sales Easy to use and Intuitive User Interface SIMS
40. Search for Products, Customers, and Orders Retrieve and review administrators messages Ringing Sales Add Customers Point of Sales Allow Salesman to SIMS