2。1 可行性分析 4
2。1。1 经济可行性 4
2。1。2 技术可行性 4
2。1。3 操作可行性 4
2。2 需求分析 4
第三章 系统概要设计 5
3。1 系统结构设计 5
3。2 系统用例图 5
3。3 系统流程图 6
3。4 数据库概要设计 7
第四章 系统详细设计 8
4。1 数据库设计 8
4。1。1 管理员信息表(admin) 8
4。1。2 学生信息表(stu) 8
4。1。3 公寓信息表(apartment) 9
4。1。4 调换公寓请求表(request) 10
4。1。5 公告信息表(announcement) 10
4。2 登录模块设计 11
4。3 管理员模块设计 13
4。3。1 学生管理模块设计 13
4。3。2 公寓管理模块设计 17
4。3。3 公告管理模块设计 22
4。3。4 个人管理模块设计 23
4。4 学生模块设计 24
第五章 系统实施结果 29
5。1 登录模块实施 29
5。2 管理员模块实施 30
5。2。1 学生管理模块实施 31
5。2。2 公寓管理模块实施 35
5。2。3 公告管理模块实施 38
5。2。4 个人管理模块实施 42
5。3 学生模块实施 45
第六章 问题汇总及解决方案 50
结 论 52
致 谢 53
参考文献 54
第一章 绪论
1。1 相关技术介绍
1。1。1 HTML简介
HTML 是用来描述网页的一种语言。
HTML 指的是超文本标记语言 (Hyper Text Markup Language)
HTML 不是一种编程语言,而是一种标记语言 (markup language)
标记语言是一套标记标签 (markup tag)
HTML 使用标记标签来描述网页
1。1。2 CSS简介
CSS 指层叠样式表 (Cascading Style Sheets)
样式定义如何显示 HTML 元素
样式通常存储在样式表中
把样式添加到 HTML 4。0 中,是为了解决内容与表现分离的问题
外部样式表可以极大提高工作效率
外部样式表通常存储在 CSS 文件中
多个样式定义可层叠为一
1。1。3 JS简介
JavaScript 是世界上最流行的编程语言。
这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。
JavaScript是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。