1、l毕 业 设 计 论 文 题 目: 学生会网站信息管理系统 学 院: 新媒体学院 专 业: 信息管理与信息系统 姓 名: 学 号: 指导老师: 完成时间: 河南城建学院本科毕业设计(论文) 摘要I摘 要我校学生会部门众多,包括新闻部、组织部、艺术团、体育部、主席团等等,是现在学校中的组织结构之一,是由学校组织、领导的学生自己的群众性组织,是学校联系学生的桥梁和纽带,学校最重要的学生组织,并且是锻炼学生能力重要的场所。随着计算机技术的飞速发展,计算机涉及的领域越来越多,学生会的管理也不应例外,应开发一个系统既可以实现传统管理的功能,又可以丢弃传统人工操作的不足之处。结合浙江传媒学院新媒体学院学生
2、会事务管理的实际需求,以及工作流程,开发一个基于 B/S 架构、 采用 C#开发的学生会信息管理系统。以满足学生会事务管理的信息化需求,实现学生会人员信息、日常工作和学生会活动管理的信息化,最重要的是无纸化。关键词:ASP.NET 、 C# 、SQL Server2005 、 VS2008 、学生会、管理系统、网站河南城建学院本科毕业设计(论文) 摘要IIAbstractThe students of our school will be the number of departments,including news department, organization department,
3、art troupe, the sports department, the Presidium and so on, is one of the schools in the current organizational structure, is composed of school organization, leadership in the students own mass organization, is the bridge and link the school contact the school students, the most important student o
4、rganizations, and exercise is important place forstudents ability.With the rapid development of computer technology, computer is more and more involved in the field, student management is noexception, should develop a system which can realize the traditionalmanagement functions, deficiencies and can
5、 discard the traditionalmanual operation.Combined with the actual needs of Zhejiang University of Media and Communications new media college student affairs management, as well as the work flow, the development of a B/S architecture, using C# development of students information management system bas
6、ed on. To meet the information needs of students will transaction management, realize the student union activities information management of personnel information, the daily work and students, the most important thing is no paper.Keywords : Asp.Net,C#, SQL Server2005, VS2008, students, management sy
7、stem, web河南城建学院本科毕业设计(论文) 目录III目录摘 要 .IAbstract .II1 前 言 .11.1 课题背景 .11.2 系统设计的目的及意义 .11.3 系统研究与目标的内容介绍 .21.3.1 系统的研究 .21.3.2 系统开发目标 .21.4 系统开发环境 .21.4.1 软件环境 .21.4.2 系统开发平台及工具 .32 使用技术的介绍 .42.1 .NET FRAMEWORK 概述 .42.2 ASP.NET 和 C#语言简介 .42.3 SQL Server 2008 简介 .62.4 Visual Studio 2010 .73 系统分析 .93.1
8、 系统的可行性分析 .93.2 功能需求的分析 .103.3 性能需求分析 .104 概要设计 .114.1 总体设计 .114.1.1 设计概述 .114.1.2 系统总体结构及功能模块划分 .114.1.3 系统数据库概念结构设计 .124.2 数据库结构设计 .144.2.1 数据库设计的目的 .144.2.2 数据库表的设计 .145 系统详细设计 .165.1 系统管理员主要界面 .165.1.1 用户登录界面 .165.1.2 系统主界面 .175.1.3 学员信息添加模块 .175.1.4 管理员更新用户 .185.1.5 上传资料 .195.1.6 文件删除 .205.1.7
9、留言管理 .205.1.8 新闻管理 .21河南城建学院本科毕业设计(论文) 目录IV5.1.9 通知管理 .215.2 学生登录主要界面 .225.2.1 查看新闻动态 .225.2.2 用户资料下载 .225.2.3 用户交流互动 .235.2.4 查看规章制度 .235.2.5 查看通知公告 .245.3 主要功能模块代码 .255.3.1 公共类代码设计 .255.3.2 登录界面代码设计 .265.3.3 新闻删除模块代码设计 .265.3.4 学员更新模块代码设计 .27总结 .30致谢 .31参考文献 .32附录 .33河南城建学院本科毕业设计(论文) 前言11 前 言1.1 课
10、题背景随着计算机技术的飞速发展,计算机在学生会管理中的普及,利用计算机实现学生会的管理势在必行。对于学生会来说,利用计算机支持学生会高效率完成学生会各个部门的日常事务,是适应现代学校学生会的要求、推动学生会管理走向科学化、规范化的必要条件,而学生会的管理是一项琐碎、复杂的工作,日常检查、活动安排、各个部门之间的协调工作等一般不允许出错。如果实习手工操作,每天的检查工作会试用大量的表格,这样就会消耗工作人员大量的时间和精力。我国的高校学生管理信息化水平还处在初级阶段,学生会管理作为其中的一项重要分支表现的尤为突出。所以,开发一个高校学生会管理系统来完善学校对学生的管理势在必行。1.2 系统设计的
11、目的及意义随着网络的普及,我们的生活已经离开不了网络,在今天,网络技术已经相当的成熟,而且已经基本普及,网络技术在生活中更是随处可见,而目前学生会还是停留在纸质管理的阶段,实现无纸化操作迫在眉睫。在信息化如此发展的今天,好多学校各个系的学生会都在实行无纸化操作,本系统的目的就在于实现学生会管理的一些基本功能,能够方便学生会对日常的内务进行管理。学生会网站实行无纸化操作,能够方便学生会文档的存放,提高学生会的办事效率,为实现学生会的大发展,迅速实现学生会的信息化提供了方便的工具,因此这个系统对本学院学生会的管理提供了方便的工具。计算机进行学生会工作的统一管理时,不仅能保证各项检查工作的准确无误、
12、快速输出,而且还可以利用计算机对有关检查的各种信息进行统计检索,实现学生会的信息化管理。这将转变传统的管理方式和组织方式,从新整合学生会资源,极大提高学生会管理的效率,从而实现学生会管理的规范化和科学化。河南城建学院本科毕业设计(论文) 前言21.3 系统研究与目标的内容介绍1.3.1 系统的研究通过调研学生会的实际管理流程,充分考虑到学工办老师的意见和实现的可行性,最终设计了后台数据库和应用的界面,实现学生会管理人员对学生会的管理,同时也实现了大家的互动功能。根据需求将整个系统分为不同的模块,有学生会成员基本信息管理模块、成员留言管理模块、文件管理模块、新闻板块管理模块、通知公告管理模块等。
13、每个模块完成一个特定的子功能,如新闻的发布、通知的浏览和管理等。1.3.2 系统开发目标本设计综合新媒体学院学生会的需求调查和近年来积累的管理经验,通过整合学生会各项工作流程,集中处理信息的各个环节,采用.net 程序设计语言,sqlserver 为数据库,vs2012 为开发工具,开发一个功能完善的学生会信息管理系统,它包括前台系统和后台系统。 本系统将现代化的计算机技术和传统的学生会管理工作相结合。为了使系统在学生会的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下的系统开发目标:a.系统应具有实用性、可靠性和适用性,同时注意到先进性。b.实现学生会的无纸化
14、操作,大大提高学生会的工作效率。c.充分调动大家的积极性,把我们系的学生会建成真正服务学生的学生会。d.方便用户的操作,尽量减少用户的操作。1.4 系统开发环境1.4.1 软件环境名称 最低配置 建议配置操作系统 Windows XP 及以上 Windows 7数据库系统 SQL Server 2000 SQL Server 2008Web Services 运行环境 .NET Framework河南城建学院本科毕业设计(论文) 前言31.4.2 系统开发平台及工具名称 平台 工具开发平台 Microsoft .NET开发工具 Microsoft Visual Studio 2010开发语言
15、ASP.NET 和 c#辅助工具河南城建学院本科毕业设计(论文) 使用技术的介绍42 使用技术的介绍2.1 .NET FRAMEWORK 概述.Microsoft .NET Framework 是用于 Windows 的新托管代码编程模型。它将强大的功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。在今天的软件环境中,应用程序的来源很多,它们执行很多任务。对应用程序代码的信任是一个主要需求,因为我们谁也不想软件或信息遭到破坏。给予许可的安全策略不会允许对敏感信息的不适当的访问,或将本地机器暴露给恶意的程序或甚至是有平常错误的
16、代码。过去,安全结构提供了基于用户帐号的隔离和访问控制-在这些限制内给予代码完全访问权,并假定由特定用户可运行的代码具有相同的信任度。不幸的是,如果所有程序都代表某用户运行,根据用户对代码的隔离对于保护一个程序不被其它用户使用是不够的。另一种情况,不能被完全信任的代码经常被转移到“沙箱“模型中执行,在此代码运行于隔离环境,而不会访问大部分的服务。对今天应用程序的成功的安全解决方案必须能强化两个安全模型间的平衡。它必须提供对资源的访问,以便以完成有用的工作,它需要对应用程序的安全性作细致的控制以确保代码被识别,检测,并给予合适的安全级别。.NET Framework 就提供了一个这样的安全模型。
17、2.2 ASP.NET 和 C#语言简介ASP(Active Server Pages)是由微软创建的一种服务器端脚本环境,可用来创建交互式网页等 Web 应用程序。 ASP 使用 JavaScript 等简易 Script 语言,结合HTML 代码即可快速构建一个 ASP 的站点,不需编译或链接便可以执行,并完全整合与 HTML 中,只要执行 HTML 代码就能正确浏览 ASP 页面,与任何ActiveX Script 语言完全兼容,并可以通过外挂组建模块的方式使用厂商提供的其他脚本语言,采用了面向对象技术。C#是一种安全的、稳定的、简单的、优雅的,由 C 和 C+衍生出来的面向对象的编程语
18、言。它在继承 C 和 C+强大功能的同时去掉了一些它们的复杂特性。河南城建学院本科毕业设计(论文) 使用技术的介绍5C#综合了 VB 简单的可视化操作和 Microsoft .NET Framework 是用于 Windows的新托管代码编程模型。它将强大的功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。C+的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET 开发的首选语言。2.3 SQL Server 2008 简介结构化查询语言(Structured Query La
19、nguage)的简称。SQL 是用户操作关系数据库的通用语言,SQL 虽然叫结构化查询语言,其查询操作确实是数据库中的主要操作,包含数据定义、数据操纵和数据控制等与数据库有关的全部功能。SQL Server 允许用户在高层数据结构上工作,是一种用于数据库查询和编程的语言,已经成为关系型数据库普遍使用的标准,使用这种标准数据库语言对程序设计和数据库的维护都带来了极大的方便,广泛地应用于各种数据查询。2.4 Visual Studio 2010Visual Studio 是微软公司推出的开发环境。是目前最流行的 Windows 平台应用程序开发环境。Visual Studio 2010 版本于 2
20、010 年 4 月 12 日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010 同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview-CTP),并且支持开发面向 Windows 7 的应用程序。除了 Microsoft SQL Server,它还支持 IBM DB2 和 Oracle 数据库。Microsoft Visual Studio.NET 为开发人员提供了一套完整的解决方案,即基于.NET 框架来创建应用程序的开发环境,该开发环境提供了一些工具,这些工具可以简化 Web 应用程序和 XML Web Service 的创建、部署和升级。用.NET 开发环境所创建的 Web 应用程序和 XML Web Service 具有安全性、可伸缩性以及高可用性的特点。Visual Studio.NET 是一个集成开发环境,它可以帮助用户快速设计、开发、调试和部署基于.NET 的应用程序,是一个功能强大、高效并且可以扩展的编程环境。
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。