毕业答辩-基于WEB的办公自动化管理系统.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业答辩-基于WEB的办公自动化管理系统

基于WEB的办公自动化管理系统 学 生:李小明 指导教师:张芳讲师 内 容 提 要 系统分析 系统设计 系统实现 总结 系 统 分 析 ——流程分析 系 统 分 析 ——数据分析 系 统 分 析 ——环境要求 硬件环境:CPU P4 2.0 512M 内存 80G硬盘以上的微机 操作系统:Windows 2000/XP/NT 数据库:SQL Server 2005数据库 开发工具:Visual Studio .NET 2005 系 统 分 析 ——性能要求 界面友好 功能齐全 运行可靠 系 统 设 计 ——体系结构 页面表示层 业务逻辑层 中间层 中间层 数据接口层 数据库 系 统 设 计 ——功能结构设计 办公自动化系统 公文浏览 公文提交 公文审阅 用户浏览 添加用户 密码重置 权限管理 用户登录 用户管理 公文管理 日志管理 个人事务 工作安排 密码修改 系 统 设 计 ——数据设计 (系统数据库各个表间关联图) 系 统 设 计 ——数据设计 (一个典型的数据表结构) 字段名 数据类型 字段说明 键引用 备注 DepartmentId int 部门编号 PK 主键(自动增1) DepartmentName varchar 部门名称 部门表Department 系 统 设 计 ——算法设计 系统中关键算法描述 Encrypt类图如下图。该类用来增强系统的安全性, 对字符串进行加密解密操作。该类有两个方法, DecryptString方法用来给待加密的明文字符串加密, EncryptString方法用来给待解密的密文字符串解密。 系 统 设 计 ——算法设计 加密 public static string EncryptString(string str,string key) { byte[] bStr=(new UnicodeEncoding()).GetBytes(str); byte[] bKey=(new UnicodeEncoding()).GetBytes(key); for(int i=0; ibStr.Length; i+=2) { for(int j=0; jbKey.Length; j+=2) { bStr[i] = Convert.ToByte(bStr[i]^bKey[j]); } } return (new UnicodeEncoding()).GetString(bStr).TrimEnd(\0); } 解密 public static string DecryptString(string str,string key) { return EncryptString(str,key); } 系统实现 采用语言及技术手段 C#编程语言 ASP.NET技术 ADO.NET技术 数据库连接 选择数据库 SQLServer2005 Config配置文件中: add key=DBConnectionString value=Data Source=de837ce9f3e840e;Initial Catalog=MyOA;Integrated Security=True/ 系 统 实 现 (系统关键界面) 总 结 由于本人水平有限,论文中还存在很多不足之处,在接下来的工作中进一步完成 致 谢 敬请各位老师批评指正 * 系统数据流图 * 系统E-R图 * 数据库——数据访问层——业务逻辑层——页面表示层 稍加变化,让系统更加稳固! * 系统功能层次图 * 系统通用组件层里的一个主要方法 * 系统通用组件层里的一个主要方法 : 1.利用二进制数据的XOR(异或)运算进行加/解密。 2.原理:当一个二进制数A和另一个二进制数B进行异或运算会生成另一个二进制数C,如果再将C和B进行异或运算则C又会还原为A UnicodeEncoding().GetBytes(str) 此方法在 .NET Framework 2.0 版中是新增的。 将从指定的字符指针开始的一组字符编码为一个字节序列,并从指定的字节指针开始存储该字节序列。 此方法不符合 CLS。? * 系统数据流图 *

文档评论(0)

ccx55855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档