ASP入门基础教程:实例工资管理系统
ASP入门基础教程-实例 工资管理系统
系统分析
一、主要功能如下:
1、个人工资信息浏览;
2、修改记录;
3、添加记录;
4、删除记录。
二、系统结构图如下图:
三、数据库设计:
教职员工工资管理系统采用的是 Access 数据库,数据库名 RSGL 。由于本管理系统是一个很简单的管理系统,所以在 RSGL 数据库中只包含一个表,表名为:教师工资表。表内包含10个字段,其字段名分别为:所在部门、员工编号、员工姓名、基本工资、岗位工资、职位工资、年动工资、养老保险、医疗保险和实发工职。其结构如下图:
四、主页面结构:
本系统的主页面名为 main.asp 。它由上、下两个框组成,上框架链接一个菜单页面。下框用于显示记录信息。
浏览记录
一、浏览页面的功能:
通过菜单栏上的导航条在浏览器上显示第一条、或上一条、或下一条、或最后一条记录。
二、浏览页面的实现过程:
1、连接数据库并打开“教师工资”表;
2、通过条件判断语句,判断是不是刚打开网页,若是,则显示第一条记录,否则通过由 Request 对象获取的当前记录号,显示相应的记录;
3、通过调用 ShowPage(objRS,no) 过程,显示记录;
4、关闭记录集和数据库。
六、小结:
1、采用 server 对象的 createobject 方法创建一个连接对象和一个记录集对象;
2、采用连接(Connection) 对象的 Open (打开)和 Close (关闭)两个方法打开和关闭一个数据库;
3、采用记录集(Recordset) 对象中的 Open 和 Close 两个方法打开和关闭记录集;
4、通过 Recordset 对象的 AbsolutePosition 属性来确定记录集中当前记录的顺序位置是第几行记录;
5、通过 Request 对象从菜单页面由导航条提交的查询字符串中获取当前记录的书签;
6、通过 Session 对象保存会话期中当前记录号。