学位论文 > 优秀研究生学位论文题录展示
基于B/S模式的独立学院学籍管理信息系统设计与开发
作 者: 董斐
导 师: 文岐业;张耀
学 校: 电子科技大学
专 业: 软件工程
关键词: 学籍管理 软件工程 B/S Microsoft SQL Server JSP
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 159次
引 用: 1次
阅 读: 论文下载
内容摘要
学籍管理是高校教育信息管理现代化的基础及关键,学籍管理从传统人工操作到信息管理的自动化、网络化是势在必行的。一直以来,部分独立学院的学生学籍信息都是使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差。或者采用传统的C/S结构管理端,这对于更新和维护都带来了不少的困难,不能适应新形势下对高校学生学籍管理的工作的要求。目前虽然许多高校相继建立了校园网,可真正适合独立学院管理使用的信息管理软件却不多,因此根据独立学院学籍管理的实际情况开发一套学籍管理信息系统是十分必要的。本文首先分析了独立学院教学管理系统的发展现状、特点,并对学籍管理信息系统的开发方法进行了研究。提出了本系统采用B/S模式开发方案,Web服务器采用Resin服务器,数据库使用Microsoft SQL Server,用JSP和Eclipse作为开发工具。在对昆明理工大学津桥学院发展情况的全面调研之后,完成了对开发学籍管理信息系统的全面的系统需求分析。确定了昆明理工大学津桥学院学籍管理信息系统由数据表维护、学籍信息查询、报表统计三部分组成,采用了软件工程的设计思想,并详细分析了各模块的客观需求和工作流程。本系统主要用户是面向学生和教师。学籍管理信息系统需要学生、教师和专业班级基本信息,学生查看个人学籍信息,教师查看、添加、修改、删除、并统计学生学籍信息,不同的用户通过系统完成不同的工作。昆明理工大学津桥学院是一所拥有7千多学生的全日制本科独立院校,因此,学籍管理信息系统扮演着很重要的角色。既方便了学生查看个人学籍信息,也方便了教师对学生学籍信息的管理;更为重要的是系统方便了学校的教务管理。
|
全文目录
摘要 4-5 ABSTRACT 5-12 第一章 绪论 12-17 1.1 课题研究的背景 12-14 1.2 课题研究的目的与意义 14-16 1.3 课题研究达到的目标 16-17 第二章 系统需求分析 17-36 2.1 任务概述 17-19 2.1.1 任务说明 17-19 2.1.2 用户的特点 19 2.2 需求概述及性能分析 19-20 2.2.1 我院现有学生学籍档案特点 19 2.2.2 我院学籍管理系统存在的缺陷 19-20 2.2.3 学籍信息需长期储存备份 20 2.2.4 学籍信息的电子化查询要求 20 2.2.5 要求文档资料的共享 20 2.3 需求调研 20-36 2.3.1 业务流程图 21-22 2.3.2 数据流图 22-26 2.3.3 数据字典 26-33 2.3.4 E-R(实体-关系)图 33-36 第三章 系统设计 36-49 3.1 设计目标 36 3.2 系统框架 36 3.3 系统性能 36-37 3.4 系统总体结构设计 37-38 3.5 程序流程图 38-42 3.5.1 数据表维护程序流程图 38 3.5.2 学籍信息查询程序流程图 38-39 3.5.3 报表统计程序流程图 39-40 3.5.4 选课情况查询程序流程图 40 3.5.5 考试成绩查询程序流程图 40-41 3.5.6 整个系统程序流程图 41-42 3.6 系统整体功能模块图 42-43 3.7 模块功能设计 43-44 3.7.1 数据表维护模块功能设计 43-44 3.7.2 学籍查询模块功能设计 44 3.7.3 报表统计模块功能设计 44 3.7.4 选课情况查询模块功能设计 44 3.7.5 考试成绩查询模块功能设计 44 3.8 数据库设计 44-49 第四章 主要模块详细设计 49-60 4.1 系统模块简介 49 4.2 用户登录模块设计说明 49-50 4.2.1 模块描述 49 4.2.2 流程逻辑设计图 49-50 4.2.3 接口描述 50 4.3 程序主界面模块设计说明 50-52 4.3.1 模块描述 50-51 4.3.2 流程逻辑设计图 51 4.3.3 接口描述 51-52 4.4 数据表维护模块设计说明 52-53 4.4.1 模块描述 52 4.4.2 流程逻辑设计图 52 4.4.3 接口描述 52-53 4.5 学籍查询模块设计说明 53-55 4.5.1 模块描述 53 4.5.2 流程逻辑设计图 53-54 4.5.3 接口描述 54-55 4.6 报表统计模块设计说明 55-56 4.6.1 模块描述 55 4.6.2 流程逻辑设计图 55 4.6.3 接口描述 55-56 4.7 选课情况查询模块设计说明 56-58 4.7.1 模块描述 56 4.7.2 流程逻辑设计图 56-57 4.7.3 接口描述 57-58 4.8 考试成绩查询模块设计说明 58-60 4.8.1 模块描述 58 4.8.2 流程逻辑设计图 58-59 4.8.3 接口描述 59-60 第五章 模块功能实现 60-100 5.1 系统开发环境及运行环境对软、硬件的要求 60-61 5.1.1 系统开发环境 60 5.1.2 运行环境硬件要求 60 5.1.3 运行环境软件要求 60-61 5.2 系统程序设计语言与数据库的选择 61-64 5.2.1 怎样选择系统程序设计语言 61-62 5.2.2 为何选择JSP 作为系统程序设计语言 62-63 5.2.3 为何选择Microsoft SQL Server 作为系统程序设计数据库 63-64 5.3 用户登录模块实现 64-66 5.3.1 功能 64 5.3.2 用户登录界面设计 64-65 5.3.3 主要代码 65-66 5.4 系统主界面模块实现 66-72 5.4.1 功能 66-67 5.4.2 系统主界面设计 67 5.4.3 主要代码 67-72 5.5 数据表维护模块实现 72-83 5.5.1 功能 72 5.5.2 数据表维护界面设计 72-74 5.5.3 主要代码 74-83 5.6 学籍查询模块实现 83-87 5.6.1 功能 83-85 5.6.2 学籍查询界面设计 85-86 5.6.3 主要代码 86-87 5.7 报表统计模块实现 87-92 5.7.1 功能 87-88 5.7.2 报表统计界面设计 88-90 5.7.3 主要代码 90-92 5.8 选课情况查询模块实现 92-95 5.8.1 功能 92 5.8.2 选课情况查询界面设计 92-93 5.8.3 主要代码 93-95 5.9 考试成绩查询模块实现 95-100 5.9.1 功能 95 5.9.2 考试成绩查询界面设计 95-96 5.9.3 主要代码 96-100 第六章 系统测试 100-106 6.1 学籍管理系统所采用的测试方法 100 6.2 用户登录模块测试 100-101 6.3 系统主界面模块测试 101-102 6.4 数据表维护模块测试 102 6.5 学籍查询模块测试 102-103 6.6 报表统计模块测试 103-104 6.7 选课情况查询模块测试 104 6.8 考试成绩查询模块测试 104-105 6.9 系统测试情况 105-106 第七章 总结与展望 106-108 7.1 研究总结 106-107 7.2 研究中存在的不足 107 7.3 研究展望 107-108 致谢 108-109 参考文献 109-111
|
相似论文
- 游戏公司计费系统的设计与实现,TP311.52
- 江西省商务学校在线考试系统,TP311.52
- 基于网络的成人高等教育学籍管理系统设计,TP315
- 基于web的高校教学管理系统设计与实现,TP311.52
- 商业银行贷后风险预警系统的设计和实现,TP311.52
- 学生管理信息系统的设计与实现,TP311.52
- 宜宾移动IT支撑系统设计研究,TP311.52
- 行政服务系统中电子政务的研究与应用,TP399-C2
- 盘锦市区划地名信息系统的设计与实现,TP311.52
- 生产计划辅助分析系统设计与开发,TP311.52
- 基于JSP的试卷分析管理系统,TP311.52
- 物流管理教学模拟系统的研究和设计,TP311.52
- 基于Struts体系结构的在线考试系统的设计与实现,TP311.52
- 驾照考试系统设计与实现,TP311.52
- 高科技工业园区劳保物品发放管理系统的设计与实现,TP311.52
- 电子科技大学中山学院车队管理信息系统的设计与实现,TP311.52
- 电力工程项目管理系统的研究与实现,TP311.52
- 基于知识发现的职业技术教育管理系统设计与实现,TP311.52
- 口岸检验检疫岗位培训系统的设计与实现,TP311.52
- 网络银行客服业务系统的设计与实现,TP311.52
- 交通管理信息系统的开发及安全性研究,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|