系级学生信息管理系统的设计与实现
来源:56doc.com 资料编号:5D629 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D629
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
摘 要:本系统是系级学生信息管理系统。采用的开发工具是asp.NET和SQL Server 2000。学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。使用本系统对学生信息进行管理是很方便的,它有其它系统所无法比拟的优点。 借助于本系统,所有登入用户(管理员、班主任、学生)可以对相应信息进行相应的操作。对管理员来讲可以对所有的信息进行查询、添加等操作并可以发布部分信息;对班主任和学生来讲仅可以查询本班或本人的信息,并修改自己的基本信息,他们又有各自不同的权限。 本系统是基于B/S的计算机系学生信息管理系统,采用了面向对象的思想来分析设计的,方便了不同用户的操作,为不同用户提供了不同的便利。
关键词:信息管理系统 基于B/S asp.NET SQL Server
毕业设计(论文)外文摘要
Design and implementation of MIS for department students Abstract: This system is student information management system. The developing instrument adopted is C# and SQL Server 2000. The student information management system is unit's indispensable part of a education, its contents are all essential to policymaker and administrator of the school, so student information management system can offer sufficient information and swift inquiry hand to user。It is very convenient to manage the students' information by using this system. It has incomparable advantage of administrative institute of crafts. With the system, all accessed users (administrator, teachers, students) can operate corresponding information by corresponding operation. Administrator has the right to operate all information, such as enquiries operation, insertion operation and releasing part of the information. Teacher and students only can enquiries their own information or the classes and modify their own basic information. They have respectively different jurisdiction. The system of student information management for the department of computer is a B/S-based system. The system used object-oriented analysis and design that facilitate the operation of different users, and it facilitate for different users with different facilities also. Keywords: MIS; B/S-based; asp.NET; SQL Server.
目 录
1 绪论 1 1.1 内容简介 1 1.2 研究背景与研究意义 1 1.3 课题调研与可行性分析 3 1.4 论文各章内容介绍 4 2 系统需求分析 5 2.1 引言 5 2.2 系统功能需求分析 5 2.3 任务概述及数据流分析 6 2.4 用例图 7 2.5 数据字典 9 3 系统设计 15 3.1 系统总体结构设计 15 3.2 系统数据模型设计 16 3.3 系统开发与运行环境 22 4 主要模块详细设计 25 4.1 登录模块 25 4.2 学生模块 28 4.3 班主任模块 29 4.4 管理员模块 30 5 开发过程中遇到的主要问题及解决方案 42 6 系统使用说明 43 6.1 系统简介、运行环境简介 43 6.2 软件环境安装(IIS) 43 6.3 操作指南 44 7 系统评价 46 7.1 系统主要特色/优点介绍 46 7.2 系统存在的不足和改进方案 46 7.3 毕业设计心得与收获 46 结 论 48 致 谢 49 参 考 文 献 50
论文各章内容介绍 根据系统开发和功能的实现,可将全文分为七章: 第一章绪论。主要介绍系统的内容简介、系统开发的背景及研究意义和课题调研与可行性分析。 第二章系统的需求分析。主要是对系统的需求进行分析。从系统功能需求分析及数据流程分析及数据描述(含数据字典)、功能需求,用例模型等。 第三章系统的设计部分。主要是对系统的设计进行说明。包括:总体设计、系统数据模型设计(E-R图、关系模型、数据表)、数据结构设计、运行设计和维护设计等。 第四章介绍了系统的主要模块的设计,是技术含量最大的一章,也是论文的核心部分,这一章主要阐明所要开发的系统是如何进行开发的,在技术上又是如何实现的。包括一些界面,对系统的开发给出了十分详尽的说明。 第五章是开发过程中遇到的问题及解决办法。 第六章介绍了该系统的使用说明书,主要是就已经封装好的系统向用户进行说明,整个角度都是针对用户而言,从用户的角度来思考,阐明这个系统。要说明的对象包括:系统简介,系统运行的硬、软件环境,操作指南。 第七章是系统评价,主要包括系统的主要功能、特色介绍,存在的问题与不足及设计的心得体会。 最后还有结论、致谢、参考资料等内容的介绍。
3 系统设计 3.1 系统总体结构设计 根据第二章的课题调研和需求分析,进而对系学生信息管理系统做进一步的功能描述和功能模块划分。在设计过程中,主要采用模块划分和功能集成的方式,把系统分为两大模块:管理员模块和普通用户(学生、班主任)模块,每个部分又可分为若干功能模块。 3.1.1 系统功能描述 在细致地分析了计算机系学工办的工作流程之后,特提出了一个计算机系学生信息管理系统模型。本系统是面向学生、班主任、管理员三种身份的用户,对于不同的用户模块,其功能是不一样的。 ※ 学生用户:查询自己的成绩和修改自己的基本信息。 ※ 班主任用户:查询自己班级的学生信息和成绩并可以打印成绩,还可以修改自己的基本信息。 ※ 管理员用户:主要的功能模块包括班级管理、成绩管理、贫困生管理、奖惩管理、学籍变动管理等功能,各个功能具体的描述如下: ⑴ 班级管理 ◆ 查询/添加新的专业,在专业的基础上查询/添加班级/添加班主任 ◆ 查询班级的学生 ◆ 修改班级学生信息 ◆ 添加班级学生 ◆ 删除学生 ⑵ 成绩管理 ◆ 查询班级成绩及新入学新生的情况 ◆ 查询、添加、删除课程 ◆ 添加班级学生的成绩 ⑶ 贫困生管理 ◆ 查询贫困生情况 ◆ 添加贫困生情况 ◆ 修改贫困生情况 ◆ 删除贫困生情况 ⑷ 奖惩管理 ◆ 查询奖惩情况 ◆ 添加奖惩情况 ◆ 修改奖惩情况 ◆ 删除奖惩情况 ⑸ 学籍变动管理 ◆ 按班级查询、添加、修改和删除学生变动情况 ◆ 按类型查询、添加、修改和删除学生变动情况 ⑹ 其它管理 主要是对一些公告之类的信息进行查询、添加和删除等操作。 |