网站大量收购独家精品文档,联系QQ:2885784924

[计算机软件及应用]教务管理系统1.doc

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[计算机软件及应用]教务管理系统1

教务管理系统需求文档 组长:彭思远 成员:吴艳 周文雅 易笑 1、需求分析: 2 1.1、任务概述 2 主要功能是管理员功能,学生管理功能,教师管理功能 2 1.2、需求规定 2 1.2.1 数据字典: 2 1.2.2 时间特性要求 3 1.2.3 灵活性 3 1.3、运行环境规定 3 1.3.1 设备要求 3 1.3.2 支持软件 3 2、系统设计(MVC模式) 3 2.1、管理员模块 4 2.2、 教师模块 4 2.3、 学生模块 4 3、功能结构图 5 4、功能流程及工作流描述 6 4.1、登录管理员模块 6 4.1.1 管理员管理 6 4.1.5 院系管理 8 4.2 登录教师模块 9 4.2.1 个人信息管理 9 4.2.2 课程信息管理 10 4.2.3 学生信息管理 10 4.2.4 查看公告 10 4.3 登录学生模块 11 4.3.1 信息维护 11 4.3.2 信息查询 12 4.3.3网上选课 13 4.3.4 查看公告 13 5、数据库设计: 14 5.1、E-R图 16 5.2表、字段 19 5.1.1、管理员表(admin) 20 5.1.2、公告栏表(affiche) 20 5.1.3、班级表(class) 20 5.1.4、课程表(course) 21 5.1.5、选课表(sc) 22 5.1.6、院表(faculty) 22 5.1.7、选课表(sc) 22 5.1.8、学生表(student) 23 5.1.9、专业表(subject) 23 5.1.10、老师表(Teacher) 24 5.1.11、视图:view_student 24 5.1.12、视图:view_teadcher 25 5.1.13、视图:view_Grade 25 6、详细设计 25 6.1、管理员主界面 26 6.1.1 管理员信息管理(增加、删除、修改) 26 6.1.2 教师信息管理(增加、删除、修改) 26 6.1.3 学生信息管理(增加、删除、修改) 27 6.1.4 公告信息管理(增加、删除、修改) 27 6.1.5 院系信息管理(增加、删除、修改) 27 6.2 学生管理主界面 28 6.2.1 信息维护 28 6.2.2 信息查询 28 6.2.3 网上选课 28 6.2.4 公告查看 28 6.3 教师管理主界面 29 6.3.1 个人信息 29 6.2.2 课程信息 29 6.2.3 学生信息 29 6.2.4 查看公告 29 1、需求分析: 1.1、任务概述 主要功能是管理员功能,学生管理功能,教师管理功能 1.2、需求规定 1.2.1 数据字典: 数据流图表达了数据和处理的关系,数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果,数据字典在数据库设计中占有很重要的地位。主要包括数据项、数据结构、数据流、数据存储和处理过程五个部分。 1.2.2 时间特性要求 用户要求系统能够快速的响应指令,并且能够快速的反馈结果。 1.2.3 灵活性 本系统既能满足现在教务管理的基本需要,同时也具有一定的扩展性,能够方便地实现用户对系统新要求的需要。 1.3、运行环境规定 1.3.1 设备要求 内存至少为512M,硬盘至少为1G 1.3.2 支持软件 操作系统为XP或win7 编译程序 myelipse及Tomcat 数据库 SQL SERVER 2005 2、系统设计(MVC模式) 根据对系统进行的需求分析,本系统将分为3个模块: 2.1、管理员模块 管理员管理能够实现以下功能: (1)管理管理员的基本信息,对管理员的管理(增加、删除、修改) (2)管理教师的基本信息,对教师管理(增加、删除、修改) (3)管理学生的基本信息,对学生管理(增加、删除、修改) (4)管理学校公告的基本信息,对学校重要公告管理(增加、删除、修改) (5)管理院系的基本信息,对院系管理(增加、删除、修改) 2.2、 教师模块 教师管理模块能够实现以下功能: (1)教师个人信息的查看,密码的修改 (2)课程表的查看,申请课程 (3)学生成绩的录入、修改 (4)查看公告 2.3、 学生模块 学生管理模块能够实现以下功能: (1)学生信息的维护,包括学生基本信息的查看、密码修改 (2)学生信息的查询,包括学生个人课表查看、成绩查询 (3)学生网上选课,退选 (4)查看学校公告 3、功能结构图 4、功能流程及工作流描述 登陆页面 4.1、登录管理员模块 4.1.1 管理员管理 进入添加管理员页面输入管理员ID、管理员名称、密码就可以添加一个管理员;进入修改页面,根据管理员ID删除管理员;进入修改页面,对管理员的信息进行修改。 如:删

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档