基于ASP的动态网站的设计与实现——我院工资查询系统
李齐、金燕

【摘要】:该系统使用B/S模式,通过ASP和ADO相结合访问Microsoft Access数据库。实现用户的注册和登录、工资查询、工资上传、网站升级等功能
【关键词】asp、access工资数据库、工资查询
一、引 言
在信息技术发展的今天,计算机软件技术已经渗透到几乎所有领域,各种通用的软件层出不穷,但基于完整系列化应用的软件在每个单位几乎没有。如:我院人事部门购买了人事管理系统、工资档案管理系统、组织部中国共产党员管理系统,财务处自行监制了工资管理系统等,这些系统数据库数据不共享,数据不一致(如:人事管理系统的姓名与工资管理系统不一致),因而造成了许多不应有的错误。
本应用是基于财务处自行监制的工资管理系统的数据库基础上,自行设计一个工资查询的动态网站,它的数据来源是财务处的工资数据,从而保证了数据的一致性,减轻了我院财务人员工资及额外收入的查询工作,同时方便了职工。是我院推进无纸化办公应用的又一举措。
二、需求分析
我院工资管理系统是一个在财务处主持下由我们自行开发的面向实际应用的一个功能齐全的管理系统,它涵盖的不只是管理工资项目的本身,还包括了管理职工其它收入的作用,它的输出是多方面的,如:公积金的上报(与省)、每月工资上报银行、每月扣税上报税务局 ,尤其是每月扣税额是广大职工关心的内容,原先的工资条对于职工工薪收入无列入,职工无法知道应该扣多少税,要知道扣税的依据,需要找财务人员咨询。这样就大大增加了财务人员的负担。基于以上的原因,我们在已经拥有的工资数据库的基础上依托我院的校园网,设计了一个方便职工查询工资及其它收入的动态网站。
三、工资管理人员工作流程
网络


四、体系结构设计
由于用户较多,为了提高系统的安全性和访问效率,整个系统采用三层式体系结构进行开发,即表示层、业务逻辑层和数据层。


五、系统流程图

六、系统功能结构设计
一个管理系统有职工注册模块、 职工登录模块、口令修改模块、工资数据库上传模块及系统升级管理模块等功能。
1.职工注册模块
提供新职工注册功能, 用户须输入用户名、口令、口令确定等信息。 这里主要作 2 个校验操作,用户名是否已存在、口令与口令确定内容是否一致,2 个条件同时成立方可注册。 用户注册成功则成为本站的合法职工,他就具有对本站该职工的查询等权限。该功能只授权工资管理人员使用
2.用户登录模块
用户通过此界面进入系统,根据用户角色的权限设置其可使用的功能。 如果是管理员权限则拥有超级权限,可以修改个人信息及后台管理等一切权限。 如果是普通职工,只能查询自己的信息及自己的口令。
3.口令修改模块
此模块包括用户自行修改口令及管理员可以修改任意用户名和口令,但无权查看用户自行设置的口令。该模块主要用于当职工忘记了自己设置的口令是使用。
4.工资数据库上传模块
此模块功能专门用于当工资管理人员处理当月工资并确认无误后,把当月工资数据库通过网络上传校园网。
5. 系统升级管理模块
此模块功能专门用于网站设计人员升级自己设计网站,当设计人员需要增加或修改该网站的功能并确认无误后,通过网络上传校园网,从而远程更新了该网站,无需把找网管。
七、结语
ASP的动态小网站对于依托我院的校园网完成各处室现代化各处室管理有着重要的意义, 它既能推进我院现代化管理,又能在节省我院的不必要的开支。这种基于应用项目的科研,对信息技术教师的业务水平会有很大的提升。