首页
会员中心
到顶部
到尾部
ASP毕业设计

asp毕业设计之OA系统设计开发

时间:2020/10/13 13:39:03  作者:  来源:  查看:0  评论:0
内容摘要: 目 录 1引言... 12 开发工具与技术... 32.1 Dreamweaver简介... 32.2 ASP技术简介... 32.3 ADO数据访问技术... 43系统分析... 53.1系统需求分析... 53.2系统目标分析... 53.3系统数据流图.....
 

5系统功能实现

 

5.1系统用户登录功能的实现

系统登录页面使用了用户信息表(PSLogins),并引用这个表的ID,LoginID,Password字段对用户身份进行鉴别。
用户通过表单提供登录信息,系统根据用户提供的信息对用户进行查询鉴别, 如果用户提供的信息与系统数据库用户信息不匹配,则记录用户登录次数,并提示用户 “你还有几次机会,请重试”;如果用户登录次数大于Application对象的NumAttempts的值指定的次数,则停止该用户的登录;如果身份合法,则将用户导向系统主页,如图5-1所示。页面上有3个主要链接,分别指向办公系统的3个主要功能模块,即员工信息管理模块,财务信息管理模块和员工信息交流模块。
在系统主页面里,设计了一个导航条,详细列出了用户在系统里的位置,当前用户名称,其它相应页面的链接以及系统提供给用户的提示信息或者反馈信息。

 
 
 
 
 
 
 
 
 
 
图5.1系统主页面

5.2员工信息管理模块的实现

员工信息管理模块在整个系统中占有重要地位,本文实现的主要是查询、添加、删除和修改,也是本论文的一个突出点,所以要详细介绍。
功能描述:员工可以通过选择不同的单选按纽,进行相应的员工信息查询或管理功能。
功能实现:用户先进入员工信息管理页面,再根据用户提交表单时一并提交的表单元素Sendto参数进行相应的员工信息查询或管理。以全体员工信息查询为例,其它查询功能的实现类同。如果Sendto的值为“AllEmployeeInformation”,表示用户希望查询所有员工的信息。然后从用户数据库PSLogins表里查询所有记录,根据表单元素AllOrder的值进行排序,并将结果储存到临时记录集RSEnquiryResult里,同时设置相应的字符串变量TheMessage作为系统反馈提示信息,查询结果如图5-2所示。关键代码如下:
if Request.Form("SendTo") = "AllEmployeeInformation" then
Set RSEnquiryResult = conn.Execute_
("select * from PSLogins order by " & Request.Form("AllOrder"))
TheMessage = "全体员工信息按" & Request.Form("AllOrder") & "排序如下"
  


相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号