课程设计说明书
(数据库系统)
题目: 高校科研管理系统
院 系: 计算机科学与工程学院 专业班级: 计算机09-3班 学 号: 2009302863 学生姓名: 刘 超 指导教师: 吴 观 茂
2010 年 12月 12日
安徽理工大学课程设计(论文)任务书
计算机科学与工程 学院 计算机科学与技术系 学 号 设计题目 设 计 技 术 参 数 设 计 要 求 工 作 量 2009302863 高校科研管理系统 开发语言选择JAVA 语言 后台数据库:sql server 2000 应用程序与数据库的连接方式可以采用ODBC等。 学生姓名 刘超 专业(班级) 09-3 主要完成数据库的设计部分,包括需求分析,概念结构设计,逻辑结构设计,物理结构设计,并对关系模式进行分析,最后用自己熟悉的开发工具连接数据库,实现基本的对数据库的操作。 总共17页 工 作 计 划 第14周:在小组内进行分工,进行系统调查,收集资料,并根据收集的资料进行整体功能分析。 第15周:进行具体的数据库设计,包括确定表的模式,确定表之间的参照完整性和实体完整性,开始建表,和小组一起讨论,并且运用java语言编写程序,实现所设计的系统功能。 第16周:调试程序,并修改不足的地方。使用JDBC-ODBC桥接的方法连接数据库,并使用此方法连接数据库进行测试,画E-R图,写程序设计报告报告。 《数据库系统概论》教材 《JAVA语言程序设计》教材 参 考 资 料 指导教师签字 吴观茂 系主任签字 2010年 11 月 20 日
I
指导教师评语: 成绩: 指导教师: 年 月 日 II
安徽理工大学课程设计(论文)成绩评定表
摘要
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已
逐步成熟。管理信息系统是一个不断发展的新型学科,企业要生存要发展,要高效率地把企业活动有机地组织起来,就必须加强企业管理,即加强对企业内部的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的管理信息系统。
本高校科研管理系统课程设计选择JAVA 语言开发,后台数据库选择的是sql server 2000 ,主要采用ODBC来完成应用程序与数据库的连接。在数据库方面,首先通过企业管理器来完整Employee,Department这两个基本表(即,需要使用管理系统的人员信息),然后通过DOC命令来完成对对其他科研项目及成果的输入与查询。通过管理员输入信息,通过查询者来查询信息。
【关键字】高校科研管理系统、 SQL Server 2000
III
目录
1系统分析 ............................................................................................................ 1
1.1 功能结构图分析 ............................................................................................ 错误!未定义书签。 1.2 系统需求分析 .................................................................................................................................. 2 1.3 用户需求分析 .................................................................................................................................. 3 1.4数据库表分析 ................................................................................................................................... 3 1.5 系统的容错性 .................................................................................................................................. 5 1.6 系统的封闭性 .................................................................................................................................. 5
2系统设计 ............................................................................................................ 6
2.1 E-R模型设计 ................................................................................................................................... 6 2.2主界面设计 ....................................................................................................................................... 7 2.3数据库表设计 ................................................................................................................................... 8 2.4登录系统流程图设计 ..................................................................................................................... 10
3系统实现 .......................................................................................................... 11
3.1 系统开发环境 ................................................................................................................................ 11 3.2 系统程序调试情况 ........................................................................................................................ 11 3.3 提示 ................................................................................................................................................ 13 3.4 系统源代码 .................................................................................................................................... 13
4总结 .................................................................................................................. 14
4.1 设计体会 ....................................................................................................................................... 14 4.2 系统改进 ........................................................................................................................................ 14
参考文献 ............................................................................................................. 15
IV