恒生软件BS项目概要设计说明书
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
字段名
类型
功能说明
备注
projectID
Int (4)
项目编号
PK(自增长)
projectTopic
Nvarchar (10)
项目主题
projectContent
Nvarchar (100)
项目概况
publishTime
Date
发布时间
adminID
Nvarchar (10)
发布人
PK
5.1.18
表名:employeeInfo
字段名
类型
功能说明
备注
registerID
Int(4)
用户ID
PFK, Not Null
cost
Double(8)
费用
remains
Double(8)
余额
5.1.7
表名:Admission
字段名
类型
功能说明
备注
registerID
Int(4)
用户ID
PFK, Not Null
trainId
Int(4)
字段名
类型
功能说明
备注
employeeID
Int (4)
员工号
PK(自增长)
name
Char (10)
姓名
sex
Char (10)
性别
stature
Char (10)
身高
birthday (10)
婚姻
nation
Char (10)
民族
nativePlace
Char(20)
企业名称
telephone
Char(20)
联系方式
introduction
Varchar(50)
介绍
connecter
Char(20)
联系人
address
Char(30)
地址
5.1.13
表名:News
字段名
类型
功能说明
备注
newID
Int (4)
新闻编号
PK(自增长)
newTopic
Nvarchar (10)
培训内容
trainReqest
Nvarchar (10)
培训要求
trainState
Bool
培训状态
trainCost
Money
培训费用
createDate
Date
创建日期
enterpriseID
Nvarchar (10)
创建人
FK(企业会员表)
exemDate
Date
审核时间
员工培训经历管理
记录员工在公司其间所受培训的情况
员工奖惩管理
记录员工在动漫实训中心工作期间所受到的奖励和惩罚情况,作为其工作表现的一项记录
员工合同管理
本系统的合同管理只记录员工与动漫实训中心签订的合同概要信息。提供对用户输入的合同概要信息进行简单查询功能
2.5
新闻,信息中心
BBS论坛
公告栏
下载中心
在线调查
公告栏
显示中心公告,系统管理员发布,修改,删除公告
招聘信息
用来发布显示企业的招聘信息,企业合作会员经系统管理员审核生效后可新增,修改,删除
企业信息
用于发布各合作会员单位基本信息
广告发布
用于发布各合作会员单位广告,企业合作会员经系统管理员审核生效后可新增,修改,删除
项目信息
显示中心项目信息,系统管理员新增,修改和删除项目
5.1.5
表名:TrainGrade
字段名
类型
功能说明
备注
registerID
Int(4)
用户ID
PFK, Not Null
courseId
Int(4)
课程ID
PFK, Not Null
trainId
Int(4)
培训号ID
PFK, Not Null
grade
Int(4)
课程成绩
5.1.6
表名:Payment
Char(20)
管理员姓名
password
Char (10)
管理员密码
5.1.12
表名:EnterpriseUser
字段名
类型
功能说明
备注
enterpriseID
Int(4)
企业会员编号
PK
name
Char(20)
用户名
password
Char(20)
密码
email
Char(30)
email
enterpriseName
adminID
Nvarchar (10)
审核人
FK(管理员表)
exemResult
bool
审核结果
5.1.9
表名:CourseInf
字段名
类型
功能说明
备注
courseID
Int(4)
课程ID
PK
courseName
Varchar (20)
课程名称
courseDiscription
Varchar (20)
passWord
Varchar(20)
密码
realName
Varchar (20)
真实姓名
sex
Char(2)
性别
age
Int(4)
年龄
telephone
Char(10)
电话
address
Varchar(80)
地址
registerDate
Datetime
注册日期
isTrainer
Bool
是否是培训用户
Nvarchar (10)
企业ID
FK
job
Nvarchar (10)
招聘岗位名称
staffRequest
Nvarchar (20)
人员素质要求
endTime
Date
期望到为日期
salary
Money
薪资待遇
publishTime
Date
发布时间
adminID
Nvarchar (10)
发布人
PK
5.1.16
1.2
杭州国家动画产业基地教育实训中心由杭州高新区国家动画产业基地与浙江工业大学共同成立,由浙江工业大学软件学院承建,并联合浙江大学、中国美术学院、浙江传媒学院等院校共同开展教育实训。
杭州国家动画产业基地教育实训中心以下简称教育实训中心。
1.3
序号
术语/缩写
定义
1.
教育实训中心/中心
均指杭州国家动画产业基地教育实训中心
Char (10)
籍贯
registeredPermanent
求助中心
广告管理
友情链接
用户管理中心
培训用户管理
企业用户管理
教师用户管理
申请审批管理
培训管理
课程管理
信息更新管理
下载中心管理
论坛管理
新课程管理
员工管理
显示新闻
√
√
显示公告
√
√
下载课件或软件
√
√
发布、显示招聘信息
√
√
√
发布、显示企业信息
√
√
√
发布、显示广告信息
√
√
√
√
发布项目信息
√
√
√
显示培训信息
√
显示课程信息
培训号ID
PFK, Not Null
payResult
bool
缴费结果
5.1.8
表名:Train
字段名
类型
功能说明
备注
trainID
Int (4)
培训编号
PK(自增长)
trainTitle
Nvarchar (10)
培训名
startaTime
Date
开始时间
endTime
Date
结束时间
trainContent
5.1.10
表名:TrainCourse
字段名
类型
功能说明
备注
courseID
Int (4)
课程编号
PFK(自增长)
trainId
Int (4)
培训编号
PFK(自增长)
5.1.11
表名:Administrator
字段名
类型
功能说明
备注
adminID
Int(4)
管理员编号
外键PFK 员工信息表
userName
√
显示优秀教师信息
√
显示调查项目及结果
√
√
注册
√
√
√
√
报名
√
√
缴费管理
√
√
出勤状况
√
面谈预约
√
查询规章制度
√
√
显示友情链接
√
查看求助信息
√
用户更改自己基本信息
√
员工基本信息管理
√
员工培训经历管理
√
员工奖惩管理
√
员工合同管理
√
2.6
根据网站的功能确定网站需要注意的问题。
1、采用稳定、处理快速的服务器。
运行环境:myEclipse4.0 + Tomcat 5.0
数据库:SQL Server 2000
2.3
主要功能的流程图如下:
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
2.3.7
2.4
模块名称
功能描述
新闻中心
显示中心新闻,系统管理员发布,修改和删除新闻
BBS论坛
用户发布自己的各项主题的见解,对论题进行讨论
文档标识号:WD_BSSYSTEM_SSD_0711
版本号:v2.1
恒生软件实训中心
B/S项目概要设计说明书
编写人员:郑沈伟
提交时间:11月13日
审核人员:
批准时间:
文档修订记录
编号
章节名称
修订内容简述
修订日期
修订前
版本号
修订后
版本号
修订人
批准人
1
处理流程
规范化
07年11月12日
V2.0
V2.1
张晗
2、分析功能的开发、注重稳定性和安全性等。
3、网站安全性措施,防黑、防病毒方案。
4、由于技术人员潘玮璟的退出,他设计的BBS论坛及上传下载的功能就不实现了。
3
3
3
3
4
4.1
4.2
4.3
5
5.1
BS系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、定义、长度及功能说明如下所示。
5
表名:TeacherUser
在线调查
显示中心调查项目,系统管理员新增,修改和删除调查项目
注册
只有注册用户,才能开通网上报名功能。注册完成即时生效
规章制度
显示中心的规章制度,用于展示中心的管理模式和约定用户的权利义务
友情链接
用来链接其他相关网站
求助中心
显示相关操作指南,服务热线及用户留言,系统管理员新增,修改,删除
上载中心
用来下载中心培训课程相关软件及课件
Char (20)
联系电话
isGoodTeacher
bool
优秀教师
5.1.2
表名:CourseApply
字段名
类型
功能说明
备注
newCourseID
Int(4)
新课程ID
PK
courseName
Varchar (20)
课程名称
courseDiscription
Varchar (20)
课程内容概述
startDate
2.
该系统/本系统/系统/本产品
/本软件
均指B-S系统
3.
浏览人员/游客
均指浏览人员
4.
培训会员/会员/学员
均指培训会员
1.4
序号
资料名称
作者
出版日期
出版单位
1.
实用软件文档写作
肖刚、古辉、程振波、张元鸣
2005年2月第1版
清华大学出版社
2
2.1
详细的需求参见《需求规格说明书》。
2.2
系统:windows 2000或windows xp
newCourseID
Int (4)
新课程ID
PFK非空
teacherExplain
Varchar (20)
教师说明
5.1.4
表名:RegisterUser
字段名
类型
功能说明
备注
registerID
Int(4)
用户ID
PK, Not Null
userName
Varchar(20)
用户名
Not Null
课程内容概述
startDate
Datetime
开始时间
endDate
Datetime
结束时间
courseNum
Int (4)
课时数
credit
Int (4)
学分
requirements
Varchar (20)
上课要求
teacherID
Int (4)
教师编号
FK
adminID
Int (4)
审核人编号
FK
2
逻辑结构设计
数据库的完善
07年11月12日
V2.0
V2.1
倪江峰
概要设计说明书
1
1.1
本文档的目的是阐述杭州国家动画产业基地教育实训中心系统的概要设计。目的在于概要描述该系统中的功能模块,主要包括基本管理、上载管理、会员管理、培训管理。
本概要设计说明书的预期读者包括系统设计人员、软件开发人员、客户方的系统设计人员和项目评审人员。
Nvarchar (10)
新闻主题
newContent
Nvarchar (100)
新闻内容
publishTime
Date
发布时间
adminID
Nvarchar (10)
发布人
FK
5.1.14
表名:Announcement
字段名
类型
功能说明
备注
announID
Int (4)
公告编号
PK(自增长)
announTopic
字段名
类型
功能说明
备注
teacherID
Int(4)
教师ID
PK
userName
Varchar (20)
用户名
password
Varchar (20)
密码
realName
Varchar (20)
真实姓名
sex
Char (2)
性别
age
Int(4)
年龄
address
Varchar (50)
地址
telephone
Nvarchar (10)
公告主题
announContent
Nvarchar (100)
类型
功能说明
备注
projectID
Int (4)
项目编号
PK(自增长)
projectTopic
Nvarchar (10)
项目主题
projectContent
Nvarchar (100)
项目概况
publishTime
Date
发布时间
adminID
Nvarchar (10)
发布人
PK
5.1.18
表名:employeeInfo
字段名
类型
功能说明
备注
registerID
Int(4)
用户ID
PFK, Not Null
cost
Double(8)
费用
remains
Double(8)
余额
5.1.7
表名:Admission
字段名
类型
功能说明
备注
registerID
Int(4)
用户ID
PFK, Not Null
trainId
Int(4)
字段名
类型
功能说明
备注
employeeID
Int (4)
员工号
PK(自增长)
name
Char (10)
姓名
sex
Char (10)
性别
stature
Char (10)
身高
birthday (10)
婚姻
nation
Char (10)
民族
nativePlace
Char(20)
企业名称
telephone
Char(20)
联系方式
introduction
Varchar(50)
介绍
connecter
Char(20)
联系人
address
Char(30)
地址
5.1.13
表名:News
字段名
类型
功能说明
备注
newID
Int (4)
新闻编号
PK(自增长)
newTopic
Nvarchar (10)
培训内容
trainReqest
Nvarchar (10)
培训要求
trainState
Bool
培训状态
trainCost
Money
培训费用
createDate
Date
创建日期
enterpriseID
Nvarchar (10)
创建人
FK(企业会员表)
exemDate
Date
审核时间
员工培训经历管理
记录员工在公司其间所受培训的情况
员工奖惩管理
记录员工在动漫实训中心工作期间所受到的奖励和惩罚情况,作为其工作表现的一项记录
员工合同管理
本系统的合同管理只记录员工与动漫实训中心签订的合同概要信息。提供对用户输入的合同概要信息进行简单查询功能
2.5
新闻,信息中心
BBS论坛
公告栏
下载中心
在线调查
公告栏
显示中心公告,系统管理员发布,修改,删除公告
招聘信息
用来发布显示企业的招聘信息,企业合作会员经系统管理员审核生效后可新增,修改,删除
企业信息
用于发布各合作会员单位基本信息
广告发布
用于发布各合作会员单位广告,企业合作会员经系统管理员审核生效后可新增,修改,删除
项目信息
显示中心项目信息,系统管理员新增,修改和删除项目
5.1.5
表名:TrainGrade
字段名
类型
功能说明
备注
registerID
Int(4)
用户ID
PFK, Not Null
courseId
Int(4)
课程ID
PFK, Not Null
trainId
Int(4)
培训号ID
PFK, Not Null
grade
Int(4)
课程成绩
5.1.6
表名:Payment
Char(20)
管理员姓名
password
Char (10)
管理员密码
5.1.12
表名:EnterpriseUser
字段名
类型
功能说明
备注
enterpriseID
Int(4)
企业会员编号
PK
name
Char(20)
用户名
password
Char(20)
密码
Char(30)
enterpriseName
adminID
Nvarchar (10)
审核人
FK(管理员表)
exemResult
bool
审核结果
5.1.9
表名:CourseInf
字段名
类型
功能说明
备注
courseID
Int(4)
课程ID
PK
courseName
Varchar (20)
课程名称
courseDiscription
Varchar (20)
passWord
Varchar(20)
密码
realName
Varchar (20)
真实姓名
sex
Char(2)
性别
age
Int(4)
年龄
telephone
Char(10)
电话
address
Varchar(80)
地址
registerDate
Datetime
注册日期
isTrainer
Bool
是否是培训用户
Nvarchar (10)
企业ID
FK
job
Nvarchar (10)
招聘岗位名称
staffRequest
Nvarchar (20)
人员素质要求
endTime
Date
期望到为日期
salary
Money
薪资待遇
publishTime
Date
发布时间
adminID
Nvarchar (10)
发布人
PK
5.1.16
1.2
杭州国家动画产业基地教育实训中心由杭州高新区国家动画产业基地与浙江工业大学共同成立,由浙江工业大学软件学院承建,并联合浙江大学、中国美术学院、浙江传媒学院等院校共同开展教育实训。
杭州国家动画产业基地教育实训中心以下简称教育实训中心。
1.3
序号
术语/缩写
定义
1.
教育实训中心/中心
均指杭州国家动画产业基地教育实训中心
Char (10)
籍贯
registeredPermanent
求助中心
广告管理
友情链接
用户管理中心
培训用户管理
企业用户管理
教师用户管理
申请审批管理
培训管理
课程管理
信息更新管理
下载中心管理
论坛管理
新课程管理
员工管理
显示新闻
√
√
显示公告
√
√
下载课件或软件
√
√
发布、显示招聘信息
√
√
√
发布、显示企业信息
√
√
√
发布、显示广告信息
√
√
√
√
发布项目信息
√
√
√
显示培训信息
√
显示课程信息
培训号ID
PFK, Not Null
payResult
bool
缴费结果
5.1.8
表名:Train
字段名
类型
功能说明
备注
trainID
Int (4)
培训编号
PK(自增长)
trainTitle
Nvarchar (10)
培训名
startaTime
Date
开始时间
endTime
Date
结束时间
trainContent
5.1.10
表名:TrainCourse
字段名
类型
功能说明
备注
courseID
Int (4)
课程编号
PFK(自增长)
trainId
Int (4)
培训编号
PFK(自增长)
5.1.11
表名:Administrator
字段名
类型
功能说明
备注
adminID
Int(4)
管理员编号
外键PFK 员工信息表
userName
√
显示优秀教师信息
√
显示调查项目及结果
√
√
注册
√
√
√
√
报名
√
√
缴费管理
√
√
出勤状况
√
面谈预约
√
查询规章制度
√
√
显示友情链接
√
查看求助信息
√
用户更改自己基本信息
√
员工基本信息管理
√
员工培训经历管理
√
员工奖惩管理
√
员工合同管理
√
2.6
根据网站的功能确定网站需要注意的问题。
1、采用稳定、处理快速的服务器。
运行环境:myEclipse4.0 + Tomcat 5.0
数据库:SQL Server 2000
2.3
主要功能的流程图如下:
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
2.3.7
2.4
模块名称
功能描述
新闻中心
显示中心新闻,系统管理员发布,修改和删除新闻
BBS论坛
用户发布自己的各项主题的见解,对论题进行讨论
文档标识号:WD_BSSYSTEM_SSD_0711
版本号:v2.1
恒生软件实训中心
B/S项目概要设计说明书
编写人员:郑沈伟
提交时间:11月13日
审核人员:
批准时间:
文档修订记录
编号
章节名称
修订内容简述
修订日期
修订前
版本号
修订后
版本号
修订人
批准人
1
处理流程
规范化
07年11月12日
V2.0
V2.1
张晗
2、分析功能的开发、注重稳定性和安全性等。
3、网站安全性措施,防黑、防病毒方案。
4、由于技术人员潘玮璟的退出,他设计的BBS论坛及上传下载的功能就不实现了。
3
3
3
3
4
4.1
4.2
4.3
5
5.1
BS系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、定义、长度及功能说明如下所示。
5
表名:TeacherUser
在线调查
显示中心调查项目,系统管理员新增,修改和删除调查项目
注册
只有注册用户,才能开通网上报名功能。注册完成即时生效
规章制度
显示中心的规章制度,用于展示中心的管理模式和约定用户的权利义务
友情链接
用来链接其他相关网站
求助中心
显示相关操作指南,服务热线及用户留言,系统管理员新增,修改,删除
上载中心
用来下载中心培训课程相关软件及课件
Char (20)
联系电话
isGoodTeacher
bool
优秀教师
5.1.2
表名:CourseApply
字段名
类型
功能说明
备注
newCourseID
Int(4)
新课程ID
PK
courseName
Varchar (20)
课程名称
courseDiscription
Varchar (20)
课程内容概述
startDate
2.
该系统/本系统/系统/本产品
/本软件
均指B-S系统
3.
浏览人员/游客
均指浏览人员
4.
培训会员/会员/学员
均指培训会员
1.4
序号
资料名称
作者
出版日期
出版单位
1.
实用软件文档写作
肖刚、古辉、程振波、张元鸣
2005年2月第1版
清华大学出版社
2
2.1
详细的需求参见《需求规格说明书》。
2.2
系统:windows 2000或windows xp
newCourseID
Int (4)
新课程ID
PFK非空
teacherExplain
Varchar (20)
教师说明
5.1.4
表名:RegisterUser
字段名
类型
功能说明
备注
registerID
Int(4)
用户ID
PK, Not Null
userName
Varchar(20)
用户名
Not Null
课程内容概述
startDate
Datetime
开始时间
endDate
Datetime
结束时间
courseNum
Int (4)
课时数
credit
Int (4)
学分
requirements
Varchar (20)
上课要求
teacherID
Int (4)
教师编号
FK
adminID
Int (4)
审核人编号
FK
2
逻辑结构设计
数据库的完善
07年11月12日
V2.0
V2.1
倪江峰
概要设计说明书
1
1.1
本文档的目的是阐述杭州国家动画产业基地教育实训中心系统的概要设计。目的在于概要描述该系统中的功能模块,主要包括基本管理、上载管理、会员管理、培训管理。
本概要设计说明书的预期读者包括系统设计人员、软件开发人员、客户方的系统设计人员和项目评审人员。
Nvarchar (10)
新闻主题
newContent
Nvarchar (100)
新闻内容
publishTime
Date
发布时间
adminID
Nvarchar (10)
发布人
FK
5.1.14
表名:Announcement
字段名
类型
功能说明
备注
announID
Int (4)
公告编号
PK(自增长)
announTopic
字段名
类型
功能说明
备注
teacherID
Int(4)
教师ID
PK
userName
Varchar (20)
用户名
password
Varchar (20)
密码
realName
Varchar (20)
真实姓名
sex
Char (2)
性别
age
Int(4)
年龄
address
Varchar (50)
地址
telephone
Nvarchar (10)
公告主题
announContent
Nvarchar (100)