Project development manual
1 Introduction
1.1 background
The employee assessment management information system is ******, and commissioning the employee answering management information system developed by *****.
1.2 purpose
The purpose of writing this system design manual is to explain the overall design plan of the employee assessment management information system, focusing on the structure, database construction plan of this system software. This specification will be an important reference for system maintenance as a guide to subsequent development of employee assessment management information systems.
1.3 reference materials
a. Demand Analysis Manual
1.4 Terminology and Convention
Databases and "a certain database" as described herein is not a single table, nor does it refer to a physical database in InterBase, but refers to a logical database that is logically closely related data tables.
2 environment design
2.1 operating environment
2.1.1 Hardware Environment
The employee assessment management information system will run in a network environment, which is recommended to be equipped with a server and a client (touch screen or PC).
For the server, there are 128MB of memory, and the hard disk space is capable of installing the following software environment 1 and all server software and 1G above the remaining space for creating a database.
For the client, you can install WindOS98, there is more than 32M, and the hard disk has 10m or more remaining space.
The printer can use any printer supported by Windows 98.
2.1.2 Software Environment
2.1.3 Server
The server operating system uses WindowsNT 4.0 / 2000 / XP. The server side will provide the following services:
u Database Service Database Server Recommended Interbase 6.
2.1.4 client
At the client, the operating system uses Windows 98 or above, installs the employee assessment management information system software.
2.2 Development Environment
2.2.1 Server
Operating system Windows 2000 Server
Database Server Interbase Database Software
2.2.2 Front-end development tool
Operating system windows98 / windows2000
Document writing Microsoft Word 2000
Programming Inprise C Builder 5.0 Enterprise Edition
......
2.2.3 System Control Directory
The controls required by the system are installed in the D: / TWZ directory.
3 system profile design
3.1 Basic Design Ideas
This section describes the main design ideas of employee assessment management information systems.
3.1.1 Design Principles
The design of this system follows the basic principles: pay attention to the utility, versatility, ease of use, maintainability, and advanced nature.
3.1.2 Design method
The traditional structured design method is mainly used in the summary design phase, and in the detailed design phase will be mainly based on object-oriented design methods.
3.1.3 Development Environment
This system will be based on Microsoft Windows 98 Simplified Chinese and Microsoft Windows 2000. The front-end client is the main development tool with the Borland C Builder 5.0 of Inprise.
System overall structure
The entire system will be developed as a C / S system.
According to "Demand Analysis", the functionality of this system can be generally divided into employee archives management, test management, assessment statistics, and user management. The needs of users are basically the functional modules that are currently divided by the current specific business work. In order to enhance system versatility, scalability, and maintainability, we have integrated the function of the entire system, separating basic functional modules. And make the following system level solution.
The software module of this system will be divided into the following two levels:
First layer (under layer): Software system support module
Layer 2: Basic Function Module