毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

ASP.NET高校排课系统的设计与实现+需求分析+数据库设计 第3页

更新时间:2016-10-16:  来源:毕业论文
需求分析
3.1本系统的主要作用
一般学校的排课都是使用半人工半计算机的方式排出来的,都是经过反复的修改、尝试。因此效率不是很高。开发并使用排课系统,是我校要解决的当务之急。本系统正是顺应了学校的这一要求,严格参照本校的具体情况而开发的。所以本系统的功能模块的设计、代码的开发都是紧密结合校情的。改善本校的排课现状、提高排课效率是本系统的要求之一。如果系统在本校运行成功,以后可以扩充其功能,使之能适应一部分高校的排课情况。
3.2系统功能模块设计
高校排课系统的主要目的是要提高课程管理工作的效率。对于本系统,需要实现以下基本功能:管理员能够实现对整个信息的添加、修改、删除、查询等操作方便教师和学生及时在线进行查询。教师可以对教室信息和班级信息进行查询。学生可以对教室信息,课程信息及教师信息进行查询并在自己的权限内申请课程表等相关操作。
根据高校排课系统的特点,可以将其分为管理员管理、学生管理、教师管理三大功能模块,各个功能模块设计的具体功能如下:
1)管理员管理模块
管理员具有最高级权限,在此模块包括管理员登陆系统、教师管理、课程管理、班级管理、教室管理和退出系统。其中班级信息管理又包括增加、删除、更新班级的基本信息。教师信息管理包括增加、删除、查询和修改教师的基本信息。
2)学生管理模块
 该模块包括注册、登陆系统、查看相关信息和退出系统等功能。
3)教师管理模块
该模块包括注册、登陆系统、查看班级信息和退出系统等功能。
高校排课系统在功能上分四个模块,如图1:
图1 系统功能模块划分

4.总体设计
4.1系统管理与文护本文来自优*文^论-文%网,毕业论文 www.youerw.com 加7位QQ324~9114找原文
1)基础数据管理
将高校排课中涉及到的院、系、教师、班级、教室等事物的信息录入到系统数据库中,并能修改、查询和删除。
2)权限管理
不同角色的用户登录系统后,看到的用户界面不同,用户能操作的功能菜单也不同。
4.2数据库设计
 本系统的数据库实体主要有“学生”,“教师”,“教室”,“课程”,学生可以查看教师,教室,课程的信息,并且是多对多的关系。通过对数据的分析得到数据库设计阶段的E-R图,如图2所示:

上一页  [1] [2] [3] [4] [5] 下一页

ASP.NET高校排课系统的设计与实现+需求分析+数据库设计 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。