选课系统报告Word文件下载.docx

上传人:b****5 文档编号:18316240 上传时间:2022-12-15 格式:DOCX 页数:12 大小:558.43KB
下载 相关 举报
选课系统报告Word文件下载.docx_第1页
第1页 / 共12页
选课系统报告Word文件下载.docx_第2页
第2页 / 共12页
选课系统报告Word文件下载.docx_第3页
第3页 / 共12页
选课系统报告Word文件下载.docx_第4页
第4页 / 共12页
选课系统报告Word文件下载.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

选课系统报告Word文件下载.docx

《选课系统报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《选课系统报告Word文件下载.docx(12页珍藏版)》请在冰豆网上搜索。

选课系统报告Word文件下载.docx

3.2.2老师模块

3.2.3管理员管理模块

4逻辑数据库设计............................................11

4.1学生表

4.2班级表

4.3教师表

4.4管理员表

5数据库物理结构设计:

......................................12

5.1数据关系视图

6实现与数据测试............................................13

6.1登陆界面

6.2管理员管理界面

6.3学生界面

6.4教师信息查询界面

7心得体会...................................................14

1.1项目背景

随着学分制的普及,大学选课管理系统已成为大学信息管理系统中的重要组成部分。

该系统是面向广大师生,对课程选修与成绩进行集中管理,同时,该系统根据考试计算学生学分,以实现选课及成绩管理的系统化、自动化、与最大限度地为师生提供方便和提高管理效率。

1.2系统名称:

学生选课系统

1.3系统目的

方便于学生选课和对课程的安排,能更方便的进行选课和了解相关的信息,利于教师对学生的了解和管理,减少管理人力物力的支出。

1.4系统开发环境

操作系统:

windows7

数据库系统:

MicrosoftSQLServer2005企业版

前台设计:

MicrosoftVisualStudio2008

开发语言:

C#、SQL

2.需求及功能分析

2.1需求分析

(1)班级信息管理。

提供班级基本信息录入、维护、与查找功能。

(2)学生对象:

对自己的信息查询以及部分修改,查看选课信息和进行选课,以及成绩查看。

(3)教师对象:

对个人信息查看和部分修改,对学生信息处理,如录入成绩等。

(4)管理员:

对整体信息的维护。

信息的修改和对课程的安排。

2.2功能分析

根据以上需求分析,设计的学生管理系统有3个大功能模块,分别是管理员管理模块,学生模块,教师模块。

2.2.1管理员管理模块:

该模块设计有6个子功能模块,分别为对学生、教师、课程、成绩、班级、密码的查询、修改。

2.2.2教师模块:

对个人和对应班级的学生信息查看,课修改部分个人信息,课对对应课程的学生进行成绩录入,查看个人的课程安排。

2.2.3学生模块:

个人信息查看及部分修改,了解全校选修选课安排及进行选课,对已选课程的对应个人课表查看,成绩查询。

2.3处理对象

(1)班级的属性有:

班级编号、所属院系

(2)学生的属性有:

学号、姓名、性别、民族、出生日期、住址、联系方式、所属班级、所属院系、选课门数、密码。

(3)教师的属性有:

编号、姓名、性别、年龄、联系方式、职位、所属院系、密码。

(4)课程的属性有:

课程号、课程名、教师名、容量、已选人数、剩余、上课时间、上课地址、学分、开课院系、课程性质、考试时间。

(5)成绩表(已选课的录入):

学号、课程号、成绩。

2.4建立数据模型

图1—班级

图2—学生

图3—教师

用户图

图4—课程

图5—开课班

联系图

3.详细设计

 

3.2各模块流程图

3.2.1学生信息模块

3.2.2教师查询信息模块

3.2.3管理员管理模块

4.逻辑数据库设计

属性名称

数据类型

属性描述

classno

char(10)

班级编号

institute

Varchar(30)

院系

表1---class

Studentno

学号

StudentName

varchar(10)

学生名称

sex

Char(8)

性别

nation

Char

(2)

民族

birthday

dateyime

出生日期

address

Varchar(50)

住址

telephone

Varchar(15)

联系方式

s_suplus

int

选课总门数

mima

密码

表2---student

Teacherno

char(8)

教师编号

teacherName

varchar(20)

教师名称

Sex

char

(2)

Age

年龄

Telephone

联系式方式

Position

Varchar(20)

职位

Institute

varchar(30)

所属院系

Mima

表3---teacher

Courseno

char(5)

coursenName

课程名称

Teachername

教师名

Altogether

Int

容量

Exist

Int

已选人数

Surplus

剩余

Schooltime

Varchar(100)

上课时间

Address

上课地址

Credit

学分

C_institute

开课院系

Quality

课程性质

Testtime

考试时间

表4---course

Cclassno

开课编号

varchar(5)

课程编号

Score

Char(5)

成绩

表6---score

5.数据库物理结构设计。

6.实现与数据测试

6.1登陆界面(MainWeb1.aspx)

6.2学生界面(BackgroundManage.aspx)

6.3教师界面(StudentManage.aspx)

6.4课程界面(TeacherManage.aspx)

7.心得体会

刚开时动工的时候,那真是毫无头绪,根本不知道从哪入手,首先对c#的相关知识不是很了解,再者对vs2008的操作不熟悉。

但通过几天的学习,慢慢的有了一些眉目, 

虽然了解还不是很充足,但一些简单的操作还是很令我兴奋。

在制作过程中,有失败,有兴奋。

我遇到许多的问题。

但我也从中学到了许多,通过向老师的请教,我明白了许多知识,还有就是对语句的输入,一个细微的细节都必须十分的注意,如果不认真思考决策,就会出现或大或小的错误,如果早期的错误隐藏下来,对后面的工作影响就会很大,且由于自己的经验及各方面的能力的不足,所以进展很缓慢。

所以我经常要请教他人帮忙!

虽然这个系统只是个雏形,但的确让我受益匪浅。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1