4. 专业信息表(Major):
字段名 数据类型 说明 是否为空 是否为关键字
ID 文本 专业代号 Not Null Primary Key
Name 文本 专业名称 Not Null
5. 学院信息表(Depart):
字段名 数据类型 说明 是否为空 是否为关键字
ID 文本 学院代号 Not Null Primary Key
Name 文本 学院名称 Not Null
6.课程信息表(Lesson):
字段名 数据类型 说明 是否为空 是否为关键字
ID 文本 课程代号 Not Null Primary Key
Name 文本 课程名称 Not Null
Time 文本 课时 Not Null
Mark 文本 学分 Not Null
7.学生成绩表(Result):
字段名 数据类型 说明 是否为空 是否为关键字
ID 文本 学生学号 Not Null Primary Key
Name 文本 课程名称 Not Null Primary Key
Score 文本 分数 Not Null
Remark 文本 备注 Not Null
2.2系统流程图
图2.1 系统流程图
2.3 系统功能分析
系统开发的目标是实现学生学籍管理的系统化、规范化和自动化,这是在
用户要求的基础上提出来的,功能要求如下:
(一)学生信息管理:能对学生信息进行添加、修改、删除。
(二)课程管理:对课程进行添加、修改、删除操作。
(三)专业/学院设置:
(三)考试成绩管理:
(四)查询学生信息:根据学号或姓名对学生信息进行精确/模糊查询
(五)用户管理:定义使用本系统的用户名称及密码
第三章 系统具体实现
经过需求分析、功能模块设计之后要进入详细设计阶段,本阶段将按系统的主要模块进行论述,重在阐述具体的某项功能的实现方法或运用到的相关技术。
3.1 准备工作
1. 添加引用:单击工程菜单中的引用选项,添加Microsoft ActiveX Data Objects 2.6 Library和Microsoft Excel 9.0 Object Library两个引用。
2. 添加部件:单击工程菜单中的部件选项,添加Microsoft ADO Data Control 6.0(OLEDB)、Microsoft Common Dialog Control 6.0(SP3) 、Microsoft FlexGrid Control 6.0、Microsoft Windows Common Controls 6.0(SP4)和Microsoft Windows Common Controls-2 6.0五项。
3.2 模块设计
添加两个模块module1和module2,在module1中添加如下代码
Option Explicit
Global con As New ADODB.Connection
Global rs As New ADODB.Recordset
Global classid As String, stuid As String
Global LoginUser As String, LoginPower As String
LoginUser记录当前登陆用户的用户名,LoginPower记录当前登陆用户的权限
Dim Userid As String, Userpwd As String, Username As String, Userpower As String
Dim sqlstr As String
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>