- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Lotus_OA毕业设计服务系统毕业设计
Lotus OA毕业设计服务系统详细设计说明书1.引言1.1编写目的详细设计是在需求分析和概要设计的基础上,根据程序的设计平台,在逻辑和算法上详细分析具体的实施方法。也就是概要设计确定了软件系统的总体结构,详细设计则对概要设计的结果进一步细化,给出目标系统的精确描述,以便在编码阶段直接翻译成计算机的程序语言。良好的详细设计能够使得在具体的编写程序时,能高效的编写程序,易于控制编码的过程。lotus的设计并不需要编写很多代码,更多的是对各种组件的重用。详细设计将具体的设计目标系统,得出新系统的详细规格,同时要求设计出的规格简明易懂,便于下一阶段的实现。1.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系统总体流程 界面的设计是通过表单、视图、帧结构、页面实现的,通过在这些界面元素中放入各种域和对象等,能够设计出功能强大和画面美观的界面。2.2系统主要的表单如图:2.3系统主要的视图如图:2.4系统主要的帧结构如图:3.程序描述3.1功能为便于毕业生毕业动作,开发设计的服务系统。学生通过该系统获取信息,上报信息。老师同样能获取想要信息。学生能够选择老师上报的课题和查询成绩,老师能够上报课 题和评定成绩。且学生不能上报课题、评定成绩。老师则没有必要选题功能。要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求界面要简单明了,易于操作,服务器程序利于维护。3.2文档在一个数据库中通常包含许多文档,每个文档都有专门的主题。每个文档都围绕数据库的信息类型,着重介绍某个方面的问题,文档通过表单产生,文档的格式、布局等也由表单决定。文档将数据库中的信息存储在被称为域的部分中,用户在[创建]菜单中选择一个表单,填写域中的数据并保存此文档。3.3表单表单如同页面一样可以显示信息。在页面中可以完成的事情在表单中也可以完成。表单与页面的区别在于:表单可以用来收集信息。表单提供了用于创建和显示文档的结构,而文档是数据库中保存数据的设计元素。当用户向表单中填入信息并进行保存时,此信息就作为文档保存。当用户打开该文档时,该文档将把该表单作为模板来提供显示数据的结构。下图是本系统中的学生填写选题信息的表单:表单设计步骤:确定所需表单的用途和类型,应考虑一下元素要收集的信息种类和需要的元素如何显示以及在何处显示结果文档,此文档要包含并显示收集的信息创建表单。向表单中添加元素。命名元素,如果是域,应该保证域的名字在数据库中唯一,以便在别的表达引用指定表单属性。在用户访问表单所使用的浏览器中预览和测试表单。表单元素表单中的元素可以是文本、水平基准线、表格、区段、图形、图像映射、连接、自动功能、附件、潜入元素、域、子表单、布局区域等等。根据表单的功能需求选择不同的元素。下图是显示课题信息的表单,分别用了文本、表格、域等元素。表单自动显示功能设计表单由表格、文本信息、具有各种功能的域构成。通过调整域等的属性能够得到满足我们需求的功能,比如上图中的“填写选题信息_上报时间”可以将它的属性中的调整为可编辑的文本类型,在将其默认值改为“课题信息_上报时间”,当表达被打开时,会显示域“课题信息_上报时间”的内容,从而省去了用户自己填写课题时间的不表的的麻烦,是系统易用性和友好性 大大提高,如下图的结果:表单中信息的保存和退出功能此功能可以通过Lotus的公式语言完成。Lotus提供的很多简便易用的公式,完成常用的功能,比如@Command([FileCloseWindow])和@Command([FileSave])完成退出关闭文档和表达保存的功能。3.4提示功能提示功能,在各种GUI编程时都是经常用到的。Lotus公式@Prompt能方便的提示用户信息输入错误等问题,如图:3.5区段 使用可以折叠的区段来组织表单可以使用户跟容易的查看所需要的信息。设置区段属性可以使之在条件满足的时候展开,在其他时候展开。如图:区段属性如下图:3.6视图视图是是文档的排序和分类列表,它是对存储在数据库中的数据进行访
您可能关注的文档
最近下载
- 企业工会助推企业高质量发展.docx VIP
- 细说通电直导线附近的场摘要:一无限长通电直导线,周围没有电场.DOC
- 昆山联江发纸业有限公司扩建项目.pdf
- 基于bp神经网络的引线键合模型 wire bonding model based on bp neural network.pdf VIP
- 透过“人车家”战略,看小米加码大家电对白电行业影响几何.pdf VIP
- 华师大版科学九年级上册 1-4章化学模块练习(含答案).doc VIP
- 绘本《小鹿历险记》.ppt VIP
- 八年级地理中国海洋资源.ppt VIP
- 纪念与象征——空间中的实体艺术.pptx VIP
- rca医疗案例分析ppt.pptx VIP
文档评论(0)