1.系统管理
主要包括添加用户模块包括:为系统新用户设置用户名及口令。
修改密码模块包括:用于操作员更改自己的系统口令。
2.基本资料管理
项目参加人员管理模块包括:显示添加修改删除查询。
项目基本情况模块包括:显示添加修改删除查询。
项目获奖情况模块包括:显示添加修改删除查询。
期刊论文管理模块包括:显示添加修改删除查询。
著作管理模块包括:显示添加修改删除查询。
3.字典管理
项目性质包括:分为国家自然科学基金、863、部省科委及企业集团四种情况。
范围包括:分为全国、国际、地方三种情况。
检索源包括:分为EI、 SCI、核心和一般四种情况。
日期格式: YYYY-MM-DD 。
一、系统总体结构设计图
二、实体关系图
三、逻辑模型结构
逻辑模型是数据的逻辑结构。逻辑建模是数据库实施的重要步骤,用于直接反映客户需求。我们根据E-R图解析出了以下逻辑结构实体,用于分析对象的逻辑结构:
系统管理员(管理员编号,姓名,性别,年龄,电话,登录密码)
科研人员(科研人员编号,姓名,性别,年龄,电话,专业班级,登录密码,所属院系)
其他人员(学号,姓名,性别,年龄,专业班级,登录密码)
项目信息(项目编号,项目名称,项目参加人员,项目起始时间,项目结束时间,项目所在学院,合同经费,项目状态,项目获奖情况,期刊论文,著作)
等级(等级分类)
字典管理(字典名字,项目性质,项目范围,项目检索源,日期)
四、表设计结构
表1 SYSTERM MANAGER(系统管理员)表
是否允许NULL |
备注 |
||||
Manager_id |
18 |
管理员编号 |
|||
Manager_name |
char |
18 |
否 |
姓名 |
|
Manager_sex |
性别 |
||||
Manager_age |
年龄 |
||||
Manager_telephone |
18 |
否 |
电话 |
||
Manager_passeword |
nvarchar |
18 |
否 |
登录密码 |
表2 SCIENTIFIC RESEARCHER(科研人员)表
是否允许NULL |
备注 |
||||
Researcher_id |
char |
18 |
科研人员编号 |
||
Researcher_name |
char |
18 |
否 |
姓名 |
|
Researcher_sex |
char |