Detail System Design - DED

Detail System Design - DED

<p> Detail System Design - DED</p><p>APPENDIX C – SOFTWARE DEVELOPMENT STANDARDS</p><p>FLEX</p><p>Coding Conventions</p><p>TANF Flex Coding Conventions.docx</p><p>Action Script Standards</p><p>Action Script Standards.pdf</p><p>MXML Scripting Standards</p><p>MXML Standards.pdf</p><p>Appendix C – Software Development Page C-1 Child Care Management System Standards CCMS-Del-Des-DSD- 1 0 Appendix C.Doc Detail System Design - DED</p><p>CRYSTAL STANDARDS</p><p>File Organization</p><p>Crystal Source Files Each Crystal-based report (*.rpt) will contain the source code. The Crystal-based reports implementation will be a collection of rpt files. The specific standard for source code snippets is the default Crystal Developer standards. Code snippets include code for formulas, parameters, SQL expression fields, and running total fields.</p><p>Naming Conventions Naming conventions make programs more understandable by making them easier to read. </p><p>Identifier Rules for Naming Examples Type Table Name Based on CCMS table naming standards. CUST_LEGACY_DATA Column Based on CCMS column naming standards. rin_num Name Variable All lowercase . Age Name Formula Field First letter of each word is CAPS. Space between Region Long Name words is allowed. Functions First letter of each word is CAPS. Space between CalcTotal words is not allowed.</p><p>INDENTATION Crystal code snippets do not require indentation. Line wrapping for if statements should generally use the 8-space rule, since conventional (4 space) indentation makes seeing the body difficult. For example: //DON'T USE THIS INDENTATION if ((condition1 && condition2) || (condition3 && condition4) ||!(condition5 && condition6)) { //BAD WRAPS doSomethingAboutIt(); //MAKE THIS LINE EASY TO MISS } //USE THIS INDENTATION INSTEAD if ((condition1 && condition2) || (condition3 && condition4) ||!(condition5 && condition6)) { doSomethingAboutIt();</p><p>Appendix C – Software Development Page C-2 Child Care Management System Standards CCMS-Del-Des-DSD- 1 0 Appendix C.Doc Detail System Design - DED</p><p>} //OR USE THIS if ((condition1 && condition2) || (condition3 && condition4) ||!(condition5 && condition6)) { doSomethingAboutIt(); } </p><p>COMMENTS Crystal code snippets comments begin with “//”.</p><p>WHITE SPACE</p><p>BLANK LINES Blank Lines Improves readability by setting off sections of code that are logically related. Use blank lines to improve readability.</p><p>BLANK SPACES Crystal allows unlimited blank spaces. Use blank spaces to improve readability. </p><p>DB2 STANDARDS</p><p>I150-135 IL DB2 SQL Standards and Standards.pdf DB Stds and Procs.doc</p><p>JAVA CODING STANDARDS</p><p>WVS Java Coding Standards.docx</p><p>Appendix C – Software Development Page C-3 Child Care Management System Standards CCMS-Del-Des-DSD- 1 0 Appendix C.Doc </p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    3 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us