1。 引言
1。1 系统开发背景与现状源C于H优J尔W论R文M网WwW.youeRw.com 原文+QQ752-018766
随着时代不断进步、社会生产力的高速发展和城市现代化发展进程的不断加速,我国人口流动的频率加快,城市中的流动人口数量逐年增长。流动人口不仅实现了城市经济的发展,也大大提高了农村的收入水平,所以流动人口在满足城市发展需要的同时也解决了大量农村剩余劳动力的就业问题,实现资源的优化配置,促进社会结构的稳定。盲目无序的流动反而会直接影响社会秩序和公共安全,从而大量的流动人口就给人口管理工作带来了极大的挑战,也增加了工作人员的任务量。但是,为了社会治安的稳定,城市的稳步发展,从根本上做好人口管理工作就显得尤为重要。治安管理可以说是自外来人口开始较大量地进入城市之后城市对外来人口一直最为关注、也是最为重视的管理内容。要求各城市对外来人口主要从户口登记、暂(寄)住证申领以及住房租赁、旅客登记等方面加强公安派出所对外来人口的治安管理以维护社会秩序[1]。据统计,2016年我国流动人口数竟达2。47亿,在总人口的占相当大的比例,几乎每6个人中就有一个属于流动人口,但是面对数量如此庞大的流动人口,目前我国流动人口的数字化管理系统处在初步阶段,尚不完善,公安人员仍主要以传统的手工操作方式,费时费力。
1。2 系统开发的意义
新兴技术的不断发展,使现代生活处于信息化中,手机更是渗透到各个领域,相对于传统的信息管理方式,利用计算机有更加快捷、方便、准确等优点。数据库出现以后,使得计算机更加扩大了在各行各业中的应用,如在事务处理系统、管理信息系统、办公自动化系统、决策支持系统中都可以使用数据库技术管理大量的书籍信息[2]。因而借助该系统公安人员能更全面、高效地处理流动人口信息。
1。3 系统开发工具简介
1。3。1 ASP。NET简介
ASP。NET即Active Server Page。NET,由微软研发、推出,是创建动态Web的一种服务器端技术,用于开发Web应用,同时它也是基于。NET Framework的开发平台。 ASP。NET是对ASP的升级,它在修正之前版本错误的同时又扩充了更多的全新技术,是微软Microsoft。net的一部分。它还提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务[3]。ASP。NET不仅可以被多种语言支持而且其语法也与 ASP 兼容,此外它提供一种新的编程模型和结构,来提高应用程序的安全性和稳定性。
ASP。NET的应用十分广泛,得益于它强大的web服务能力。它提供的服务器控件可以为web页面开发创建过程提供编程模型,从而起到简化作用,使开发人员更清晰、容易的进行web应用开发。ASP。NET简单易学、功能强大、应用灵活、扩展性好,可以使用任何。NET兼容语言,同时基于。NET平台开发的应用程序运行在IIS上,这使得。NET的应用程序更加稳定、可靠[4][5]。如用Basic。NET、C#、JScript。NET等与 。NET 兼容的语言进行应用程序的创作。另外,ASP。NET为web 应用程序提供默认的授权和身份验证方案。同时,ASP。NET 具有可扩展、可伸缩、提高群集的多处理器环境等性能。此外,如果想制作动态的、有风格、有个性的web站点,ASP。NET是不二选择。
强大性和适应性、易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等特点,极大地方便了开发人员开发Web应用程序。
1。3。2 SQL Server 2008简介
SQL Server 2008 是微软公司推出的SQL Server系列中的一个版本,它是大型关系型数据库管理系统的佼佼者和领头羊。它提供了很多功能,如进行数据收集、高效处理数据、策略的管理、多重服务查询等功能,为负责管理大型、复杂数据库的管理员提供了极大的便利。SQL Server 2008 作为微软技术平台的一大组成部分,其关键目的在于满足各类型公司企业在运行关键任务所需应用程序过程中对数据的管理与使用需求[6]。