5.2功能
1.利用树形控件加载出功能页面的
2.在我的日程子模块中添加日程是在时间列表控件中点击进行跳转
5.3性能
确保系统能高效的进行数据访问
5.4输入项
表5添加我的日程安排
字段名称 我的日程主题 预约地点 开始时间 结束时间 日程容 预约对象 是否公开 长度 录入方式 文本框 文本框 文本框 文本框 文本框 树形控件 复选框 是否非空项 Y Y Y Y Y 表6添加便签 数据检验 N N N N N N N 默认显示 字段名称 便签标题 便签容 长度 录入方式 文本框 文本框 是否非空项 Y Y 数据检验 N N 默认显示 表7查询部门日程 字段名称 机构名称 部门名称 时间
长度 录入方式 下拉列表 下拉列表 文本框 文本框 是否非空项 Y Y Y Y 数据检验 N N N N 默认显示 5.5输出项
查看:显示数据库中存在的数据
删除:显示删除后数据库中存在的数据
添加:将数据天津啊进入数据库在显示添加后的数据信息 修改:对数据库中原本存在的某条数据进行修改后在进行展示
.专业.专注.
5.6算法
HyperLink link = new HyperLink();
link.ImageUrl = \ link.ToolTip = \新增个人日程\
link.NavigateUrl = \
day.Date.ToShortDateString();
tc.Controls.Add(link);
5.7流程逻辑
1.部门日程
图6部门日程
2.我的日程
图7我的日程
3.我的便签
.专业.专注.
图8我的便签
5.8接口
图9接口
5.9存储分配
.专业.专注.
表8日程信息表
序号 1 ScheduleId(日程ID) 2 3 Title(标题) Address(预约地点) 4 MeetingId(会议ID) 5 BeginTime(开始时间) 6 EndTime(结束时间) 7 SchContent(日程容) 8 CreateUser(创建用户) 9 CreateTime(创建时间) 10 IfPrivate(是否公开) int 是 Y datetime N varchar 50 Y varchar 500 Y datetime N datetime N Int Y varchar varchar 50 50 Y Y Int 10 字段名 类型 长度 精度 小数位数 默认值 允许空 Y √ 主键 说明 5.10注释设计
1.加在模块首部的注释;
2.加在各分枝点处的注释;
3.对各变量的功能、围、缺省条件等所加的注释; 4.对使用的逻辑所加的注释
5.11限制条件
在界面上控制输入输出,服务器端如果出错也会也会返回出错信息
5.12测试计划
对日程设计进行项目跟踪测试,对输入信息和输出信息进行对比,找出其中可能出现的异常,对此进行改善。
.专业.专注.
5.13尚未解决的问题
暂时还没有发现
6程序4系统管理设计说明
6.1程序描述
(1)功能类型:查看、添加、修改、删除数据
(2)功能描述:按照要求对数据进行查查看、添加、修改并删除 (3)前提业务:登录用户为系统管理员
(4)后继业务:051 角色管理 052 登陆日志 053操作日志 054 菜单排序
(5)功能约束:权限约束
(6)操作权限:系统管理员
6.2功能
图10功能图
.专业.专注.