毕业设计-研究生科研信息管理系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

*******************

实践教学

*******************

计算机与通信学院

工程开发综合训练课程设计

题目:

专业班级:

姓名:

学号:

指导教师:

成绩:

摘要

科研和论文管理信息系统是由人、计算机、网络组成的能进行科研信息的搜集、传递、存贮、加工、维护和使用的系统,该系统能够实时反映高校的科研活动,为日常事务的处理和管理职能提供重要支持。

高校科研信息管理通常是比较复杂,由于各类信息繁多难归集,利用计算机支持高校高效率完成信息管理,是适应现代高等学校制度要求,推动高校科研信息管理走向科学化、社会化、规范化和自动化,从而提高高校科研项目的成功率,提高整体科研水品和管理科研的水平。

关键词:科研管理、信息管理存贮加工

目录

第一章需求分析 (1)

1.1任务需求分析 (1)

1.1.1 功能需求 (1)

1.1.2 性能需求 (1)

1.2数据流图、数据字典 (2)

1.2.1数据流图 (2)

1.2.2数据字典 (2)

1.2.3系统流程图 (5)

第二章概念结构设计 (6)

2.1.实体联系E-R图 (6)

第三章逻辑结构设计 (8)

3.1数据库逻辑结构设计 (8)

第四章系统实现 (10)

4.1系统功能模块图 (10)

4.2建立数据库 (10)

4.3程序设计 (10)

4.4主界面 (10)

4.5教师信息模块的实现, (10)

第五章系统测试 (14)

5.1测试方法 (14)

5.2测试用例 (14)

第六章软件使用说明书 (15)

6.1系统登陆界面 (15)

6.2系统主界面 (15)

6.3教师信息界面 (16)

6.4教师信息管理界面 (16)

6.5教师信息更新界面 (16)

设计总结 (17)

参考文献 (18)

致谢 (19)

第一章需求分析

1.1任务需求分析

1.1.1 功能需求

本系统面对的用户有三种:一是系统管理员,二是研究生,三是导师

本站所有人员不同登陆有如下权限:

1.研究生导师用户

教师注册就成为了研究生导师用户,增加了如下权限:发表科研项目、上传科研项目;论文相关文档上传、下载;上传获奖精品图片;站内查询搜索归档信息;还可以修改个人资料和登录密码;还可以查看自己的项目和论文是否被院系管理员审批为精品科研项目或精品科研论文。

2.研究生用户

能够实现研究生科研信息的提交、修改、查询。同样和导师用户一样可以修改个人资料和登录密码,也可以上传自己的作品交予导师审查等功能。

3.系统管理员

系统可以分配多个管理员,可以通过管理员增加管理员。可以维护会员资料、删除会员、模板管理,发布新闻、系统公告、维护下载中心、分配权限,维护院系信息、维护图片信息、导出报表等。系统管理员有最高的权限。

1.1.2 性能需求

专门为学校实现信息化交互平台的解决方案,多个管理要素的整合,统一信息平台,优质的科研项目管理系统,性能上需要满足如下要求:

1.安装简单,程序在服务器端安装,在客户端应用解决方案,客户端无须安装,纯B/S结构实现,系统的维护和培训费无或较低,完全是人们熟悉的界面和运行方式易于推广。

2.维护容易,只需要对服务器进行管理和维护,就实现对整个软件系统的维护。提供远程维护管理,项目建设者在异地就可以最快的时间了解问题、并解决问题。

3.界面需要,通过图形化的浏览器,界面美观,直观明了。不需要太多华丽的特效。以便影响性能。

4.技术,全B/S结构操作,扩展了流程文档的应用范围;让用户共享编辑文档。应该应用当前比较成熟的技术,应用广泛,易学易懂。当更换维护人员时候不需要技术培训就可以进行维护.

5.文件信息处理规范化,专门为文件在服务器上开辟一个空间,便于流程文件的统一保存和管理。对文档按时间、按流程分类存档处理。

6.安全性,本系统主要是在公司内部局域网内运行,并且必要的信息进行了加密。

7.响应速度,本系统设计时候尽量避免大量的.swf 等较大文件的出现,另外本系统主要是用来实际应用,并不要求华丽的界面,只要美观明了就行,不需要网页特效.所以加快了系统的反映速度。加之是本公司的文件服务器,局域网所以响应速度会很快。

8.主存磁盘,不存在影响本系统的因素所以不用考虑。

1.2数据流图、数据字典

1.2.1数据流图

该系统数据流程图如图1.1所示:

1.2.2数据字典

数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。

1.数据流的描述:

2.处理逻辑的描述

3.数据存储的描述

1.2.3系统流程图

系统后台主要功能模块:教工信息管理、论文信息管理、著作信息管理、项目信息管理、奖励信息管理。主要是对各信息的管理和维护。

图 1.2 系统流程图

第二章概念结构设计

数据库设计是对实际生活中的人、物、事和概念进行人为的处理,并把事情的特性用各种概念精确地加以描述。研究生科研管理系统研究生导师管理、研究生管理、科研项目管理、专业信息管理和论文管理等子系统做成,其中这五个模块之间的功能又有着紧密的联系。

数据库设计被认为是在总结信息资源的开发、管理以及服务方面最有效的部分。数据库的应用已经越来越广泛了。从小型的系统到大型的复杂的信息系统到需要数据库技术。数据库设计是建立数据库及其应用系统得技术,是信息系统开发和建设中的核心技术,具体的说,数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求,其中包括信息的要求和处理的要求。

2.1.实体联系E-R图

根据对数据流图和数据字典的分析,我们可以确定该应用中的实体,属性和实体之间的关系,并画出如下所示的E-R

图2.1用户信息实体E-R

图2.2 导师E-R

相关文档
最新文档