c#学生选课管理系统 - 图文(3)

2020-05-05 15:19

学生选课管理系统 第四章 数据数设计

第四章 数据库设计

4.1 数据库逻辑结构设计

新建数据库命名为Student,采用Windows身份验证方式连接数据库。

4.1.1 学生信息表 Student

表4.1 学生信息表

Son 100104130101 100104130105 100104130119 100104130228 100104130226 NULL SName 刘炜 何立尉 蒋斌斌 陈丽 俞苗苗 NULL Ssex 男 男 男 女 女 NULL Sage 22 22 22 23 23 NULL

Sdept 信息系 信息系 信息系 信息系 信息系 NULL Sstate 已经入学 已经入学 已经入学 已经入学 已经入学 NULL Sclass C1 C1 C1 C2 C2 NULL 4.1.2 课程信息表 Course

表4.2 课程信息表

Cno 1 2 Cname 数据库 数学 Cpno 5 NULL Ccredit 4 2 Cteacher 孟宪虎 刘丽红 6

学生选课管理系统 第五章 详细设计

3 NULL

信息系统 NULL 1 NULL 4 NULL 王五 NULL 4.1.3 成绩信息表 SC

表4.3成绩信息表

Sno Cno Grade 100104130101 1 88 100104130101 2 99 100104130228 3 88 100104130228 1 34 100104130116 3 80 100104130105 1 67 100104130105 2 80 100104130119 1 78 100104130228 2 90 100104130119 3 67 100104130119 2 79 NULL NULL NULL 7

学生选课管理系统 第五章 详细设计

4.1.4 教师登录信息表 userteacher

表4.4教师登录信息表

id logname logpasd 1 admin admin NULL NULL NULL

第五章 详细设计

5.1 系统流程分析

本系统为了方便学生选课,设计了此学生选课管理系统。系统使用者使用帐户登录后,需要查看有关选课的一系列的信息,使用者可以通过系统导航菜单进入学生选课信息管理界面、信息交换、教师信息、新学生信息入库登记界面等。

5.2 登录页面

登陆界面使管理员能够直接登录进入学生或者教师信息管理模块,此界面添加了位图使界面美观可见,为了安全起见本界面进行用户名和密码核查,正确则登录界面。登陆界面模块如下:

8

学生选课管理系统 第五章 详细设计

图5.1 登陆界面

5.3 主要模块的运行

5.3.1 学生选课信息管理模块

学生选课信息管理模块主要分为学生信息修改页面和添加新的学生信息和添加学生选课信息页面,以及学生信息修改操作,添加新的学生信息管理模块如下:

9

学生选课管理系统 第五章 详细设计

图5.2 添加新的学生信息管理界面

具体功能可以对学生信息进行删除与修改以及添加,主要实现代码为: 功能代码如下: namespace lasttest {

public partial class studentCourseAdd : Form {

private string id; private string name;

string con = \Security=SSPI;\;

public studentCourseAdd() {

InitializeComponent(); }

public studentCourseAdd(string id,string name)

10


c#学生选课管理系统 - 图文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:计算机基础题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: