教务信息管理系统设计报告.doc

上传人:仙人指路1688 文档编号:3944061 上传时间:2023-03-28 格式:DOC 页数:24 大小:992KB
返回 下载 相关 举报
教务信息管理系统设计报告.doc_第1页
第1页 / 共24页
教务信息管理系统设计报告.doc_第2页
第2页 / 共24页
教务信息管理系统设计报告.doc_第3页
第3页 / 共24页
教务信息管理系统设计报告.doc_第4页
第4页 / 共24页
教务信息管理系统设计报告.doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《教务信息管理系统设计报告.doc》由会员分享,可在线阅读,更多相关《教务信息管理系统设计报告.doc(24页珍藏版)》请在三一办公上搜索。

1、软件设计与体系结构实验报告 教务信息管理系统指导教师:学号:姓名 2011年12月22日 目录一、 需求分析3二. 概要设计31 系统功能分析32 系统结构43 系统时序图44 系统设计45 数据库设计5三. 详细设计6四. 调式分析与测试81 界面设计8五. 课程设计总结221.从中得到的收获:232.难点、重点:23六. 参考文献23一、 需求分析摘要:运用信息技术,开发综合教务管理信息系统,加速高校管理的改革进程。讨论了教务系统的特点和功能需求,确定该系统由学籍管理、成绩管理、排课、选课等十几个模块组成。通过本系统的开发,实现教务的分级管理、规范化管理、信息共享。1.1 编写目的:教务管

2、理是大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,教务日常管理工作日趋繁重、复杂。如何把教务工作信息化,模块化,便捷化是现代高校发展的重点,所以迫切需要研制开发一种综合教务管理软件。1.2 背景说明: 待开发系统名称:教务管理系统 开发者:由8人组成的开发团队开发,其中两人制作设计文档, 五人负责编写程序,一人测试。用 户:高校教务人员,在校学生,教师 1.3 系统目标: 本系统是各院(系)级教务员,教师,和学生的工作界面。它完成: (1)各院(系)与学生有关的各种数据(如学生的注册信息、课程设置、教学培养计划、教学执行计

3、划、学生选课申请、学生成绩、考试安排等)的录入、查询、更新以及各种表格的生成,完成对在校生的基本管理; (2)完成学生选课,查询,教师录入成绩等应用 (3)以及对教学人员(教师、班主任、教务人员) 的管理。特色与关键问题: 对软件过程规范及技术的学习和应用。 二. 概要设计1 系统功能分析 (1)针对不同教师职责,可向不同教师分配不同权限,例如权限为“0”的教师可以登录“学籍管理”模块,“班级管理”模块,“成绩管理”模块。权限为“1”的任课老师可以登录“学籍管理”模块,“成绩管理”模块。权限为“2”的教师只能登录“网上报名”模块。 (2)可以对学生基本信息表,学生成绩表,班级信息表,考试信息表

4、进行显示,添加,删除,更新操作。可按数据库表中的某个字段进行查询。2 系统结构3 系统时序图4 系统设计(1)系统配置 5 数据库设计数据库中所包含的表如下图所示:三. 详细设计(1) 班级信息表如图所示(2) 成绩信息表如图所示(3) 学生基本信息表如图所示。(4) 考试信息表如图所示。(5) 课程信息表如图所示。(6) 报名表如图所示。四. 调式分析与测试1 界面设计(1) 登录界面功能说明:用于教师登录。设计说明:将用户名及密码与登录表中的数据匹配,若无记录,则登录失败;若有记录,则查看登录表中的权限,不同教师,登录表的“权限”不同,可登录的页面不同。登录界面如图所示。代码如下: .hi

5、ghlight1font-size:xx-large;cursor:help; .highlight2font-size:x-large;cursor:help;     asp:SqlDataSource ID=SqlDataSource1 runat=server ConnectionString= SelectCommand=SELECT 登?录?方?式? FROM 权限T表                   &nbs

6、p;            (2) 班主任登录界面功能说明:用于班主任进行“学籍管理”,“班级管理”,“成绩管理”。设计说明:当教师权限为“0”时,且用户名,密码正确时登录此页。班主任登录界面如图所示。代码如下: 学籍管理 | 班级管理 |  成绩管理 |  查询信息 |  返回登录界面 (3)任课教师登陆界面功能说明:用于任课教师进行“学籍管理”,“成绩管理”。设计说明:当教师权限为1时,且用户名,密码正确时登录此页。任课教师管理界面

7、如图所示。部分代码如下:学籍管理 | 成绩管理 |  查询信息 |  返回登录界面 (4) 教务员登录界面功能说明:用于教务员进行网上报名。设计说明:当教师权限为”2“时,且用户名,密码正确时登录此页。教务员管理界面如图所示。部分代码如下: style=border: 0px groove Blue; width: 829px; background-color:ButtonFace; height: 37px; font-size: large; font-weight: 700; 网上报名  | 查询信息 |

8、返回登录界面 (5) 学籍管理模块界面功能说明:用于学籍管理,可实现学生基本信息的添加,删除,更新,并可向前或向后翻看记录。设计说明:载入页面时,可显示学生基本信息表的字段,单击“|”可向前显示一条记录;单击“|”可向后显示一条记录;单击“添加”按钮可将当前记录添加到数据库表中;单击“删除”按钮可删除当前记录;单击“更新”按钮可将当前修改的记录内容添加到数据库表中。学籍管理界面如图所示。代码如下:                    

9、                                               asp:Button ID=Button2 runat=server onclick=Button2_Click Text=l

10、 input type=button value=返回管理界面 onclick=javascript:location=班主任管理界面.aspx(6) 班级管理模块界面功能说明:用于班级管理,可实现班级基本信息的添加,删除,更新。并可向前或向后翻看记录。设计说明:载入页面时,可显示学生基本信息表的字段,单击“|”可向前显示一条记录;单击“|”可向后显示一条记录;单击“添加”按钮可将当前记录添加到数据库表中;单击“删除”按钮可删除当前记录;单击“更新”按钮可将当前修改的记录内容添加到数据库表中。班级管理界面如图所示。代码如下:        &n

11、bsp;                   asp:Button ID=Button3 runat=server Text=l          onclick=Button2_Click Width=48px style=font-weight: 700 /    asp:SqlDataSource ID=SqlDataSource1 runat=server C

12、onnectionString= SelectCommand=SELECT 班号, 年级, 班主任, 教室 FROM 班级信息表  (7) 成绩管理模块界面功能说明:用于成绩管理,可实现成绩基本信息的添加,删除,更新,并可向前或向后翻看记录。设计说明:载入页面时,可显示成绩基本信息表的字段,单击“|”可向前显示一条记录;单击“|”可向后显示一条记录;单击“添加”按钮可将当前记录添加到数据库表中;单击“删除”按钮可删除当前记录;单击“更新”按钮可将当前修改的记录内容添加到数据库表中。成绩管理界面如图所示。代码如下:            asp:SqlDataSource ID=SqlDataSource1 runat=server ConnectionString= SelectCommand=SELECT 学号, 课程编号, 考试时间, 考试地点 FROM 考试信息表        asp:Label ID=Label3 runat=server Text=考试时间

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

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号