- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文学生信息管理
摘要
随着社会的发展与进步,计算机得到了广泛的应用和普及,人们开始越来越多地利用计算机来解决实际问题。同时伴随着高校招生的规模逐渐扩大,以前的单一的学生信息管理系统可能不再适应新的挑战,对于高校,这就是一个迫在眉睫的问题。开发一个新的学生信息管理系统,更好的处理学生信息显得十分的重要。
本论文主要研究学生信息管理系统的解决方案,设计并实现了一套面向管理员的基于MVC架构下的学生信息管理系统。基本解决学生信息管理过程中一些常见的问题。此系统是针对管理员开发的,实现了用户管理、学生基本信息管理、学生课程信息管理、成绩信息管理、班级信息管理等功能。基于MVC架构下,采用了浏览器/服务器网络技术模式;利用ASP.NET编程语言进行开发,使用SQL Server 2012数据库,以此保证数据的统一性和完整性。论文首先介绍了信息管理系统研究的现状以及发展趋势;
其次论述了系统设计中的一些相关技术,系统需求以及设计等;最后阐述了系统的实现等相关信息。
关键词: ASP.NET MVC; Microsoft SQL Server 2012 ; 编程语言.
目录
一、 引言 1
二、 需求分析 2
2.1 系统架构 2
2.2 系统功能需求 2
三、 数据库设计 3
3.1 系统的E–R图 3
3.2 数据库表的设计 4
四、 共享模块 7
4.1 登陆模块 7
4.2 密码模块 8
4.3 退出模块 9
五、 学生管理 10
5.1 信息管理模块 10
5.2 班级信息模块 12
5.3 成绩信息模块 13
5.4 课程信息模块 14
六、 教师管理 15
6.1 信息查询模块 15
6.2 成绩录入模块 16
七、 教务管理 17
7.1 学生信息 17
7.2 成绩审核 19
7.3 班级信息 20
7.4 教师信息 21
总结 22
参考文献 23
一、引言
随着计算机技术的进步和人们对系统需求进一步提高,学校对于学生信息管理也相应提升。学校对于学生信息管理主要侧重于数据的更新快捷、准确、占用较少的人力资源,而达到的最大的办公效率。
该系统为学生信息管理系统,是鉴于目前学校快速发展,学校规模越来越大,学校与时俱进,课程不断改革,学生数量与课程数量都在迅速的增长,学生信息呈爆炸性增长的前提下,原始的手工管理耗费学生与工作人员大量的时间和精力,而效率与准确性却很低,学校对学生信息管理的自动化与准确化得要求日益强烈,为满足学校管理学生信息的需要,设计并完成该系统。系统完成后可用于学校学生信息管理,能够实现对学生信息进行存储、查询、修改等功能。
本项目前台利用vs2010开发工具、MVC开发模式开发的,后台数据库采用Microsoft SQL Server 2012,利用ADO.NET将前台和后台连接起来,构成了一个完整的学生信息管理系统。
二、需求分析
2.1 系统架构
MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式。
Model(模型)表示应用程序核心(比如数据库记录列表)。
View(视图)显示数据(数据库记录)。
Controller(控制器)处理输入(写入数据库记录)。
MVC 模式同时提供了对 HTML、CSS 和 JavaScript 的完全控制。
Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象负责在数据库中存取数据。
View(视图)是应用程序中处理数据显示的部分。通常视图是依据模型数据创建的。
Controller(控制器)是应用程序中处理用户交互的部分。通常控制器负责从视图读取数据,控制用户输入,并向模型发送数据。
MVC 分层有助于管理复杂的应用程序,因为您可以在一个时间内专门关注一个方面。例如,您可以在不依赖业务逻辑的情况下专注于视图设计。同时也让应用程序的测试更加容易。
MVC 分层同时也简化了分组开发。不同的开发人员可同时开发视图、控制器逻辑和业务逻辑。
2.2 系统功能需求
系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询,修改,增加,删除,另外还有学生选课以及登录权限的设置,针对这些要求设计了学生信息管理系统。
本系统将用户分为三种:学生,教师和教务,学生可以使用成绩查询模块,修改密码模块,信息管理模块。教师可以查询学生信息,查看课程,上传成绩。教务修改学生所有的信息,新建班级,用户管理,成绩审核。
三、数据库设计
3.1 数据库E-R图
您可能关注的文档
- 正确对待金钱课件--郭汉村.ppt
- 正面视角下运动人体步态特征提取与识别研究.ppt
- 正确的慢跑姿势是怎样的.docx
- 步步高法律试题 2.doc
- 欧美设计数据分析可编辑图表ppt模板-DarkGreen.pptx
- 武将招募_逻辑案.doc
- 欧悦奥地利音乐狂欢方案ppt.ppt
- 步步高2016年高考物理人教版一轮复习《第三章+牛顿运动定律》专题二.pptx
- 死是千真万确的PPT.ppt
- 死亡时间推测.pptx
- 教科版科学四年级上册期末测试卷含完整答案【有一套】.docx
- 教科版科学四年级上册期末测试卷含完整答案(典优).docx
- 教科版科学四年级上册期末测试卷含完整答案(精品).docx
- 教科版科学四年级上册期末测试卷含完整答案(名校卷).docx
- 教科版科学四年级上册期末测试卷含完整答案【精品】.docx
- 教科版科学四年级上册期末测试卷含完整答案(全国通用).docx
- 教科版科学四年级上册期末测试卷可打印.docx
- 教科版科学四年级上册期末测试卷含完整答案【历年真题】.docx
- 教科版科学四年级上册期末测试卷含完整答案(精选题).docx
- 教科版科学四年级上册期末测试卷含完整答案(有一套).docx
最近下载
- 国标阀门型号编制方法JBT308-2004.PDF
- 2024年福建省能源石化集团有限责任公司春季校园招聘455人笔试参考题库附带答案详解.pdf
- 76G-3预应力长向圆孔板.pdf
- 数字媒体艺术_梦境主题“梦幻之旅”插画绘本设计.docx VIP
- 演示文稿国际结算的几种方式.ppt VIP
- C被遗弃的少女 das verlassene magdlein声乐正谱五线谱钢琴伴奏.pdf
- 七年级下数学数形结合附答案解析.pdf
- 教科版科学四年级下册 第三单元 岩石与土壤 5 岩石、沙和黏土.ppt VIP
- 软件系统试运行报告.doc VIP
- DLT 284_输电线路杆塔及电力金具用热浸镀锌螺栓与螺母.pdf
文档评论(0)