数据库课程设计实验报告
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据wenku.baidu.com系统概论》课程设计 实验报告书
安徽工业大学计算机学院
姓名 专业 班级 学号 指导教师
XXX 软件工程
092 班 XXX
申元霞
分数 2011 年 12 月 5 日
《数据库系统概论》课程设计实验报告书
安徽工业大学计算机学院
摘要
高校科研是高校面临的一项重要任务,科研管理内容也比较复杂,科研涉及的内容极广泛、面 临项目、资金和人员的管理。我国高校科研主要是以文字档案的形式来对其信息进行管理。这种人 工的管理方式不仅效率低下、出错率高,并且保密措施也不够严格。往往随着时间的推移、信息量 的增大,使得其在进行分类添加或修改的时候难度不断增大,极大的阻碍了科研信息的更新和科研 进程的发展。另外如果出现档案保管不妥导致丢失等问题,其对整个科研进程的危害将是毁灭性的。 因此制作一个通用的高校科研管理系统是十分重要的和必要的。本课程设计采用的是 C#制作一个科 研管理系统。在本案例的制作中,涉及到菜单的制作方法以及菜单在新的主界面中(不是由向导生 成的主对话框)的过程代码的编制方法,还涉及到系统多文档界面的制作。 关键字:科研管理系统、科研信息管理、数据库操作、可视化编程。
2 系统需求分析与设计................................................................................................................................... 3 2.1 用户需求分析................................................................................................................................... 3 2.1.1 用户需求............................................................................................................................... 3 2.1.2 系统功能需求....................................................................................................................... 3 2.1.3 系统性能需求....................................................................................................................... 3 2.1.4 数据分析............................................................................................................................... 4 2.2 功能模块图及分模块功能描述....................................................................................................... 5 2.2.1 系统的功能模块图............................................................................................................... 5 2.2.2 系统功能模块简介............................................................................................................... 5 2.3 数据库设计....................................................................................................................................... 5 2.3.1 系统 E-R 图........................................................................................................................... 5 2.3.2 数据库逻辑结构设计........................................................................................................... 9
3 系统实施......................................................................................................................................................10 3.1 建立数据库..................................................................................................................................... 10 3.2 数据库连接......................................................................................................................................11 3.3 主要模块实施................................................................................................................................. 12 3.3.1 登录模块的开发................................................................................................................. 12 3.3.2 注册模块的开发................................................................................................................. 13 3.3.3 主系统模块的开发............................................................................................................. 14 3.3.4 密码修改模块的开发......................................................................................................... 15 3.3.5 职称信息管理模块的开发................................................................................................. 16 3.3.6 科研信息管理模块的开发................................................................................................. 17 3.3.7 开发模块总览..................................................................................................................... 18 3.4 系统测试......................................................................................................................................... 20 3.4.1 软件测试的对象................................................................................................................. 20 3.4.2 软件测试的结果................................................................................................................. 21
I
《数据库系统概论》课程设计实验报告书
目录
安徽工业大学计算机学院
1 绪 论............................................................................................................................................................2 1.1 概述................................................................................................................................................... 2 1.1.1 问题的提出........................................................................................................................... 2 1.1.2 本课题的意义....................................................................................................................... 2 1.2 开发环境与工具介绍....................................................................................................................... 2 1.2.1 ADO.NET 简介........................................................................................................................ 2
4 系统说明......................................................................................................................................................22 4.1 开发环境......................................................................................................................................... 22 4.2 系统安装、配置与发布应用程序的步骤.....................................................................................22
安徽工业大学计算机学院
姓名 专业 班级 学号 指导教师
XXX 软件工程
092 班 XXX
申元霞
分数 2011 年 12 月 5 日
《数据库系统概论》课程设计实验报告书
安徽工业大学计算机学院
摘要
高校科研是高校面临的一项重要任务,科研管理内容也比较复杂,科研涉及的内容极广泛、面 临项目、资金和人员的管理。我国高校科研主要是以文字档案的形式来对其信息进行管理。这种人 工的管理方式不仅效率低下、出错率高,并且保密措施也不够严格。往往随着时间的推移、信息量 的增大,使得其在进行分类添加或修改的时候难度不断增大,极大的阻碍了科研信息的更新和科研 进程的发展。另外如果出现档案保管不妥导致丢失等问题,其对整个科研进程的危害将是毁灭性的。 因此制作一个通用的高校科研管理系统是十分重要的和必要的。本课程设计采用的是 C#制作一个科 研管理系统。在本案例的制作中,涉及到菜单的制作方法以及菜单在新的主界面中(不是由向导生 成的主对话框)的过程代码的编制方法,还涉及到系统多文档界面的制作。 关键字:科研管理系统、科研信息管理、数据库操作、可视化编程。
2 系统需求分析与设计................................................................................................................................... 3 2.1 用户需求分析................................................................................................................................... 3 2.1.1 用户需求............................................................................................................................... 3 2.1.2 系统功能需求....................................................................................................................... 3 2.1.3 系统性能需求....................................................................................................................... 3 2.1.4 数据分析............................................................................................................................... 4 2.2 功能模块图及分模块功能描述....................................................................................................... 5 2.2.1 系统的功能模块图............................................................................................................... 5 2.2.2 系统功能模块简介............................................................................................................... 5 2.3 数据库设计....................................................................................................................................... 5 2.3.1 系统 E-R 图........................................................................................................................... 5 2.3.2 数据库逻辑结构设计........................................................................................................... 9
3 系统实施......................................................................................................................................................10 3.1 建立数据库..................................................................................................................................... 10 3.2 数据库连接......................................................................................................................................11 3.3 主要模块实施................................................................................................................................. 12 3.3.1 登录模块的开发................................................................................................................. 12 3.3.2 注册模块的开发................................................................................................................. 13 3.3.3 主系统模块的开发............................................................................................................. 14 3.3.4 密码修改模块的开发......................................................................................................... 15 3.3.5 职称信息管理模块的开发................................................................................................. 16 3.3.6 科研信息管理模块的开发................................................................................................. 17 3.3.7 开发模块总览..................................................................................................................... 18 3.4 系统测试......................................................................................................................................... 20 3.4.1 软件测试的对象................................................................................................................. 20 3.4.2 软件测试的结果................................................................................................................. 21
I
《数据库系统概论》课程设计实验报告书
目录
安徽工业大学计算机学院
1 绪 论............................................................................................................................................................2 1.1 概述................................................................................................................................................... 2 1.1.1 问题的提出........................................................................................................................... 2 1.1.2 本课题的意义....................................................................................................................... 2 1.2 开发环境与工具介绍....................................................................................................................... 2 1.2.1 ADO.NET 简介........................................................................................................................ 2
4 系统说明......................................................................................................................................................22 4.1 开发环境......................................................................................................................................... 22 4.2 系统安装、配置与发布应用程序的步骤.....................................................................................22