预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共47页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

8课程设计报告册代码及程序,如有需要,可以百度上联系我,便宜出售课程设计名称:大型数据库Oracle专业:班级:学号:姓名:指导老师:课程设计报告设计项目编号1名称学生信息管理系统主要仪器设备PC附属设备主要使用软件Oracle、VisualBasic6.0起止时间2010年12月10日—12月30日同组人无课程设计任务书本课程设计的目的掌握Oracle基本内容,了解备份和恢复数据库的方法;基本的Oracle语句,如添加、查询、修改、删除记录语句;VB中数据绑定控件的方法,熟悉数据库连接技术。2.课程设计的任务及要求1)基本要求:要求掌握Oracle的基本概念,了解备份和恢复数据库的方法,基本的Oracle语句,如添加、查询、修改、删除记录语句,熟悉数据库连接技术。2)课程设计论文编写要求(1)理论设计部分以课程设计论文的形式提交,格式必须按照课程设计论文标准格式进行书写和装订。(2)课程设计报告(论文)包括中文摘要、目录、绪论、正文、设计小结、参考文献、附录等;(3)正文部分应包含系统功能流程图、系统结构框图、模块流程图、设计目的、实现思路、实现步骤、调试运行等。目录第一章、系统机构及主要功能…………………………………………………………41.1学生信息管理系统的主要功能……………………………………………41.2系统的功能模块结构…………………………………………………………4第二章、数据库设计………………………………………………………………………52.1创建数据库用户……………………………………………………………52.2数据库逻辑结构设计…………………………………………………………………52.3创建表的脚本语言…………………………………………………………………6第三章、数据库连接………………………………………………………………83.1创建数据源……………………………………………………………………………83.2数据库连接…………………………………………………………………9第四章、系统的实现……………………………………………………………………104.1主窗体的设计………………………………………………………………104.2登录窗体的设计…………………………………………………………………124.3背景窗体的设计…………………………………………………………144.4班级管理窗体的设计…………………………………………………………………154.5课程信息窗体的设计……………………………………………………204.6用户信息管理窗体的设计………………………………………………264.7奖惩信息管理窗体的设计………………………………………………274.8成绩查询窗口的设计……………………………………………………294.9学籍信息管理窗口的设计………………………………………………314.10个人信息查询窗口的设计………………………………………………25第五章、运行截图………………………………………………………………41课程设计总结……………………………………………………………………46一系统结构及主要功能1.1学生信息管理系统的主要功能有:(1)、用户信息管理可以修改、删除、添加用户;(2)、班级信息管理可以添加、修改、删除班级;(3)、学籍信息管理可以添加、查询、修改、删除学籍;(4)、课程信息管理可以查看各班的课程信息;(5)、成绩信息管理可以用一个或几个条件查询、添加、删除,修改成绩;(6)、奖惩信息管理可以添加、查询、删除奖惩信息(7)、个人信息管理可以查询学生的个人信息。1.2、系统的功能模块结构如下:二数据库设计2.1创建数据库用户在设计数据库表结构之前,首先要创建一个学生信息管理的数据库用户,这里定义为zengym,所有相关的表都属于这个用户。创建用户的脚本为:CREATEuserzengymidentifiedbyzengymdefaulttablespaceuserstemporarytablespacetempquota10monusers;grantcreatesession,resourcetozengym;这样在设置ODBC时,使用户zengym登录,就可以直接在程序中调用用户zengym的表和视图等数据库对象了。2.2数据库逻辑结构设计根据学生信息管理系统的功能要求,选取Oracle为后台数据库,数据库前台控制界面使用VisualBasic6.0来实现。该数据库由8个表组成。这8个表包括班级课程信息(class_cour)表、班级信息(class_Form)表、课程信息(course_Form)表、获奖信息(prize_Form)表、获奖学生信息(Prize_Stud)表、学生成绩信息(score_Form)表、学生信息(