ASP.NET的小区物业管理系统设计(3)
时间:2017-04-11 13:14 来源:毕业论文 作者:毕业论文 点击:次
图3 设备文护信息表 投诉信息表如图4所示,此表中ID为主键,是自动增量为1的自动标识列,在此表中,包含投诉人、投诉日期、投诉内容、受理情况等字段。 图4 投诉信息表 4.小区物业管理系统的实现 4.1数据库连接 本系统是采用SQL Server 2005作为后台数据库,运用Windows身份验证方式进行连接的。另外,在应用程序编程时,需在web.config中配置连接数据库字符串。 4.2系统公共类及类库 从软件工程的角度考虑,代码要尽可能地实现重用,或者说,同样的代码要避免写两次[6]。在本系统中,把连接数据库、执行SQL语句、执行存储过程等功能写成方法,并封装到一个类中,通过调用此类中的方法,轻松地实现对数据库的操作。本系统将实现弹出窗口并跳转的功能写成方法放在公共类中进行管理,在页面中通过调用类中的方法实现此功能,使操作变得更加简单。为减少程序调试和文护的工作量,减小应用程序占用的存储空间,方便对网站会员和员工信息进行操作,在网站中创建类库。在类库中创建有关网站会员信息的类和有关员工信息的类,在这个两个类中对相关的字段通过重构进行封装字段。类库创建完成后,要将类库编译为DLL文件并在应用程序中引用。类库是编译成一个文件形式的类的集合,类库本身不能运行,但是可以通过在应用程序中引用类库从而使用其中包含的类[7]。因此,在应用程序中还建立了包含实现会员注册、修改密码、修改基本信息等功能的类和实现添加员工信息、修改员工信息等功能的类,并在这个两个类中通过using指令引用类库,从而引用类库中的类。 (责任编辑:qin) |