收藏 分销(赏)

警务室信息采集发布平台的设计与实现.doc

上传人:a199****6536 文档编号:2653889 上传时间:2024-06-03 格式:DOC 页数:63 大小:1.82MB
下载 相关 举报
警务室信息采集发布平台的设计与实现.doc_第1页
第1页 / 共63页
警务室信息采集发布平台的设计与实现.doc_第2页
第2页 / 共63页
警务室信息采集发布平台的设计与实现.doc_第3页
第3页 / 共63页
警务室信息采集发布平台的设计与实现.doc_第4页
第4页 / 共63页
警务室信息采集发布平台的设计与实现.doc_第5页
第5页 / 共63页
点击查看更多>>
资源描述

1、中图分类号:学校代码:10055UDC:密级:公开硕 士 专 业 学 位 论 文警务室信息采集发布平台的设计与实现Research on Design and Implementation of Police Information-collection-distribution-platform论文作者 指导讲师 教授 申请学位 软件工程硕士 培养单位 软件学院 学科专业 软件工程 研究方向 金融信息化 答辩委员会主席 评 阅 人 南开大学研究生院二一二年九月南开大学学位论文使用授权书根据南开大学关于研究生学位论文收藏和利用管理办法,我校的博士、硕士学位获得者均须向南开大学提交本人的学位论文

2、纸质本及相应电子版。本人完全了解南开大学有关研究生学位论文收藏和利用的管理规定。南开大学拥有在著作权法规定范围内的学位论文使用权,即:(1)学位获得者必须按规定提交学位论文(包括纸质印刷本及电子版),学校可以采用影印、缩印或其他复制手段保存研究生学位论文,并编入南开大学博硕士学位论文全文数据库;(2)为教学和科研目的,学校可以将公开的学位论文作为资料在图书馆等场所提供校内师生阅读,在校园网上提供论文目录检索、文摘以及论文全文浏览、下载等免费信息服务;(3)根据教育部有关规定,南开大学向教育部指定单位提交公开的学位论文;(4)学位论文作者授权学校向中国科技信息研究所及其万方数据电子出版社和中国学

3、术期刊(光盘)电子出版社提交规定范围的学位论文及其电子版并收入相应学位论文数据库,通过其相关网站对外进行信息服务。同时本人保留在其他媒体发表论文的权利。非公开学位论文,保密期限内不向外提交和提供服务,解密后提交和服务同公开论文。论文电子版提交至校图书馆网站:http:/202.113.20.161:8001/index.htm。本人承诺:本人的学位论文是在南开大学学习期间创作完成的作品,并已通过论文答辩;提交的学位论文电子版与纸质本论文的内容一致,如因不同造成不良后果由本人自负。本人同意遵守上述规定。本授权书签署一式两份,由研究生院和图书馆留存。作者暨授权人签字: 20 年 月 日南开大学研究

4、生学位论文作者信息论文题目企业会员服务管理系统设计与实施姓 名学号答辩日期年 月 日论文类别博士 学历硕士 硕士专业学位R 高校教师 同等学力硕士院/系/所软件学院专业软件工程联系电话Email通信地址(邮编):备注:是否批准为非公开论文注:本授权书适用我校授予的所有博士、硕士的学位论文。由作者填写(一式两份)签字后交校图书馆,非公开学位论文须附南开大学研究生申请非公开学位论文审批表。南开大学学位论文原创性声明本人郑重声明:所呈交的学位论文,是本人在导师指导下进行研究工作所取得的研究成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内

