大学教务处课程管理网站的分析与设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件学院
课程设计报告书
课程名称软件工程概论课程设计
设计题目大学教务处课程管理网站的分析与设计专业班级
学号
姓名
指导教师
2014年1月
目录
1 设计时间 (3)
2 设计目的 (3)
3设计任务 (3)
4 设计内容 (3)
4.1设计内容概述 (3)
4.1.1业务流程介绍与分析 (3)
4.1.2系统开发计划 (4)
4.2需求分析 (4)
4.2.1 功能需求 (4)
4.2.2 性能需求 (6)
4.2.3 数据元素定义 (6)
4.2.4系统数据建模(ER图) (9)
4.2.5数据流图 (9)
4.2.6数据字典 (12)
4.3总体设计 (14)
4.4详细设计 (14)
4.4.1登录模块详细设计(算法设计) (14)
4.4.2选课模块详细设计 (15)
5 总结与展望 (17)
参考文献 (19)
成绩评定 (19)
1 班级编号
班级的记录
成绩表,学生表,课程表 课程安排,成绩处理 类型CHAR,, 位数8 允许值范围:0~9和26
个字母
2
班级名称
班级的概括能体现出院、系以及所学专业 成绩表,学生表,课程表 课程安排,成绩处理 类型 CHAR 位数 20
允许值范围:0~9和26个字母
3 所属院系 所有系的描述 班级表 类型 CHAR
位数 20
4 班级创建日期 班级成立的时间,体现出入学时间 个人信息,班级表 类型 DATE 位数 8
允许值范围:0~9
5
导员 班级的导师,领导班级人员,带领班级学生进行日常工作,处
理日常事物
班级表 类型 CHAR 位数 8
6 导员 电话 联系导师的方式 班级表 类型 INT 位数 11
范围:0~~9
7
班级人数 班级的成员个数 成绩、个人信息 类型 INT 位数 4 类型 CHAR
位数 20
允许值范围:0~9
8
学号
学生的统一编号,学院中唯一能标识个体的信息
成绩,课程,学生表
成绩处理 类型 CHAR 位数 8
允许值范围:0~9和26个字母
9 姓名 单位个体的身份 学生表 成绩处理 类型 CHAR
位数 8
10 性别 性别 学生表 类型 CHAR
位数 2
11
出生日期
学生的出生时间 学生表 类型 DATE
位数 8
允许值范围:0~9
12 籍贯 学生的出生地 学生表 类型 CHAR
位数 50
13
课程编号
课程的数量的统一编号、能唯一标识该课程 课程表,成绩表,课程查询表 课程安排处理,成绩处理 类型 CHAR 位数 20
允许值范围:0~9和26