学生信息管理系统的设计与实现—校友录、留言板、学生信息管理、信息发布模块---毕业论文.doc

上传人:滴答 文档编号:1274004 上传时间:2019-01-26 格式:DOC 页数:55 大小:2.25MB
下载 相关 举报
学生信息管理系统的设计与实现—校友录、留言板、学生信息管理、信息发布模块---毕业论文.doc_第1页
第1页 / 共55页
学生信息管理系统的设计与实现—校友录、留言板、学生信息管理、信息发布模块---毕业论文.doc_第2页
第2页 / 共55页
学生信息管理系统的设计与实现—校友录、留言板、学生信息管理、信息发布模块---毕业论文.doc_第3页
第3页 / 共55页
学生信息管理系统的设计与实现—校友录、留言板、学生信息管理、信息发布模块---毕业论文.doc_第4页
第4页 / 共55页
学生信息管理系统的设计与实现—校友录、留言板、学生信息管理、信息发布模块---毕业论文.doc_第5页
第5页 / 共55页
点击查看更多>>
资源描述

1、 本 科 毕 业 论 文 学生信息 管理系统 的设计与实现 校友录、留言板、学生信息管理、信息发布 模块 Design and Realization of Student Information Management System The module of Alumni, Message Board, Student Information Management and Announcement 姓 名: 学 号: 学 院:软件学院 系:软件工程 专 业:软件工程 年 级: 指导教师: 年 月I 摘 要 本文以 厦门大学软件学院学生信息综合 管理系统设计为基础,探讨基于 .NET 的 信息

2、 管理系统的设计与实现技术。 SMS 学生 信息 管理系统是 我院 学生工作 的一个重要信息管理 工具 。它集成了 学生综合测评、学生基本信息管理 、 党员信息管理、学生活动管理、信息发布管理、 奖学金管理、助学金管理和勤工助学管理等 子系统 。 是一个用于提高 学生管理工作 水平和质 量 的信息化工程。同时,紧跟 WEB2.0 潮流,将开发符合 SNS 和 Web2.0 特征的软件学院专属同学录。将 SNS 和 各种通信技术有机集成在一起,构筑我院的学生信息网络。 本系统基于 .NET Framework 平台开发,采取 ASP.NET 技术的进行整体框架构造,依照 Web2.0 的理念采用

3、用户上传数据充沛系统内容,将三层架构的模型与广泛应用的 B/S 架构结合,其安全、敏捷、功能强大,可以提高工作效率,增加工作的透明度、可管理性。 本系统最终用户为厦门大学软件学院本科生和 院学生工作小组成 员,涉及大一到大四各个年级,使用 频度高,是 学生管理 工作的 重要 工具。用户计算机操作水平比较高,在软件学院内部使用,系统 将 突出软件学院的特色。 本项目意义在于 通过该课题 的实施 ,掌握完整的 MIS 软件 的架构及其开发的流程 和 技术 ,同时有机会接触最新的 SNS 平台技术 。 关键词: ASP.NET;三层架构 ;管理系统 II Abstract Based on the

4、design of Student Information Management System of Software, this paper explores the design and implementation techniques for .NET-based Management of Information System. Student Information Management System is an important information management within the students. It collects the comprehensive e

5、valuation of students, the basic information management of the students, the information management of the party, management of activities, management of the announcements, management of the scholarships, management of the work-study grants and so on. It will be used to improve the level of students

6、 works management and quality of information Engineering. At the same time, with the trend of Web2.0, the software exclusive alumni consistent with the characteristics of SNS and Web2.0 will be developed. The system is based on .NET Framework development platform, using ASP.NET technology to take th

7、e framework of an overall structure. It is safe, quick and powerful. It can improve efficiency and increase the transparency of the work. Initially end-users of the system are aimed at Xiamen University, Software College undergraduates and academic administrator, involved in freshman to senior. The

