学生勤工助学管理系统

更新时间:2023-10-05 07:13:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

山东科技大学勤工助学管理系统的研制与开发

项目负责人: 东钰 课题组成员: 李洋 游菡萏 指导老师: 白培瑞 副教授

摘要

在没有学生勤工`助学管理系统之前,管理方法是传统的纸质管理,这种方法虽然简单,但是造成处理数据的繁重性,并且容易发生数据丢失和统计错误。为了减轻学生处工作量,以及更加合理的分配勤工助学岗位资源,对学生勤工助学管理系统进行设计和开发。

本文主要针对勤工助学管理系统的客户端,以及登录,注销,修改密码这些功能的设计和开发。针对管理员的功能,主要从管理员对教师,学生,院系,岗位,以及管理员自身信息功能的添加,查看,修改,删除进行了设计和开发,实现了对教师,学生,院系,岗位,以及管理员自身信息的管理功能。

学生勤工助学管理系统的基本设计思想是使用B/S结构来开发,另外着重讨论了用 ASP.NET技术和SQL Server 2005来开发该系统,并给出了主要部分的实现代码及控件的使用,另外还对控件的优点进行讨论。由于架构比较合理,系统有较高的安全性和较好的使用性能。其中连接数据库的字符串可随时在web.config里修改,增加了配置的灵活性,保证了数据库的安全。

关键词:学生,勤工助学,ASP.NET,B/S结构

第一章 引言

1.1课题背景及意义

学生勤工助学管理系统是一个高等院校十分重要的部分。高等院校现在为学生提供了大量的勤工助学岗位,但是岗位管理仍然是通过纸上的方式进行管理和工作考核。这种方式需浪费大量的人力进行统计分类,在人为的统计过程中可能会出现各类差错等情况。基于传统人工方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,时间一长将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的麻烦。

因此开发基于Web的学生勤工助学管理系统来管理勤工助学岗位很重要。意义在于,使用了网上系统以后,学生可以随时查询自己的岗位,岗位负责老师也可以方便的对在岗同学进行考核,可以使岗位合理的分配,此外,学生信息以及岗位信息可以使用计算机来管理,方便快捷,另外,管理教师提出岗位申请,完成岗位发布也容易的多,可以大幅减少教师的工作量。

1.2开发工具的选用及介绍

Web应用程序的真正核心主要是对数据库进行处理。开发Web应用程序,可以使用JSP,ASP.NET,PHP动态网页技术。我们选择了ASP.NET技术,使用Visual Studio 2008开发,使用IIS 6.0作为Web服务器,SQL Server 2005作为数据库。采用浏览器/服务器(Browser/Server)结构。

(1)ASP.NET介绍:它是一种全新的交互式网页编程技术,被设计为首编译方式,采用代码分离技术,提高程序的编制效率,缩短开发周期。优点有:ASP.NET 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。另外,它采用基于文本的分层配置系统,简化了设置应用服务器环境和 Web 应用程序。只需将必要的文件复制到服务器,即可将 ASP.NET 框架应用程序部署到服务器。不需要重新启动服务器,即使是在部署或替换运行的编译代码时。 最后,借助内置的 Windows 身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。

图1.1 本地运行ASP.NET

(2)SQL Server 2005介绍:本系统以SQL server 2005做为数据库。SQL server 2005是Microsoft公司开发的一个具有客户/服务器体系结构的关系数据库管理系统,它使用SQL语言在客户机和SQL server服务器之间传递请求和响应。

(3)IIS 6.0介绍:IIS全称是Internet信息服务(Internet Information Service)。是微软提供的一个Web服务程序,在开发中称之为Web容器。 服务器上总要有个程序在运行,来响应用户的访问请求,这个程序就是Web服务程序。IIS是微软提供的,支持微软的一套开发环境开发的Web程序。 HTML介绍:

(4)HTML介绍:HTML的英文全称是\中文为“超文本标记语言”。“超文本”就是指页面内可以包含图片,链接,音乐,程序等非文字的元素。 一个HTML文件中包含了所有将显示在网页上的文字信息,其中也包括对浏览器的一些指示,如哪些文字应放置在何处,显示模式是什么样的等。如果你还有一些图片、动画、声音或是任何其它形式的资源,HTML文件也会告诉浏览器到哪里去查找这些资源,以及这些资源将放置在网页的什么位置。浏览的网页就是由HTML语言编写出来的。HTML 的格式非常简单,只是由文字及标记组合而成,因此任何文本编辑器都可以制作HTML页面。

1.3 课题的可行性分析

(1)技术可行性:ASP.NET制作基于Web的信息管理系统技术已经相当成熟,微软有良好的框架和实现方案。

(2)经济可行性:本系统是为学生勤工助学管理使用的系统,用户只要有浏览器,并且能连

上互联网,即可使用此系统,系统成本主要集中在系统软件的开发上,当系统投入运行后可以为学校节约大量的人力,所带来的效益远大于软件的开发成本,在经济上完全可行。

本文来源:https://www.bwwdw.com/article/n0rd.html

微信扫码分享

《学生勤工助学管理系统.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
下载全文
范文搜索
下载文档
Top