Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

File splitter and joiner

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

File splitter and joiner

  1. 1. File splitter and joinerRajesh 09JK1A0514
  2. 2. Introduction• File splitter basically used to split the largefiles which are not possible to upload ordownload.• Split the files types such as audio, video, text,rar, we can easily uploaded or downloaded .• The main aim of the project is to design asoftware for splitting of any type of files intosegments and reassembling them.• Splitting the larger files into smaller splittedfiles, which can easily be uploaded ordownloaded.• The application is more user friendly.
  3. 3. Description
  4. 4. Modules Segmentation: module basically deals withsegmenting the original file into the number ofsegments based on the size specified for eachsegment. File Splitter Module: It is mainly used to split thegiven files into number of segments. They are two ways of splitting. Based on the size and the number of parts fileshould split. While splitting the file we should use the optiondeleting the source file. File Joining Module: It is used to join the fileswhich are splitted into the segments in the abovemodule.
  5. 5. SDLC model We use water fall model and prototype model. Waterfall model states that the phases (analysis,design, and coding, testing, support) aresystematized in a linear order and one phaseoutput given to the next phase input. In the model some advantages and disadvantagesare there. This model is very easy to use and implement. Each phase is completed at a time and processed. This model has high risks. If the requirements are gathered are inaccuratethen the final product is inaccurate and the error isknown in the final phase of the model. Any sort oferrors that cannot be detected in any previousphase.
  6. 6. Technical Requirements Software Requirements Operating Systems : Windows 2003 Server /Windows XP. MS- VS – 2005. C#.NET 2.0. Hardware Requirements: Pentium 4 with 3GHz. RAM: 2 GB. Hard Disk: 20 GB.
  7. 7. SOFTWARE DESIGN The design phase begins with the requirementsspecification for the software to be developed. The design process for software system has twolevels. System Design: In the system design thefocus on the deciding which modules are neededfor the system, the specification of these modulesand how these modules should be interconnected. Detailed Design: In the detailed design theinterconnection of the modules or how thespecifications of the modules can be satisfied isdecided.
  8. 8. USECASE DIAGRAMuser,1LoginSegmentationFilesplitterFilejoinerselect the sizeof segmentsselect the size type kilobytes or megabytessplit the files in to segmentsjoin the files using splittedfiles
  9. 9. Login page
  10. 10. Main form page
  11. 11. Testing Testing is the process of executing a program withthe intent of finding an error. There of basically two types of testing approaches. Black-Box testing – The specified function that aproduct has been designed to perform, testscan be conducted that demonstrate eachfunction is fully operated. White-Box testing – knowing the internalworkings of the product ,tests can beconducted to ensure that the internal operationof the product performs according tospecifications and all internal components havebeen adequately exercised. They are two test cases.
  12. 12. Test case 1:function ExceptedresultsActualresultLowpriorityHighpriorityFileSplitterIf we select filesplitter, we need tosplit the originalfiles based onsegmentationSuccess Yes
  13. 13. Test case 2:function ExceptedresultsActualresultLowpriorityHighpriorityFileSplitterIf we select filesplitter, we need tosplit the originalfiles based onsegmentationSuccess YesFile Joiner The splitted filescan be re joinedagain to obtain theoriginal fileThe operationexecutedsuccess.yes
  14. 14. Conclusion Using our application, splitting of file will be for alltypes of files like text, document, image, audio,video, pdf, etc. The advantage of splitting the file is that, we canupload or download the splitted file easily, whenthere is a restriction in size of the file to beuploaded or downloaded.
  15. 15. your query’s please…….

×