1、Lotus OA 毕业设计服务系统 详细设计说明书 1.引言 1.1 编写目的 详细设计是在需求分析和概要设计的基础上,根据程序的设计平台,在逻辑和算法上详细分析具体的实施方法。也就是概要设计确定了软件系统的总体结构,详细设计则对概要设计的结果进一步细化,给出目标系统的精确描述,以便在编码阶段直接翻译成计算机的程序语言。良好的详细设计能够使得在具体的编写程序时,能高效的编写程序,易于控制编码的过程。 lotus 的设计并不需要编写很多代码,更多的是对各种组件的重用。 详细设计将具体的设计目标系统,得出新系统的详细规格,同时要求设计出的规格简明易懂,便于下一阶段的实现 。 1.2 项目背景 项目
2、名称:毕业设计服务系统 项目任务提出者: 项目开发者: 项目用户:项目开发者,项目测试员,验收老师 1.3 定义 Lotus Domino/notes:是优秀的办公电子协作平台,供办公系统开发平台。 Lotus script:是 lotus 中常用的编程语言。 Notes 数据库:是 lotus 中数据结构及数据的存放位置。 教师:是指上报课题,评定成绩的指导老师。 学生:毕业设计的本科生。 成绩:是指选题之后老师给的评价。 登陆页面:是指用户登陆信息填写界面。 1.4 参考资料 Lotus Domino 开发指南 机械工业出版社 2001 Lotus notes 开发指南 海洋出版社 2000 项目主管给的调研报告 开发小组 2011/6 国家标准软件开发文档模板 GB856T 88 2.毕业设计系 统总体结构 2.1 系统总体流程 通 过 浏 览器 或 N o t e s客 户 端 登录 服 务 器选 择 角 色学 生 登 录 进 入 学 生登 录 主 界 面老 师 登 录 , 进 入 工作 主 界 面课 题 上 报 评 定 成 绩 查 看 可 选 课 题 查 看 成 绩选 择 课 题 , 填 写 课题 信 息退 出 界面的设计是通过表单、视图、帧结构、页面实现的,通过在这些界面元素中放入各种域和对象等,能够设计出功能强大和画面美观的界面。 2.2 系统主要的表单如图: