基于的课程管理系统项目
软件设计规格说明书
学生姓名 徐焜
学院 计算机科学与工程学院 专业 计算机科学与技术
班级 ******(A) 学号 ***********
指导教师 刘正涛
摘 要
.windows server 2012四个版本
net选课管理系统提供了一套学生在线选课、教师在线管理的一个信息管理平台。网上选课系统为学生和教师提供不同的入口。学生用户和教师具有不同的操作权限,学生用户包括学生可以选课、查看、修改自己的选课信息等功能。教师用户包括查看教师所教授的课程,教师的选修情况,以及录入学生成绩等。还有公用部分,则是实现用户的登录及身份验证、密码修改、退出系统等。
本文是选课系统开发中所必需的系统详细设计说明书。在本系统详细设计说明书中,详细描述选课系统所开发所需要的设计需求。包括系统详细的模块设计,各个模块之间的联系。系统的总体结构流程。系统界面的详细设计需求。数据库E-R图,数据库各个表的设计,以及他们之间的联系。
关键词:.net选课系统;系统详细设计文档;模块设计;总体结构流程;数据库设计;
第一章 案例……………………………………………………………1
1.1简介……………………………………………………………………………1
1.2目的……………………………………………………………………………1
1.3预期的读者……………………………………………………………………1
1.4适用范围………………………………………………………………………1
1.5术语……………………………………………………………………………1
1.6参考文献………………………………………………………………………1
第二章 设计概述………………………………………………………2
2.1概述……………………………………………………………………………2
2.2运行环境………………………………………………………………………2
2.3设计工具………………………………………………………………………2
第三章 系统详细设计…………………………………………………3
3.1系统结构设计…………………………………………………………………3
3.2系统模块详细设计……………………………………………………………4
3.2.1登录模块…………………………………………………………………4
3.2.2学生模块…………………………………………………………………4
3.2.3教师模块…………………………………………………………………4
3.2.4管理员模块………………………………………………………………4
3.2.5模块清单…………………………………………………………………5
3.3系统界面详细设计……………………………………………………………5
3.3.1登录界面…………………………………………………………………5
3.3.2学生界面…………………………………………………………………5
3.3.3教师界面…………………………………………………………………6
3.3.3.1所授课程界面……………………………………………………6
3.3.3.2课程选修信息界面………………………………………………6
3.3.3.3录入学生成绩界面………………………………………………6
3.3.4管理员界面………………………………………………………………6
3.3.4.1管理教师界面……………………………………………………6
3.3.4.2管理课程界面……………………………………………………6
3.3.4.3管理排课界面……………………………………………………6
3.3.4.4管理学生界面……………………………………………………6
3.3.4.5编辑排课界面……………………………………………………6
3.3.4.6修改学生界面……………………………………………………7
3.3.4.7修改教师界面……………………………………………………7
3.3.4.8修改课程界面……………………………………………………7
第四章 数据库系统设计………………………………………………8
4.1设计要求………………………………………………………………………8
4.2数据库E-R图…………………………………………………………………8
4.3详细表结构……………………………………………………………………9
4.3.1院系表……………………………………………………………………9
4.3.2班级表……………………………………………………………………9
4.3.3学生表……………………………………………………………………9
4.3.4课程表……………………………………………………………………9
4.3.5教师表……………………………………………………………………10
4.3.6排课表……………………………………………………………………10
4.3.7选课表……………………………………………………………………10
附录 A……………………………………………………………………11
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论