1.2.2 SQL Server 2008简介

SQL Server 2008是一个功能强大的数据库管理系统。SQL Server 2008是Mircrosoft公司推出的SQL Server数据库,它具有查找、添加、删除、修改、数据加密等功能。具有安全,方便,灵活等优点。

本系统用SQL Server 2008数据库功能全面,适合较大数据量的处理,而且操作灵活,复杂度低,成本低。而Oracle数据库成本高,适合大型项目的开发。

1.2.3 JavaScript 和C#(.NET3.5)语言介绍

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能。

1.3 文章组织结构

本文首先阐述了系统设计的背景和目的、使用的工具和相关的技术、系统可行性分析,其次论述了数据库的设计和各个功能模块的设计思路,最后根据测试的结果对系统的开发进行总结,从而对系统不足的地方进行了改进和探讨。

2 系统功能框架的分析

2.1 需求分析

需求分析主要是通过现实世界对象了解旧系统的情况,然后明确各个用户的需求,最后确定新系统的职能。

通过浏览各个大型求职网站,初步确立了用户模块的主要功能;而求职网站中无法了解各企业的功能,所以我通过现场的招聘流程又初步确立了企业的模块功能;最后的管理员模块则是借鉴了以往的项目。各个模块的功能如下:

(1)用户模块:注册用户、生成简历、职位申请、面试消息的接收、用户模块退出

(2)企业模块:注册企业、更新信息、职位发布、面试消息发送、企业模块退出

(3)管理员模块:用户信息管理、企业信息管理、注册企业审核、管理员模块退出

毕业生在线求职招聘系统功能模块图

2.2 可行性分析

可行性分析是通过对项目的主要内容和条件,如资源的需求、规模的大小、资金的周转问题等,从经济、技术和工程等方面进行研究调查,同时进行比较,然后对项目建成后可能有的经济效益和环境影响进行预测,从而判断是否能开发此项目或者提出一些建议,这样就可以为项目的决策者提供全面系统的分析方法。可行性包含操作可行性、经济可行性和技术可行性三方面,并具有公正性、科学性、可靠性、预见性的特点。操作可行性是研究各个职能在用户组织内是否能行得通;经济可行性是研究所做系统的经济效益不能超过开发的成本;技术可行性是研究用什么样的技术实现所做的系统。

(1)操作可行性

本系统采用的是服务器和浏览器结构,它是客户机和服务器结构的一种改进结构,用户工作结构在这种结构下主要通过www浏览器来实现,少部分事物在浏览器端实现,但主要的还是在服务器端实现,所以用户只要能熟练的使用浏览器就能用此系统,所以从操作可行性来说是可以的。文献综述

(2)经济可行性

毕业生们因为各种原因不能到招聘现场,如果毕业生们使用此系统在线求职,不仅能快速全面的找工作,还能省下很多时间和资金,企业也能扩大招聘的范围,吸收更多求职信息。后期只需要根据用户和企业来投放广告获得利益,所以从经济可行性上来说是可以的。

(3)技术可行性

本系统采用的是服务器和浏览器结构,即B/S架构,这种模式统一了客户端,在服务器上实现系统的核心部分,简化了系统的使用、开发和维护。毕业生在线求职招聘系统的实现运用的技术主要是JavaScript、ASP.net等,这些技术目前都比较成熟,并且该系统的实现对硬件的要求不是很高,所以从技术可行性上来说是可以的。

上一篇:基于C#的图书馆管理系统设计与实现
下一篇:Android移动终端设备定位查询系统的设计

asp.net+sqlserver数据挖掘的在...

asp.net+sqlserver图书借还信息系统设计

asp.net+sqlserver仪器设备采购...

asp.net+sqlserver信息安全技术...

asp.net+sqlserver社区医院病员...

Node.js学生在线答疑系统设计

JSP在线学习与实例练习网站系统的设计

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

安康汉江网讯

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

ASP.net+sqlserver企业设备管理系统设计与开发