8、level of users computer operation is relatively high. The significance of the project is to master the complete information of MIS software development processes, technologies, and architecture. At the same time, we have the opportunity to access to the latest platform technology -SNS. Key Words: AS

9、P .NET; Three-tier structure; Management System III 目 录 第 1 章 引言 . 1 1.1 项目背景 .1 1.1.1 项目概述 .1 1.1.2 项目目标 .2 1.1.3 项目意义 .2 1.2 开发环境 .2 1.3 本文结构介绍 .2 第 2 章 相关软件和技术介绍 . 5 2.1 涉及软件简介 .5 2.1.1 Microsoft SQL Server 2005 简介 .5 2.1.2 Microsoft Visual Studio 2005 简介 .7 2.1.3 .NET Framework 简介 .8 2.1.4 SVN(S

10、ubversion) 简介 .9 2.2 系统设计相关技术介绍 .9 2.2.1 Web2.0 技术介绍 .9 2.2.2 SNS 技术介绍 .13 2.2.3 三层体系结构介绍 .14 第 3 章 系统的总体设计 . 17 3.1 业务需求分析 .17 3.2 模块 用例分析 .17 3.3 功能模块介绍 .18 IV 3.3.1 学生信息管理 .18 3.3.2 信息反馈管理 .19 3.3.3 校友录管理 .20 第 4 章 系统的详细设计 . 23 4.1 数据访问层详细设计描述 .23 4.1.1 数据访问层对外提供的接口 .23 4.1.2 数据访问层主要方法介绍 .24 4.2

11、数据库设计 .25 4.2.1 学生信息管理系统部分数据库 .25 4.2.2 校友录单独使用的数据库 .26 4.3 业务逻辑层 .27 4.3.1 业务逻辑层的实现 .27 4.4 Web表示层 .28 第 5 章 系统运行结果 . 33 5.1 学生信息管理 .33 5.2 校友录系统 .38 第 6 章 总 结 . 43 参考文献 . 45 致 谢 . 47 V Contents Chapter 1 Introduction . 1 1.1 The Background.1 1.1.1 Project Overview .1 1.1.2 Objectives of the Projec

12、t.2 1.1.3 Significance of the Project.2 1.2 Development Environment.2 1.3 Organization Structure of this Dissertation .2 Chapter 2 Introduction of Associated Software and Technology . 5 2.1 Brochure about Software Associated.5 2.1.1 Brief Introduction of Microsoft SQL Server 2005.5 2.1.2 Brief Intro

13、duction of Microsoft Visual Studio 2005.7 2.1.3 Brief Introduction of .NET Framework .8 2.1.4 Brief Introduction of SVN(Subversion) .9 2.2 Introduction of Related Technology of Embedded System .9 2.2.1 Introduction of Web2.0 .9 2.2.2 Introduction of SNS .13 2.2.3 Introduction of Three-tier architect

14、ure .14 Chapter 3 System Design . 17 3.1 Business Requirements Analysis .17 3.2 Usecase Analysis.17 3.3 The Introdoction of Fuction Modules .18 3.3.1 Student Information Management .18 3.3.2 Feedback Information Management .19 VI 3.3.3 Management of the Alumni .20 Chapter 4 The Detailed Design of th

15、e System. 23 4.1 Description the Detailed Design of Data Access layer(DAL).23 4.1.1 The Interface provided by DAL .23 4.1.2 The Main Method of DAL .24 4.2 Design of the Database.25 4.2.1 Part of Student Information Management Database .25 4.2.2 The Database used by Alumni .26 4.3 Business Logic Laye

16、r(BLL) .27 4.3.1 The Realization of BLL .27 4.4 Web Presentation Layer .28 4.4.1 Design of UI .28 Chapter 5 The Results of System. 33 5.1 Student Information management .33 5.2 Alumni .38 Chapter 6 Conclusion. 43 References. 45 Acknowledgments . 47 第 1 章 引言 1 第 1章 引 言 1.1 项目背景 1.1.1 项目概述 随着科技的进步,信息技

