数据库设计
根据系统功能设计要求和模块划分,本站的数据库主要存储申报单位信息、项目信息、评审专家信息。
其中主要的数据项和数据结构如下:
(1) 申报单位信息:单位代码、单位名称、英文名、营业证号、法人、公司性质、所属行业、注册资金、公司规模、经营范围、联系方法等等;
(2) 项目信息:项目代码、单位代码、类别、开始日期、结束日期、申请者、职称、学历、所在单位、填报日期、本课题的研究意义、现状评述、应用前景、是否通过审批等等;
(3)评审专家信息:专家号、专家姓名、民族、性别、生日、单位代码、所在单位、职称、研究领域、联系地址等等;
本系统定义的数据库中包含九个表。
单位信息登陆表,标识:I_s_logon,具体字段如表1所示。
表1 单位登陆表
|
名称 |
字段名称 |
类型 |
主键 |
非空值 |
|
单位代码 |
Unit_ID |
nvarchar(10) |
Yes |
No |
|
单位密码 |
Password |
nvarchar(10) |
No |
No |
申报单位信息表,标识:I_s_info,具体字段如表2所示。
表2 申报单位信息表
|
名称 |
字段名称 |
类型 |
主键 |
非空值 |
|
单位代码 |
Unit_ID |
Nvarchar(10) |
Yes |
No |
|
单位名称 |
Unit_name |
Nvarchar(60) |
No |
Yes |
|
英 文 名 |
Ename |
Nvarchar(60) |
Yes |
Yes |
|
营业证号 |
Cardno |
Nvarchar(30) |
No |
Yes |
|
法 人 |
Corporation |
Nvarchar(10) |
No |
Yes |
|
公司性质 |
Property |
Nvarchar(30) |
No |
Yes |
|
所属行业 |
Trade |
Nvarchar(30) |
No |
Yes |
|
注册资金 |
Investment |
Nvarchar(8) |
No |
Yes |
|
公司规模 |
Stuff |
Nvarchar(4) |
No |
Yes |
|
经营范围 |
Business |
Nvarchar(16) |
No |
Yes |
|
联 系 人 |
Connectman |
Nvarchar(20) |
No |
Yes |
|
电 话 |
Tel |
Nvarchar(40) |
No |
Yes |
|
传 真 |
Fax |
Nvarchar(40) |
No |
Yes |
|
E-mail |
Email |
Nvarchar(40) |
No |
Yes |
|
地 址 |
Address |
Nvarchar(60) |
No |
Yes |
|
邮 编 |
Zipcode |
Nvarchar(6) |
No |
Yes |
|
公司简介 |
introduction |
text(16) |
No |
Yes |
项目信息表,标识:I_s_item,具体字段如表3所示。
表3 项目信息表
|
字段名称 |
数据类型 |
长度 |
名称 |
主键 |
非空值 |
|
ItemID |
Int |
4 |
项目代码 |
Yes |
No |
|
Unit_ID |
Nvarchar |
20 |
单位代码 |
No |
No |
|
Item_name |
Nvarchar |
60 |
项目名称 |
No |
No |
|
Sort1 |
Nvarchar |
40 |
类别1 |
No |
Yes |
|
Sort2 |
Nvarchar |
40 |
类别2 |
No |
Yes |
|
Begin_date |
Datetime |
|
开始日期 |
No |
Yes |
|
Finish_date |
Datetime |
|
结束日期 |
No |
Yes |
|
Applicant |
Nvarchar |
20 |
申请者 |
No |
Yes |
|
Grade |
Nvarchar |
20 |
职称 |
No |
Yes |
|
Aducation |
Nvarchar |
20 |
学历 |
No |
Yes |
|
Unit_name |
Nvarchar |
60 |
所在单位 |
No |
Yes |
|
Fill_date |
datetime |
|
填报日期 |
No |
Yes |
|
Purport |
text |
16 |
本课题研究意义 |
No |
Yes |
|
Status |
text |
16 |
现状评述 |
No |
Yes |
|
Future |
text |
16 |
应用前景 |
No |
Yes |
|
Point |
text |
16 |
思想、观念 |
No |
Yes |
|
Analysis |
text |
16 |
内容、重点和难点分析 |
No |
Yes |
|
Way |
text |
16 |
研究方法 |
No |
Yes |
|
Moment |
text |
16 |
最终预期研究成果 |
No |
Yes |
|
Result |
text |
16 |
预期研究成果 |
No |
Yes |
|
Reference |
text |
16 |
参考文献和参考资料 |
No |
Yes |
|
Market |
text |
16 |
应用推广市场分析 |
No |
Yes |
|
Commend_mind |
Text |
16 |
推荐单位意见 |
No |
Yse |
|
Expert_mind |
Text |
16 |
专拣评审委员会意见 |
No |
Yse |
|
Leading_mind |
Text |
16 |
审批意见 |
No |
Yes |
|
Pass |
Char |
1 |
是否通过审批 |
No |
Yes |
经费预算表,标识:I_s_money,具体字段如表4所示。
表4 经费预算信息表
|
字段名称 |
数据类型 |
长度 |
名称 |
主键 |
非空值 |
|
moneyID |
Int |
4 |
经费代码 |
Yes |
No |
|
itemID |
Int |
4 |
项目代码 |
No |
Yes |
|
outItem |
Nvarchar |
40 |
支出项目 |
No |
Yes |
|
sMoney |
float |
50 |
支出金额 |
No |
Yes |
专家登陆表,标识:I_s_log,具体字段如表5所示。
表5 专家登陆表
|
字段名称 |
数据类型 |
长度 |
备注 |
主键 |
非空值 |
|
IdentityID |
Nvarchar |
20 |
专家号 |
Yes |
No |
|
Expert_name |
Nvarchar |
20 |
专家姓名 |
No |
Yes |
|
password |
Nvarchar |
20 |
密码 |
No |
Yes |
专家信息表,标识:I_s_info,具体字段如表6所示。
表6 专家信息
|
字段名称 |
数据类型 |
长度 |
名称 |
主键 |
非空值 |
|
identityID |
Nvarchar |
20 |
专家号 |
Yes |
No |
|
Expert_name |
Nvarchar |
10 |
专家姓名 |
No |
Yes |
|
Nation |
Nvarchar |
10 |
民族 |
Yes |
No |
|
Sex |
Nvarchar |
10 |
性别 |
Yes |
No |
|
Bir_date |
Datetime |
|
生日 |
No |
Yes |
|
Unit_ID |
Nvarchar |
20 |
单位代码 |
No |
Yes |
|
Unit_name |
Nvarchar |
60 |
所在单位 |
No |
Yes |
|
Grade |
Nvarchar |
20 |
职称 |
No |
Yes |
|
[domain] |
Nvarchar |
40 |
研究领域 |
No |
Yes |
|
Sort1 |
Nvarchar |
40 |
适评专业1 |
No |
Yes |
|
Sort2 |
Nvarchar |
40 |
适评专业2 |
No |
Yes |
|
Email |
Nvarchar |
40 |
E-mail |
No |
Yes |
|
Address |
Nvarchar |
6 |
住址 |
No |
Yes |
|
Zipcode |
Nvarchar |
40 |
邮编 |
No |
Yes |
|
Tel |
Nvarchar |
16 |
电话 |
No |
Yes |
|
Introduction |
text |
|
介绍 |
No |
Yes |
|
Pass |
Smallint |
2 |
是否通过 |
No |
Yes |
项目评审专家分配表,标识:I_distribute,具体字段如表7所示。
表7 项目评审专家分配
|
字段名称 |
数据类型 |
长度 |
名称 |
主键 |
非空值 |
|
itemID |
Nvarchar |
4 |
项目号 |
Yes |
No |
|
Iten_name |
Nvarchar |
60 |
项目名 |
Yes |
No |
|
identityID |
Nvarchar |
20 |
专家号 |
Yes |
No |
|
Expert_name |
Nvarchar |
10 |
专家姓名 |
No |
Yes |
|
Score0 |
Int |
4 |
分数0 |
No |
Yes |
|
Score1 |
Int |
4 |
分数1 |
No |
Yes |
|
Score2 |
Int |
4 |
分数2 |
No |
Yes |
|
Score3 |
Int |
4 |
分数3 |
No |
Yes |
|
Score4 |
Int |
4 |
分数4 |
No |
Yes |
|
Score5 |
Int |
4 |
分数5 |
No |
Yes |
|
Score6 |
Decimal |
9 |
分数6 |
No |
Yes |
|
Mind |
Nchar |
4 |
意见 |
No |
Yes |
|
Expert_mind |
Text |
16 |
专家意见 |
No |
Yes |
申报评审时间设定表,标识:I_itemSetup,具体字段如表8所示。
表8 申报评审时间设定表
|
字段名称 |
数据类型 |
长度 |
名称 |
主键 |
非空值 |
|
dateID |
Int |
4 |
编号 |
Yes |
No |
|
S_beginDate |
datetime |
8 |
申报开始时间 |
Yes |
No |
|
S_finshDate |
datetime |
8 |
申报结束时间 |
Yes |
No |
|
p_beginDate |
datetime |
8 |
评审开始时间 |
No |
Yes |
|
p_finishDate |
datetime |
8 |
评审结束时间 |
Yes |
No |
管理员登陆表,I_z_log具体字段如表9所示。
表9 管理员登陆表
|
字段名称 |
数据类型 |
长度 |
名称 |
主键 |
非空值 |
|
adminID |
Nvarchar |
20 |
管理员号 |
Yes |
No |
|
Password |
Nvarchar |
20 |
密码 |
No |
No |
演示地址 http://联系客服获取IP/Demo/ht
帐号密码 admin admin
若想查看 演示 联系客服给您演示地址
JSP+SQL2000
修改 ConnDB.jsp 对应的SQL用户密码
将代码解压倒tomcat的webapps里面
安装好JDK和Tomcat后,设置环境变量,
数据库用的SQLSERVER, 附加数据库
最后运行http://localhost:8080/文件夹名称/index.jsp
进入系统
账户密码一般默认 admin admin