学生信息管理系统课程设计[1]1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
XXXX学院
课程设计报告
院(系): 专业班级: 学生姓名: 学号: 设计地点(单位):______ _______ 报告题目:__学生信息管理系统_ _________ _ ____ 完成日期: 2011 年 1 月7 日
成绩(五级记分制):______ __________
指导教师(签字):________ ______ __
重庆科技学院
课程设计任务书设计题目:学生信息管理系统
教研室主任:指导教师:
年月日
摘要
学生信息管理系统(Student Information Management System),以下简称SIMS,是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统(Management Information System)。它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程方面的查询。在传统模式下利用人工进行学生信息管理,存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率。随着科学技术的不断提高,计算机科学日渐成熟, 使用日趋成熟的计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。这些优点能够极大地提高学生信息管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。
关键字:信息管理系统管理系统学生管理系统 C#项目开发
*******************
目录
1 系统概述 (1)
1.1 学生信息管理系统意义 (1)
1.2 学生信息管理系统背景 (1)
1.3学生信息管理系统开发环境 (2)
2 需求分析 (2)
2.1 用户需求 (2)
2.2 功能模块设计 (3)
2.3 数据字典 (3)
3 概要设计 (5)
3.1 系统E_R图 (5)
3.2 物理模型 (6)
4 详细设计 (8)
4.1 物理结构设计 (8)
4.1.1 确定数据库的存储结构 (8)
4.1.2 存取方法和优化方法 (8)
4.2 学生登录流程模块图 (9)
4.3查询信息操作流程模块图 (10)
5 测试数据 (11)
6 设计总结 (15)
7 致谢 (16)
8 参考文献 (17)
1 系统概述
1.1 学生信息管理系统意义
学生信息档案的管理对于学校的管理者来说至关重要,学生信息是高等学校非常重要的一项数据资源,是一个教育单位不可缺少一部分。但其包含的数据量大,涉及的人员面广,而且需要及时更新,故较为复杂,难以单纯地依*人工管理,而且传统的人工管理方式既不易于规范化,管理效率也不高,所以利用计算机实现学生信息档案管理成为必然的趋势。本系统针对学校学生信息的特点以及管理中实际需要而设计,能够有效地实现学生信息管理的信息化,减轻管理人员的工作负担,高效率、规范化地管理大量的学生信息,并避免人为操作的错误和不规范行为。
1.2 学生信息管理系统背景
学生信息档案管理是高校管理的重要组成部分。学生的稳定是学校快速发展的有力保障,这不仅仅关系到学生在校期间的表现,在很大程度上度量了一个学生的跟踪管理。学生管理的重要性不言而喻,但是学生管理在学校中很繁琐的,在每个系,每个学生都需要有对应的档案记录。在学校各项管理中,学生管理牵涉到的其他管理内容是最复杂的,它牵涉到了学生个人档案管理、日常考核管理、成绩管理等。所以在实际管理工作中,往往由于记录的数量多、管理复杂、可连续性差,造成学生管理的混乱。对这一混乱,最好的解决办法就是借助计算机技术和数据库管理系统,对整个学生管理进行记载,并实行电子化管理。本课题的目的就是开发“学生信息档案管理系统”,通过这一系统来掌握学生的管理情况,实现学生信息管理的电子化,提供一个电子化的学生管理平台。
1.3学生信息管理系统开发环境
本学生信息管理管理系统(数据库系统)的开发与运行环境如下:
开发环境:Windows XP
辅助工具:PowerDesigner Trial 15.0
数据库管理系统:SQL Server 2005
运行环境:Windows 2000/XP/2003
2 需求分析
2.1 用户需求
随着计算机技术的飞速发展,计算机在管理中应用的普及。利用计算机支持高效率完学生管理,适应现代企发展、推动学生走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率。
1. 系统目标设计
实现学校学生信息管理的规范化和自动化。
可以和其他管理系统进行连接,例如教务管理系统,使学校更加高效地、科学地进行学生管理。
尽量地减少手工操作,使学生管理更加现代化。
2.系统功能分析
设计友好的登录界面,完成用户身份检验。可以提供对各种窗口的外观进行设计,可以提供用户进行外观选择。
学生信息浏览功能(学生和管理员都可进行查询和浏览)。
学生个人对自己部分信息的修改功能,可上传个人相片。
留言版:学生可在该模块发表帖子,回复帖子。
后台管理功能
管理员可按照班级对学生个人信息进行管理。
管理员可对学生基本信息进行录入,查询(按照学号、姓名、班级)、修改、删