学生选课管理系统总体功能和数据库设计
学生选课管理系统总体功能和数据库设计
一、总体功能设计
学生选课系统是直接与学生进行选择教学实验课程有关的信息系统。系统信息的共享是通过一
个统一的数据库的存取来实现的。学生选课信息管理系统的主要功能如下。
1.用户登录模块。这个系统包括用户登录、添加用户、用户密码修改三部分。通过数据库表登
记合法用户,在 VB 中访问数据库表来核对检查用户身份,通过定义不同的视图有选择地授予
他们许可权,提高数据库数据的安全性。
2.信息管理系统模块。这个管理系统包括学生信息管理系统、教师信息管理系统、课程管理系
统三个模块。可以完成学生信息、教师信息和课程信息的添加、修改、删除功能。输入学生、
教师及课程的一些基本情况信息,输入到计算机中就可以为所需要的地方读取。
3.选课管理系统模块。这个管理系统包括学生选课信息管理系统和教师选课信息管理系统两个
模块,可以完成学生选课信息和教师选课信息的添加、修改、删除功能。学院中的教师可以根
据学校及教务处的安排制订教学计划,选择任教课程。学生根据实验课程及自身兴趣通过下拉
式列表框选择课程,系统自动根据所选课程列出该课程的所有任课教师供学生选择。
4.查询系统模块。这个系统包括学生信息查询、教师信息查询、学生选课信息查询、教师选课
信息查询四个模块,可以完成信息的查询。学生、教师可以按照多种方式对整个选课系统中有
关学生选课信息、教师选课信息的情况进行查询。
5.打印模块。对学生选课信息和教师选课信息的浏览和打印。
二、数据库设计
学生选课系统的数据库建立了 Selectclass.sql 库文件,由 6张表组成。
1.password(用户登录表):用户名、密码、权限。
2.studentinfo(学生信息表):学号、姓名、性别、出生日期、电话、地址、备注。
3.techerinfo(教师信息表):教师号、教师名、职称、电话、备注。
4.courseinfo(课程信息表):课程号、课程名、学时、学分、备注。
5.choice(学生选课表):学生选课编号、学号、姓名、课程号、课程名、教师编号、教师
名、选课时间、备注。
6.courseteache(r教师选课表):教师选课编号、教师号、教师名、课程号、课程名、备注。
三、系统界面设计
1.用户登录界面。进入系统前,需要进行身份验证,通过此窗口输入个人信息以验证身份。
2.主界面是将系统提供的各种操作集中呈现于此窗口中。主界面的菜单项:系统功能模块的调
用是通过主界面上的菜单实现的。
标签: #设计
摘要:
展开>>
收起<<
学生选课管理系统总体功能和数据库设计一、总体功能设计学生选课系统是直接与学生进行选择教学实验课程有关的信息系统。系统信息的共享是通过一个统一的数据库的存取来实现的。学生选课信息管理系统的主要功能如下。1.用户登录模块。这个系统包括用户登录、添加用户、用户密码修改三部分。通过数据库表登记合法用户,在VB中访问数据库表来核对检查用户身份,通过定义不同的视图有选择地授予他们许可权,提高数据库数据的安全性。2.信息管理系统模块。这个管理系统包括学生信息管理系统、教师信息管理系统、课程管理系统三个模块。可以完成学生信息、教师信息和课程信息的添加、修改、删除功能。输入学生、教师及课程的一些基本情况信息,输...
相关推荐
-
甘蔗自动去皮机设计--开题报告
2023-06-18 877 -
AUTOCAD壳体多轴钻孔加工夹具设计开题报告
2023-06-24 419 -
基于PLC控制的水塔水位控制系统设计开题报告
2023-08-10 444 -
落叶清扫机-开题报告
2023-08-16 286 -
往复式自动提升机 任务书
2023-08-20 386 -
1_毕业设计开题报告-旅游观光汽车底盘设计
2024-02-16 231 -
落叶清扫压缩机结构设计-道路清扫机-压缩机-树叶回收设备
2024-08-16 178 -
机械毕业设计资料-开题报告仿生四足机器人
2024-08-27 197 -
物流搬运机器人-实习周日志
2024-08-27 145 -
开题报告-钢管切割机构设计
2024-12-03 140
作者:闻远设计
分类:其它行业资料
价格:免费
属性:3 页
大小:128.92KB
格式:DOCX
时间:2024-03-14

