Khaled,

Pls give the following:

Project title:

Introduce the project to the class. Include:
  • main outputs
  • how data will be collected and input
  • users
  • geographical area covered by project
  • how important it is for the client to have the project properly implemented?

Select and write below your documentation areas. Mention the techniques that you will use in each of the FOUR documentation areas to make your documentation effective.

1.
Tools & techniques

2.
Tools & techniques

3.
Tools & techniques

4.
Tools & techniques



Khaled Mahmud
092-25-132

Project Title: Financial Accounts Mangement System


This is a network based accounts system for Brothers Group of Company. There is one database server where all the data is being stored and each user has the software installed on their own PC. All the computers are connected to the database server, by this software user can input voucher information and get all the reports, like Ladger, Trial Balance, Financial Statement, Income Statement, Balance Sheet, project wise expenditure report, etc. This software is partially web based, that is, some of its reports are web based for the senior management. This software has user level permisson though which administrator can define access role for thier users.

  • Main outputs: This system will create electronic reports containing financial information and specific transaction data which will reduce time and cost.
  • How data will be input: Each user has the software installed in their PC by which they can input the data. There are five type of input interface in this system.
  • Users: More than 10 employees from accounts department will use this application.
process_khaled.jpg

Two Areas of Documentation are as follows:
  1. Process
  2. Implementation



1. Process
Tools:
  • Dot NET Framework 3.5
  • Visual Studio 2008
  • C# and ASPX
  • SQL Server 2008
  • Crystal Reports 10

Techniques:
  • Requirement Analysis
  • Collecting Data of Manual File System or Ladger Book
  • Designing user friendly and effective User Interface (UI)
  • Modification if necessary
  • Parallel running with existing manual system
  • User Acceptance Testing (UAT)
  • Implementation of the database server and client software


2. Implementation
Tools:
  • All necessary software including third party software
  • Computers with latest configuration
  • Intranet and/or internet connectivity to show online report
  • Minimum bandwidth for computers and servers
  • Scanner
  • UPS
  • Printer

Techniques:
  • Configuring Database Server with necessary software
  • Installing Operating System and other softwares, drivers, etc as per need
  • Providing trainign to users
  • Connecting computers with the database server
  • And go for live experience

Q.1 Does Visual studio not includes all these tools you have stated?
Ehsan Uddin Ahmed ID #101-25-155

Ans: Thank you for your good question. I would like to take the oppoptunity to inform you that I have used C#.net and ASP.net of Visual Studio 2008 as front end. However, I also used SQL server 2008 as back end. Visual Studio 2008 and SQL server 2008 provide all the tools I needed to develop this software. Please note that, Crystal Report comes as build-in tool in Visual Studio 2008.

Thanks

-- Khaled Mahmud

Q.2 How do you define the account code for this software?
Md.Ashraful Hoque ID#101-25-153

Ans: Thanks for the your question. This software has a chart of account entry form, through which accountant can configure all the account codes to be used.

Best Regards

-- Khaled Mahmud