学生管理系统项目需求详细设计说明书.docxVIP

学生管理系统项目需求详细设计说明书.docx

  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文档。上传文档
查看更多
学生管理系统 详细设计说明书 目 录 1 程序结构 5 1.1 程序结构 5 1 。2 命名空间规范 5 1 。3 程序通用名词规范 5 2 模块结构 6 2.1 学生信息管理模块 6 2 。2 老师信息管理模块 6 2 。3 班级管理模块 7 2.4 课程管理模块 7 2 。5 成绩管理模块 7 2.6 帐号管理模块 8 3 模块功能详解 8 3.1 学生信息管理模块 8 3.2 教师信息管理模块 9 3.3 班级管理模块 9 3 。4 课程管理模块 10 3.5 成绩管理模块 10 3.6 帐号管理模块 11 4 界面样式 11 4.1 登录界面 11 4.2 用户管理 12 4.3 教师信息管理 13 4 。4 学生信息管理 14 4 。5 课程管理 15 4 。6 成绩管理 15 4 。7 班级管理 16 5 模型类设计 16 5 。1 用户模型设计 16 5 。2 学生模型设计 17 5.3 教师模型设计 17 5.4 班级模型设计 18 5.5 成绩模型设计 18 5 。6 课程模型设计 18 6 功能类设计 18 6 。1 用户登录功能类 19 6 。2 用户管理功能类 19 6 。3 学生信息管理功能类 20 6.4 教师信息管理功能类 2 1 6 。5 班级管理功能类 23 6.6 成绩管理功能类 24 6.7 课程信息管理功能类 25 7 数据库设计 26 7 。1 用户管理模块 26 7 。2 学生信息管理模块 26 7 。3 老师信息管理模块 27 7 。4 班级管理模块 27 7 。5 成绩管理模块 27 7 。6 课程信息管理模块 28 7.7 班级课程 28 7 。9 教师班级 28 7 。9 教师课程 28 1 程序结构 1.1 程序结构 1.2 命名空间规范 主要类的命名空 主要类的命名空间 Model Manage StudentManage 用途 数据库模型类 数据库功能类 管理系统界面 1 。3 程序通用名词规范 模型类跟表同名,例如:Student 功能类跟表同名,例如 Student 界面的命名以功能开头,后面跟上 Form,例如 AddStuForm 添加的方法以 Add 开头,例如 AddStu 修改的方法以 Modify 开头,例如 ModifyStu 删除的方法以 Del 开头,例如 DelStu 查询的方法以 Search 开头,例如 SearchStu 有条件查询, 用 Get...By…,如跟据一个 id 号获得一行记录的模型类用GetModelById ,Model 是模型类名。 2 模块结构 2.1 学生信息管理模块 2.2 老师信息管理模块 2 。3 班级管理模块 班级管理 班级管理 删除班级信息 (管理员) 查询班级信息 (管理员,教师,学 生) 修改班级信息 (管理员) 添加班级信息 (管理员) 2.4 课程管理模块 课 课程管理 查询课程信息 (管理员,教师,学生) 删除课程信息 (管理员) 修改课程信息 (管理员) 添加课程信息 (管理员) 2.5 成绩管理模块 成绩管理 录入成绩 (管理员) 删除成绩 (管理员) 修改成绩 (管理员) 查询成绩 (管理员,教师,学生) 2.6 帐号管理模块 3 模块功能详解 3 。1 学生信息管理模块 3.1 。1 管理员 3。1.1。1 增加学生 可以增加学生编号、姓名、性别、出生日期、入学日期、所在班级、 电话号码、住址、备注 3。1。1。2 删除学生 可以删除学生的所有信息 3.1。1.3 修改学生信息 可对所有学生的资料进行修改 3。1。1。4 查询学生信息 a) 查询所有学生的一切信息,点击查询按钮则列出全部学生的基本信息包括学生编号、 学生姓名、性别、入学日期、所在班级等 b) 模糊查询 根据学生编号、 学生姓名、 所在班级进行模糊查询, 列出符合条件的所有 学生的基本信息包括学生编号、学生姓名、性别、入学日期、所在班级等 3.1 。2 教师 3。1.2。1 查询学生信息 a) 查询所有学生的信息 点击查询按钮则列出所教学生的基本信息包括学生编号、学 生姓名、性别、入学日期、所在班级等 b) 模糊查询 根据学生编号、学生姓名、所在班级进行模糊查询,列出符合条件的所教 学生的基本信息包括学生编号、学生姓名、性别、入学日期、所在班级等 3 。1 。3 学生 3.1.3。1 查询信息 a)

文档评论(0)

153****0404 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档