教学管理系统的设计与实现.doc

教学管理系统的设计与实现.doc

ID:58519503

大小:32.50 KB

页数:2页

时间:2020-09-03

教学管理系统的设计与实现.doc_第1页
教学管理系统的设计与实现.doc_第2页
资源描述:

《教学管理系统的设计与实现.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、教学管理系统的设计与实现一、概述通过教学管理系统,使教学的工作系统化、规范化、自动化,从而达到提高教学管理效率的目的。对学校日常教学管理中的课程、选课、学生、班级、教师、成绩等相关内容进行分析,完成具有学生管理、成绩管理、班级管理、教师管理、课程管理等相关功能的小型数据库管理应用系统。开发设计思想:●数据库选用微软的SQLSERVER、Mysql或其他数据库产品。开发工具建议采用Powerbuilder。●尽量采用学校现有的软硬件环境,及先进的管理系统开发方案,从而达到充分利用公司现有资源,提高系统开发水平和应用效果的目的。●系统应该符合教学管理的规定

2、,满足教学需要,达到操作过程中的直观、方便、实用、安全等要求。●系统采用C/S体系结构,Client(客户端)负责提供表达逻辑、显示用户界面信息、访问数据库服务器;Sever(服务器端)则于提供数据库服务。●系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。●系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。二、需求分析(一)基本要求:1、完成学生、班级、课程等表的维护2、成绩表的浏览查找3、成绩表的维护4、按班级、按课程计算平均成绩、最高成绩、最低成绩、及格率5、统计

3、某学生、某学期的所有课程的平均成绩。6、查询教师的授课情况7、注册用户管理功能(二)E_R模型图:系统设计规划的实体有:学生实体、教师实体、课程实体、班级实体、成绩实体,学科实体。各个实体实体的描述E_R图如下:教师代号姓名所教班级所教课程学历学生学号姓名班级性别出生时间总学分图1学生实体E_R图图2教师实体E_R图图3课程实体E_R图课程任课老师开课日期课程名称课时数班级班级名称所在学院图4班级实体E_R图一、数据库逻辑设计二、软件功能设计在系统功能分析的基础上,考虑PowerBuilder程序编制的特点,得到系统功能模块图。登录窗口教学管理系统帮助

4、子系统数据通道系统控制台主窗口查询子系统数据管理子系统统计分析学生信息查询学生课程查询学生成绩查询按班级查询用户定义查询老师授课情况学生信息管理课程信息管理学生信息管理学生成绩管理班级管理使用帮助版本信息软件小工具备忘录电子日历老师管理三、程序源代码四、结束语

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。