5、容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。学位论文作者签名: 年 月 日非公开学位论文标注说明(本页表中填写内容须打印)根据南开大学有关规定,非公开学位论文须经指导教师同意、作者本人申请和相关部门批准方能标注。未经批准的均为公开学位论文,公开学位论文本说明为空白。论文题目申请密级限制(2年) 秘密(10年) 机密(20年)保密期限20 年 月 日至20 年 月 日审批表编号批准日期20 年 月 日南开大学学位评定委员会办公室盖章(有效)注:限制2年(可少于2年);秘密10年(可少于10年);机密20年(可少于20年

6、)摘 要摘 要在当前信息化浪潮席卷全世界的大环境下,公安工作也不可避免的受到影响。如何更好的参与社区管理,如何在当前网络社会的背景下管理社区,是摆在当前公安机关尤其是社区民警面前一道难题。而罗师庄社区警务室信息采集发布平台是网络化、信息化社会下公安机关参与社区管理的一种全新尝试。针对社区警务室的具体特点,本文设计并实现了社区警务室信息采集发布平台。本文首先对当前社区警务、网络社区警务的产生和发展过程做了研究,此次,研究了社区警务室信息采集发布平台所需的模式和开发工具,对于当前流行的ASP环境进行了详细阐述,并对开发语言、开发工具和数据库管理系统进行了简要介绍。经过研究,确定了采用ASP、Vbs

7、cript,FLASH等相关语言和技术,并采用Visual Studio 2008开发工具完成社区警务室信息采集发布平台的设计和实现。本文从基本需求、系统结构需求、功能需求、非功能需求、环境需求等方面完成了社区警务室信息采集发布平台的需求分析,同时完成了数据库概念模型设计和数据表物力模型设计。通过以上的分析、研究和设计,在确定了社区警务室信息采集发布平台(门户网站)用户管理、栏目管理、模块管理、信息管理等模块设计的基础上,本文采用ASP等技术设计并实现了警务室门户网站和LED显示屏、触摸屏的重要功能,最后按照系统测试的标准初步完成了系统的实现。社区警务室信息采集发布平台在设计和实现过程中,结合

8、罗师庄社区外来务工人员多、房屋租赁多的实际情况,从多个角度满足社区各方面的需求,一是通过该平台网页形式的发布实现了社区房屋租赁、外来劳务人员招工等方面的功能,切实解决了社区居民和外来务工人员的实际需求,给社区管理工作带来了便利。二是通过LED显示屏和触摸屏的信息互动生动展现了公安工作和社区警务室工作。关键词:ASP,信息采集发布,网站建设,B/S服务器模式IVAbstractAbstractThis thesis is booming in e-government context, combining the analysis of community policing room deman

9、d, adopting B/S design model advanced, designed for community policing room information release system, and introduces the significance of office automatic system in the process of development of E-government in China, the whole process of design and development as well as the network information di

10、ssemination system. In this thesis, the main demand for office made a detailed analysis, the analysis and design followed the principle of software engineering, the first is to release system based on ASP was proposed in this thesis, and then makes a detailed analysis on the demand, after the overal

11、l planning and design of the system, in accordance with the overall design, detailed design, the system test order, gradually completed the system modeling and implementation system. This paper focuses on the analysis of flow characteristics of similar products, the more suitable for the system of g

12、overnment office of process design and realization, the following chapter discusses the system safety information release system, puts forward several measures of security and how to improve the system performance is analyzed for the illegal attack system.Luoshizhuang Police information collection r

13、elease platform adopts ASP, SQL Server 2008, flash as the development tool, a server system center, playing through setting up the web service system, database system on the server and LED display, LED display and touch screen platform will be integrated organically, constructing the network structu

14、re and improve the system of.Collection of information release platform adopts the idea of modular design, the Windows XP operating system environment, building the operating environment of ASP IIS6.0, through the application of web server using the VBScript scripting language, dynamic, interactive,

15、 using Microsoft Corps SQL SERVER database management system, to achieve the main function of information input, release, including Webpage form information release, LED display information release, touch screen information interaction.Keywords: ASP, Info Diffusion; Website Construction; The B/S Ser

