教务管理系统设计报告..docVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教务管理系统设计报告.

信息系统工程与实践 《教务管理系统》 设计报告 专业班级: 计本1201班 项目分组: 计本1201班第二组 姓名学号1: 戴明昊1205170107 姓名学号2: 杨新芬1205170130 姓名学号3: 万丽涛1205170102 编写人: 戴明昊1205170107 目录 1引言 1 1.1编写目的 1 1.2项目背景 1 1.3定义 1 1.4参考资料 1 2系统范围描述 2 2.1系统目标 2 2.2软硬件配置 2 2.3系统功能 2 2.4限制与约束 3 3系统设计描述 3 3.1数据结构 3 3.2过程描述 4 3.3软件体系结构 7 3.4输出报表描述 8 3.5图形用户接口界面 9 4各模块描述 11 4.1学生类详细设计 11 4.2管理员类详细设计 12 4.3教学质量评价类详细设计 12 4.4学期类详细设计 13 4.5成绩类详细设计 13 4.6课程类详细设计 13 5数据库设计 14 5.1概念设计 14 5.2逻辑设计 15 系统设计报告 1引言 1.1编写目的 编写本报告是为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此本报告确定各个项目模块的开发情况和主要的负责人,供各项目模块的负责人阅读,做到及时协调,按步有序进行项目的开发,减少开发中的不必要损失。 本报告预期的读者是设计人员、开发人员、项目管理人员、测试人员和用户。 1.2项目背景 教务管理教务管理系统面向教务处、院、系教师和全校学生,实现学籍管理、课表管理、成绩管理、教学质量监控等功能。 1.3定义 SQL(Structured Query Language)结构化查询语言。SQL 语言的主要功能就是同各种数据库建立联系,进行沟通。PHP开发平台。 1.4参考资料 钱乐秋等,《软件工程》,清华大学出版社; 张害藩,《软件工程导论》(第四版),清华大学出版社; 王珊等,《数据库原理及设计》,清华大学出版社; 赵池龙等,《软件工程实践教程》,电子工业出版社。 2系统范围描述 2.1系统目标 旧的教务管理系统,是传统手工作业方式,在学生信息注册、教师查询成绩、管理员修改成绩等方面存在诸多不利于管理的地方,不适应现代的教学管理形势和信息资源开发利用的要求。? 开发新的教务管理系统使学校的教务管理工作实现了信息化、规范化,不仅使学校能够高效率完成教务管理的日常工作,还使学校深入开发利用教学资源成为可能。 2.2软硬件配置 运行环境:Windows ?数据库:MYSQL? 硬件条件:服务器sun工作站,终端为pc机 2.3系统功能 开发教务管理系统旨在改变原有人工进行教务管理的工作方式,实现学籍管理、课表管理、成绩管理、教学质量监控等功能。下图是教务管理系统功能模块图: 图 1图 2 图 3 图 4 图 5 图 6 图 7 图 8 图 9 图 10 图 11 图 12 图 13 图 14 图 15 图 16 3.4输出报表描述 教务管理系统中输出的报表有学生成绩、课表、教学质量评价、学生信息。 (1)管理员可以查看全体学生成绩,报表输出如下: 图 17 图 18 图 19 图 20 图 21 图 22 图 23 图 24表 1表 2表 3表 4表 5表 6 图 25 教师类的属性有用户名、姓名、密码和工号。 图 26 图 27 图 28 图 29 图 30表 7Aid Acode Aqs Aas admin1 1001 how are you good admin2 1002 nice to meet you 3q admin3 1003 are you OK fine 表间关系: admin表与feedback表有联系,且是1对多的关系,一个管理员可以进行多条留言。 admin表与teach表有联系,为多对多的关系,一个管理员可以录入多门课程,一 门课程也可以由多个管理员来管理。 (2)course表反映的是课程号和课程名称。管理员录入课表时,系统作出的响应就是在course表中插入课程号和课程名称。 表 8Cno Cname 1 Math 2 Chinese 3 Database 4 Program 5 Economics 6 Finance 7 English 表间关系: course表与evaluate表是多对多的关系,表面上是学生对教师进行教学质量评价,实质是通过选择课程来通过对教学这门课程的教师进行评价。一门课程对应多个学生学习,因此有多个评价;一个学

文档评论(0)

vc5gv1x + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档