学校课程管理系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 22 目录 需求分析 1.1需求详述…………………………………………………………….……3 1.2系统功能分析……………………………………………………….……3 1.2系统性能分析……………………………………………………….……5 二、概念设计 2.1学生课程管理系统的主要功能……………………………………….…6 2.2E—R图……………………………………………………………………7 2.3E—R图面向关系模型转换………………………………………………8 2.4管理员管理模块……………………………………………………….…9 2.5学生操作模块………………………………………………………….…10 三、逻辑设计10 四、数据库的物理设计 4.1用户数据信息表……………………………………………………….…11 4.2学生信息数据表………………………………………………………,…11 4.3班级数据信息表……………………………………………………….…12 4.4教师数据信息表………………………………………………………….12 4.5教师—课程关系数据表……………………………………………….…13 4.6课程数据信息表…………………………………………………….……13 4.7学生—课程记录信息表………………………………………………….14 五、主要界面及相关代码分析 5.1登陆界面………………………………………………………………….15 5.2学生查询界面…………………………………………………………….15 5.3管理员管理界面…………………………………………………………..18 六、总结……………………………………………………………22 七、参考文献…………………………………………………….…22 需求分析 1.1需求详述 (1)系统需要能够堆不同的用户给出不同的权限,比如系统管理员只对用户的管理权限,他可以增、删、改、和查询相关信息;学校教工人员可以对课程信息和成绩信息进行管理,主要是增、删、改、和查询、相关信息;学校教工人员可以对班级信息进行管理,学生可以查询个人信息、查询个人成绩。 (2)新的一个学期开始以后,学校教工人员可以添加新的班级信息,比如班号、人数等;如果中途有新的转来的学生或者退学的学生,也可以修改班级信息;学生毕业之后,学校教工人员可以删除该班的所有信息。另外该系统应该提供一个方便的查询班级信息的接口。 (3)新的一个学年开始之后,学校教工人员可以添加新的学生学籍信息,比如学号、姓名、性别等;如果学生的基本信息变化,可以修改血迹的基本信息;如果学生毕业离开了学校,可以删除该学生的学籍信息;如果需要查找某个学生的学籍信息,系统应该提供一个方便的查询学籍信息的借口。另外系统需要提供学籍表的功能。 (4)学校教公关人员可以管理教师的信息,分配教师授课,更改教师的信息,比如某个教室退休了,应该可以删除该教师相关信息;如果需要查找某个教师的信息,系统应该提供一个查询教师的借口。学校教公关人员可以管理教师的信息,分配教师授课,更改教师的教师的信息,系统应该提供一个查询教师的借口。 (5)新的一个学期开始之后,学校教务人员可以添加新的课程信息,比如课程号、课程名等,如果课程的信息有变化,可以修改课程的基本信息;如果课程结束,应该可以删除课程信息;如果需要查找某个课程的信息,系统应该提供一个方便的查询信息的借口。 (6)课程结束后,学校教务人员可以添加课程号、学生号、成绩等信息进行选课管理;如果需要查找成绩的信息,系统已更改提供一个方便的差 u型你选课集成及信息的借口;如果由于漏题后其余原因需要删除成绩,可以删除成绩信息。 1.2系统功能分析 学生课程管理系统的功能包括: 管理员的操作功能 学生的操作功能 管理员的操作功能。管理员权限最大,可以对学生、 班级、课程等情况进行统一的管理,细分如下 (1) 学生信息的浏览;学生信息的添加;学生信息的修 改、删除。 (2) 班级管理信息的浏览;班级管理信息的添加;班级 管理信息的修改、删除。 (3) 教师信息的添加;教师权限的修改;管理员可将教 师的权限设为管理员。 (4) 学校基本课程的浏览;学校基本课程的添加;学校 基本课程修改、删除。 (5) 学校对所设课程进行教师分配。 (6) 学生成绩信息的浏览与统计,可按成绩具体范围(如 系、班级等)、课号、年度、统计内容方面对成绩进行 统计;学生成绩信息的添加;学生成绩信息的修改、 删除。 (7) 学生选课信息的管理,包括修改与删除;学生选课 人数的统计。 (8) 为了保证系统的安全性,除了管理员用户,不允许 其他用户进入该模块。 学

文档评论(0)

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

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档