17、术的不断发展,计算机以其快速、准确、便捷等诸多优点逐渐得到人们的认可,并且如雨后春笋般的在我国迅速地发展起来。伴随着二十一世纪的到来,如今在这高速发展的信息时代,计算机的应用已经深入到社会各个领域,并且发挥着越来越重要的作用。伴随着近几年我国教育体制的改革,各大高校的招生数量逐年增多,在高校普及信息技术已经成为提高我国高校教育 和管理 水平,顺应时代发展和社会需求的必经之路。 学生作为学校的主体,学生信息的管理是各高校教育管理工作者每天都要面对的问题。由 于学生数量众多,其包含的信息种类也是不计其数,可以说这是一个信息密集型的领域,面对如此繁多的信息,以前各高校通常采用人工管理的模式,耗费大量

18、的人力、物力和财力 。 随着计算机网络等相关技术的日渐成熟,计算机的功能也得到了逐渐的加强,特别是其强大的信息处理能力是手工管理无法比拟的 , 因此 , 目前各高校都相继采用信息技术对学生的相关信息进行管理 ,从而 把教育管理工作者从以前耗时而又繁琐的工作中解脱出来 。 进行基于网络环境的学生信息管理系统的研发可以为我国高等教育扩大规模发展的跨世纪工程提供强有力的技术支持,具有一定的应用价值。 学生信息管理系统是一种融合管理科学、信息科学、系统科学、现代通信技术和电子计算机技术为一体的综合性先进管理手段。近年来 , 随着信息技术、计算机技术及管理技术的进步 ,学生信息管理系统在理论上和开发方式

19、上取得了巨大发展 ,其应用领域也越来越广泛 ,这为学生信息的实时跟踪、信息集成、信息共享提供了保障。 从这点来看,学生信息管理系统的研发,学生信息管理系统的设计与实现 2 具有一定的理论价值。 1.1.2 项目目标 本系统以学生自主管理为主导线,根据厦门大学学生管理条例,结合软件学院的具体情况设计的,串联学生信息管理,活动记录管理,综合测评管理,评奖评优管理, 评助评困管理,党团工作管理,信息发布管理等模块,使学院的日常 管理 工作得以方便快捷的开展,提高工作效率,增加工作的透明度和公平性。本系统使用者为厦门大学软件学院本科生 和学院学生工作小组成员。系统 正常运行后 可 拓展研究生 管理 模

20、块及 推广到 其他学院。 校友录模块能在开发完成后开始投入使用, 成为 历届毕业生交流平台。 1.1.3 项目意义 本项目意义在于 通过 本 课题 的实施 , 掌 握 完 整的 Management Information System, MIS 软件 的架构以及 开发的流程 和 技术,同时有机会接触最新的 Social Networking Services, SNS 平台技术 。 更为 重要的是为学院的老师 、 学生提供一个方便的学生信息管理平台。 1.2 开发环境 本项目 在 Windows XP 环境下 用 Visual Studio 2005 开发完成,数据库用SQL Server

21、2005 设计。 用 Subversion, SVN 进行代码管理, 可 在 IE6.0 以上浏览。 1.3 本文结构 介绍 本文详细探讨了基于 Web2.0的 SNS平台的设计与实现相关的技术,并介绍了整个系统的设计和实现过程,针对其中的一些关键技术进行了深入的讨论。整个论文的结构安排如下: 第一章说明了课题的背景、 意义和目标。 第二章对项目开发过程中涉及相关软件和技术的介绍。 第三章介绍了项目的总体设计。主要对需求分析,用例及各功能模块的第 1 章 引言 3 概要介绍。 第四章介绍了项目的详细设计。主要是对数据库访问层,业务逻辑层和UI 界面层的介绍。 第五章介绍了项目运行结果。对整个项目运行结果的展示,主要是对各个界面的说明与对各个功能的介绍。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。