- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
办公自动化管理系统(详细设计说明书
1引言 3
1.1编写目的 3
1.2背景 3
1.3定义 3
1.4参考资料 3
2程序系统的结构 4
3程序1登录功能设计说明 5
3.1程序描述 5
3.2功能 5
3.3性能 5
3.4输入项 6
3.5输出项 6
3.6算法 6
3.7流程逻辑 8
3.8接口 8
3.9存储分配 8
3.10注释设计 9
3.11限制条件 9
3.12测试计划 9
3.13尚未解决的问题 9
4.程序2主页设计说明 9
4.1程序描述 9
4.2功能 9
4.3性能 10
4.4输入项 10
4.5输出项 10
4.6 流程逻辑 10
4.7接口 11
4.8存储分配 11
4.9注释设计 12
4.10限制条件 12
4.11测试计划 12
4.12尚未解决的问题 12
5程序3日程管理设计说明 12
5.1程序描述 12
5.2功能 13
5.3性能 13
5.4输入项 13
5.5输出项 13
5.6算法 14
5.7流程逻辑 14
5.8接口 15
5.9存储分配 15
5.10注释设计 16
5.11限制条件 16
5.12测试计划 16
5.13尚未解决的问题 17
6程序4系统管理设计说明 17
6.1程序描述 17
6.2功能 17
6.3性能 18
6.4输入项 18
6.5输出项 18
6.6算法 19
6.7流程逻辑 22
6.8接口 24
6.9存储分配 24
6.10注释设计 25
6.11限制条件 25
6.12测试计划 26
6.13尚未解决的问题 26
详细设计说明书
1引言
1.1编写目的
OA办公自动化系统详细设计是设计的第三个阶段,这个阶段的主要任务是在OA办公自动化系统概要设计书基础上,对概要设计中产生的功能模块进行过程描述,设计功能模块的内部细节,包括算法和详细数据结构,为编写源代码提供必要的说明。
概要设计解决了软件系统总体结构设计的问题,包括整个软件系统的结构、模块划分、模块功能和模块间的联系等。详细设计则要解决如何实现各个模块的内部功能,即模块设计。具体的说,模块设计就是要为已经产生的OA办公自动化各子系统设计详细的算法。但这并不等同于系统实现阶段用具体的语言编码,它只是对实现细节作精确的描述,这样编码阶段就可以将详细设计中对功能实现的描述,直接翻译、转化为用某种程序设计语言书写的程序。
1.2背景
为了能跟上现代社会社会生活中高效率的工作节奏,根据企业需求编写了OA办公自动化系统,以达到提高企业工作效率的目的。
1.3定义
SQL Server 2005: 数据库管理软件
Vsual Studio 2005: 开发工具
OA是OFFICE AUTOMATION的缩写,本意为利用技术的手段提高办公的效率,进而实现办公的自动化处理。采用Internet/Intranet技术,基于工作流的概念,使企业内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据。一个企业实现办公自动化的程度也是衡量其实现现代化管理的标准。OA从最初的以大规模采用复印机等办公设备为标志的初级阶段,发展到今天的以运用网络和计算机为标志的现阶段,对企业办公方式的改变和效率的提高起到了积极的促进作用。
1.4参考资料
《MyOffice概要设计说明书》
《MyOffice 项目需求分析》
《MyOffice 数据库设计说明书》
2程序系统的结构
图1 程序系统结构
3程序1登录功能设计说明
3.1程序描述
改程序时OA办公自动化的入口,体现了程序的安全性
(1)功能类型:查询数据
(2)功能描述:提高系统的安全性
(3)前提业务:无
(4)后继业务:04(日程管理)
(5)功能约束:权限约束
(6)操作权限:系统管理员,登录用户。
3.2功能
(1)录入项检测使用javascript和后台代码实现(各项必须非空)
(2)在Login.aspx.cs中只提交用户名和密码;
数据处理:1.登录验证,2.记录登录用户信息
3.3性能
确保系统能正确运行和进行高效访问。
3.4输入项
表1输入项
字段名称 长度 录入方式 是否非空项 数据检验 默认显示 管理员ID 小于12 文本框 Y N 管理员密码 小于12 Password Y N
3.5输出项
页面能正确的跳转到日程管理模块下的个人便签页面下。
3.6算法
登录验证
UserInfo user;
LoginLog log = new LoginLog();
log.UserId = txtUserId.Value;
log.LoginTime
文档评论(0)