16、ver Mode 目录目 录摘 要IABSTRACTII第一章 绪论1第一节 课题背景与研究意义1第二节 国内外网络应用的研究和开发现状。5第三节 论文的工作及组织结构5第二章 系统开发模式与工具介绍7第一节 ASP技术概述7第二节 Visual Studio 2008概述8第三节 SQL Server 2008概述9第三章 社区警务室信息采集发布平台需求分析12第一节 基本需求12第二节 体系结构需求12第三节 功能需求15第四节 非功能需求17第五节 运行环境的需求18第四章 社区警务室信息采集发布平台总体设计19第一节 总体目标19第二节 模块架构20第三节 社区警务室信息采集发布系统数

17、据库设计23第五章 社区警务室信息采集发布平台详细设计与实现28第一节 警务室门户网站的设计与实现28第二节 LED显示屏与触摸屏系统的设计与实现44第六章 社区警务室信息采集发布平台系统测试47第一节 系统测试要点47第二节 系统功能测试48第七章 总结与展望51第一节 总结51第二节 下一步工作建议51参考文献52致 谢54在学期间发表的学术论文与研究成果55第一章 绪论第一章 绪论第一节 课题背景与研究意义罗师庄社区地处湖州经济开发区杨家埠镇城郊结合部,面积约1.65平方公里,实有人口近20000人,其中流动人口约18000人。有上规模企业62家,还有252家个体工商户和726家出租房屋

18、。由于该社区地处城郊结合部,外来人员占了绝大部分,该地区治安长期呈现出“偷盗案件多、打架斗殴多、矛盾纠纷多”的复杂局面。这个面积不大的社区,近年来的接报警量却占到整个杨家埠镇的近三分之一,刑事案件和治安案件的发案总量占全镇的近四分之一。为加强罗师庄社区社会管理秩序,满足社区居民和外地劳务人员大量的房屋租赁、招工方面的需求,在原有的传统社区警务管理模式花费大量的人力、物力,难以更好的管理社区的基础上,如何开发网络警务的新模式已成为新的课题。1.1.1 课题背景党的十七大报告中明确指出:“完善社会管理,维护社会安定团结是人民群众的共同心愿,是改革发展的重要前提”7。要健全党委领导、政府负责、社会协

19、同、公众参与的社会管理格局,必须改善和加强当前城乡社区警务工作。2006年9月,公安部下发了关于实施社区和农村警务战略的决定,决定了在全国部署和实施社区和农村警务战略。1、什么是社区警务。社区警务是一种新兴的警务工作方式,公安机关通过社区能动的相互作用,优化警力配置,规范警务运作,积小安为大安,以小区域的良好社会治安促进和推动全社会的治安稳定8。社区警务始于二十世纪六十年代美国的警务改革,于七十年代在英国全面推开,逐步成为世界警务改革的发展趋势。1997年公安部苏州会议,社区警务观第一次传入我国,会上第一次提出了社区警务的战略思想即“发案少、秩序好、群众满意”,到了2002公安部杭州会议,该战

20、略思想有了进一步深化,即“发案少、秩序好、社会稳定、群众满意”。2、社区警务的核心。社区警务的核心就是密切警民关系,它的导向是让更多的警察走向社区、走向街头,最大限度、全方位、多层次地参与了社区公共事务的管理,成为社区公共事业建设的中坚力量,共同解决社区问题,从而达到有效维护社区社会治安,提高社区居民生活质量的目的。3、目前社区警务存在的问题。公安部实施社区警务战略以来,部分民警把建好社区警务室视为社区警务战略的目标,没有深刻理解社区警务与社区公共事务管理的关系,认识不清导致行为方式的单一化、机械化。再加上公安机关体制性、机制性、保障性等问题的制约,社区警务战略的整体推进在一定程度上很难发挥其

21、最大效益,还存在许多亟待解决的问题。一是现实与理论研究间的差距。随着社会化进程的不断加快,社会客观现实的发展速度远远快于理论研究诞生的速度,当人们还在为一个新生事物的定性问题而议论纷纷时,在外力和内因的驱动下,这一新生事物已经对社会发展产生了推动或阻碍作用。权衡利弊是事物发展“两面性”特征的重要表现,发现问题才会引起人们的足够重视,理论研究在被动条件下随之诞生。社区和社区警务是上世纪80年代从国外引入,经过几十年的变化发展,其内涵已经发生了深刻变化,当社会治安管理已经从单纯的打击犯罪向管理与服务并重转变时,部分民警还在“以管人者自居”处理问题方法单一,对待群众“冷、硬、横、推”即使有责任心的民

