VB程序设计学生信息管理系统说明(2)
第2章 系统分析
2.1系统流程
在用户启动应用程序时,首先进入登陆界面进行用户的身份验证。如果用户通过身份验证,系统将根据用户的不同级别分别引导用户进入不同的界面,超级管理员和老师可进入各自的管理界面进行操作和查询,而学生用户则只能通过输入姓名、学号来查询自己的信息。 2.2数据存储分析:实体联系图
1、数据模型设计。首先来做出学生成绩管理系统的E-R图,分析这个问题的实体,从系统分析可以知道,学生的成绩是由任课教师按照课程给出的,学生、课程、教师组成了这个系统的三个实体。
2、再分析三个实体之间的联系。首先,这三个实体不是一个统一体,学
生成绩与教师没有内在联系,教师必须通过课程实体才能与学生建立联
VB程序设计学生信息管理系统说明
系,因而先不考虑。课程与学生这两个实体是多对多联系;一位学生要学习多门课程,一门课程有多位学生共同学习。而学习成绩是这两个实体“学生”和“成绩”共有的属性,应填在二者的联系“学习”边。因为成绩既不是学生独有的,也不是课程独有的;“学生甲70分”或“英语70分”是不完全的,说“学生甲英语70分”才是正确的,因为70分是学生甲和英语课二者共有的。这个E-R图可画成下图。 学生 课程 成绩 学习
学生成绩管理系统中学生与课程的E-R图
教师与课程这两个实体之间,是一对多联系;一位教师可以都多门课程,而一门课程对于学生成绩来说只能有一位教师(英语、高等数学有多位教师教,但对某个固定的学生来说只能有一位教师)。其E-R图,如下所示。 教师 课程 教学
教师与课程的E-R图组合到一起,得到最后的E-R图,有了E-R图,
VB程序设计学生信息管理系统说明
就可以设计数据库。下图为最后的e-r图。
VB程序设计学生信息管理系统说明
第3章 系统设计
3.1软件模块结构设计 3.1.1系统方案确定
通过对系统的调研与分析,系统主要应完成的功能有:班级管理、学生成绩管理、课程管理、成绩管理、系统管理等功能。 3.1.2软件结构设计
本系统在执行时,先根据不同的操作人员的需要来进行相应的模块,然后可以输入数据或者进行其它的查询或浏览等操作;总体来说,本系统属于
3.2数据库设计
3.2.1 Acess数据库简介
数据库是有结构的数据集合,它与一般的数据文件不同,
(其中的数据是无结构的)是一串文字或数字流。数据库中的数据可以是文字、图象、声音等。
Microsoft Access是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。Access数据库以文件形式保存,文件的扩展名是MDB。
VB程序设计学生信息管理系统说明
Access 2000 的6种对象
Access 2000数据库由六种对象组成,它们是表、查询、窗体、报表、宏和模块。
表(Table) ——表是数据库的基本对象,是创建其他5种对象的基础。表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。
查询(Query)——查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。
窗体(Form)——窗体提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗体显示相关联的表的内容。窗体也称表单。 报表(Report)——报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。
宏(Macro)——宏相当于DOS中的批处理,用来自动执行一系列操作。Access列出了一些常用的操作供用户选择,使用起来十分方便。 模块(Module)——模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序。模块使用Visual Basic编程。 与Access 以前的版本比较,Access 2000新增了许多功能,字段类型增加了OLE对象和超级链接,特别是与Internet的融合,在数据库中可以直接链接到指定的Web页面或网络文件,也可以把Web页面上的表格导入到数据库。Access 2000可以方便地利用各种数据源,包括dBASE, FoxBase,FoxPro,Excel,Word 等。Access 2000增加了数据库访问的安全机制,可对表一级设置访问许可权。Access 2000还可以方便地利用FoxPro数据库、Excel电子表格的数据,还可以和Word混合使用,打印通用信函或信封。
本次数据库采用了Microsoft推出的Access数据库,能够快速方便的和Office的其他套件综合使用。由于Access具有显著的简易性和有效性,大量的桌面数据库系统都采用Access作为后台数据库。使用Access的好处
VB程序设计学生信息管理系统说明
还在于,如果你的系统扩展到Client/Server模式的时候,可以使用Microsoft的数据库服务器软件SQL Server,此时,程序只需要简单的修改一下链接(ADO的数据源)就可以,这样,为程序的平滑扩展提供了非常有力的条件。 3.2.2建立数据库
使用VB6.0所提供的“可视化数据管理器”建立数据库以及其中的数据表。
a. 在VB集成环境中启动数据管理器:单击“外接程序”菜单下的“可视化数据管理器”命令,打开可视化数据管理器“VisData”窗口。
b. 选择“文件”菜单中的“新建”项,在“新建”子菜单中,选择“Microsoft Access”子菜单中“Version 7.0 MDB”,在创建数据库对框中选择保存数据库的路径和库文件名(XS)后保存。
本系统中所涉及到的主要实体共有七个数据表: allkecheng表:{课程名称,教材}
cj表:{学号,学期,类型,课程名称,分数}
class表:{年级,班级,教室,年制,专业,班主任,备注}
classkecheng表:{年级,专业,年制,学期,课程名称}
kaoshileixing表:{类型}
use表:{username,password,admin,readonly,qx1,qx2,qx3,qx4}
xj表:{学号,姓名,性别,班级,出生年月,家庭住址,邮政编码,联系电话,入学时间,备注}
VB程序设计学生信息管理系统说明
广西城市职业学院
毕业统考
表名
字段名称 类型 文本 文本 文本 文本 文本 文本单精度型数 字
宽度 20 30 10 50 16 20 自动 16 20 5 8 16 8 16 12 8 50 20 10 20 20 2 2
小数 位数
Allkecheng表 课程名称 教材 Cj表 学号 学期 类型 课程名称 分数 Class表 年级 班级 教室 年制 专业 班主任 备注 年级
2
classkecheng
文本 文本 文本 文本 文本 文本 备注 文本 文本 文本 文本 文本 文本 文本 文本 文本 文本14
专业 年制 学期 课程名称 kaoshileixing 类型 User表 username password Admin readonly
VB程序设计学生信息管理系统说明
广西城市职业学院
毕业统考
Xj表
Qx1 Qx2 Qx3 Qx4 学号 姓名 性别 班级 出生年月 家庭住址 邮政编码 联系电话 入学时间 备注
文本 文本 文本 文本 文本 文本 文本 文本 日期/时间 文本 长整型 长整型 日期/时间 备注
2 2 2 2 9 8 2 10 30
VB程序设计学生信息管理系统说明
第4章 系统的功能
本部分主要内容为本系统的运行界面以及主要界面的源代码。 4.1系统登陆界面:
本界面的主要功能是为了对系统进行安 …… 此处隐藏:3184字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [初中教育]婚姻家庭法学教学教案
- [初中教育]浅谈小学语文教学中的创新教育
- [初中教育]中华人民共和国侵权责任法2009
- [初中教育]2016-2022年中国薄膜太阳能电池行业发
- [初中教育]多级轻型井点降水的应用
- [初中教育]外语教学法流派介绍和简评
- [初中教育]实验一、典型环节及其阶跃响应
- [初中教育]内蒙古2012-2013学年度国家奖学金获奖
- [初中教育]移动通信营销渠道管理探讨
- [初中教育]初三化学第一学期第一第二章基础知识点
- [初中教育]一天的食物教学设计
- [初中教育]光导照明系统的基本结构及工作原理
- [初中教育]长春市十一高、东北师范大学附属中学、
- [初中教育]“十三五”规划重点-配重式装卸车项目
- [初中教育]领导方法和领导艺术
- [初中教育]第三章 植物病虫草鼠害诊断与防治基
- [初中教育]2019届九年级语文上册 第二单元 6纪念
- [初中教育]甲级单位编制水豆腐项目可行性报告(立
- [初中教育]Ch8-1补充 09101数据库系统原理及应用-
- [初中教育]2017-2023年中国吊装设备行业市场分析
- 制作毕业纪念册需要哪些材料
- 2015-2016学年高二化学苏教版选修4课件
- 哈佛管理导师-创建商业案例
- 职场交际中的谈吐礼仪知识与职场会议接
- 中国糕点及面包行业发展现状与竞争战略
- 沂河“12·7”洪水茶山拦河坝
- 管道水流量计算公式
- 4-2发电机火灾事故处置方案
- 数字信号处理实验五
- 2009年经济师(中级)金融专业知识全真试
- 历史街区保护规划--04历史文化遗产保护
- 宁夏回族自治区中小学职称评价标准
- 评先评优测评表
- 圆的切线证明及线段长求解在在中考中的
- 【解析版】2015年江苏省南京外国语学校
- 人教版八年级上册科学第一章习题精华
- 责任心与执行力
- SA8000社会责任管理体系标准培训
- IgA肾病的饮食应注意
- 杭州市建设工程文件归档整理方案(试行)




