学生信息管理系统汇总.doc
文本预览下载声明
UML课程设计报告
课程名称: 《UML》课程设计
设计题目: 学生信息管理系统
指导教师: 郭力争
班 级: 0844131
小组成员: 朱显坤 韩嘉敏 林小东
计算机科学与工程学院
2015年12月25日
目录
摘 要 III
第一章 绪论 1
1.1 课题背景 1
1.2 课题研究内容及意义 1
1.3 可行性分析 2
1.3.1技术可行性分析 2
1.3.2经济可行性分析 2
1.3.3运行环境可行性分析 2
1.3.4其他可行性分析 3
1.4 项目计划表 3
第二章 C#及.net 体系结构 4
2.1 C#概述及扩展特性 4
2.2 .NET框架概述 4
2.3 ASP.NET网络编程技术 5
2.4 公共语言运行库 5
第三章 系统及需求分析 7
3.1系统及需求分析 7
3.2 功能需求 8
3.2.1 机构管理 8
3.2.2 角色管理 8
第四章 系统概要设计 10
4.1 系统实现的功能 10
4.1.1 登录模块 10
4.1.2 管理员模块 10
4.1.3 教师模块 11
4.1.4 学生模块 11
4.2 数据库设计 12
第五章 系统详细设计 18
5.1 管理员模块 18
5.1.1 管理员管理子模块 18
5.1.2 学生信息管理子模块 19
5.1.3 教师信息管理子模块 20
5.1.4 部门信息管理子模块 20
5.1.5 科目信息管理子模块 21
5.1.6 考试结果管理子模块 22
5.1.7 管理员信息管理子模块 23
5.2 教师管理模块 24
5.2.1 成绩管理子模块 24
5.2.2 个人用户信息维护子模块 24
5.3 学生管理模块 24
5.3.1 成绩查询子模块 24
5.3.2 个人用户信息维护子模块 24
第六章 系统UML建模设计 26
6.1 UML简介 26
6.2 系统的用例分析 26
6.3 系统的时序图 29
6.4 系统的协作图 33
6.5 系统的活动图 34
6.6 系统的类图 35
第七章 系统测试 37
7.1 测试案例 37
7.2 系统测试情况 38
第八章 设计总结与心得 39
8.1 设计研究总结 39
8.2 心得与体会 39
参考文献 41
摘 要
近年来,计算机技术与网络技术迅速发展并应用与工作与生活中的各个领域,而将计算机技术应用到学生管理应用领域,让办公处理更能便捷、迅速的处理更能让教学管理工作事半功倍,并为学生的成绩发布,信息的管理提供及时的管理与维护,取消了传统的纸质管理与处理,在提升了工作效率的同时,也为节约能源起到了一定的作用。
本文全面且系统的阐述了学生信息管理系统的开发的全过程。论文首先对当前的教务管理的现状进行分析研究,得出现阶段教务管理工作存在的一些弊端,且工作的不及时性造成了工作的拖沓及处理的难度,而通过本系统,在提升了工作的效率、结果的准确性、学生成绩的登记和管理方面有太多的优势。在业务需求方面,着重对部门管理、科目管理、学生管理、教师管理、考试结果管理、管理员管理等功能进行了需求分析;在非业务需求分析中,对角色的管理、用户的管理等功能进行了需求分析。然后通过需求分析分别对系统架构、数据库设计、系统功能进行了设计。在系统实现的章节介绍了系统的开发工具、系统的界面、数据访问模块及工作模式进行了详细的阐述,并对系统功能进行了实现;最后,进行了本次研究和设计的总结和后续的展望,为今后系统的发展和完善指明了方向。
本信息系统,围绕ASP.NET开发技术和SQL数据库等方面知识构建的管理系统,采用了B/S结构,以便解决教师的成绩管理和学生的成绩查询实现跨区域操作,提升工作效率。
关键词:教务管理、部门管理、老师管理、学生管理、成绩管理
第一章 绪论
1.1 课题背景
随着计算机技术及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,1.2 课题研究内容及意义
1.3 可行性分析
1.3.1技术可行性分析
在学生管理系统中,我们全面考虑系统开发过程所涉及的所有技术问题,尽可能采用成熟技术,使我们的系统的运行环境更适应大多数的系统。我们着眼于具体的开发环境和开发人员。在限制条件下,我们项目功能目标能基本达到;利用现有技术,系统的性能目标基本能够达到;对开发人员数量和质量的要求不是太高,并满足开发人员的要求;在规定期限内,我们项目的开发能够完成。
1.3.2经济可行性分析
采用学生信息管理信息系统可取代原系统的单据手工传递工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,规划教学资源,提高学生信息,及
显示全部