网学网为广大网友收集整理了,毕业生就业信息管理系统的设计,希望对大家有所帮助!
1就业信息录入
毕业生收到就业材料后登录,填写以上信息,毕业生录入数据有未录入字段时提示“录入不成功”,所有信息必须填写完整准确才能提交。用户登陆后就业信息录入功能结构如图2:1)管理员登陆子系统①数据导出模块:该模块的主要功能是导出毕业生就业信息。经过对毕业生就业信息修改、确认,导出毕业生正确的就业信息。②就业信息审核模块:审核毕业生就业信息是否准确,不正确打回让辅导员重新审核。③数据查询模块:可筛选查看某系、某专业的就业率、就业人数、未就业人数、未就业人数中待确认人数等毕业生就业情况信息。根据毕业生就业状态,可以查询出毕业生的就业率、就业人数、未就业人数、未就业人数中待确认人数等毕业生就业情况。2)毕业生登陆子系统该模块的主要功能是毕业生录入就业信息。毕业生根据就业单位提供的就业信息录入就业信息。3)辅导员管理登陆子系统①毕业生管理模块:该模块的主要功能是让辅导员能够确认、打回毕业生就业信息,统计各类毕业生就业信息数据。②数据查询模块:该模块主要功能是辅导员可筛选查看全系、所有专业的就业率、就业人数,未就业人数,未就业人数中待确认人数等毕业生就业信息。4)系领导登陆子系统可筛选查看全系、系有专业的就业率、就业人数,未就业人数,未就业人数中待确认人数等毕业生就业信息。
2关键技术分析
系统开发主要有ADO.NET、ASP.NETAJAX等技术。1)ADO.NET技术:本系统使用Connection对象建立数据库的连接,Command对象实现对数据库的数据进行检索(Select)、插入(In⁃sert)、删除(Delete)和更新(Update),DataReader对象实现对数据库的数据读取显示在TextBox,DataAdapter对象实现对数据存储更新。2)ASP.NETAJAX技术:Ajax允许客户端Web页面通过异步调用与服务器交换数据。本系统使用ASP.NETAJAX对GridView数据实现无闪烁局部刷新,这样页面就不需要重新刷新也能与服务器进行交换数据,同时也不会影响页面的其他部分。
3系统安全性分析
1)使用ASP.NET身份验证和授权:为防止非法用户的攻击,我们通常设置网站的登录验证和授权。本系统设计了登陆界面,每个合法用户有一个唯一的用户名,用户可以自己维护密码,用户登陆需要进行身份验证,同时也给用户分配了权限,学生登录进入的是学生页面,辅导员登录进入的是辅导员页面,管理员登录进入的是管理员页面。2)加密数据库连接字符串:连接字符串存储了数据库的用户和密码等重要信息,而这些信息是采用明码的形式保存在web.con⁃fig文件中,而web.config文件不被编译到.DLL文件中,通过URL地址很容易盗取到web.config文件的内容。所以数据库连接字符串进行加密保护,防止非法访问数据库。
4总结
根据漓江学院大学生就业指导中心的需求,针对漓江学院毕业生就业管理的业务流程,开发了一个基于B/S(浏览器/服务器)模式的毕业生信息管理系统,主要是利用数据库Aceesss2003实现后台数据存储和管理功能,采用Dreamweaver进行前台界面设计,采用C#语言进行代码编写、ASP.NET技术实现系统功能,最终实现毕业生就业信息的网络管理,实现就业信息录入、毕业生资格审核、上报毕业生就业信息、信息查询、毕业生离校审核、毕业生就业审核等功能,提高就业管理相关数据的收集、检索、分析和处理的管理手段。
作者:刘宁东 罗梦贞 单位:广西师范大学漓江学院
毕业生就业信息管理系统的设计责任编辑:田老师