- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3 需求分析
3.1 行业务分析
3.1.1 业务流程
该的主要是
图1 中小办公自动化系统业务流程图
3.1.2 功能分析
系统的主要功能概述如下:
(1) 用户身份验证模块
本系统功能的开发设计,是完全针对内部进行办公管理以及为各部门员工提供便捷的电子化交互平台搭建的。模块是办公管理系统重要组成部分之一,主要图 用例图图 用例图图 例图图 用例图图 用例图图 用例图图 用例图图 用例图图 用例图图 用例图图 用例图图 用例图图 用例图图 用例图图 用例图图 用例图图 用例图采用结构化与原型法结合方法。这种综合法的优点是它兼顾了结构化开发方法开发过程控制性强的特点以及原型法开发周期短、见效快的特点。采用两者结合的形式进行系统的开发时,采用了结构化生命周期法的设计思想,即自顶向下,从总体到部分,合理划分系统的结构,设计数据库模型。在系统的分析与初步设计上采用原型法做出原始模型,根据实际反的情况,继续按结构化生命周期法进行系统的详细设计及其实施与转换、系统维护与评价阶段的工作。合理采用综合法,使开发过程更具灵活性,往往会取得更好的开发效果。
是基于 B/SBrowser/Server,B/S)架构的三层体系结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过浏览器来实现,极少部分事务逻辑在前端Browser)实现,但是主要事务逻辑在服务器端Server)实现,形成所谓三层结构。这样就大大简化了客户端电脑载荷,减轻了系统的维护与升级的成本和工作量,降低了用户的总体成本。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便快捷、高效。如果能将分解成一些相互独立、功能简单、易于理解和修改的模块,这样的系统就具备了系统设计首要考虑的可变更性。由模块组合构成的系统一般称为模块化结构系统。在这样的系统中,由于各个模块之间基本上是相互独立的,所以每个模块都可以独立的被理解、编程、调试和修改,使其复杂的系统设计工作变得相对简单。在遵循模块化结构设计原则的基础上,根据实现的目标模块分成了个不同的子模块,各子模块既相互配合,又各自具有一定的独立功能。这样就形成了一个树形的结构在模块的总体程分析中业务流程图是表现个人办公流程的一个主要图例,图4-1用户身份验证流程图
4.1.2员工信息管理模块流程图
系统用户通过登陆验证进入系统主页面,通过选择“职工信息管理”菜单进入相应页面。
如果登录用户是“系统管理员”,则可以显示此模块,用户可以通过选择不同的链接,进行相应的新增职工、查看、修改以及删除等操作。当点击“查看”链接时,会显示所选的职工的信息,之后可以点击“返回主页面”再返回到职工信息列表页面;当点击“新增职工”链接时,会进入职工信息输入页面,当输入相关信息后点击“提交”按钮,如果成功则会返回到职工信息列表页面,并提示“添加成功”,如果失败,则会提示相关的错误信息,如果不想添加,则可以点击“返回主页面”返回到职工信息列表页面;当点击“修改”链接时,则会进入到修改页面,并在表单中显示要修改的职工信息,当更改某个表单中的数据后,再点击“提交”按钮,如果成功,则会返回到职工信息列表页面,并提示“修改成功”,否则会提示相关的错误信息,如果不想修改,则可以点击“返回职工信息列表主页面”返回到职工信息列表页面;当点击“删除”链接时,则会删除当前选择的职工信息,并提示“删除成功”。
如果登录用户是“普通用户”,则不会显示此模块,而只会显示登录成功页面,并且用户只能查看与修改个人信息,通过点击“查看信息”与“修改信息”两个链接即可完成相应操作。
流程图如下所示:
图4-3职工信息管理流程图
4.2 数据库设计
数据库设计是项目开发和系统设计中非常重要的一个环节,在这里要特别强调数据库设计的重要性,是因为数据库设计就像建设高楼大厦的根基一样,如果设计不好,在后来的系统维护、变更和功能扩充时,甚至在系统开发过程中都会引起比较大的问题。
4.2.1 数据库概念设计
将需求分析得到的用户需求抽象为信息结构及概念模型的过程是概念结构设计。E-R图E-R图E-R图E-R图E-R图E-R图E-R图E-R图E-R图E-R图E-R图E-R图E-R图E-R图E-R图E-R图逻辑结构设计的任务是把概念结构设计阶段设计好的E-R图转换成与选用的DBMS产品所支持的数据模型相符合的逻辑结构。
E-R图转换为关系数据模型所要解决的问题是如何将实体和实体间的联系转换成关系模式,如何确定这些关系模式的属性和码。
数据库中两实体间1:n联系转换为一个与n端对应的关系模式合并的关系模式的方法是将联系的属性与1端的码加入n端作为属性,主码为n端实体的主码。中由E-R图转换成的关系数据模式有:表1用户信息表us
您可能关注的文档
- 最新船舶制造业管理规章制度全集(word版) - 第一篇 企业组织管理制度.doc
- 最新船舶制造业管理规章制度全集(word版) - 第五篇 企业人事管理制度.doc
- 最新船舶制造业管理规章制度全集(word版) - 第七篇 企业办公管理制度.doc
- 最新船舶制造业管理规章制度全集(word版) - 第六篇 企业工资福利管理制度.doc
- 最新船舶制造业管理规章制度全集(word版) - 第二篇 企业生产管理制度.doc
- 自动控制原理_胡寿松_第二版_课后答案_第五章_参考答案.doc
- 资材、采购管理讲座.ppt
- 转型时代管理学导论(笔记)(精简版).doc
- 周三多管理学_第十三章_沟通.ppt
- 中渝国际都会项目4#地块基坑边坡结构优化汇报22.ppt
文档评论(0)