Download presentation
Presentation is loading. Please wait.
Published byKathlyn Conley Modified over 9 years ago
1
Requirements and Design ASN2CSV 2015-10-16 MDH: -Guido Di Campli -Giovanni Piemontese -Paolo D’Amelio FER: -Ivan Škugor -Željko Krpetić -Željko Knežević Steering group: -Igor Čavrak at FER -Rikard Lang at MDH - M.Sc. Branko Beslać from Ring datacom
2
2015-10-162 Project requirements Tehnologies Project design Project status What will we talk about?
3
2015-10-163 Program package is divided in four parts: –GUI –eSNACC modified program –Code generator –Converter System Package
4
2015-10-164 To develop program package that can generate specific converters without need of any additional programming Functional Requirement 1/4
5
2015-10-165 ASN.1 grammar view –The grammar should be presented as a tree view on the left side of the GUI ASN.1 grammar entities selection –Users can select checkboxes of entities in tree presentation that they want to have in output CSV file Functional requirements 2/4
6
2015-10-166 Output formats –The right-click on entity in the tree view should display a list of possible output formats (text string, BCD string, hexadecimal string, decimal number, etc.) eSNACC –eSNACC modified program have to generate ANS.1 decoding routines that uses selected entities in the GUI Functional requirements 3/4
7
2015-10-167 Code generator –The generated program should be compliable on any platform (UNIX, Windows, Mac OS) with a standard ANSI C compiler Converter –Converter should accept the following command line parameters: $ asn2csv –i -o [-d ] Functional requirements 4/4
8
2015-10-168 System –System should be stable, without bugs –Debugging and tracing information GUI –GUI should be user friendly and easy to use Converter performace –Converter should be fast as possible Non-functional requirements
9
92015-10-16 Software Architecture
10
102015-10-16 Component Diagram
11
112015-10-16 Use Case Diagram 1/2
12
122015-10-16 Use Case Diagram 2/2
13
132015-10-16 Sequence Diagram
14
142015-10-16 GUI Example
15
Project status 08-11-02 Activityw45w46w47w48w49w50w51w52w1 w2w3 Project plan Requirements analysis & definition System Design eSNACC modify Converter generator GUI Integration Testing Final Product 15
16
ANY QUESTIONS? 2015-10-1616
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.