Charpter 4  Getting Start

4.1  Overview

In this section, we are about to start address the tool base on the knowledge that has been introduced in the previous chapter.

A small project named “Cesoft CRM “will be employed to explain the main function of the BC Excel Server. However, the completed

system requirement specification (SRS) and design will not be showed up in the tutorial book. A part of the SRS and design will be

addressed to help you with the understanding of the speeches factor of the tool.

For the purpose of this section, you are expected to hold the solid faith with the BC Excel Server’s function. It has been classified by:

4.2  Case study

The application in question will be called Cesoft CRM, which developed to provide real-life examples and testimonials of different system

implementations and will consist of two main parts: the client interface and the database containing application data. The interface will

provide the means to browse the images stored in the database. It will also provide the ability to modify the content of the database,

as well as manipulate the report being displayed. The competitive environment will be created through the usage of a rating system, a

system that will actively record the number of viewings of a given form, and produce automatic reports based on database (SQL Server).

 The note is willing to answer how does the CRM develop with BC Excel Server? How does the CRM use in BC Excel Server? How does

CRM work in practice?

4.3 System requirement and analysis

4.3.1 Definitions, Acronyms and Abbreviations

 

Administrator

A built-in role responsible for setting up the system, administrating the system, the database and application users. Administrator has full access to the application data and functionality.

Client

The terminal program runs in the terminal users’ computer. It used by user to access the application’s interface or IE.

Cesoft

Cesoft Co,. Ltd, which Locates in Beijing China , is the manufacturer of BC Excel Server and Cesoft CRM.

CRM

Customer Relationship Management. It consists of the processes a company uses to track and organize its contacts with its current and prospective customers. CRM software is used to support these processes; information about customers and customer interactions can be entered, stored and accessed by employees in different company departments. Typical CRM goals are to improve services provided to customers, and to use customer contact information for targeted marketing.

http://en.wikipedia.org/

Cesoft CRM

A customer relationship management system made by Cesoft Co,. Ltd. The system runs under the Excel Server.

Database

One or more large structured sets of persistent data, usually associated with software to update and query the data.

 

From www.foldoc.org.

DBMS

A database management system (DBMS) is a set of software programs that controls the organization, storage and retrieval of data (fields, records and files) in a database. It also controls the security and integrity of the database.

 

From: www.hyperdictionary.com.

ESWeb

The logon page of the

LAN

Local Area Network. A communication network which is geographically limited (typically to a 1 km radius) allowing easy interconnection of terminals, microprocessors and computers within adjacent buildings.

 

From: www.foldoc.org.

SQL Server

MySQL is a true multi-user, multi-threaded SQL (Structured Query Language) database server.

 

From: www.computeruser.com/resources/dictionary. 

User

Built-in application role requiring registration. Only members of the company which been set up in system can become an user in the application.

Role

 A position in company which set up in system. It can be mixed with multi-departments.

Record

A row in a database table. In this document used to refer to an image and all its metadata.

Server

A powerful machine capable of servicing a number of concurrent users and applications.

SQL Server

 

SRS

Software Requirements Specification. Abbreviation adopted by IEEE.

UML

A non-proprietary, third generation modeling language. The Unified Modeling Language is an open method used to specify, visualize, construct and document the artifacts of an object-oriented software-intensive system under development. The UML represents a compilation of "best engineering practices" which have proven successful in modeling large, complex systems.

 

From: www.foldoc.org.

4.3.2 System requirement

4.3.3 System design

4.4 Conclusion