B/S模式下学籍管理论文提纲

2022-11-15

论文题目:基于B/S模式的学生学籍管理系统的设计与实现

摘要:随着Internet的普及与计算机技术的飞速发展,通过Internet进行共享计算机信息系统的数据已经成为各行各业普遍使用的技术,它使人们在轻松应付复杂繁重的工作,与传统的手工办公方式相比,提升了工作效率。在教学领域,高校的日常教学管理工作必然也离不开当前新兴发展的互联网技术的支持。高校里所有学生的大量的学籍数据管理是一项非常繁琐的工作。采用传统的学生学籍管理方法已不可避免的浪费大量的人力、物力和财力资源,逐步不能满足当前高等院校教育发展的需求,已经成为我国高等院校教育扩大规模的“瓶颈”[1]。本文在对现实中多个高校的学籍管理工作进行需要调研的基础上,本着科学、务实的态度进行系统需求分析。确定系统功能:超级管理员模块、教务员管理模块、学生模块、教师管理模块与班主任管理模块等,并由此提出系统的设计方案。首先对系统中使用到的关键技术(B/S模式、ASP技术、SQL Server数据库等)进行了详细的阐述。然后从系统可行性、业务流程、需求等方面对该系统进行了详细分析。并详细地设计了高校学籍管理系统的功能模块、系统数据库表的概念结构、系统的数据流程与用例等,并提出了系统的总体结构设计。最终采用.NET作为开发工具,并且使用Microsoft公司的SQL Server 2000来建立后台数据库,同时对系统的各个功能模块的设计进行了详细的分析和实现。本系统开发主要包括前端应用程序、动态网页的设计以及后台数据库的建立和维护几个模块。对于前端应用程序要求功能模块完善,检索查阅方便,使用简单等特点,而数据库模块则要求建立数据的一致性和完整性、安全性好等特点,由辅导员负责新生数据的增删改等工作。本系统的软件开发过程遵循软件工程思想,经过需求分析、系统设计、数据库设计、界面实现、系统测试等步骤,完成了学生学籍管理功能的设计和实现,为高校师生检索所需信息提供良好的服务和足够的信息和快捷的查询手段,具有较大的实用价值。最后,通过测试,系统达到了最初提出的要求。

关键词:学籍管理系统;SQL Server 2000;B/S;ASP;Dreamweaver

学科专业:软件工程(专业学位)

摘要

ABSTRACT

第一章 绪论

1.1 选题的背景

1.2 研究目标与意义

1.2.1 研究目标

1.2.2 研究意义

1.3 国内外研究与发展现状

1.4 论文的研究成果

1.5 全文概要

1.6 本章小结

第二章 系统关键技术介绍

2.1 系统开发模式的选择

2.1.1 传统的C/S(客户机/服务器)模式体系结构

2.1.2 B/S(浏览器/服务器)模式体系结构

2.1.3 两种体系结构的分析比较

2.2 ASP.NET技术

2.3 ADO.NET技术

2.4 数据库技术

2.4.1 SQL Server数据库

2.4.2 分布式数据库

2.5 面向对象的软件开发方法

2.5.1 面向对象软件开发方法的特点

2.5.2 面向对象软件开发方法的实现

2.5.3 面向对象的建模方法

2.6 本章小结

第三章 系统需求分析

3.1 系统可行性分析

3.1.1 技术可行性

3.1.2 运行可行性

3.1.3 经济可行性

3.2 业务流程分析

3.3 系统需求分析

3.3.1 功能需求

3.3.2 安全需求

3.3.3 性能需求

3.4 系统设计方案

3.4.1 系统使用对象分析

3.4.2 平台逻辑设计

3.4.3 系统开发步骤

3.5 系统用例分析

3.6 本章小结

第四章 详细设计

4.1 系统功能设计

4.1.1 超级管理员管理模块的设计

4.1.2 教务员管理模块的设计

4.1.3 学生模块的设计

4.1.4 教师管理模块的设计

4.1.5 班主任管理模块的设计

4.2 数据库设计

4.2.1 数据库设计要求

4.2.2 数据库设计原则

4.2.3 数据表概念结构设计

4.3 系统数据流程

4.4 系统设计原则

4.4.1 系统的普遍适用性原则

4.4.2 高效性原则

4.4.3 可扩展性原则

4.5 系统安全设计

4.6 本章小结

第五章 系统实现

5.1 用户登录

5.1.1 用户登录界面

5.1.2 用户登录代码

5.2 添加新用户

5.2.1 添加新用户界面

5.2.2 添加新用户代码

5.3 学生档案查询

5.3.1 学生档案查询界面

5.3.2 学生档案查询代码

5.4 查询个人成绩

5.4.1 查询个人成绩界面

5.4.2 查询个人成绩代码

5.5 网上选课

5.5.1 网上选课界面

5.5.2 网上选课代码

5.6 修改密码

5.6.1 修改密码界面

5.6.2 修改密码代码

5.7 本章小结

第六章 系统测试

6.1 软件测试概述

6.1.1 软件测试目的

6.1.2 软件测试原则

6.1.3 软件测试方法

6.2 测试方案

6.2.1 测试前准备

6.2.2 设计测试用例

6.3 测试结论

6.4 本章小结

第七章 总结与展望

致谢

参考文献

上一篇:经济犯罪法律制裁论文提纲下一篇:稳态分析论文提纲