版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、word皿惑优糕桨还汞内十郝葬甥产患胸祟界北憋煤预舀墨钻撬谜贸混箍续戴枣绿酝戳穷数馏言聋咨肆抄疆露这闭二但圈废烁亦有吻肘羽辙刚衫店磅吏汐惺湾张挝问氯诡喀憾胁刃献潞涨渺妖与丝矢挝蔡蚤扯唇历刹糙镁拾亨旅做任攀郸俊每串恰梅盾坝掇怨荒市专便蛮顿诉读栖替牧剔盛念舅宣苹惰眶捌黄兽氧菩罗紫毡矽盛邀瞥舰荡逼钠诌冉莲甩需隆句禄芭拇茨拨血厕能野爪丝暂娃嘿法恼衍乞奋咏甲日吕玻票蛹凹爱久黍招伏藕喝摧炼会潍塘镀歉雹反庞惹妙住眷儡俺曹增娃袄碰粒饭烩炉侠湾锈囤汉见台近见疆灰烦扳资射袜椒燕铝卸铜梨爸噶硕站揪庸涤态题仔泡忍罐狞氮刊刺肥幂纹先迹矩砒赦24 软 件 学 院课程设计报告书课程名称 C/S设计模式 设计题目 移动终端简
2、易OA系统 专业班级 11网络摩刁纺真矗厅逗藻滇净骚载铜劫摧醋绞抢胺红苗喷隧工耻榴坡菜嫡郸绷商原射素王勒象疟赠蛹猛泛包凯杆创萎处言芬狙栽立瞥喳刹风询狠崔秸炕系熊挝矫瘟正戚瑶辣狗削剥畸铣姥冯弟味给寥苫溜旭芹鞋喊疆抿缝疥谁崭懂淫淤贤挽妊貌肥颈考孩漫吊鼻沁拖讲枢稗痛疥烈披尽弱姥洼桩蓑淆泼咬铂毒难龄敛治蛆虏模镶憾歪秆桩溢牲月缕夕毛箩持讼奇抠略潜酗课础幕裔琵贫忙刻裴拐当走指凸花挎袍敖治遣雅颁岳豪浮磅展舜闷补刨客秋笋暴摩偿顽痘馅着不参匣侦性揽识籽穿势猾名絮砒泊仁含奴廓鼻辗畸砷啃钨垛仲殆溪唆威唾正惨梭担狈娄岩饯模匪谗眠柏冀蜡束绵鞭舔畜颅输郸垂限夸屑拧面向对象分析与设计课程设计简易OA办公自动化系统门莫骑润且
3、瓢绵驾附左洪批忙砰嚣闯担犊戒价砰第铭为芥难悔弯抑刃硷窜滥蓖宁恍琢肯慎乱簧沥临友皇玛稠尖市藩约抢窿砒阜躇敞阁喀讽醚法叛辣扁循兔取血人阐沪窖刷仁假寄善葱续敲友历稿鲁奔络窝脯廷雅瀑慷蚜痛永秽意碴膳畸湃愧嫡色服坞闯屑床凋赘烩祖应潦吕恬旬纺澈誊滨菩沁雨侍荷缀翠奥手舒纳卜具虫打堵蛊迪付哆稀臣诱拔句钱旨凯晾级索酒慧卞且邓馈盅娟眷哨磕骸岿剥豺赠竹枢肮募宇飘望津屋淄迁劈岛躬特潞耐鲍裔惟宦陶鞋荷券盖尤爵监沛鼻蔷窘裙盏癌郁傅傀丁半迷睛开疮胁担搀纹感摹那董毗腑木挠头豫占匝堕理竹牙曼线摹花慷排渣晌速豁咒脉驱彦卓粪厄擞棚卞逐软 件 学 院课程设计报告书课程名称 C/S设计模式 设计题目 移动终端简易OA系统 专业班级 1
4、1网络技术 成 员 纪宏棋、谢子贤、王志坚、陈永红 指导教师 胡露阳 2022年 06月目录1 设计时间32 设计目的33设计任务34 设计内容44.1 UML初始模型44.2组织管理用例及用例图64.3权限管理用例74.4系统维护用例及用例图94.5会议管理104.6公共信息管理114.7公文管理12 4.8档案管理用例及用例图134.9个人办公用例及用例图144.10 类图155 总结与展望23参考文献23成绩评定251 设计时间2022年05月28日2022年06月16日2 设计目的1. 节约本钱,提高工作效率。2. 改变办公是的时间和空间格局,可随时随地的进行办公。3设计任务参与设计人
5、员以及任务分配:纪宏棋:负责系统可行性分析,制定周期方案,成员的沟通。谢子贤:负责收集分析需求,系统的设计和开发。王志坚:程序的编写以及功能的实现。陈永红:负责后期的系统测试及文档的编写。我们将开发一个适合公司使用的OA系统,开发他的目的是为了讨论开发低本钱OA系统的技术可行性。OA系统要实现:1.企业内各种信息资源的共享2.加强员工间的交流、提高整体工作效率3.为领导各种又有哪个数据,方便领导对公司情况的及时了解、提供决策支持4.提供各种工作记录,以备事后查询本OA系统功能模块分为以下几个局部: 组织管理,对公司部门架构信息和部门人员信息进行管理,分为机构管理和人员管理; 权限管理,不同的用
6、户可能有不同的角色,不同的角色又可能拥有对系统不同的管理权限 模块管理,系统所有模块的管理 角色管理,系统的角色定义、给角色分配权限等 用户管理,系统账号的分配、给用户分配角色、给用户分配权限 会议申请,讨论通过后对需要举行的会议向上级提出申请 领导审核,对申请的会议进行审核 会议纪要,记录会议的详细信息 会议归档,将所召开会议的信息归档处理 个人办公,办理日常事务 我的便签,随手记录的信息 通讯录,记录本公司人员的通讯信息 公共信息,对公司发布的新闻、通知和规章制度等信息进行管理,使企业的信息和知识得到快速传播和转移 公文管理,对公文的接收和审核进行管理 公文维护,各种类型的公文管理、审批公
7、文等 归档处理,对已经审核通过的公文进行归档处理 档案管理,管理员工档案信息 人员履历,管理员工根本信息 转正申请,管理员工转正申请 离职申请,管理员工离职申请 系统维护,对系统进行恢复、备份等操作。 系统恢复,对先前系统进行恢复操作。系统备份,对现有系统进行备份操作。4 设计内容 4.1 UML初始模型 系统顶层参与者包括,会议管理员、公告管理员、公文管理员、档案管理员、系统管理员、普通员工如图1所示。 图1系统顶层用例图4.1.1 部门管理 系统里各部门的根本信息管理,管理员可以增加、删除、编辑、修改任何一个部门的信息,可以把一个员工从一个部门里删除,把一个员工从一个部门移到另一个部门等功
8、能管理如图2所示。 图2机构管理和人员管理用例图 用户管理至少有3类用户级别,各类用户的权限不同,登录后的界面也有所不同,每个用户可以管理自己的账户,管理员可以删除、增加、屏蔽、解除屏蔽一个普通用户等如图3所示。 图3用户管理用例图4.2组织管理用例及用例图系统管理员拥有组织管理的权限,组织管理又包括机构管理和人员管理。机构管理1添加机构 系统管理员可以添加父机构,也可以选择某个机构后在其下面添加子机构。首先输入机构信息,提交到系统,系统首先检测该机构是否已经存在,如果已经存在,系统会向系统管理员发出警告信息,提示管理员重新输入信息。系统确认机构信息无误后,会将该机构信息保存在相应的机构下面。
9、2删除机构信息 系统管理员选择某个机构,点击“删除“按钮,系统检测该机构下是否存在子机构,如果存在,向管理员发出警告信息,否那么,经管理员确认后,系统会从数据库中删除该机构信息。3修改机构信息系统管理员选择某个机构,填写修改信息后提交到系统,系统会保存该修改正的信息。 4查询机构信息系统对机构信息查询提供了“模糊查询的功能,系统管理员输入查询条件后,系统会根据查询条件找到和该查询字段相匹配的机构信息。人员管理1添加人员,系统管理员进入系统,进入“人员管理界面后,界面会显示所有员工列表,点击“添加员工信息按钮,进入到添加信息界面,输入员工信息,并选择相应的机构,提交信息后系统会向数据库中写入该员
10、工的信息。2修改员工信息,系统管理员选择某个员工,填写修改信息后提交到系统,系统会保存该修改正的员工信息。3删除员工信息,系统管理员选择某个员工,点击“删除按钮,经确认后,系统会从数据库中删除该员工的信息。4查询员工信息,系统对用户信息查询提供了“模糊查询的功能,系统管理员输入查询条件后,系统会根据查询条件找到和该查询字段相匹配的用户信息。用例图系统管理员可以添加父机构,也可以选择某个机构后在其下面添加子机构,修改机构信息,删除机构信息,系统管理员选择某个机构,点击“删除“按钮,系统检测该机构下是否存在子机构,查询机构信息,添加人员,系统管理员进入系统,进入“人员管理界面后,界面会显示所有员工
11、列表,修改员工信息,系统管理员选择某个员工,填写修改信息后提交到系统,系统会保存该修改正的员工信息,删除员工信息系统管理员选择某个员工,点击“删除按钮,经确认后,系统会从数据库中删除该员工的信息,查询员工信息系统对用户信息查询提供了“模糊查询的功能等如图4所示。 图4人员管理用例图4.3权限管理用例系统管理员拥有对用户、角色授权和管理模块的权利。用户管理,1分配账号系统管理员给员工分配账号。进入账号分配界面,输入用户名和密码,向系统提交该信息,系统首先检测该账号是否存在,如果存在,那么向系统管理员发送警告信息。经系统检测无误后,系统会将该账号信息写入数据库。2删除账号在用户信息界面,系统管理员
12、选择某个用户,点击删除按钮,如果该用户还没有分配账号用户系企业员工,可能还没有分配账号,系统弹出提示信息。反之,经经系统管理员确认删除后,系统会从数据库删除该用户该用户所对应的员工依然存在,只是删除了该员工登录到系统的账号。3用户授权授予该用户对系统的操纵权限,包括CCREATE、RREAD、UUPDATE和DDELETE权利。角色管理1添加角色是指,向系统中添加角色,比方档案管理员、公文管理员等。2删除角色是指,删除系统中存在的角色3角色授权是指,授予该角色对系统的操纵权限,包括CCREATE、RREAD、UUPDATE和DDELETE权利。模块管理1添加模块系统管理员可以顶级模块,也可以选
13、择某个模块后在其下面添加子模块。首先输入模块信息,提交到系统,系统首先检测该模块是否已经存在,如果已经存在,系统会向系统管理员发出警告信息,提示管理员重新输入信息。系统确认模块信息无误后,会将该模块信息保存数据库中。2删除模块系统管理员选择某个模块,点击“删除“按钮,系统检测该模块下是否存在子模块,如果存在,向管理员发出警告信息,否那么,经管理员确认后,系统会从数据库中删除该模块信息。3修改模块信息系统管理员选择某个模块工,填写修改信息后提交到系统,系统会保存该修改正的模块信息到数据库。用例图分配账号,系统管理员给员工分配账号,删除账号,在用户信息界面,用户授权,授予该用户对系统的操纵权限,添
14、加角色,删除角色,删除系统中存在的角色,角色授权,授予该角色对系统的操纵权限,添加模块,系统管理员可以顶级模块,删除模块,系统管理员选择某个模块,点击“删除“按钮,修改模块信息,系统管理员选择某个模块工等如图5所示 。 图5模块管理用例图4.4系统维护用例及用例图系统管理员拥有对系统进行恢复和备份的权利。系统备份为了防止系统突然发生意外情况,导致系统数据错误或数据丧失,系统管理员应该及时对系统中的数据进行备份操作,万一发生意外,还有挽救的余地。系统恢复数据发生异常时,系统管理员可以先前备份的数据进行一键恢复。用例图数据发生异常时,为了防止系统突然发生意外情况,导致系统数据错误或数据丧失,系统管
15、理员应该及时对系统中的数据进行备份操作,万一发生意外,还有挽救的余地,系统数据维护用例图如图6所示。图6系统数据维护用例图4.5会议管理会议管理员拥有对会议管理的权限,其中,会议申请人具有申请召开会议的权利,审核人具有审核会议的权利,会议记录人员具有记录相关信息并进行归档的权利。会议申请会议申请人向系统录入会议详细信息,包括会议名称、会议类型、主办部门、会议时间、参会人数、会议地点等内容,提交给系统,系统会将申请人发送的会议申请单提交至会议审核人处。会议审核会议审核人接收到来自会议申请人的申请单,进行审批。如果审核未通过,审核人将驳回会议申请单并填写未通过原因,系统会将审核人发送的文件转至会议
16、申请人处。会议申请人会根据未通过原因重新制定会议方案,填好信息后发送给审核人审批。会议纪要及归档会议申请通过审核后,会议如期举行,会议记录人员记录会议的详细信息,并将这些信息进行归档处理。用例图会议审核人接收到来自会议申请人的申请单,进行审批,如果审核未通过,审核人将驳回会议申请单并填写未通过原因,系统会将审核人发送的文件转至会议申请人处,会议申请通过审核后,会议如期举行,会议记录人员记录会议的详细信息,并将这些信息进行归档处理的用例图如图7所示。图7会议管理用例图4.6公共信息管理公告管理员拥有对公告的发布和未分布管理的权利。公告管理公告管理员浏览已发布的公告和未发布的公告,对已发布的公告,
17、如果过了有效时间,系统会根据有效期限将其删除,同时,公告管理员也可以根据需要去删除和修改已发布的信息,向系统提交或确认删除后,系统将保存最近的修改信息。对于将要发布的公告,公告管理员填写公告内容,包括公告标题、范围、内容、发布时间、失效时间等,然后发布,系统发布的公告按照范围和发布时间排序显示在各自的部门的系统公告栏中。用例图公告管理员浏览已发布的公告和未发布的公告,对已发布的公告,如果过了有效时间,系统会根据有效期限将其删除,同时,公告管理员也可以根据需要去删除和修改已发布的信息如图8所示。图8公告管理用例图4.7公文管理公文管理员拥有对公文进行管理的权利,其中,公文经办人可以草拟公文、修改
18、公文、删除公文。公文审核人员对已提交的公文进行审核。上级领导对审核通过的公文签字确认。公文收发人员派发经过上级领导签字确认后的公文并进行归档处理。公文维护和审核公文经办人创立公文,确定初步文稿后发送给审核人审核,审核人对受到的草拟公文进行标准性审核,如果草拟的公文不符合标准,那么审核未通过。审核人添加修改意见后发送给公文经办人,系统会将审核人发送的公文及修改建议发送至公文经办人处。公文分发人将收到的公文编号后发送给各部门相关人员并登记公文的详细信息,包括发文文号、发送日期,公文标题、拟稿单位、拟稿人、审核人、签稿人等信息,然后进行归档处理。用例图公文经办人创立公文,确定初步文稿后发送给审核人审
19、核,审核人对受到的草拟公文进行标准性审核,如果草拟的公文不符合标准,那么审核未通过。 图9:公文管理用例图4.8档案管理用例及用例图档案管理员拥有管理员工档案的权利,包括人员履历、转正申请、离职申请和员工考勤。人员履历管理员工根本信息,当员工信息发生改变时,档案管理员根据员工编号查找到该员工,找到需要修改的信息,修改完毕提交到系统,系统会将修改后的数据保存到数据库。转正申请员工工作年限到达一定时间,可向部门领导发出转正申请,部门领导审核通过以后将该员工的转正申请及审核意见发送给档案管理员,系统会将转正申请及审核意见流转至档案管理员处,档案管理员修改该员工的状态信息为正式员工,系统会保存该修改正
20、的信息。离职申请员工向部门领导发出离职申请,部门领导审核通过以后将该员工的离职申请及审核意见发送给档案管理员,系统会将离职申请及审核意见流转至档案管理员处,档案管理员删除该员工档案,系统会将该员工信息从数据库删除。用例图档案管理员拥有管理员工档案的权利,包括人员履历、转正申请、离职申请和员工考勤,管理员工根本信息,当员工信息发生改变时,档案管理员根据员工编号查找到该员工,找到需要修改的信息,修改完毕提交到系统,系统会将修改后的数据保存到数据库,员工工作年限到达一定时间,可向部门领导发出转正申请,部门领导审核通过以后将该员工的转正申请及审核意见发送给档案管理员,系统会将转正申请及审核意见流转至档
21、案管理员处,员工向部门领导发出离职申请,部门领导审核通过以后将该员工的离职申请及审核意见发送给档案管理员,系统会将离职申请及审核意见流转至档案管理员处等的用例图如图10所示。图10档案管理用力图4.9个人办公用例及用例图普通员工拥有管理个人办公的权利,包括我的便签、我的任务和通讯录。我的便签随手记录的信息,包括编号、主题、创立时间等内容。员工可以随时查看记录的便签,也可以删除记录的便签。我的任务任务备忘录是为了提醒员工在适宜何地做什么事情。员工输入任务名称及提醒时间,系统会在这个时间向员工发出提示信息,提醒员工还有任务没有完成。员工也可以删除该任务。通讯录通讯录记录了公司员工的联系方式,包括员
22、工编号、姓名、性别、年龄、职位、联系 、电子邮箱、所属部门等信息。员工可以通过检索的方式查找员工信息。用例图图11个人办公用例图图12系统类图4.10 类图系统中相关的类有用户、角色、访问控制列表、公告、借阅、发文、发文登记、收文、收文登记、会议、会议参加人、纪要、档案、收文档案、发文档案、会议纪要档案、我的任务、通讯录、系统管理等如图12所示。各对象如发文,发文登记,收文登记等的属性和操作的定义如图13所示。 图13属性及操作定义图4.11 活动图以发文和会议申请为例如图14和图15所示。图 14 :发文活动图图15会议申请活动图4.12顺序图以发文和会议申请为例,公文管理员可以填写发文信息
23、然后经过签发审核最后归档的用例图如图15和会议管理员可以填写申请信息经过会议审核最后记录会议档案图16所示。图 15 发文顺序图图 16 会议申请顺序图4.13协作图以发文和会议申请为例,公文管理员可以填写发文信息然后经过签发审核最后归档的用例图如图17和会议管理员可以填写申请信息经过会议审核最后记录会议档案图如图18所示。 图17发文协作图 图18会议申请协作图4.14状态图以发文和会议申请为例先创立发文,审核发文,签发发文,分发发文,最后归档如图19所示和会议申请,会议审核,会议通知,召开会议,最后会议纪要如图20所示。 图19发文状态图图20会议申请状态图4.15构件图整个OA办公自动化
24、系统可以进行公文管理,系统维护,个人办公,公共信息管理,权限管理,会议管理,组织管理,档案管理等的构建图如图21所示。 图21OA系统构件图5 总结与展望通过学习学习UML建模,我对系统如何实现其功能有了很清楚的认识。顺序图是一个系统的信息传递过程的细化,让我们对系统的工作情况有进一步的了解。活动图类似于系统流程图,但是比他更细化,说明系统的控制流程。但是在上机实验的过程中也遇到了一些问题,但是在老师和同学的帮助下都一一解决了,最终完成。参考文献1张海藩软件工程导论(第4 版)北京:清华大学出版社,20052刁成嘉UML系统建模与分析设计北京:机械工业出版社,20073 UML根底与Rose建模案例北京:人民邮电出版社,20044刘乃丽 ASPNET 20 网络开发详解北京:电子工业出版社,2022 成绩评定成绩 教师签字抒我缺调绰脾挎捏惭对偿柴袱猾竹普耀叉锭距颧疙疮鸣拜窝瞧钨术甲樱趾息豆书威滴症
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 培训学校办学管理制度
- 违规培训责任追究制度
- 礼仪培训课课堂制度
- 舞蹈培训食堂管理制度
- 风险预控培训管理制度
- 公司加强培训管理制度
- 艺术培训中心放心消费制度
- 职业培训学校实操制度
- 社区培训费用报销制度
- 餐饮食堂培训管理制度
- 2026年药店培训计划试题及答案
- 2026春招:中国烟草真题及答案
- 物流铁路专用线工程节能评估报告
- 2026河南省气象部门招聘应届高校毕业生14人(第2号)参考题库附答案
- 2026天津市南开区卫生健康系统招聘事业单位60人(含高层次人才)备考核心试题附答案解析
- 2025江苏无锡市宜兴市部分机关事业单位招聘编外人员40人(A类)备考笔试试题及答案解析
- 卵巢过度刺激征课件
- 汉服行业市场壁垒分析报告
- 重睑手术知情同意书
- 2026华润燃气校园招聘(公共基础知识)综合能力测试题附答案解析
- 九师联盟2026届高三上学期12月联考英语(第4次质量检测)(含答案)
评论
0/150
提交评论