当前位置:首页 > 免费毕业设计

ASP.NET教务平台—学籍管理模块开发与设计(源代码+论文)免费下载

ASP.NET教务平台—学籍管理模块开发与设计(源代码+论文)免费下载

  • 网站价格: 1
  • 特殊技术: ASP.NET
  • 作品类型: 免费毕业设计
  • 售后服务:

联系方式: 微信:biyebang QQ: 629001810

作品详情

 摘要

教务平台之学籍管理模块是一个典型的教务信息管理系统(MIS),其开发主要包括后台数据库的建立和前端应用程序的开发两个方面。对于后台数据库要求实现数据的完整性、一致性和安全性;对于前台应用程序开发则要求模块功能完备、界面友好、易使用等特点。
教务平台之学籍管理模块是根据高校教务管理的实际需求,采用微软的.NET Framework2.0作为开发平台,使用SQL Server 2005来设计数据库,以ASP.NETC#作为前台的开发语言,来完成学生学籍的管理。该设计是基于B/S模式的信息管理系统,主要实现用户管理、学生注册、学籍异动,学生花名册查看和打印等主要功能。同时为了保证后台代码和数据的保护性、密封性,使用了一个中间层分离开前台页面和后台数据的交互操作,使该系统层次清晰,便于开发,维护。通过该系统的应用,可以满足高校教务学籍管理工作的高效化、无纸化和网络化的需求,提高高校教务的工作质量与效率。

 

 

关键词: 
  教务信息管理;B/SASP.NETNET Framework2.0


目录:

免费毕业设计



需求分析和数据库设计:

1.1 功能需求

系统功能分析是在系统开发的总体任务的基础上完成的。根据具体的需求,整个高校教务管理平台由系统管理、教学计划、计划和课表,以及选课与成绩四个模块组成。
  

免费毕业设计  

系统结构图
学籍管理是整个高校教务管理平台的一部分,该模块要求实现学生注册,学籍异动,学生花名册查看主要功能。该模块总体分为三种权限的用户。
<1>系统管理员管理具体描述如下:
(1)系统管理员登陆
(2)对整个学籍管理模块信息可以修改,查看。
<2>班主任用户具体描述如下:
(1)班主任登录
(2)进入管辖班级,对自己班级学生进行注册,包括:学生的基本信息、单个学生注册、以及一个班级批量注册。查看班级注册人与未注册人名单。
<3>教务处用户具体描述如下:
(1) 教务处用户登陆
(2) 进入学籍异动界面,根据学生所在的班级ID、学生学号、选择学生学籍的类型,填写学生学籍异动的原因,查看学籍异动清单。

1.2 非系统功能需求

1.2.1 包容性和可扩展性

系统应具有较好的可扩展性和包容性。系统的可扩展性应包括能接纳已有的系统和在今后系统软硬件扩展时,能有效地保护已有的投资。特别是在应用需求变化时(应用与系统的需求往往提不全或者经常会变化),有一个较好的应用平台,能容易地加以调整。系统易于扩充升级,既能满足当前业务的需求,又为今后的扩充留有空间。

1.2.2 容性和可扩展性系统简洁,易使用、易维护

学籍模块的设计符合教务平台—学籍模块的需求,功能完备实用,简单易学,界面友好清晰,易于扩展。系统的设计需要考虑用户的计算机水平,做到简单易用,没有计算机专业背景的用户也可以轻松的使用教务平台系统进行对学籍的管理。

1.2.3 用先进成熟开发的技术,建立实用可靠的系统

本系统的建设目标是否能实现,系统整个投资能否发挥应有的效益,最终将取决于该系统是否可靠实用。为此,系统应采用成熟可靠的技术,应贯彻产品化的设计原则和实施方法。同时,系统的起点要高,而不是基于淘汰的技术,系统的建立应适应未来技术发展的趋势。

1.3 数据库设计和说明

1.3.1 数据库逻辑设计和说明

