VBoracle学生学籍管理系统课程设计报告

上传人:pu****.1 文档编号:498311357 上传时间:2023-03-12 格式:DOC 页数:54 大小:1.45MB
返回 下载 相关 举报
VBoracle学生学籍管理系统课程设计报告_第1页
第1页 / 共54页
VBoracle学生学籍管理系统课程设计报告_第2页
第2页 / 共54页
VBoracle学生学籍管理系统课程设计报告_第3页
第3页 / 共54页
VBoracle学生学籍管理系统课程设计报告_第4页
第4页 / 共54页
VBoracle学生学籍管理系统课程设计报告_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《VBoracle学生学籍管理系统课程设计报告》由会员分享,可在线阅读,更多相关《VBoracle学生学籍管理系统课程设计报告(54页珍藏版)》请在金锄头文库上搜索。

1、课程设计报告册课程设计报告设计项目编 号1名 称 学生信息管理系统主要仪器设备PC附属设备主要使用软件Oracle、Visual Basic6.0起止时间2010年 12月 10 日12月30日 同组人无课程设计任务书1. 本课程设计的目的掌握Oracle基本内容,了解备份和恢复数据库的方法;基本的Oracle语句,如添加、查询、修改、删除记录语句;VB中数据绑定控件的方法,熟悉数据库连接技术。2课程设计的任务及要求1)基本要求:要求掌握Oracle的基本概念,了解备份和恢复数据库的方法,基本的Oracle语句,如添加、查询、修改、删除记录语句, 熟悉数据库连接技术。2)课程设计论文编写要求(

2、1)理论设计部分以课程设计论文的形式提交,格式必须按照课程设计论文标准格式进行书写和装订。(2)课程设计报告(论文)包括中文摘要、目录、绪论、正文、设计小结、参考文献、附录等;(3)正文部分应包含系统功能流程图、系统结构框图、模块流程图、设计目的、实现思路、实现步骤、调试运行等。毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过

3、贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集

4、体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日目录第一章、系统机构及主要功能4 1.1学生信息管理系统的主要功能

5、4 1.2系统的功能模块结构4第二章、数据库设计5 2.1 创建数据库用户 5 2.2数据库逻辑结构设计5 2.3 创建表的脚本语言 6第三章、数据库连接83.1创建数据源 8 3.2 数据库连接 9第四章、系统的实现 10 4.1主窗体的设计 104.2 登录窗体的设计 12 4.3背景窗体的设计 14 4.4班级管理窗体的设计 154.5课程信息窗体的设计 204.6用户信息管理窗体的设计 264.7奖惩信息管理窗体的设计 274.8成绩查询窗口的设计 294.9学籍信息管理窗口的设计 314.10个人信息查询窗口的设计 25第五章、运行截图 41课程设计总结 46一 系统结构及主要功能1

6、.1学生信息管理系统的主要功能有:(1)、用户信息管理 可以修改、删除、添加用户;(2)、班级信息管理可以添加、修改、删除班级;(3)、学籍信息管理可以添加、查询、修改、删除学籍;(4)、课程信息管理可以查看各班的课程信息;(5)、成绩信息管理可以用一个或几个条件查询、添加、删除,修改成绩;(6)、奖惩信息管理可以添加、查询、删除奖惩信息(7)、个人信息管理可以查询学生的个人信息。1.2、系统的功能模块结构如下:二 数据库设计2.1创建数据库用户在设计数据库表结构之前,首先要创建一个学生信息管理的数据库用户,这里定义为zengym,所有相关的表都属于这个用户。创建用户的脚本为: CREATE

7、user zengymidentified by zengymdefault tablespace userstemporary tablespace tempquota 10m on users;grant create session,resource to zengym;这样在设置ODBC时,使用户zengym登录,就可以直接在程序中调用用户zengym的表和视图等数据库对象了。2.2数据库逻辑结构设计根据学生信息管理系统的功能要求,选取Oracle为后台数据库,数据库前台控制界面使用Visual Basic 6.0来实现。该数据库由8个表组成。这8个表包括班级课程信息(class_co

8、ur)表、班级信息(class_Form)表、课程信息(course_Form)表、获奖信息(prize_Form)表、获奖学生信息(Prize_Stud)表、学生成绩信息(score_Form)表、学生信息(student_Form)表、用户(user_Form)表。(1)班级课程信息(class_cour)表字段名称字段类型说明class_No number 班级编号 Course_NameVarchar2(50)课程名称 (2)班级信息(class_Form)表字段名称字段类型说明Class_No number班级编号 Class_NameVarchar2(50)班级名称 Class_t

9、eacherVarchar2(50)导员名字 Class_RemarksVarchar2(50)班级主课程(3)课程信息(course_Form)表字段名称字段类型说明Course_name Varchar2(50)课程名称 Course_RemVarchar2(50)主课程(4)奖惩信息(prize_Form)表字段名称字段类型说明Prize_name Varchar2(50) 奖惩名称 Prize_Rem Varchar2(50) 备注(5)奖惩学生信息(Prize_Stud)表字段名称字段类型说明Prize_NO number 奖惩编号 Prize_Stu number 奖惩学生学号 P

10、rize_Dat Date 奖惩日期 Prize_Nam Varchar2(50) 奖惩名称(6)学生成绩信息(score_Form)表字段名称字段类型说明Score_No number 成绩编号 Score_per Varchar2(50) 成绩类型 Score_Cla number 班级编号 Score_Stu number 学生学号 Score_Cou Varchar2(50) 课程名称 Score_Sco Varchar2(50) 成绩(7)学生信息(student_Form)表字段名称字段类型说明Student_NO number 学号 student_Name Varchar2(5

11、0) 姓名 student_Sex Varchar2(5) 性别 student_Bir Date 出生日期 student_Cla number 班级编号 student_Tel Varchar2(50) 联系电话 student_Esd Date 报名日期student_AddVarchar2(50)家庭地址 student_Rem Varchar2(50) 备注(8)用户(user_Form)表字段名称字段类型说明user_ID Varchar2(50) 用户名 user_PWD Varchar2(50) 用户密码 user_DATE date 登录日期2.3创建表的脚本语言(1)班级课程信息(class_cour)表CREATE TABLE zengym.class_Cour (class_NO number Primary Key,course_Name varchar2(50) )TABLESPACE USERS;(2)班

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号