您现在的位置:网站首页答辩论文计算机毕业设计VB毕业设计

学生教务信息管理系统

  • 简介:(毕业论文 字数:5612 页数:24)引 言 随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍的增长。面对庞大的信息量,需要建立一个学生教务信息管理系统来提高学生管理工作的效率。建立学生教务信息管理系统是为了实现信息的规范管...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载

(毕业论文 字数:5612 页数:24)引 言 随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍的增长。面对庞大的信息量,需要建立一个学生教务信息管理系统来提高学生管理工作的效率。建立学生教务信息管理系统是为了实现信息的规范管理、科学统计和快速查询,从而减少了学校管理方面的工作量,又方便了学生进行对自己学习情况的及时了解和快速有效的进行选课。
本系统的分析和设计过程主要包括需求分析、概念结构设计、逻辑结构设计、数据库物理设计,由于本系统是非常基础的开发,所以还有较大的升级空间,可以针对不同学校管理环境的需求进行详细的扩充和升级。

第一章 需求分析
1.1需求分析的任务
1.1.1系统目标
该系统实现了一个简单的学生教务管理系统,它完成了班级信息管理、学生信息管理、课程信息管理和学生选课管理等功能。
1.1.2系统功能需求
本系统的用户分为超级用户和普通用户两类,超级用户负责系统维护,包括对班级信息,学生个人信息,课程信息的录入、修改、查询、删除等。普通用户即选课学生则只具有为自己选课的权限、查看课表和选课成绩的权限。
1.1.3系统功能划分
用户通过身份验证后进入主界面。主界面为超级用户提供了6项选择:学生信息管理、课程信息管理、班级信息管理、选课、口令修改和退出系统。普通用户有4项功能选择:选课、课程查询、口令修改和退出系统。
1.1.4开发工具
该学生教务管理系统采用了Microsoft的SQL Server 2000企业版,前台应用程序采用了ASP编写,提供了Web界面方便学生从网上使用。
1.2.2数据流图
本系统的用户分为超级用户个普通用户两类。
超级用户负责系统维护,包括对班级信息,学生个人信息,课程信息的录入、修改、查询、删除等。
普通用户即选课学生则只具有为自己选课的权限、查看课表和选课成绩的权限。
2.1.2E-R模型-集成
(1) 各局部实体之间的联系
1.一个班级可以有多个学生,一个学生只能属于一个班级,所以班级与学生之间的联系是1:M的联系。
2.一个班级有多门必修课程,一门课程是多个班级的必修课,所以班级和课程之间的联系是M:N的联系。
3.一个学生可以选修多门课程,一门课程可以被多个学生选修,所以学生和课程之间的联系是M:N的联系。
4.一门课程可以有多个上课时间,同一时间内可以有多门课程在上课,所以课程和上课时间的联系是M:N的联系。

目 录
第一章 需求分析 2
1.1需求分析的任务 2
1.1.1系统目标 2
1.1.2系统功能需求 2
1.1.3系统功能划分 2
1.1.4开发工具 2
1.2需求分析的方法 3
1.2.1数据字典 3
1.2.2数据流图 4
第二章 概念结构设计 6
2.1E-R模型 6
2.1.1E-R模型-局部 6
2.1.2E-R模型-集成 7
第三章 逻辑结构设计 8
3.1E-R图向关系模型的转换 8
3.1.1将E-R模型转换为关系模型 8
3.1.2设计用户子模式 9
3.1.3数据库表结构设计 9
3.2实现数据库完整性 11
3.2.1数据库完整性的意义 11
3.2.2数据库完整性的维护方法 12
第四章 数据库物理设计 12
4.1数据库的物理设计的内容和方法 12
4.1.1该学生教务管理系统流程图 12
4.1.2该学生教务管理系统功能模块图 13
4.1.3数据库物理设计的内容 13
第五章 数据库的实施 14
5.1数据库实施的的工作内容 14
5.1.1数据库基本表的建立 14
5.1.2数据的载入和应用程序的调试 15
第六章 数据库运行与维护 21
6.1数据库的运行 21
6.2数据库的维护 21
结 论 22
致 谢 22
参考文献 23

查看评论 已有0位网友发表了看法
  • 验证码: