职教考评系统项目开发手册(一)

原创 2003年02月08日 18:02:00
 

项目开发手册                                 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

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系统。

根据《需求分析》,本系统的功能大体上可分为职工档案管理、试题管理、考评统计以及用户管理等部分。用户所提的需求,基本上是按目前具体业务工作划分的功能模块,为了增强系统通用性、可扩展性和可维护性,我们对整个系统的功能进行综合分析,分离出基本的功能模块,并做出如下系统级解决方案。

本系统的软件模块将分为以下二个层次:

第一层(底层):       软件系统支撑模块

第二层:          基本功能模块

职教系统项目开发手册(三)

 1.1.1      结构1.1.1.1                结构描述形式字段名类型宽度主键*外键@值约束控制参数备注 1.2       数据库详细设计这种分类方案按表性质范围分类1.2...
  • nxyc_twz
  • nxyc_twz
  • 2003年02月08日 18:04
  • 826

职教系统项目开发手册(四)

1.2.2.5                表名:ZGDAB  职工档案表说明:人员信息表字段名类型宽度主键*外键@值约束控制参数备注IDINT4*非空 唯一标识由程序自动生成GHCHAR15  工...
  • nxyc_twz
  • nxyc_twz
  • 2003年02月08日 18:15
  • 931

职教系统项目开发手册(五)

1.2.2.8                表名:USERB       用户表说明:用户信息表字段名类型宽度主键*外键@值约束控制参数备注IDINT4*非空 唯一标识由程序自动生成UNAME...
  • nxyc_twz
  • nxyc_twz
  • 2003年02月08日 18:03
  • 861

职教系统项目开发手册(二)

 1.1.1      局域网数据访问方案本系统的在局域网环境下的数据访问采用客户/服务器模式。在开发期间,我们将使用Interbase 6 数据库管理系统。一方面,为了增强系统的可移植性,对数据的访...
  • nxyc_twz
  • nxyc_twz
  • 2003年02月08日 18:02
  • 1112

项目---考评系统排课算法分析

第一次参加项目,跟着师姐做考评系统需求分析,将考评分为:教务、后台、教师、学生四个角色,我们做教务,做需求和做开发的区别在于,搞开发敲代码会越来越上瘾,做需求就是一直在给大脑做思维体操,经常要推翻自己...
  • u013047584
  • u013047584
  • 2015年08月20日 16:56
  • 1437

烟草局绩效考核系统打分模块开发笔记

烟草局绩效考核系统打分模块开发笔记         开发一个绩效考核系统,其难度、复杂度不在开发一个功能复杂的权限系统开发难度之下。作者这里把原始设计以及一些技术细节公布出来,希望能和大家一起交流学...
  • defonds
  • defonds
  • 2010年09月23日 20:13
  • 6975

五招教你做好企业年终绩效考核,太实用了!

五招教你做好企业年终绩效考核,太实用了! 年底到了,各个公司的人力部门都开始着手年终绩效考核的工作了!很多人力资源的新手都不知道如何做年底绩效的考核工作,今天咱们来分享一下,年终绩效考核工作...
  • albert1222344
  • albert1222344
  • 2017年02月14日 10:26
  • 239

绩效考核系统 数据库 sql server 代码

create database PEM; use PEM; create table Admin( adminId int identity(1,1) primary key, adminName...
  • jxq0816
  • jxq0816
  • 2014年03月20日 15:27
  • 862

有关信息部门的部门考核细则

由于目前部门的工作事项比较多,而在之前,一直没有做详细的考核制度与进度完成跟踪,使的部门的工作似乎处理一种自然放任的状态,使的部门工作出现了很多问题,现在我有精力,而且也非常有必要将大家的工作内容整理...
  • Drate
  • Drate
  • 2006年02月27日 13:54
  • 3305

关于硬性评出团队考评末位人员制度的弊端

1.容易功利化,为了公平,鼓励员工,就要有项目难度评测,为了民主,就要开会,增加了行政时间,减少了开发时间,同时项目复杂度的真理往往撑握在程序员手中,难度本身都很大,容易让程序员多想一些功利上的事情,...
  • zb219
  • zb219
  • 2011年06月09日 11:46
  • 465
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:职教考评系统项目开发手册(一)
举报原因:
原因补充:

(最多只允许输入30个字)