项目开发手册
1 引言 1.1 背景职工考评管理信息系统是******立项,并委托*****开发的职工答题管理信息系统。
1.2 目的编写本系统设计说明书的目的是阐述职工考评管理信息系统的总体设计方案,重点说明本系统软件的结构,数据库建设方案等内容。本说明书将作为职工考评管理信息系统后续开发工作的指南,也是系统维护的重要参考资料。
1.3 参考资料a. 《需求分析说明书》
1.4 术语及约定数据库 本文中所述及的“某某数据库”不是指单一的一张表、也不是指Interbase中的一个物理数据库,而是指由若干张逻辑上紧密相关的数据表组成逻辑数据库。
2 环境设计 2.1 运行环境 2.1.1 硬件环境职工考评管理信息系统将在网络环境下运行,建议配备一台服务器和若干台客户机(触摸屏或PC机)。
对于服务器,要求具有128MB以上内存,硬盘空间能够安装下面软件环境一节述及的所有服务器软件以及 1G 以上的剩余空间用于创建数据库。
对于客户机,要求能够安装Windos98,内存在32M以上,硬盘有10M以上剩余空间。
打印机可使用Windows 98支持的任意打印机。
2.1.2 软件环境 2.1.3 服务器端服务器操作系统选用WindowsNT 4.0/2000/XP。服务器端将提供以下服务:
u 数据库服务 数据库服务器推荐选用Interbase 6。
2.1.4 客户端在客户端,操作系统使用Windows 98或以上版本,安装职工考评管理信息系统软件。
2.2 开发环境 2.2.1 服务器操作系统 Windows 2000 SERVER
数据库服务器 Interbase数据库软件
2.2.2 前端开发工具操作系统 Windows98/Windows2000
文档编写 Microsoft Word 2000
编程实现 Inprise C++ Builder 5.0 EnterPrise edition
......
2.2.3 系统控件目录系统所需的控件均安装在d:\twz目录下。
3 系统概要设计 3.1 基本设计思路这一节叙述职工考评管理信息系统的主要设计思想。
3.1.1 设计原则本系统的设计遵循以下基本原则:注重系统的实用性、通用性、易用性、可维护性和先进性。
3.1.2 设计方法在概要设计阶段主要采用传统的结构化设计方法,而在详细设计阶段将以面向对象的设计方法为主。
3.1.3 开发环境本系统将以Microsoft Windows 98 简体中文版和Microsoft Windows 2000为基本的开发平台。前端客户程序以INPRISE公司的Borland C++ Builder 5.0为主要开发工具。
系统整体结构整个系统将开发为一个C/S系统。
根据《需求分析》,本系统的功能大体上可分为职工档案管理、试题管理、考评统计以及用户管理等部分。用户所提的需求,基本上是按目前具体业务工作划分的功能模块,为了增强系统通用性、可扩展性和可维护性,我们对整个系统的功能进行综合分析,分离出基本的功能模块,并做出如下系统级解决方案。
本系统的软件模块将分为以下二个层次:
第一层(底层): 软件系统支撑模块
第二层: 基本功能模块
本文地址:http://com.8s8s.com/it/it29391.htm