毕业生就业信息管理系统a(编辑修改稿)内容摘要:

对 Browse/Server模式而言,其主要特点为: 1) 在逻辑上采用了 3层结构,它在前台 Browse和后台 Server之间增加了一层 Web Server层,所有的应用程序模块都安装在它上面,在 Browse上只需安装一个通用的浏览器软件,因此,这种模式简化了客户端,使用户的操作更加方便。 2) 放性好 , Intra/Inte完全兼容。 3) 扩展性好,根据发展需要,可对系统随时 进行扩展,降低了系统的开发和维护的开销。 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 7 基于 WEB的 c/s应用的优缺点: 基于 Web 的客户机 /服务器应用程序的主要优点可以概括为: “ 廉价,快速开发 ”。 整个 web 的变动仅由与浏览器之间的交互引起。 这使得基于 web的应用与其他应用相比性能有限。 对于一般的 CGIonly 应用程序,缺点之一是客户端除了收集数据就不能进行任何处理,但随着诸如 Java、 JavaSscript 等客户端语言的成熟,正在不断改善。 基于 web 的应用程序的开发还有一些其他的优越性,如下: 1) 开发所学资源最小。 2) 得到商业开发环境。 3) 对不同型号计 算机适应能力较强。 4) 非常开放的解决方案。 依赖于客户端是否使用了编程语言,缺点也有轻微的不同。 总的来说缺点有: 1) 多因素影响应用程序的速度。 2) 网络 传输不很理想。 3) 有限的客户端处理能力。 基于上面的分析,在 毕业生就业信息管理 系统中 ,用户 与管理员都是通过浏览器方式进行各项操作 的, 当然采用 B/S 模式。 因为 B/S 方式是 HTTP 协议和 WWW 服务在 C/S方式上的一种应用和扩展,它把 WWW 服务器,用户程序,网络数据库有机的结合在一起。 其特点是支持利用基于 Inter 的数据访问方式和新的开发工具。 从开放的角度考虑,采用 B/S 方式实现毕业生就业信息管理系统是符合当前的发展方向的,而且由于采用了HTML 标准格式和 HTTP 标准协议,客户端用户只需要使用浏览器便可以进行登录毕业生就业信息管理系统,从而降低了对客户端软件,硬件平台的要求,这增强了系统的通用性,而 C/S 在这些方面则没有优势。 因此选择 B/S 方式实现毕业生就业信息管理系统。 而且 具有更高的交互性和安全性开放性好, Intra/Inte 完全兼容 , 扩展性好 , 根据发展需 要, 又可对系统随时进行扩展 , 降低了系统的开发和维护的开销。 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 8 开发环境及开发技术 选择 Windows NT 操作系统 操作系统是软件的核心,又称为操作平台。 毕业生就业信息管理系统属于中小型应用, Windows NT Server 非常适合它。 Windows NT Server 具有工作站和小型机上的操作系统所具备的强大功能和易用性及可伸缩能力,而诸如集中式安全管理和强有力的容错管理等特点又使它成为用于网络服务器的理想的操作系统。 它既是一个个人计算机操作系统,又是一个网络操作系统, Windows NT Server 将网络管理和基本操作系统完美地结合起来,并且使网络易于使用和管理。 Windows NT Server 具有极高的性能和可靠性。 Windows NT 具有许多先进性能,在体系结构上具有优势。 选择 SQL SERVER 2020 有许多的数据库可以选择, SQL SERVER、 ACCESS(*.mdb)、 EXCEL(*.xls)、FOXPRO(*.dbf)甚至普通的文本文件 (*.txt)都可以达到存储数据的功能。 在此我选择了SQL SERVER 2020 作为数据库,因为 SQL SERVER 2020 作为 Microsoft 家族的重要成员,是新一代基于客户机、服务器的大型关系数据库系统。 根 据测试表明, SQL SERVER 2020能够满足大型 Web站点和企业数据处理系统的数据存储和分析需求,是一套组件的集合,有许许多多的组件共同完成强大的功能。 SQL SERVER 2020 可以运行在多种操作系统之上。 其服务器环境可以是 Windows 2020 各个版本, Windows NT, Windows 95/98;客户机环境可以是 Windows 2020, Windows NT, Windows 95/98, Windows , MSDOS,还可以是 Inter 的各种浏览器。 并且由于 SQL SERVER 2020 是和 Windows NT 完全集成的,因此还可以利用 Windows NT 的安全系统以及性能监测器等组件。 其特点是: 1) 强大的可伸缩性 SQL SERVER 2020 允许多用户同时访问数据库。 SQL SERVER 2020 的一个实例包括数据库的备份和关系数据库管理系统的复制。 运行在 SQL SERVER 2020 上的应用程序通过通讯组件来把传输命令传到 SQL SERVER 2020 的实例,当应用程序与 SQL SERVER 2020宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 9 的实例连接时,可以访问实例中用户授权的任何数据库。 同样,通讯组件还允许在 同一台计算机上运行多种实例。 2) 支持大型 Web站点或企业信息处理系统 SQL SERVER 2020 支持对称多处理器( SMP)技术,允许用户自己增加处理器,内存以及磁盘空间来满足上千的用户同时访问数据库。 SQL SERVER 数据库表中的数据可以分布在多台服务器上。 所有这些设置对用户来说都是透明的,用户不知道实现的技术细节,对数据的操作完全和单机上的一样。 另外, SQL SERVER 的可伸缩性还支持单机系统。 在这种情况下,由于没有涉及太多的资源,包括分配处理器,存储空间等资源。 关系数据库引擎自动调节资源以及实 现并发控制。 3)客户机 /服务器体系结构 服务器是数据库服务器,能够支持如 Microsoft SQL SERVER , Sybase, Oracle 等数据库管理系统,客户对数据库服务器传输 SQL 代码。 采用分布式处理系统。 客户机做一些前端工作,服务器则执行客户通过网络传递古来的 SQL 语句(后台处理)。 允许数据放在网络中任意一台计算机上。 而应用程序能够透明处理这些数据,就好象数据是存放在本地计算机上一样。 并且服务器可以是客户机,客户机也可以是服务器。 在网络环境中,服务器是一台固定的计算机(对等网除外);而在 C/S 体 系结构中,服务器可以是任何一台计算机,它既可以是服务器,也可以充当客户机。 选择 Macromedia Dreamweaver MX Dreamweaver 作为 Macromedia 公司出品的网页制作“三剑客”之一。 被Macromedia 定义为可视化的工作环境,用它来创建更直观和更多响应的丰富的 Inter内容和应用程序。 其中运用 Dreamweaver MX 整合的可视化布局工具和 Homesite 的代码编辑工具实现对代码和设计的全面控制。 它可以在一个统一的集成环境中完成静态页面和网络应用的制作。 Dreamweaver 一向以“所见即所得”著称,同时也向网页开发领域迈出了坚实的一步,开始支持 , ColdFusion,MX 和 PHP 脚本,同时对 ASP,JSP脚本的支持也做了诸多的改进。 当然,在设计方面 Dreamweaver MX 也不是停步不前,宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 10 界面的改良可以说是大刀阔斧,完全与 Firework, Flash 的界面达到了统一。 Dreamweaver MX 将继续成为专业设计人员的最佳选择。 Dreamweaver MX 辅助我们完成特定脚本的编制工作,或者通过可视化的方式替我们添加一些特定的脚本。 数据库驱动 ODBC ODBC 全名是 “Open DataBase Connectivity”, 它是微软公司所发展出来的跨平台应用程序接口。 主要的功能是让不同的数据库能够有一个共通的接口来沟通。 在这个结构里,应用程序连接到 ODBC 驱动程序,而驱动程序则查找适合的 ODBC 驱动程序,再连接到数据库。 这个结构的优点是可以让应用程序的开发更具弹性, DSN(Date Source Name)即数据源名称。 我们知道, ODBC 是一种访问数据库的方法,只要系统中有相应的 ODBC 驱动程序,任何程序就可以通过 ODBC 操纵驱动程序的数据库。 我们根本不用知道这个数据库是放在哪里的。 我们只要写出 SQL 语句, ODBC 驱动程序就会帮我们做一切事情。 我们在给 ODBC 驱动程序传 SQL 指令时,即是用 DSN 来告诉它到底操作的是哪一个数据库。 如果数据库的平台变了, 比如我们改用了 SQL Server 的数据库,只要其中表的结构没变,我们就不用改写我们的程序,只要重新在系统中配置 DSN就行了。 由此可见, DSN 是应用程序和数据库之间的桥梁。 如图 32所示。 本次设计所使用的是系统 DSN,系统 DSN 的数据源名称 Local Server 是系统在安装SQL Server 2020 时自动建立的,数据库驱动程序是 SQL Server。 图 32 ODBC 原理示意图 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 11 4 系统设计与实现 系统结构设计 一个典型的网上求职招聘的系统至少应该包含会员管理、求职招 聘信息管理和系统管理 3种功能。 毕业声就业信息管理系统不但很好地实现了上述 3种功能,而且添加了必要的系统管理,使之更加实用。 目标设计 毕业生就业信息管理系统所要实现的功能如下: 1. 会员登录 ( 1) 用户注册成为会员 ( 2) 验证用户的注册信息 ( 3) 会员登录系统时的身份验证 2. 在线发布 个人 信息 ( 1) 个人会员发布求职信息 ( 3) 会员查看自己发布的信息 3. 查看站内信息 ( 1) 用户浏览最新的新闻 ( 2) 用户浏览招聘求职信息 ( 3) 友情链接 4. 系统管理 ( 1) 个人会员管理 ( 2) 信息发布管理 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 12 系统功能结构设计 毕业生就业信息管理系统主要用于毕业生和用人单位在网上实现求职和招聘的功能,在逻辑上可以分为:前台操作模块和后台管理模块。 在功能上可以分为:会员管理系统、求职招聘系统、站内信息系统和管理员管理系统(如图 41 所示)。 它们的功能分别概述如下: 会员管理系统:实现个人会员与单位会员的注册和登录,进行用户的审核和用户登录验证。 站内信息系统: 个人会员在注册登录了本系统之后,可以发布求 职简历,更新求职简历,修改登录本。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。