oa办公自动化系统详细设计说明书

oa办公自动化系统详细设计说明书

ID:1343628

大小:312.00 KB

页数:24页

时间:2017-11-10

oa办公自动化系统详细设计说明书_第1页
oa办公自动化系统详细设计说明书_第2页
oa办公自动化系统详细设计说明书_第3页
oa办公自动化系统详细设计说明书_第4页
oa办公自动化系统详细设计说明书_第5页
资源描述:

《oa办公自动化系统详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、OA办公自动化系统详细设计说明书1引言1.1编写目的OA办公自动化系统详细设计是设计的第三个阶段,这个阶段的主要任务是在OA办公自动化系统概要设计书基础上,对概要设计中产生的功能模块进行过程描述,设计功能模块的内部细节,包括算法和详细数据结构,为编写源代码提供必要的说明。概要设计解决了软件系统总体结构设计的问题,包括整个软件系统的结构、模块划分、模块功能和模块间的联系等。详细设计则要解决如何实现各个模块的内部功能,即模块设计。具体的说,模块设计就是要为已经产生的OA办公自动化各子系统设计详细的算法。但这并不等同于系统实现阶段用具体的语言编码,它只是对实现细节作精确的描述,这

2、样编码阶段就可以将详细设计中对功能实现的描述,直接翻译、转化为用某种程序设计语言书写的程序。1.2背景为了能跟上现代社会社会生活中高效率的工作节奏,根据企业需求编写了OA办公自动化系统,以达到提高企业工作效率的目的。1.3定义SQLServer2005:数据库管理软件VsualStudio2005:开发工具OA是OFFICEAUTOMATION的缩写,本意为利用技术的手段提高办公的效率,进而实现办公的自动化处理。采用Internet/Intranet技术,基于工作流的概念,使企业内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的

3、信息采集、信息处理,为企业的管理和决策提供科学的依据。一个企业实现办公自动化的程度也是衡量其实现现代化管理的标准。OA从最初的以大规模采用复印机等办公设备为标志的初级阶段,发展到今天的以运用网络和计算机为标志的现阶段,对企业办公方式的改变和效率的提高起到了积极的促进作用。241.4参考资料2程序系统的结构OA办公自动化管理系统登录个人空间代办事宜个人设置修改口令在线用户系统消息在线帮助日程安排领导办公系统电子邮件领导个人信息维护信息分类领导主页信息维护领导主页浏览行政办公系统会议管理督查督办值班管理接待管理信访管理专线办管理政务资源管理个人办公系统24政务资源管理文件中心机

4、关名录大事记规章制度电子论坛信息报送电子刊物电子公告图1程序系统结构3程序1登录功能设计说明3.1程序描述改程序时OA办公自动化的入口,体现了程序的安全性(1)功能类型:查询数据(2)功能描述:提高系统的安全性(3)前提业务:无(4)后继业务:04(日程管理)(5)功能约束:权限约束(6)操作权限:系统管理员,登录用户。3.2功能(1)录入项检测使用javascript和后台代码实现(各项必须非空)(2)在Login.aspx.cs中只提交用户名和密码;数据处理:1.登录验证,2.记录登录用户信息243.3性能确保系统能正确运行和进行高效访问。3.4输入项表1输入项字段名称

5、长度录入方式是否非空项数据检验默认显示管理员ID小于12文本框YN管理员密码小于12PasswordYN3.5输出项页面能正确的跳转到日程管理模块下的个人便签页面下。3.6算法1.登录验证UserInfouser;LoginLoglog=newLoginLog();log.UserId=txtUserId.Value;log.LoginTime=DateTime.Now;log.LoginUserIp=Request.UserHostAddress.ToString();if(this.txtUserId.Value.Trim().Length==0){this.Page.

6、ClientScript.RegisterStartupScript(this.GetType(),"","");txtUserId.Focus();return;}if(this.txtPassword.Value.Trim().Length==0){this.Page.ClientScript.RegisterStartupScript(this.GetType(),"","");txtPassword.Focus();return;

7、}stringlogin=this.txtUserId.Value.ToString();boolyes=UserInfoManager.IsUserIdExist(login);24if(yes){log.LoginDesc="用户登录失败,用户名或密码不正确。";log.IfSuccess=0;LoginLogManager.AddLoginLog(log);this.Page.ClientScript.RegisterStartupScript(this.GetType(),"","