《软件工程》课程设计--学生管理系统.docVIP

  • 50
  • 0
  • 约8.37千字
  • 约 21页
  • 2023-09-09 发布于广西
  • 举报

《软件工程》课程设计--学生管理系统.doc

《软件工程》课程设计 学生管理系统 系统概述: 1、架构分析 学生管理是学校管理中不可少的一部分。而基于B/S架构的学生管理系统是方便学校管理。Web展示层的每个页面都可以直接对数据库进行访问,而不用过多的实现数据库连接和操作接口。数据库是系统的最底层。数据访问模块包含在Web展示层中。Web展示层通过数据库访问模块访问数据库。数据库访问模块一般封装数据库的查询、添加、更新、删除等操作,同时还为Web展示层提供访问数据库的接口。两层架构模式的各层功能: 层名 功能描述 Web展示层 系统最高层,向用户展示各种界面。用户通过界面对系统进行操作,并实 现用户各种操作信息的添加、修改和删除。与数据库直接关联,其数据访 问模块封装了对数据库的所有操作。 数据库 数据库用来存储本系统所有数据。 2、主要模块 本系统包括5个模块:用户管理模块、班级管理模块、课程管理模块、选课管理模块和成绩管理模块。 (1)、用户管理模块:主要功能是对用户属性和权限进行管理,是系统的基础模块。由管理员添加的用户默认密码和用户名称相同,修改密码只能由本人或在数据库中修改完成。 (2)、课程管理模块:管理员具有对课程的增加、删除和修改权限。课程分为基础课、专业课和选修课3种类型。课程管理模块制约选课模块。管理员在课程管理中添加课程信息后,学生才能进行选课。分配课程主要是制定该课程的任课教师和授课班

文档评论(0)

1亿VIP精品文档

相关文档