毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

基于ASP的小区物业管理之业主服务系统子系统的设计与实现 第2页

更新时间:2010-1-29:  来源:毕业论文
基于ASP的小区物业管理之业主服务系统子系统的设计与实现 第2页
 数据库系统(Data Base System,DBS)是指带有数据库并利用数据库技术进行数据信息管理的计算机系统。一个数据库系统应包括计算机系统、数据库、数据库管理系统、应用程序系统及用户和数据库管理员等。
2.软件工程
对于一个信息系统的开发也要具有软件设计的思路和方法,这样做出来的系统才符合标准与规范化。
开发系统的时候也必须要建立合理的模式:而所谓合理的模式就是软件工程告诉我们的在开发一个系统的时候所需要的五步曲:获取需求、需求分析、设计、编码、测试。
A、理解用户真正的需求。在进入正式开发之前,必须先从用户处获取准确的需求。在这上面花费相当时间是很必要的。
B、需求分析。需求分析需要做的事情有:高层构思、确立系统目标、划分业务领域、现行业务分析、建立业务模型(Enterprise Model)、信息需求分析、用户视图规范化、数据元素标准化与一致性控制。
C、设计过程。设计阶段的工作包括对分析模型进行必要的修改,同时可能需要对某些类结构做一些修改,确定用户表示层(也就是通俗所说的界面定义)、用户服务层、业务逻辑层、数据库服务层和具体数据库所需要做的工作。同时需要确定使用的体系结构(如B/S还是C/S)和开发工具(如ASP,ASP.NET)
D、编码。进入编码工作之后,依然可能会发现前面分析或设计阶段的某些错误,这时应返回到前面的阶段进行必要的修改。同时在编码前规定编码的风格并在开发过程中保持一致的风格。
E、测试。测试是系统投入使用前最关键的一个步骤。即使是小项目也应该严格地进行测试。就实际上就是一个把错误留给自己还是留给客户的问题。
3.ASP技术
ASP既不是一种语言,也不是一种开发工具,而是一种内含于WINDOWS操作系统下IIS/PWS之中的服务器端脚本语言环境(这种语言环境集成了VBScript语言、Java script语言到HTML页面的)
ASP的特点如下:
(1)、ASP可以混用HTML、DHTML、Java小程序、ActiveX、VBScript或Java Script,并可以相互嵌套。
(2)、不需要编译,纯文本格式。直接在服务器端运行,并可以用记事本等基本的编辑器进行编辑。
(3)、安全性好。在服务器端执行的脚本语言,源代码不会传到客户端浏览器上,可以保护源程序不外漏。
(4)、面向对象。ASP以对象为基础,通过起环境自身内置的对象来实现服务器与客户端以及数据库之间的交互。
(5)、可扩充服务器端功能。利用ASP提供的一组ActiveX服务器组件可以继续扩充ASP的功能。例如,用ASP环境内置的ADO组件可以轻松地存取各种数据库。此外还可以用VB、Java、VC++等编程语言开发ActiveX服务器组件进一步扩充ASP的功能。
(6)、可扩充脚本语言,除了VBScript、Jscript、Java Scrip外,还可以使用任何其它脚本语言,只要第三方提供其相应的脚本引擎即可。
(7)、与浏览器无关。ASP将运行结果以HTML的格式传送到客户端浏览器,因而可以适用于各种浏览器。
(8)、ASP提供了6个内置的全局对象供开发者不需要声明就可以直接调用,他们的名称及功能如下:
Request 用来读取来自浏览器的请求信息,可以用该对象读取HTML表单信息。
Response 用来将信息发送到浏览器。
Server生成Active Server 组件实set con=server.createobject(“adodb.connection”)
Application 用来存储、读取用户共享的应用程序信息,如可以用该对象在网站的不同连接者之间传送共用消息。
Session  用来存储、读取特定连接者对话消息,可存储连接者对网站访问信息。
(9)、ASP提供的5个重要的服务器组件的名称及功能如下:
ADO组件:用于在SQL SERVER、MS ACCESS数据库中读取或存储数据;
File System 组件:提供了可以用来访问计算机文件系统的方法和属性;
Browser Capabilities 组件:用来链接不同的HTML页面使其操作更简单;
AD Rotator 组件:用于网页上显示横幅广告,并可以控制不同广告的显示频率。
以上的对象和组件都可以扩展ASP脚本的功能,但两者有区别,对象不需要声明就可以使用,而组件在使用前必须明确创建。
ASP的含义从字面上说,ASP包含三方面含义:
1)Active:ASP使用了Microsoft的ActiveX技术。ActiveX(COM)技术是现在 Microsoft软件的重要基础。它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作。ASP本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组件。只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易地建立自己的WEB应用。
2)Server:ASP运行在服务器端。这样就不必担心浏览器是否支持ASP所使用的编程语言。ASP的编程语言可以是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手。然而Netscape浏览器不支持客户端的VBSCRIPT,所以最好不要在客户端使用VBSCRIPT。而在服务器端,则无需考虑浏览器的支持问题。Netscape浏览器也可以正常显示ASP页面。
3)Pages:ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。这样就可以防止别人抄袭程序。由此我们可以看出,ASP是在IIS下开发WEB应用的一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。
ASP是基于WEB的一种编程技术,可以说是CGI的一种。它可以完成以往CGI程序的所有功能,如计数器、留言簿、公告板、聊天室等等。ASP可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页 面内容。而浏览者一点觉察不出来,就像为他专门制作的页面一样。使用各种各样的组件,ASP可以完成无比强大的功能。使用FileSystemObject,可以对服务器上的文件进行操作,浏览、复制、移动、 删除等等。有ADO(Active Database Object,动态数据库对象)的支持,ASP对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库, 对表格、记录进行各种操作。使用CDONTS(Collaboration Data Objects for NTS,NTS协作数据对象),可以发送、查看邮件,实现WEBMAIL的功能。结合WSH(Windows Scripting Host),可以实现对NT主机的管理,如NT用户管理、IIS虚拟主机设置、EXCHANGE邮箱设置等等,就像管理本地机一样方便。
ASP是Microsoft在NT上开发出的技术。虽然在UNIX主机上同样可以使用,但是无论功能还是性能都比较落后。所以,最好在NT主机上才考虑使用ASP。ASP可以实现以往CGI的所有功能。如果你对PERL、C等其他CGI语言不熟悉,可以考虑使用ASP。因为ASP使用的VBSCRIPT比较容易上手。但是,如果你的CGI程序还需要在UNIX主机上运行,最好使用PERL。PERL在UNIX和NT上同时被支持。你只需要简单的修改,就可以移植。ASP操作数据库的功能非常强大。如果你使用基于NT的INTRANET建立你的MIS应用非常推荐你使用ASP技术。ASP编写出的系统,完全可以达到原来使用CLIENT/SERVER的网络数据库系统的水平。使用ASP最大的好处是,在你对程序进行升级时,你只需要修改服务器上的ASP文件,而不需要修改客户端程序。
三、系统设计概要:
小区物业信息管理系统使针对当代社会,住宅小区越来越成为居住的主流这一市场需要而应运而生的,是为小区管理着和小区用户更好的文护小区各项物业管理业务处理工作而开发的管理软件,根据需求分析,实现小区管理业务,实现各项管理等几个方面的功能。
对物管来说小区的基本资料,业主基本资料,小区物业收费事项管理,停车场管理及其他的基本服务管理都应该考虑到,以满足物业管理对业主的服务管理。
基本功能:
1.登录系统管理主要包括:
添加用户模块  包括:为系统新用户设置用户名及口令。
修改密码模块  包括:用于操作员更改自己的系统口令。
2.基本资料管理主要包括:
住户资料模块 包括:显示 添加 修改 删除 查询。
房产资料模块 包括:显示 添加 修改 删除 查询。
3.小区物业管理主要包括:
物业设备管理模块 包括:显示 添加 修改 删除 查询等。
停车场管理模块 包括:显示 添加 修改 删除 查询等。
收费管理模块 包括:显示 添加 修改 删除 查询等。
四、参考资料
1.李海兵等著   超梦幻动态网页开发ASP/HTML/SQL Server/Dream weaver完美结合    中国青年出版社 ;
2. 李晓黎主编     《ASP+SQL SERVER网络应用系统开发与案例》  人民邮电出版社;
3. 高林等著      管理信息系统与案例分析                 人民邮电出版社;
4. 史嘉权等著    数据库系统教程                         清华大学出版社
5.郑人杰等著    实用软件工程                           清华大学出版社
6.陈志泊等著    数据库原理及应用教程                   人民邮电出版社

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

基于ASP的小区物业管理之业主服务系统子系统的设计与实现 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。