1.开发平台
1.1 ASP.NET技术
(1)ASP.NET技术概论
ASP.NET是一种通用的语言运行库程序,完全可以在服务器上运行,在开发之时可以基于实时编译、缓存技术、早期编译以及优化等,除此之外,对于与Visual Studio集成开发环境所对应的设计器和工具箱而言,它对其也进行了扩充。ASP.NET技术是一种以通用性的语言运行库为基础的,是一种开发模式,这使得人们使用起来更加方便和快捷,还可以凭借基于整个平台的空间受限程序开发的高效、灵活。而且消息处理、用语言的基本库以及数据接口的处理都能够实现与互联网的互连。可以采用多种的编程语言来实现,因为ASP.NET与开发所用到的程序语言无关。
(2)跨平台性
由于ASP.NET是通用语言的编译运行的程序,而实现完全依赖于虚拟机,它拥有跨平台性,几乎在所有的操作平台上都可以运行ASP.NET构建的应用程序。
具有代表性的以微软.NET Framework为基础使用IIS作为Web 服务器承载的微软体系,并可以使用Mono为基础框架运行在Windows或Linux上的开源体系。
(3)可操作性
像表单的提交客户端的身份验证、分布系统和网站配置等一些平常的任务因ASP.NET出现变得不再繁琐。我们还可以使用ASP.NET页面制作与传统试图界面不同的用户界面。
(4)可管理性
ASP.NET使虚拟服务器环境和应用程序的设置更加简单,因为它是一种字符基础的,分级的配置系统。其配置信息是以文本的形式保存的,如果需要进行修改删除等操作可以直接进行操作来实现。 此外,ASP.NET还扩展了"零本地管理"哲学到其程序部署。此扩展方便了操作,使得通过文件复制就可以实现ASP.NET程序到服务器的转移。
1.2操作平台
ASP Web程序、XML Web服务程序、以及桌面应用程序等应用程序,我们都可以使用VS2008平台来生成。所以开发人员使用Visual Studio 2008能够快速创建可提供最高质量和丰富用户体验的连接应用程序。Visual Basic .NET、Visual C++ .NET、Visual C# .NET和Visual J# .NET的集成开发环境(IDE)都是相同的,在该环境下它们能共享工具并有助于创建混合语言解决方案。此外,这些编程语言都采用了被.NET Framework简化过的应用程序开发的关键技术的访问功能。
1.3 B/S模式
B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。随着人们对互联网日益增加的需求,C/S模式已不能满足人们的需要;在此情况下新的模式—B/S模式诞生了。此模式的用户工作界面是以浏览器为媒介来实现的。它的运行文护更加方便快捷,不同管理员可以通过不同的访问方式和不同的地方对数据进行访问和操作,这是B/S模式最大的优点。与之对应的缺点是其对外网环境过于依赖,如在系统运行过程中外网中断或异常就会造成系统故障甚至瘫痪。
1.4 SQL2008数据库
SQL Server 2008是特殊的数据发布平台,决定了它具有组织管理所有数据的功能。此功能包括在数据库中直接存储结构化、半结构化和非结构化文档的数据和可以对数据进行查询、搜索、同步、报告以及分析等操作。其数据存储特性决定了它不用受存储设备的限制来直接控制数据。SQL Server 2008 允许使用Microsoft.NET 和Visual Studio开发的自定义应用程序中的数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据。并且工作人员可以通过日常使用的工具直接对数据进行访问。
2.系统设计
2.1系统需求分析
此系统用户大体可分为以下几类:
(1)求职者需求
求职者需要一个将自己信息发布出去的平台,有了这个平台就可以将自己的详细信息以及求职意向发布出去,便于招聘者查看。在此招聘系统发布信息需要求职者注册个人用户账号。根据调查分析,个人用户求职者有以下四个功能需求:修改基本信息、发布求职信息、删除求职信息、发送邮件。
- 上一篇:基于.NET的人事管理系统设计与实现
- 下一篇:高等院校网络规划方案设计与实现
-
-
-
-
-
-
-
java+mysql车辆管理系统的设计+源代码
电站锅炉暖风器设计任务书
当代大学生慈善意识研究+文献综述
河岸冲刷和泥沙淤积的监测国内外研究现状
乳业同业并购式全产业链...
中考体育项目与体育教学合理结合的研究
杂拟谷盗体内共生菌沃尔...
大众媒体对公共政策制定的影响
酸性水汽提装置总汽提塔设计+CAD图纸
十二层带中心支撑钢结构...