22、警在认真履行工作职责时,处理问题稍有不慎,群众就会说:“人家给你多少好处,对方跟你是什么关系,你一个小警察为什么样样都要管”等伤及自尊的话语。因此,基层民警所谓“多一事不如少一事,干与不干一个样”的观念悄然盛行,宗旨观念、公仆意识随之弱化。民警在社区公共事务管理中就会出现举棋不定和忽冷忽热的思想波动,最终导致心有余而力不足的被动局面。二是纸上谈兵与实践能力间的差距。有的人说了不一定做,有的人做了不一定说。一个人的行为方式决定其做事的能力和水平,在大力推进社区警务战略过程中,有的人认为:只要读几份文件,领会一下上级公安机关的精神,就能游刃有余地应付上级考核,工作还是按部就班,因循守旧,照搬照抄已

23、经成为历史的管理模式,认为自己从警几十年,工作经历可以编写长篇小说。在实际工作中只说不做,虚拉吹捧,华而不实,纸上谈兵各自有道,最终结果是“捡了别人的草、扔了自己的苗”实施社区警务战略,民警对新形势下社区警务工作要有清醒的认识。哪些问题是可以通过自身努力来完成的,哪些问题是随着社会发展和管理水平的提升会迎刃而解的,哪些问题是自身无法预见的,哪些问题是要上级部门协调或集体研究才能解决的,对整个社区工作有个全盘考虑,做到心中有数,才能更好地指导实际工作的开展。三是整体推进与典型发展的差距。整体推进与典型发展是共性与个性、量变与质变的关系问题。实施社区警务战略中,要找准切入点,在整体推进的同时要树立

24、典型,做到“点”上开花“面”上结果。社区警务战略是基层基础工作中基础的基础、重中之重。有的部门或民警思路清晰,措施到位、保障有力,在社区警务建设中走在前面,总结出许多好的经验和做法,值得其它部门借鉴和学习;有的存在消极畏难情绪和“等、靠、要”思想,抓不住重点,影响整体工作。4、社区警务在社区管理中发挥什么样的作用。(1)确认问题导向警务和情报信息主导警务的客观存在,发挥基层民警的创新性和独立性,从实际情况处理社区公共事务。“民意(问题)导向警务”和“情报信息主导警务”的核心是通过对发生的问题的归类分析,然后提出对策,开展警务工作。重点是要关注发生事件背后潜在的问题,而不是处理事件本身。在实施社

25、区警务链中,社区内诸多问题就是警情。要以警情的客观性、关联性、规律性和延续性作为社区警务工作的“聚焦点”社区警务应以社区“问题”为前提和抓手。在此基础上,结合社区警务具体内容中出现的具体问题,适时调整工作目标和工作重点,因地制宜确定问题,分析问题,预测问题,解决问题。(2)运用“破窗理论”9呼吁社区居民关注社区治安环境问题。治安问题是整个社会运行中最表象的问题,是形成犯罪的主要因素,是“社会内因”的外在表现,当“社会内因”无法承受时,随着社会环境、思想意识和矛盾的转移随之变化。社区警务要求社区民警对犯罪做出快速反应的同时,与社区成员组织一道识别并设法消除容易诱发犯罪的社区环境中的消极、不良因素

26、。协调、组织有关部门予以解决,呼吁社区居民关注社会治安问题。(3)转变角色,立足社区,直接为社区居民服务。社区警务要求社区民警扎根社区,面对面地与社区居民提供服务,社区民警不再单纯扮演“社区守护神”和“义务消防队员”的角色,更多的是为社区居民提供服务的“形象代言人”培养民警的形象意识,展示人民警察在行使国家法律、履行工作职责、体现国家意志,规范执法行为的公正形象和参与社区建设,管理社区公共事务的为民、便民、利民的亲民形象;培养民警的公众意识,把社区警务工作放在维护公众利益中,全面深入依靠、发动和组织公众参与社区建设。(4)立足资源共享,责任共担,组织跨部门、跨领域的社区建设。根据目前社区建设中

27、存在的“政府不扶、社区盲目、市场不灵、制度不全、管理松懈、政出多门、职责不明、信息不畅”等诸多问题,要从机制上、体制上和保障上扭转社区建设的不利局面,实现社区建设的跨越式发展,靠一个部门、组织和中介机构所掌握的权力、资源和感召力是不可能完成的。社区民警与社区成员组织在经济上、组织上相对独立,并长期坚持社区建设,有强大的群众基础作保障。社区民警要从维护社区稳定的大局出发,根据需要和可能的原则,在社区内部、相邻社区和跨区域的社区建立“友好社区”立足资源共享、责任共担、诚信建社、良性互动的运转模式,实现安全社区建设的跨越式发展。1.1.2 研究意义在当前互联网信息革命的大背景下,信息化、网络化是公安

28、机关的一场新的警务革命。新时期的社区警务同样也在进行一场革命,那就是打破传统社区警务的时空局限性的弊端,利用网络平台将社区警务推广到千家万户。在作为窗口宣传公安工作的同时,利用网络平台服务群众也让公安机关找到提供群众工作的新切入点,在群众之间搭起了一个互动交流的新平台。可见,如何建立合适的网络平台,建立健全平台的运作机制,确保平台高效、有序运行,是实现上述网络社区警务功能的关键。网络社区警务室利用互联网网络将社区警务管理工作延伸至社区的各个角落,搭建起与社区居民的天然的“民生桥梁”。构建网络社区警务室,是当前构建和谐社会的必然体现,是开拓警民互动的必然渠道。具体来说,网络社区警务室具有以下积极

29、的现实意义。1、信息传播广、服务贴近生活。通过网络社区警务室的形式,使沟通和交流更加便捷、自然,公安机关获取信息量实现最大化。以往的社区管理,发布警情时常会碰到信息无法到达的问题,比如各类宣传册或宣传单、手机短信,很多社区群众还没看就扔掉或删掉,公安机关做了大量工作,效果却不明显。网络警务室,作为一种新兴的载体,突破了传统宣传方式的瓶颈。对群众而言,其提供一个便捷发表言论、公安业务咨询平台;对上级机关而言,其多了一个制约监督权利的窗口;对派出所而言,其另辟一条获取信息和线索的渠道;对违法分子而言,其多了一种威慑力量。2、警民互动性强,推进和谐警民关系。公安机关是国家的权力机关,在打击破案的同时

30、,也承担维护社会稳定的重担。在当前的网络社会,警察往往被塑造成站在群众对立面的不佳形象,究其原因,和群众缺乏沟通是主因。通过网络社区警务室,我们可以搭建起一条有效沟通的桥梁,缓和人民群众的对立情绪,消除和人民群众之间的隔膜,促进社会的和谐进步。例如,通过网络社区警务室,社区群众可以足不出户,即可全面了解到辖区的治安状况,也可以在网络社区警务室中咨询生活中遇到的各种问题包括一些生活类、法律类的咨询等。3、提高工作效率,降低执法成本。通过网络社区警务室,一些需要办理户籍、出入境业务的社区居民,可以了解到相关业务的办理方法和程序,实现快速业务办理。这些诸如“一站式”办公等便民项目的设立,可以大大缩短

31、社区居民办理相关公安业务的时间,同时提高了社区民警的工作效率。另一方面,由于警力不足、素质层次不齐等因素,基层民警在执法过程中往往不可避免的会出现服务和管理不到位的问题,造成部分居民对社区民警的工作表示不满。通过网络社区警务室,及时了解当前社会的热点、难点问题,有针对性的开展工作,达到事半功倍的工作效果。第二节 国内外网络应用的研究和开发现状。21世纪,是互联网等科学技术迅猛发展的时代,互联网正在无时无刻对老百姓的生活产生影响。早期,也就是1969年,美国高级计划署(ARPA)为了对抗前苏联,建立了互联网(因特网),它将分布在美国的各个网络连接起来,使各个网络结点间的数据达到互相联通互相链接,

32、这是建立在军事对抗上的互联网时代(又称军事的互联网时代);1991年随着苏联的解体,冷战结束了,单纯建立在军事对抗上的互联网技术已经不适用了,人们发现这种互联网技术可以实现企业间的资源共享、信息发布,为了达到上网、信息交流等功能,各大企业纷纷建立了门户网站,这是基于企业需求的互联网时代(又称企业的互联网时代);进入21世纪,互联网技术逐渐转为民用,也就是个人的互联网时代的到来,其最大的特点就是即时通讯、动态交互等技术进入个人用户的生活,人们可以以评论、聊天室、QQ等多种形式进行通讯交流;而原有门户网站已无法适应用户的需求,用户越来越强烈强调个性化,很多门户网站为此不得不慢慢实现网站内容的定制化

33、,到了今天,博客、微博、微信等技术的迅猛发展,使个人用户不单只是信息的终端,而是变成了信息的主要提供方,可以这么说,人类已进入了所谓互联网的2.0时代。2000年以来,中国互联网的兴起和快速发展已经极大地改变了人们的生活,工作和学习方式,网络不仅给人们带来很多的信息和娱乐,也改变了中国人的生活习惯。时至今日,网络不仅仅是简单超文本信息,国人可以利用网络应用(如电子出版、电子桑务、电子正务等)开展与工作相关的事务处理。而随着网络应用技术的提高,如ASP、JAVA、.NET的出现,Web浏览器能够实现实时事务处理和高可用性,安全性,可扩展性和和可靠性。第三节 论文的工作及组织结构综上所述,随着社区

34、警务模式的发展,网络社区警务逐渐在社区警务工作中具有举足轻重的作用。通过网络社区警务平台,社区警务室不仅可以面向社区居民开展公安宣传,而且可将社区居民、外来务工人员工作生活息息相关的招工、租赁等信息通过互联网、触摸屏、LED等多种渠道进行发布,弥补了传统媒介其开展各类宣传的片面性和单向性。针对以上要求,本文采用ASP等技术实现罗师庄社区警务室信息采集发布平台,其中包括社区警务室网页形式的信息采集和发布、LED显示屏信息发布、触摸屏信息互动。以下是本文的主要工作:第一章:绪论,主要介绍了当前社区警务和网络社区警务相关研究的背景情况,国内外网络应用的研究现状,然后给出了本文的主要工作和目标,最后介

35、绍了本文的主要工作以及组织结构。第二章:系统开发模式、工具介绍,对于系统开发中使用的技术、语言、开发工具、数据库进行概述。首先研究了ASP技术,然后对Vbscript语言的特点进行了专题分析,并对微软公司新推出的Visual Studio 2008开发环境的进行了优越度分析,最后对Microsoft SQL Server 2008数据库管理系作了简要介绍。第三章:需求分析,分析说明了罗师庄社区警务室信息采集发布平台的需求。首先是本系统的基本需求,然后依次对系统的功能需求、体系结构需求、非功能需求、运行环境需求进行了详细分析。第四章:总体设计方案,总体设计分析了罗师庄社区警务信息采集发布平台。首

36、先是系统的总体设计目标,然后是总体的模块划分,对各个模块进行了分析。最后,完成了数据库概念模型设计和数据表物理模型设计。第五章:详细设计与实现,主要针对社区警务信息采集发布平台的主网站给出了详细的设计和具体实现过程。对一些具体模块通过核心代码进行了详细说明。第六章:系统测试,首先研究了系统测试的方式和要点,并给出了测试结果。第七章:总结和展望,对全文的总结和下一步工作的总结展望。53第二章 系统开发模式与工具介绍第二章 系统开发模式与工具介绍第一节 ASP技术概述2.1.1 ASP特性简介ASP 即Microsoft Active Server Page,是微软公司推出的基于互联网的动态服务器

37、网页技术,它具有语法简单,易学易用的特点。一经推出,立刻受到广大程序员的欢迎,因为一是它具有易调试性,二是它有一个非常高效的开发工具Visual Studio软件包以及强大ASP技术组件,通过Visual Basic、Visual C+、Visual J+、Visual FoxPro等各种编程软件,程序员可以很轻易的可以完成一整套的ASP编写、调试,也通过在WEB应用程序中ASP组件的应用,可以很方便的产生动态、交互的Web应用程序。ASP 除了简单易用,还有其自身的特点:一是ASP的代码是包含在HTML代码所组成的文件中的,修改和测试非常方便,其执行结果文档可以是*.asp格式,也可是HTM

38、L 格式文,在任何网络服务器端都可以执行,运行常用的浏览工具 (如IE或Firefox等)都可以方便、正确的获得 ASP 的执行结果,即直接在浏览器中浏览。二是ASP还具有代码保密性,由于服务器(Web Server)利用HTML网页将ASP程序执行的结果传回客户端(Client)浏览器,所以,程序员千辛万苦编写的 ASP 程序代码并不会轻易的被看见进而被盗用。三是通过开放数据库连接ODBC (Open Database Connectivity),ASP可以链接如Access、FoxPro、dBase、Oracle,SQL server等各种不同的数据库。四是ASP 具备有初步的面向对象(O

39、bject-Oriented)功能,学习容易。五是ASP 提供了如Request、Response、Server、Application等内容强大的内置对象,用户可以利用HTML各种表单提交信息,程序员通过Web浏览器得到这些表单,并在脚本中对这些信息进行处理,然后再通过web浏览器将处理结果发还给用户。例如,用户名称及密码。ASP还有如下特点:(1)对脚本语言的支持度较高。我们可以在HTML代码里使用VBScript、Jscript等一些非常简单的脚本语言,再配以CSS等HTML的样式语言,就可以开发出各种类型的网站。(2)对开发工具的支持较多,目前主流的Frontpage,Dreamwea

40、ver,Visual Studio等网页开发工具都可以开发ASP程序,也可以用诸如Windows的记事本等常规文本编辑器编辑设计,但使用上不如上述开发工具方便。(3)支持各大主流的的浏览器,因为ASP所使用的脚本语言(VBScript, Jscript)都是在Web服务器端执行的,用户端(Client)的浏览器不需要执行这些脚本语言。所以,普通用户只要安装诸如Internet Explor等主流的可执行HTML码的浏览器,就可以浏览ASP设计的网页内容。图 2-1 ASP工作原理图 2-1是ASP的工作原理,可以看到,ASP通过开放数据链接访问数据库系统,将数据库系统的数据提取后,再将数据结果

41、(可以是标准HTML页)通过Web服务器传递给客户端,供客户浏览。2.1.2 VBScript语言概述VBScript是VB(Microsoft Visual Basic)语言的简化版本。它是微软公司为在浏览器中进行工作而专门设计的编程语言。其主要语法和编程方法和编程方法和Visual Basic基本相同。它有如下特点:1、VBScript是一种轻量级的脚本语言,只要有一定 VB(Visual Basic)语言基础的程序员就会对VBScript非常熟悉。即使不懂VB语言的,只要通过学习VBScript,就可以很快掌握语言;2、VBScript利用 ActiveX Scripting 和主应用程

42、序 (host)沟通。在使用 ActiveX Scripting、浏览器和其它的主要用程序(host)时,不需要依照每一种 script 元素作特别的整合;3、VBScript是在VB语言基础上的语言,但它也有与VB语言的一些不同之处,如它不支持VB语言中的输入输出,简称I/O功能(Input /Output ),即不能通过Open语句和函数在客户端上读取和写入信息,这样可以避免写入病毒代码对客户端的安全带来危害;又如VBScript无法调用VB的API函数,同样黑客可以通过在API函数中写入木马程序,通过这种方式危害客户端,造成用户的财产损失;第二节 Visual Studio 2008概述

43、Visual Studio是Microsoft公司推出的开发环境,其包含了一系列高效的、智能的开发工具,对于初次使用该工具的初学者,还是极具开发经验的经企业开发团队,Visual Studio都提供了很多强大的、崭新的功能。不论是一位编程初学者还是一个富有经验的企业开发团队的一员,都可以使用该工具开发创建各种应用程序和Web应用程序。目前,国内程序员最流行使用的版本是Visual Studio 2008,故本文在社区警务室信息采集发布平台选用开发工具是Visual Studio 200826-29。和2005等老版本比较,Visual Studio 2008 有二个显著特点:1、更为高效的开发

44、界面。对比DreamWeaver ,Visual Studio 2008比 DreamWeaver提供更大的对CSS等样式表的支持。此外,诸如FrontPage、DreamWeaver等开发工具具备的分割视窗(Split View)功能,即同时可以看到设计画面和代码,Visual Studio 2008也同样支持。Visual Studio2008还提供应用程序开发引导程序,开发人员可以使用引导程序快速的创建应用程序,轻松的完成解决方案。当前,手机(Mobile)的应用程序开发越来越普遍,Visual Studio 2008通过设备模仿器能够自动模拟手机环境,让开发者在接近真实的环境下开发,这

45、让手机(Mobile)应用程序的开发变得更加为简单。2、更有突破性的用户体验。随著 Ajax 的风行,客户端程序设计也逐渐受到重视。为了有更好的用户体验,Visual Studio 2008不仅完美的支持微软公司自身的ASP,ASP.NET语言的开发,而且对AJAX和Javascript等其他新的语言和技术通过交互性强、人性化的智能客户端提供更好的支持,如提供Javascript语言编写的智能提示功能、调试功能、外部JS调用功能等。通过以上表述,Visual Studio 2008开发环境,能够完成支持数据采集和分析功能,更加有效的提高也提高业务决策能力,我们完全可以信任其作为开发环境能胜任社

46、区警务室信息采集发布平台的开发。第三节 SQL Server 2008概述数据库管理系统(Database Management System,简称DBMS)30,它是一种创建、使用和维护数据库,操纵和管理数据库的大型软件,其核心是管理数据库。数据库管理系统的层次示意图如图2-2所示,数据库管理系统位于操作系统(OS)和数据库应用系统之间,通过与OS的各种交互,实现数据库应用系统的相关应用服务。数据库管理系统的具体功能通常有数据库的运行管理(保证数据的安全性、完整性、多用户对数据的并发使用、发生故障后的系统恢复),数据库的建立和维护功能(数据库数据批量装载、数据库转储、介质故障恢复、数据库的重

47、组织、性能监视等)。图 2-2 数据库管理系统层次示意图SQL Server这一数据库管理系统从诞生发展至今,已经历了 20 多年。1989微软公司推出第一个OS/2版本,经过多年的迅猛发展,如今已是世界上广大企业、公司、开发人员使用的主流数据库管理系统。这几年来,已成为一种标准的SQL数据库查询语言,现在,个人电脑到大型云计算数据库,支持SQL的数据库产品愈来愈多,SQL的国际标准已经被采用并被不断扩充。SQL在所有主要计算机开发商的数据库体系中占有重要的地位。SQL Server 2008 是微软公司于 2008 年推出的新一代数据库管理系统软件。与 微软公司2005 年推出的 SQL Server 2005 版相比,由于其新的特性和优点,使得SQL Server 200831-35在数据管理的高效性、数据保护的高安全可靠性、应用开发的便捷性等方面成为目前性能较完善、功能较强大的版本。SQL Server 2008具

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服