Architecture diagram and system design, Software Engineering

Assignment Help:

Writing a report explaining all the work in detail in a professional manner and the report should include all the steps below:

1. Draw up a final Entity-Relationship model comprising of all your non-redundant normalised entities.( ER diagram for the whole system) and data dictionary for all of them( for example login, user account, mobile service, web conferencing ......etc)

2. Data flow diagram for :

A. Admin

B. Jobseeker

C. Employer

D. Web conferencing, instant chat, online mobile device, and social media like Facebook.

3. Object oriented programing(UML diagram)

A. Use case diagram for the whole system and separately for admin, jobseeker, employer, web conferencing, instant chat, online mobile service.

B. Sequence diagram ,Activity diagram, Stat diagram for two of the web conferencing, instant chat, online mobile service, employer, job seeker

C. Deployment diagram for the whole system.

4. Architecture diagram and system design

5. Describing in the report the implementation technologies

6. Which methodology (Agile Methods like DSDM and Rup ..etc) that will be used throughout the development process?


Related Discussions:- Architecture diagram and system design

Show the reasons of current software crisis, Q. Show the Reasons of current...

Q. Show the Reasons of current software crisis? larger problem sizes, increasing skill shortage, and lack of adequate training in software engineering,

Define equivalence class, Equivalence class: -It shows a set of valid or in...

Equivalence class: -It shows a set of valid or invalid states for input conditions. An input condition is either a particular numeric value, a range of values, a set of related val

Calculates function point value for a project, Q Calculates function point ...

Q Calculates function point value for a project with the following domain characteristics: No. of I/P = 30 No. of O/P = 62 No. of user Inquiries = 24 No. of fil

Explain beta testing, Beta testing is testing an application when developme...

Beta testing is testing an application when development and testing are essentially done and final bugs and troubles require to be found before the final release. Beta testing is t

What is requirement traceability, What is Requirement Traceability? Explain...

What is Requirement Traceability? Explain its importance. Requirement Traceability is mapping of needs to test cases. There are two major traceability: Forward and Backward. It

Need of output comparators, Q. Need of Output comparators? Output comp...

Q. Need of Output comparators? Output comparators These are used in dynamic testing-both single-module and multiple-module (system level) varieties to check that predicted an

Water-fall model of the system development life cycle, Problem: (a) Bri...

Problem: (a) Briefly describe the "water-fall" model of the system development life cycle. (b) How would intranets be useful in a Public Sector Environment? (c) How can p

What are the reasons behind to perform white box testing, What are the reas...

What are the reasons behind to perform white box testing? There are three major reasons behind performing the white box testing. 1. Programmers may have some incorrect assum

Define cyclomatic complexity, Define Cyclomatic complexity Cyclomatic ...

Define Cyclomatic complexity Cyclomatic complexity :- This is a measure of the control complexity of a program. This control complexity may be connected to program understanda

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd