基于.net平台的oa办公自动化系统设计与实现

基于.net平台的oa办公自动化系统设计与实现

ID:9312766

大小:101.50 KB

页数:61页

时间:2018-04-27

基于.net平台的oa办公自动化系统设计与实现_第1页
基于.net平台的oa办公自动化系统设计与实现_第2页
基于.net平台的oa办公自动化系统设计与实现_第3页
基于.net平台的oa办公自动化系统设计与实现_第4页
基于.net平台的oa办公自动化系统设计与实现_第5页
资源描述:

《基于.net平台的oa办公自动化系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于.NET平台的OA办公自动化系统设计与实现导读:就爱阅读网友为您分享以下“基于.NET平台的OA办公自动化系统设计与实现”的资讯,希望对您有所帮助,感谢您对92to.com的支持!内蒙古科技大学毕业设计说明书(毕业论文)第7章界面设计7.1.界面设计7.1.1.登录界面设计图7-1登录界面设计登录界面如图7-1使用蓝色调,模仿WindowsXP系统的登录样式。界面不仅显得美观大方,而且使使用者能够感觉到舒适。整个界面没有过于复杂的界面内容,只有简单的用户名密码输入框以及登录按钮。登录过程中表示层的关键代码:com_classcc=newcom_cla

2、ss();61//登录验证,成功返回大于0的ID,发生错误返回-1,用户禁用返回-2否则返回0intuserid=u.userLoginBLL(txtUsername.Text.Trim(),cc.md5(txtPassword.Text.Trim()));loginlogBLLLLB=newloginlogBLL();if(userid>0){Session[]=userid;LLB.loginlogAddBLL(userid,DateTime.Now,true,Request.UserHostAddress.ToString());if(Reque

3、st.QueryString[]==null)Response.Redirect();elseResponse.Redirect(Request.QueryString[].ToString());}elseif(userid==0){-29-内蒙古科技大学毕业设计说明书(毕业论文)ShowMessage(this,,用户名或者密码错误!);}elseif(userid==-1){ShowMessage(this,,系统发生错误,请联系管理员!);}elseif(userid==-2){ShowMessage(this,,用户暂停使

4、用,请联系管理员!);}登录过程中业务逻辑层的代码:publicintuserLoginBLL(stringuserName,stringuserPass){UserDALuDAL=newUserDAL();61DataSetds=uDAL.userLoginDAL(userName,userPass);DataTabledt=ds.Tables[0];if(dt.Rows.Count==1){if((bool)dt.Rows[0][])returnConvert.ToInt32(dt.Rows[0][]);elsereturn-2;}elseif

5、(dt.Rows.Count>1)return-1;elsereturn0;}登录过程中的数据层代码:publicDataSetuserLoginDAL(stringuserName,stringuserPass){SqlParameteruserNameParm=newSqlParameter(,SqlDbType.VarChar,50);userNameParm.Value=userName;SqlParameteruserPassParm=newSqlParameter(,SqlDbType.VarChar,50);userPassParm.V

6、alue=userPass;SqlParameter[]parm={userNameParm,userPassParm};returnSqlHelper.ExecuteDataset(SqlHelper.conn,CommandType.StoredProcedure,,parm);}7.1.2.系统首页设计-30-内蒙古科技大学毕业设计说明书(毕业论文)61图7-2系统首页设计系统首页如图7-2分为上、下左,下中三个部分。上部主要显示标题,并用简单的图片作为点缀。在标题右侧显示出目前用户的新消息数目以及需要处理的日程数目。左下角设计为菜单显示区,这与

7、用户的使用习惯相符。中部正文区会根据用户的权限显示相对应的信息,便于用户及时获得是否有新的信息。当用户对某个模块没有操作权限时,本模块的提示去自动隐藏。中部标题背景采用深绿色,这与整个系统的深色调相符,可使操作者更轻松的使用。7.1.3.菜单设计-31-内蒙古科技大学毕业设计说明书(毕业论文)图7-3菜单设计61应用系统中菜单的重要性不言而喻,它是用户获知整个系统的一扇窗子。在应用系统中,开发者开发的应用软件时,为了便于使用者选择这些功能,开发人员会将系统所能提供的功能列成一个清单,让用户进行选择(这就是菜单)。用户根据菜单项目的功能,选择自己所需要,从

8、而转到用户需要的功能。这种方式极大地方便了用户,使用户在面对一个新的软件时,不需

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。