高校教务平台系统分为各个模块,但是所使用的数据都来源高校教务管理平台系统。该模块用到学生、注册信息、班级、修学等这些实体,它们之间存在着一定的关系,因此,在数据库设计时确保实体的完整性和数据的一致性是非常重要的。下面为学籍管理模块中实体的关系图。

免费毕业设计 

2 E-R模型图

1.3.2 学生注册信息管理

学生注册信息管理负责学生注册信息,提供学生注册的基本信息,用户可通过它实现按照表中内容,实现对学生注册信息注册,查看。
学生注册信息和数据列表
序号
数据类型
长度
允许空
字段说明
1
StuNo
varchar
50
学号
2
RegYear
int
4
学年
3
RegTerm
int
4
学期
4
RegTime
datetime
8
时间
5
RegMan
varchar
50
注册人

1.3.3 学生信息管理

学生信息管理为学籍管理提供学生的基本信息。用户可通过它实现按照班级,添加、删除、修改学生的基本信息;可以实现对学生基本信息的查看和管理。
 表学生基本信息和数据列表
序号
数据类型
长度
允许空
字段说明
1
StuNo
varchar
50
学号
2
ClassID
int
4
班级id
3
Sex
char
2
性别
4
InSchoolTime
datetime
8
入校时间
5
TrainProperty
varchar
50
培养性质(本科,专科,高职)
6
ProitLevel
varchar
50
政治面貌
7
FromKind
varchar
50
学生来源(统招,转学,专升本)
8
Nation
varchar
50
籍贯
9
StuKind
varchar
50
考生类别
10
HouseAddress
varchar
50
家庭住址
11
IDCardNo
varchar
50
 身份证
12
PhoneNo
varchar
50
家长电话
13
Source
varchar
50
生源地
14
IsInSchool
bit
1
是否在校
15
IsVerified
bit
1
是否修改
16
Nation
varchar
50
民族
17
State
varchar
50
状态
18
Birthday
varchar
8
生日

1.3.4 学籍异动管理

作为一个高校单位,学生的规模是很庞大的,当然就存在学生学籍的调动情况,学籍异动管理是学籍管理模块的重点,分为学生休学、退学、转学以及复学,根据学生情况做相应的学籍异动的处理。备注(先判断学生是否在校,填写学籍异动的原因,选择学籍异动的类别,提交学籍异动信息)。
学生休学和数据列表
序号
数据类型
长度
允许空
字段说明
1
StuNo
varchar
50
学号
2
InOrOut
bit
1
是否在校
3
Reason
varchar
50
休学原因
4
Classid
int
4
班级id
5
Time
datetime
8
时间
学生转学和数据列表
序号
数据类型
长度
允许空
字段说明
1
StuNo
varchar
50
学号
2
InOrOut
bit
1
是否在校
3
Reason
varchar
50
转学原因
4
Classid
int
4
班级id
5
Transfertime
datetime
8
时间
              5学生退学和数据列表
序号
数据类型
长度
允许空
字段说明
1
StuNo
varchar
50
学号
2
InOrOut
bit
1
是否在校
3
Reason
varchar
50
退学原因
4
Classid
int
4
班级id
5
ExitTime
datetime
8
退学时间

1.3.5 查看、打印学生花名册

查看/打印学生花名册可以根据班级的可配置来显和打印班级学生的名单和学生信息。
6班级信息和数据列表
序号
数据类型
长度
允许空
字段说明
1
Name
varchar
50

学生名字
2
DeptID
int
4

系别名称
3
MajorID
int
4

专业名称
4
Grade
int
4

年级
5
Class
int
4

班级
6
StuCount
int
4

学生数量
7
HeadTeacherID
int
4

班主任
8
AspectID
int
4
方向ID
9
CampusID
nvarchar
100
校区ID

 


系统页面展示:

免费毕业设计

免费毕业设计

免费毕业设计

免费毕业设计

帮我毕业网微信

版权所有© 帮我毕业网 并保留所有权利

QQ 1370405256 微信 biyebang

QQ:629001810微信:biyebang

收缩