VF学生管理系统_图文.doc

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程名称:数据库技术及应用 设计题目:学生信息管理系统 姓名:尹洪棣 班级:电子商务092 学号: 200936627259 联系电话: 158******** 指导教师:刘大召 课程设计时间:2011.5.22至2011.5.30 目录 一、系统说明 1.1系统设计目的 (3 1.2系统功能简介 (3 1查询 (3 2数据操作 (3 3浏览打印 (4 4系统帮助 (4 1.3系统设计平台 (5 二、系统设计开发 2.1数据库设计 (5 2.2系统数据表的关系 (6 2.3封面表单设计 (7 2.4登陆验证设计 (8 2.5系统桌面设计 (9 2.6主菜单,主页右键快捷单设计 (10 2.7学生信息设计 (11 2.8课程信息设计 (15 2.9学生选课成绩信息设计 (16 3.0管理员信息设计 (17 3.1报表、标签设计 (19 3.2主程序设计 (20 3.3程序连编和打包 (21 三、总结.设计的心得和感想 (21 数据库课程设计报告 电子商务092 200936627259 尹洪棣 指导老师:刘大召 一、系统说明 1.2设计目的 经过一个学期对数据库的学习,在一定的基础上掌握了数据库的建立和相关要件的建立,全面认识了VF6.0和Vf9.0,通过一周时间左右的课程实习,更深层掌握数据表、数据库的基本操作,已经深入了解学习程序的开发、包括表单、菜单、程序间的联系的建立,全面巩固数据库知识的学习。 同时,开发此学生信息管理系统,主要面向班级学生的信息管理和成绩管理,简化日常学生班干对学生的管理工作,有助提高工作效率,并能提供更为直观、准确、容易理解的信息内容。 1.2系统功能简介 按照日常对学生管理的需要和操作,此学生信息管理系统,针对应用于管理学生的基本信息、选修课程管理、以及成绩的信息管理,其实现的基本功能包括如下: 管理员功能:本系统通过界面加密,所以只有相应的管理员才能进入系统中,对相应的学生信息进行操作,在一定的程度上保证了数据的机密性和可靠性。 1查询: 一.学生信息查询模块,学生信息查询可以有两种模式,一种是系统自行录入工作,另外一种是由人工输入相关性的学号、姓名进行查询。 二.课程信息查询,对课程的信息进行查询。 三.学生选课和成绩查询。 四.系统管理员信息查询。此模块可以对管理员的相关信息进行逐一查询。 2数据操作: 一.学生信息操作,包括有对学生信息的修改、删除、添加功能。 二.课程信息操作,包括有对课程信息的修改、删除、添加功能。 三.学生选课成绩信息操作,同样地包括有对学生的选课情况可以修改、删除、添加功能,也可以对学生各科的选课成绩进行修改、删除、添加,大部分满足平常对学生信息管理的功能需求。 四.系统管理员信息操作,包括有对相关的系统管理员进行修改、添加、删除,同时可以对自己的密码进行修改,并能带引第三方人员进行注册对该管理系统使用。 3浏览、打印 一.浏览、打印学生成绩单,实现对各个同学的学习成绩情况进行了解。 二.浏览、打印课程成绩汇总单,实现对课程信息总体教学情况的掌握。 三.浏览多表信息,进行多表关联查询和了解。 4系统帮助: 一.系统版本说明,让管理员能够清楚了解该系统的相关信息,包括版本号,版权所有等信息。 二.系统操作帮助,方便管理员的操作。介绍系统相关特性。 非管理员功能 本管理系统由于进行加密操作,保证学生信息的准确性和安全性能。但非管理员可以对管理员的信息进行查询,和相关管理员联系,对系统注册就能方便使用。 针对以上功能模块和日常管理需求,再对其进行模块化,从而得出系统功能模块图,结合工作流程得如下图所示。 1.3系统设计平台 此学生信息管理系统,由Vf6.0和VF6.9共同开发设计,主要前期系统项目的创建有Vf9.0创建。而后期程序打包安装设计有VF6.0设计。 本系统提供windows环境下使用。 二、系统设计开发 2.1数据库设计 根据设计中的学生信息管理系统的功能分析,和实际应用需要,本系统的数据库在信息管理系统的项目管理器中创建了一个名为student的数据库,并在数据库中建立了有class(课程信息表,主要记载学生所有的课程信息,stu(学生信息表,主要记载学生信息,mark(学生成绩表,主要记载学生相应的选课成绩,user(系统管理员信息表,主要记载系统管理员的相关信息,各表的结构如下所示: 图表1class字段结构图表2学生成绩信息表 Class表中有课程id,课程名,课程学分,课程教室安排,还有课程老师安排;学生成绩信息表中含有学生学号,课程id和课程成绩。 图表3学生表 学生信息表含有学生班级,学生学号,学生姓名,学生性别,学生专业,学生民族,学生籍贯,学生年龄,学生是否团员,学生入学日期,学生照片。其中,特别指出,学生性别赋予了字段有效性

文档评论(0)

20010520 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档