课程设计说明书(数据库系统)-高校科研管理系统

课程设计说明书(数据库系统)-高校科研管理系统

ID:35618177

大小:3.17 MB

页数:53页

时间:2019-04-02

课程设计说明书(数据库系统)-高校科研管理系统_第1页
课程设计说明书(数据库系统)-高校科研管理系统_第2页
课程设计说明书(数据库系统)-高校科研管理系统_第3页
课程设计说明书(数据库系统)-高校科研管理系统_第4页
课程设计说明书(数据库系统)-高校科研管理系统_第5页
资源描述:

《课程设计说明书(数据库系统)-高校科研管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计说明书(数据库系统)题目:高校科研管理系统院系:计算机科学与工程学院专业班级:计算机09-3班学号:2009302863学生姓名:刘超指导教师:吴观茂2010年12月12日安徽理工大学课程设计(论文)任务书计算机科学与工程学院计算机科学与技术系学号2009302863学生姓名刘超专业(班级)09-3设计题目高校科研管理系统设计技术参数开发语言选择JAVA语言后台数据库:sqlserver2000应用程序与数据库的连接方式可以采用ODBC等。设计要求主要完成数据库的设计部分,包括需求分析,概念结构设计,逻辑结构设计,物理结构设计,并对关系模式进

2、行分析,最后用自己熟悉的开发工具连接数据库,实现基本的对数据库的操作。工作量总共17页工作计划第14周:在小组内进行分工,进行系统调查,收集资料,并根据收集的资料进行整体功能分析。第15周:进行具体的数据库设计,包括确定表的模式,确定表之间的参照完整性和实体完整性,开始建表,和小组一起讨论,并且运用java语言编写程序,实现所设计的系统功能。第16周:调试程序,并修改不足的地方。使用JDBC-ODBC桥接的方法连接数据库,并使用此方法连接数据库进行测试,画E-R图,写程序设计报告报告。参考资料《数据库系统概论》教材《JAVA语言程序设计》教材指导教师

3、签字吴观茂系主任签字2010年11月20日IV指导教师评语:成绩:指导教师:年月日IV安徽理工大学课程设计(论文)成绩评定表摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,企业要生存要发展,要高效率地把企业活动有机地组织起来,就必须加强企业管理,即加强对企业内部的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的管理信息系统。本高校科研管理系统课程设计选择JAVA语言开发,后台数据库选择的是sqlserver2000,主要采用ODBC来完成应用程序与数据库的连接。在数

4、据库方面,首先通过企业管理器来完整Employee,Department这两个基本表(即,需要使用管理系统的人员信息),然后通过DOC命令来完成对对其他科研项目及成果的输入与查询。通过管理员输入信息,通过查询者来查询信息。【关键字】高校科研管理系统、SQLServer2000IV目录1系统分析11.1功能结构图分析11.2系统需求分析21.3用户需求分析31.4数据库表分析31.5系统的容错性51.6系统的封闭性52系统设计62.1E-R模型设计62.2主界面设计72.3数据库表设计82.4登录系统流程图设计103系统实现113.1系统开发环境113

5、.2系统程序调试情况113.3提示133.4系统源代码134总结144.1设计体会144.2系统改进14参考文献15IV安徽理工大学课程设计(论文)1系统分析1.1功能结构图分析科研信息编号科研成果简介获奖证书级别科研成果类别科研成果名称科研成果编号科研成果编号项目编号姓名科研信息发布时间论文编号论文名称所在期刊获奖情况论文简介姓名性别民族文化程度职工号项目编号项目名称项目来源参与人员角色备注起讫时间科技人员信息表论著信息表科技项目信息表科技论文信息表科研成果表高校科研管理系统-48-安徽理工大学课程设计(论文)1.2系统需求分析高校科研管理所设计的

6、事务非常繁杂,涉及到校科研处、各个系的科研管理以及个人对科研信息的查询统计等。所设计的系统既要有利于科研处的监督管理又要有利于各个系及教师的分工协作。系统功能主要包括校科研处科研管理、院系(或部门)科研管理、个人科研信息查询、校级科研项目整体信息管理。可以划分为科研信息维护、科研信息查询与统计、科研信息报表、科研信息分析、校级课题申报、审批、合同签定、结题、其它处理等操作;其中科研信息应细分为学术论文、著作、科研项目、科研成果、科研奖励等信息。1.3用户需求分析:系统的主要实现了对全校所有的科研信息的存储和管理工作,主要管理功能是对相关信息的维护、查

7、询、统计、报表、打印等。1.科技论文管理主要对全校所有员工参加工作以来所发表论文的信息管理,可以以部门、学科、专业、刊物…等进行分类管理、查询、统计和打印。2.科技项目主要管理本校所完成的不同级别、不同类型、不同学科、不同层次项目信息,包括立项信息、结题信息、合作信息等3.科技著作管理主要对部门或员工公开出版的教材、论著、专著等信息的管理。4.科技人员信息管理是对所有科研人员的基本信息进行存储、维护、查询、更新等操作。5.科技成果管理包括鉴定成果、获奖成果、转让成果、专利成果的管理。-48-安徽理工大学课程设计(论文)1.4数据库表分析根据以上需求分

8、析,以及小组讨论,我决定按以下图示建6个表:图1Paper表的设计图2Item表的设计图3Fruit表的设计

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。