当前位置: 首页 > 毕业资源下载

静态网页设计与制作作业成品

ASP.NET教务信息管理系统的设计与实现(源代码+论文)免费下载

 摘要

 随着我国教育事业的不断发展,各级教育层次的教学规模日益扩大,采用传统的教务信息管理方法(如直接手工管理或者开发程度不高的管理系统)不但浪费大量人力、物力和财力资源,而且不能满足当前教育发展的需求。
教务信息管理系统是一种融合管理科学、信息科学、系统科学和计算机技术为一体的综合性先进管理手段。系统是建立在WINDOWS操作系统上的基于C/S(客户机/服务器)模式的教务信息管理系统,选用VB.NET+SQL SERVER 2000数据库进行开发。有登录,教师用户,管理员用户,学生用户四个模块。教师用户可以查看自身信息,修改联系方式和密码,查看、录入、删除学生基本信息和学生成绩信息。管理员用户可以查看自身和教师信息,查询、录入、修改、删除课程信息和教师任课信息。添加、修改、删除教师基本信息。查询,添加,删除教师评价信息和修改自身登录密码。学生用户可以查看自身信息。
全文设计开发教务信息管理系统,结合面向对象的思想,采用典型的管理信息系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。通过系统实现,用户可以在网络环境下直接访问操作权限范围内的各项信息,同时系统也可借鉴应用到其他教育单位、一般政府机关和厂矿企业进行信息管理。


关键词: 

 计算机应用;信息管理系统;教务管理;数据库;数据库程序设计

 


目录:

屏幕截图 2021-01-23 143402.png


总体设计:

 

4.1教务信息管理系统概要设计

4.1.1条件与限制

为了评价该设计阶段的设计表示的“优劣程度”,必须遵循以下几个准则:1.软件设计应当表现出层次结构,它应巧妙地利用各个软件部件之间的控制关系。2.设计应当是模块化的,即该软件应当从逻辑上被划分成多个部件,分别实现各种特定功能和子功能。3.设计最终应当给出具体的模块(例如子程序或过程),这些模块就具有独立的功能特性。4.应当应用在软件需求分析期间得到的信息,采取循环反复的方法来获得设计。
 

4.1.2运行设计

1.运行模块的组合
具体软件的运行模块组合为程序多窗口的运行环境,各个模块在软件运行过程中能较好的交换信息,处理数据。
2.运行控制
软件运行时有友好的界面,基本能够实现用户的数据处理要求。
3.运行时间
系统的运行时间基本可以达到用户所提出的要求。
 

4.1.3出错处理设计

1.出错输出信息
在用户使用错误的数据或访问没有权限的数据后,系统给出提示:“对不起,你非法使用数据,没有权限!”而且用户的密码管理可以允许用户修改自己的密码,不允许用户的匿名登录。
2.数据恢复
由于数据在数据库中已经有备份,故在系统出错后可以依靠数据库的恢复功能,并且依靠日志文件使系统再启动,就算系统崩溃用户数据也不会丢失或遭到破坏。但有可能占用更多的数据存储空间,权衡措施由用户来决定。
 

4.1.4安全保密设计

系统的系统用户管理保证了只有授权的用户才能进入系统进行数据操作。
 

4.1.5维护设计

由于系统较小没有外加维护模块,维护工作比较简单,仅靠数据库的一些基本维护措施即可。

4.2总体功能模块图


 

图片1.png1 总体功能模块图

4.3数据流程图

图片2.png

图2数据流程图

4.4教务信息管理系统数据库设计

表2学生基本信息表
学生基本信息表
stuBaseInfo
字段名
类型
大小
是否为空
默认值
中文名
备注
stuID
Varchar
10


学生学号
Key
stuName
Varchar
10


学生姓名

stuSex
Char
2


学生性别

stuAge
Smalint
2
NULL
0
学生年龄

stuAddress
Varchar
160
NULL
NULL
学生地址

stuClassID
Varchar
10


学生班号

stuEmail
Varchar
50


学生邮箱

stuPhone
Varchar
20
NULL
0
学生电话

password
Varchar
16


登录密码

 
表3教师管理员信息表
教师管理员信息表
TeaMagInfo
字段名
类型
大小
是否为空
默认值
中文名
备注
ID
Varchar
10


账号
Key
Name
Varchar
10


姓名

Password
Varchar
16


登录密码

Ocu
Varchar
10


权限

sex
Char
2


性别

Address
Varchar
100


地址

Mobilephone
bigint
8
NULL
0
移动电话

Homephone
bigint
8
NULL
0
坐机电话

 
表4课程信息表
课程信息表
subInfo
字段名
类型
大小
是否为空
默认值
中文名
备注
subID
Varchar
10


课程编号
Key
subName
Varchar
20


课程名称

subInfomation
Varchar
80


课程信息

subPrice
Float
8


课本价钱

subTeacherID
Varchar
10


教师编号

 
 
表5教师评价信息表
教师评价信息表
stuJudgeTeaInfo
字段名
类型
大小
是否为空
默认值
中文名
备注
TeaID
Varchar
10


教师编号
外部
TeaName
Varchar
10


教师姓名

JudgeInfo
Varchar
600


评价信息

 
表6教师任课信息表
教师任课信息表
TeaSub
字段名
类型
大小
是否为空
默认值
中文名
备注
TeaID
Varchar
10


教师编号
外部
TeaName
Varchar
10


教师姓名

subName
Varchar
16


课程名称

subID
Varchar
10


课程编号
外部
Info
Char
2


其他信息

 
表7学生成绩信息表
学生成绩信息表
stusubjectScoreInfo
字段名
类型
大小
是否为空
默认值
中文名
备注
stuID
Varchar
10


学生学号
外部
stuName
Varchar
10


学生姓名

stuClassID
Varchar
10


学生班号

stusubID
Varchar
10


学生课号
外部
stusubName
VarChar
50


学生课程名

stusubScore
int
4


学生成绩

stuTeacherID
Varchar
10


任课教师编号
外部
1. 物理结构设计
系统的物理结构具体由数据库来设计与生成。
2. 数据结构与程序的关系
系统的数据结构由标准数据库语言SQL SERVER生成。



系统页面展示:

图片3.png

图片4.png

图片5.png

图片6.png

最新毕业设计成品

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

QQ 1370405256 微信 biyebang

QQ:629001810微信:biyebang

收缩