OVERVIEW TEAM ARCHITECTURE THE PROCESS Top Level SADT Diagram Detailed Diagram Activity Diagram THE PRODUCT Entity class diagram UML diagrams Softgoal Interdependency Graph FOR NFR ADDITIONAL REQUIREMENTS Security Issues
TEAM ARCHITECTURE Team Members Roles Played Primary Concern Abhishek Project Manager UML Specification Nikita Requirements Engineer Prototype development Potential End user Nikita Requirement engineer Process specification Smarak Developer Implementation Anurag Requirements Engineer Process specification Manish Domain Expert Testing Deployment
PROCESS SPECIFICATION Top Level Diagram C1: SIG guidelines C2: UML guidelines C3: SADT guidelines C4: Req. specifications Requirements processing Initial document and requirement elicitation Requirements Engineer Process Specification A0 C1 C2 C3 C4 Software requirement specification
PRODUCT SPECIFICATION Top Level Diagram
PRODUCT SPECIFICATION Detailed Design Diagram
USE CASE DIAGRAM
ENTITY CLASS DIAGRAM
Sequence Diagram (plan a meeting )
CLASS DIAGRAM
CONFLICT RESOLUTION 1. Extend date range
CLASS DIAGRAM
2.Add preference range
CLASS DIAGRAM
3.Remove exclusion range
CLASS DIAGRAM
SIG FOR PROCESS NON FUNCTIONAL REQUIREMENT Performance Good time performance Good space performance High throughput Low main memory usage Low secondary memory usage Low response Time Low CPU time Low input/output act Compressed Format Low system CPU time Low user CPU time Indexing Multi level Single level indexing ++ Uncompressed Format -- + SIG FOR PROCESS NON FUNCTIONAL REQUIREMENT Security Confidentiality Integrity Availability Accuracy Completeness Single Userid and password Authorized access Identification Authentication Security questions User friendly - ++ + Rules
SIG FOR PRODUCT NON FUNCTIONAL REQUIREMENT Performance Good time performance Good space performance High throughput Low main memory usage Low secondary memory usage Low response Time Low CPU time Low input/output act Compressed Format Low system CPU time Low user CPU time Indexing Multi level Single level indexing ++ Uncompressed Format -- + SDMS Managinteract Plan meeting Manage interaction Replan meeting Resolve conflict - SIG FOR PRODUCT NON FUNCTIONAL REQUIREMENT
SIG FOR PRODUCT NON FUNCTIONAL REQUIREMENT Security Confidentiality Integrity Availability Accuracy Completeness Single Userid and password Authorized access Identification Authentication Security questions - ++ + Rules SDMS Login Resolve Conflict Replan meeting Ease of use PLAN SIG FOR PRODUCT NON FUNCTIONAL REQUIREMENT
Security a prime concern.. Security and privacy provided by SDMS WE understands how importance of data . SDMS provides application and data security, based on proven standards that support internal security policies across your organization. Provides a secured mechanism so that the users reserving the room are authenticated Integrated Windows authentication always encrypts the client's password, which provides excellent security. Provision is made to designate the availability of select conference rooms for certain users only. The product also helps to ensure the security of audio and Web conferencing through control features including: • Secure account authentication (username and conference code login) • Session management security (session ID and configurable time-out parameters) • Entry and exit tones • Conference lock and automatic termination upon moderator exit from the Audio Console
QUESTIONS ??????
THANKS Nikita Patel Abhishek Goyal Smarak Bhuyan Manish Bansal Anurag Mahajan