当前位置:文档之家› 勤工俭学管理系统开题报告

勤工俭学管理系统开题报告


错功能,并具有易于维护的特点。它是基于客户端、服务器模式的数据库系统,图形化界 面使用户能够更加快捷方便地对数据库进行管理,同时提供丰富的编程接口,为程序的开 发提供了更多的便利。 SQL SERVER 2000 数据库管理系统既可对 WEB 应用支持也可对数据仓库支持。SQL SERVER 2000 对数据仓库的支持主要表现在:可伸缩性,数据转换服务,索引视图,数据 挖掘,综合性分析服务,联机分析处理,OLAP 灵活性,可支持 WEB 的分析,元数据服务。 二.可行性分析 1. 技术可行性: 为了确定现有技术能否实现目标系统.NET 自带的工具和控件、SQL SERVER2000 拥 有的表操作(建立、修改、删除等)以及它协调操作完全可以实现本网站要求达到的 各种功能。 还有较高档的个人计算机, 校园网, 网络操作系统 (如 Windows 2000 Server) , 网页制作工具(如 FrontPage,DreamWeaver)等,Microsoft Visual Studio .NET 2005 等软件,开发本网站的硬软件条件在现实中都发展成熟。由此可见开发本网站的资源 充足,技术的发展支持该网站开发,在限定的条件下,能够完成新闻发布、文件下载、 在线留言、助学论坛等预定模块功能,可以在规定的期限内,开发完成该系统。 2. 操作可行性: 勤工助学中心网站的建设是基于.NET FRAMEWORK2.0 平台开发的,.NET 是被广泛应 用于数据库开发和操作的一套成熟的软件平台,而且它对于一个大型的数据库处理具 有不可比拟的优点和简单方便。所以操作可行性方面是可行的。开发出来的界面也是 十分容易使用,具有简单,容易上手的特点。 3. 经济可行性: 网站所产生的效益与众多因素有关,不宜采用传统的一次性投资效益估计法分析计 算。勤工助学工作如果光靠完全人工的来操作执行,不仅存在信息延时的问题而且, 需要花费大量的人力物力,通讯费、各类表格通知打印费、人员工资等综合起来都是 一笔不小的长期开资。随着物价的上涨还有高校招生规模的扩大,这笔开销还将不断 无期的扩大下去,所以一次性的投入建设管理网站不仅方便管理且可以节约大笔费用。 显然,从长远考虑在软件有效期内预期经济效益大于开发成本,经常性收益明显,有 广阔市场前景。由以上分析我们可以确定本网站值得投资开发。
(7) 管理帖子功能 (8) 添加版块功能:系统管理员可添加系统中的版块 (9) 编辑板块功能:系统管理员可以编辑或删除系统中的某个版块信息 二.遇到的困难 ① WEB 数据库的建立:勤工助学中心网站的建设主要功能就是便于发布岗位信息, 统计勤工学生的工作情况,为勤工学生提供查询工资表现等功能,各数据表之间的连接 关系是一个难点,弄不好会让数据出现混乱。 ② 勤助论坛建设与管理模块,因为论坛用户是与网站注册用户重叠的数据库设计上 容易出现问题例如: (1)数据库的设计,数据的统一性。 (2)模块的布局的设计不合理。 (3)模块与数据库的连接。 (4)各个模块之间的关联关系。 (5)操作出错。 ③ 勤工助学中心网站的界面色调搭、配整体布局等对于我一个对美术没太多了解的 人来说也是个难点。 三.解决措施和方法 1. 数据的统一性可以通过设计各个数据表的关联关系来实现。设计数据库时各个数据 表相同的数据项的属性应统一。 2. 正确分配管理员的权限,对数据库中的敏感数据要求在一般情况下不允许更改。 3. 在用.NET 设计布局之前,应多考虑布局的合理性,需要充分考虑每个区的内容形 式,比如上面所提到的文本的宽度是否适合阅读等问题就会直接影响到布局的形 式。而在首页的布局上,也会有很多不同的内容来影响布局。 4. 在与数据库连接的连接时,参考.NET 书籍数据库连接部分,写出完整的数据库连 接代码。 5. 在各个响应事件的处理上,如跳转页面应设置页面重定向到页面。 6. 系统的设计采用的是 C#.NET,所以在程序中可以添加异常处理代码。 7. 对于界面主题色调设计方面,我借了专门介绍的书来学习,通过恶补来使网站的主 题色调和谐。
毕业设计(论文)开题报告
1.本课题的研究意义,国内外研究现状、水平和发展趋势
一、研究意义: 随着高校规模的不断扩大,高校在校生中贫困生的数量也有了较大增加。高校贫困生 资助工作已成为各校学生工作中一项重要内容,也成为社会关注的焦点问题之一。为了更 好的服务学生,建立集所有助学资源于一体的支撑网站已成为助学工作的一个重要环节, 建设勤工助学中心网站不仅能够共享助学的信息资源,而且为师生及用人单位提供良好的 相互交流的学习环境。以前有关勤工助学工作都是靠人工来操作的,发布勤工助学职位、 通知等信息几乎都是用原始的打印通知贴到公告栏上,勤工助学的同学的工资发放等都是 有相关负责人人工管理的,这样的模式存在很多问题,如: ①岗位信息发布不能及时、有效的被需要岗位的同学获知; ②学生报名相应的岗位报名统计、填写报名表格等工作都很繁琐,而且容易出错; ③勤工助学相关负责人不能够及时从学生和单位那边得到相关的工作状况反馈信息; ④勤工助学的同学间没的交流工作心得。 因此开发一个勤工助学中心网站来为学生老师提供便利解决上面的问题是很必要的。 网站的功能应该包括助学信息发布,文件下载,在线留言,站内搜索,网上报名,以及 BBS 论坛等。 二、研究现状: 目前在各个高校都在积极建设勤工助学网站这块的建设,但是仍然有不少的高校没有 有相应的勤工助学网站,有的高校只是在助学网站的一角添加了勤工助学模块功能也只是 局限于通知等相关文件信息的发布,岗位发布、报名等其他大部分工作都还是靠人工来操 作的。勤工助学网站的建设越来越受到各个高校的关注。就现有的勤工助学网站来看大致 完成的功能都差不多,有的搞的类似就业网站打开主页就是晃眼的招聘信息有失校园风 味,但也不乏做的有特点的。 三、发展趋势: 大学生勤工,它的意义绝不仅在于解决经济问题,在激活同学们的创新因素、创业潜 力方面,前景大为可观!因此勤工助学网站还需要加强建设以更好的为师生服务,切实的 帮助到学生。勤工助学网站的建设不能搞成招聘网、也不能只是发布新闻通知,它需要根 据各个学校学生的实际提供安全适宜的校内外勤工岗位信息、交流平台以及便捷的操作流 程。相信随着勤工助学网站受重视的程度日益增加,网站的建设也会越来越趋于成熟,越 来越能给勤工学生提供较2.本课题的基本内容,可能遇到的困难,提出解决问题的方法和措施
一、 基本内容: 勤工助学中心网站的主要功能在提供勤工的岗位信息、发布新闻、管理勤工学生的信
息。为勤工学生提供的勤工岗位信息、网上报名及报名表格填写等,网站论坛还可以为勤 工学生提供交流平台,激发学生的创业潜力。在线留言模块可以为学生提供与管理人员的 交流。学生可以不用再四处奔波通过网络得到就可得到勤工机会,而勤工相关负责人员也 可以轻松掌握到勤工学生的信息动态。 勤工中心网站模块主要包括: (1) 勤工助学中心概况:主要有中心简介、管理规定、法律法规; (2) 新闻聚焦:主要有近期通知、热点专题、新闻动态; (3) 工作资讯:包括校内岗位、校外岗位信息发布; (4) 文件下载,主要是提供各种表格以及相关规定等文件下载; (5) 中心论坛,为师生提供讨论平台; (6) 勤工商城,提供一个勤工交易小平台,学生出售各式商品。 登陆勤助中心网站的学生需要勤工助学时需要在网站上注册帐号,填写相关注册信息 以便查询及统一管理,注册帐号激活后才可以在勤助论坛上发表帖子、在勤助商城上发布 商品信息(勤助网不是购物网不提供直接网上付款购物功能,只能记下联系方式后交易) , 勤工助学中心网的会员可以在勤工点滴上发表文章、并可以对所浏览文章发表留言感想。 勤助中心网上发布的岗位信息包括校内外的,用户也可以登陆发布求职信息。 数据表的建立: 1.用户信息表 2 岗位信息表 3.就职情况信息表 4.新闻信息表 5.勤助商城商品信息表 勤助论坛系统功能: (1) 用户注册功能(在主页注册登陆后不用重复注册登陆) (2) 用户登录功能 (3) 用户信息修改功能:注册用户在登录系统后,可以对自己的个人信息资料进行 修改,但修改时用户名信息不可修改。 (4) 管理用户功能 (5) 浏览帖子功能 (6) 发布帖子功能,回复帖子功能
3.本课题拟采用的研究手段(途径)和可行性分析
一、研究手段(途径) 本勤工助学中心网站的建设我将使用的 ,C#语言开发,数据源的来源是使用 SQL SERVER 2000 数据库。 是基于通用语言的编译运行的程序,它具有强大性和适应性,可以使它运行 在 Web 应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的 处理都能无缝的整合到 的 Web 应用中。 同时也是 language-independent 语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序 用很多种语言来写,现在已经支持的有 C#,VB,Jscript。 还提供了一种崭新的网络编程模型,使用它可以在服务器端架构强大的网络 程序。.NET 框架适用于建立和运行 WEB 服务器应用程序和 WINDOWS 桌面应用程序的平台, 它可以分成.NET 框架类库和 CLR 两部分。类库提供了使应用程序可以读写 XML 数据,在 INTERNET 上通信,访问数据库等代码。而基于.NET 框架创建的应用程序则在 CLR 的控制 下运行。 使运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站 配置变得非常简单。例如 页面构架允许你建立你自己的用户分界面,使其不同于 常见的 VB-Like 界面。 另外, 通用语言简化开发使把代码结合成软件简单的就像装配电脑。 随着计算机技术的飞速发展,数据库(Database)得到了越来越广泛的应用。数据库可以 简单地理解为数据的“仓库” ,它包含大量的数据。一般来说,每一个数据库都由相关的 数据组成,并且这些数据都以一定的组织方式存在于数据库中,它是存储在计算机内部的 有结构的数据记录集合。通常用户所说的数据库管理系统(DBMS)等,就是指那些用于 管理数据的数据管理软件,主要处理数据的存储。 当前数据库具有以下几个特点: 1)数据的结构化:数据库中数据是具有一定的组织结构,共属同一集合的数据具有相 似的特征。 2)数据的共享性:统一管理这些数据信息,减少冗余度。 3)数据的独立性:是指数据记录和数据管理软件之间的独立。数据及其结构应具有独 立性,而不应去改变应用程序。 4)数据的完整性:是指保证数据库中数据的正确性,通过对数据的性质进行检查而管 理它们。 5)数据的灵活性:不是把数据简单堆积,它应在记录数据信息的基础上具有多种管理 功能,如输入、输出、查询、编辑修改等。 6)数据的安全性:数据信息并不是所有的人都有权力查看、修改,应根据用户的职责 把他们的权力分成若干等级,不同级别的人对数据库的使用有着不同的权限。 Microsoft SQL Server 是由微软 Microsoft 出品的关系型数据库的大型数据库系统, 它具有独立于硬件平台、对称的多处理器结构、抢占式多任务管理、完善的安全系统和容
相关主题