安徽理工大学课程设计(论文)
1系统分析
1.1功能结构图分析 科技论文信息表 项 项 目 目 编 名 号称 论 所 文 在 名 期 称 刊 高校科研管理系统 科技项目信息表 论著信息表 科技人员信息表 科研成果表 项目来源起讫时间参与人员角色备姓性民文化职工程注名别族度号 论获论科研科研信姓项科研科研成果编号科研成果名称科研成果类别获奖证书级别科研成果简介文奖文信息编目息发布时间 成果编编情简编号 况介 号名 号 号 -1-
安徽理工大学课程设计(论文)
1.2系统需求分析
高校科研管理所设计的事务非常繁杂,涉及到校科研处、各个系的科研管理以及个人对科研信息的查询统计等。所设计的系统既要有利于科研处的监督管理又要有利于各个系及教师的分工协作。系统功能主要包括校科研处科研管理、院系(或部门)科研管理、个人科研信息查询、校级科研项目整体信息管理。可以划分为科研信息维护、科研信息查询与统计、科研信息报表、科研信息分析、校级课题申报、审批、合同签定、结题、其它处理等操作;其中科研信息应细分为学术论文、著作、科研项目、科研成果、科研奖励等信息。
1.3用户需求分析:
系统的主要实现了对全校所有的科研信息的存储和管理工作,主要管理功能是对相关信息的维护、查询、统计、报表、打印等。
1.科技论文管理主要对全校所有员工参加工作以来所发表论文的信息管理,可以以部门、学科、专业、刊物?等进行分类管理、查询、统计和打印。
2.科技项目主要管理本校所完成的不同级别、不同类型、不同学科、不同层次项目信息,包括立项信息、结题信息、合作信息等
3.科技著作管理主要对部门或员工公开出版的教材、论著、专著等信息的管理。 4.科技人员信息管理是对所有科研人员的基本信息进行存储、维护、查询、更新等操作。
5.科技成果管理包括鉴定成果、获奖成果、转让成果、专利成果的管理。
-2-
安徽理工大学课程设计(论文)
1.4数据库表分析
根据以上需求分析,以及小组讨论,我决定按以下图示建6个表:
图1 Paper表的设计
图2 Item表的设计
图3 Fruit表的设计
-3-
安徽理工大学课程设计(论文)
图4 Department表的设计
图5 Employee表的设计
图6 GeneralCourse表的设计
-4-
安徽理工大学课程设计(论文)
1.5系统的容错性
用户输错数据都有提示信息,具有较好的容错性能。 当用户输错数据,提示信息弹出后,填写内容自动清空,需要用户再次填写,直至填写正确,完整后才能提交
1.6系统的封闭性
用户的封闭性较好,用户基本上在提示信息下输数据,而且提示信息简单明白。
-5-