基于Web的三位一体招生系统设计与实现
具体可查阅全国招生信息系统的说明文档。2.4 系统架构设计由于该系统的多数功能涉及数据表操作且数据量较大,为提高系统性能和可维护性,该系统采用三层架构设计,即包括表现层、业务逻辑层和数据访问层。如图2所示。[用户界面包] [业务逻辑包] [数据访问包] [数据库] [表示层][业务逻辑层][数据访问层]为实现该系统的常用功能,需要定义存储过程如表3所示。在实现过程中,需在业务逻辑层定义对应的方法,并在该方法中执行相关存储过程,然后以参数形式返回结果,应用层则只需要调用该业务逻辑函数,将返回结果体现在页面中即可,以存储过程Registration为例,其三层架构[5]应用方法如下。⑴ 数据访问层:定义了方法public static DataTable ExecuteSelectCommand(DbCommand command)用于执行指定的命令对象,获取返回结果为表格的数据查询。⑵ 业务逻辑层:先定义一个结构体public struct swytTable来精确表示一张申报表信息的数据结构。然后定义方法public static swytTable ViewRegistrationByIDNum(string IDNumber),
<<上一页 下一页>>
广州市越秀区图书馆版权所有。
联系电话:020-87673002
本站访问人数: