职教考评系统项目开发手册(一)
2003-02-08 18:02
393 查看
项目开发手册
对于服务器,要求具有128MB以上内存,硬盘空间能够安装下面软件环境一节述及的所有服务器软件以及 1G 以上的剩余空间用于创建数据库。
对于客户机,要求能够安装Windos98,内存在32M以上,硬盘有10M以上剩余空间。
打印机可使用Windows 98支持的任意打印机。
u 数据库服务 数据库服务器推荐选用Interbase 6。
数据库服务器 Interbase数据库软件
文档编写 Microsoft Word 2000
编程实现 Inprise C++ Builder 5.0 EnterPrise edition
......
根据《需求分析》,本系统的功能大体上可分为职工档案管理、试题管理、考评统计以及用户管理等部分。用户所提的需求,基本上是按目前具体业务工作划分的功能模块,为了增强系统通用性、可扩展性和可维护性,我们对整个系统的功能进行综合分析,分离出基本的功能模块,并做出如下系统级解决方案。
本系统的软件模块将分为以下二个层次:
第一层(底层): [/b]软件系统支撑模块[/b][/b]
第二层: [/b]基本功能模块[/b][/b]
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系统。根据《需求分析》,本系统的功能大体上可分为职工档案管理、试题管理、考评统计以及用户管理等部分。用户所提的需求,基本上是按目前具体业务工作划分的功能模块,为了增强系统通用性、可扩展性和可维护性,我们对整个系统的功能进行综合分析,分离出基本的功能模块,并做出如下系统级解决方案。
本系统的软件模块将分为以下二个层次:
第一层(底层): [/b]软件系统支撑模块[/b][/b]
第二层: [/b]基本功能模块[/b][/b]
相关文章推荐
- 职教系统项目开发手册(二)
- 职教系统项目开发手册(五)
- 职教系统项目开发手册(三)
- 职教系统项目开发手册(四)
- 交行供应商考评系统项目开发的经验实录
- PHP框架之ThinkPHP项目CMS内容管理系统源码及开发手册视频
- node.js开发博客系统---前端项目搭建(一)
- 项目开发 - 权限权限管理系统
- Web开发项目实践之校园评教系统功能扩展--初步接触
- 欢迎共同参与开源内核文件系统开发项目:Lustre可靠性增强系统MTFS
- 机房收费系统---项目开发计划
- 订单系统开发(仿淘宝和美团网) 之 项目总结(降低数据库并发量)
- 项目、系统开发中的需求分析说明书和需求规格说明书的区别
- 慕课网 项目实战 使用struts2和hibernate开发学生信息管理系统
- 督导系统项目开发过程的问题及解决
- JavaWeb项目开发案例精粹-第3章在线考试系统-003Dao层
- 如何看待项目开发过程中基于度量结果的绩效考评
- 移动质监执法系统项目开发与分享
- 开发中如何最简单有效的给项目添加系统右滑返回功能-----简单有效的UINavigationController分类