ASP.NET企业文档管理系统设计+文献综述(3)
时间:2018-04-14 13:55 来源:毕业论文 作者:毕业论文 点击:次
1.2 本课题研究的内容 本系统的主要功能分成了以下五个大的功能模块: (1) 员工信息和档案管理模块 (2) 企业文档的入库和出库管理模块 (3) 企业文档的属性管理模块 (4) 企业内部信息的发布模块 (5) 系统权限管理与角色文护模块。 1.2.1 员工信息和档案管理模块 提供了公司员工的一些基本的信息。管理人员能够对企业文件管理系统的工作人员进行增加、删除和修改。管理员可以即时掌握公司员工的基本信息。公司员工的信息包括的姓名、手机号、登录密码等。管理员可以在企业文件管理系统中实时新增员工信息,删除员工信息,也可对信息进行修改。 1.2.2 企业文档的入库和出库管理模块 企业电子文档的入库和出库管理信息,能够下载或删除已有的电子文档 纸质文档的入库和出库管理信息,能够将新的纸质文档入库记录该纸质文档的相关信息 1.2.3 企业文档的属性管理模块 企业电子文档管理,能够新增电子文档 纸质文档的管理,能够对借阅信息进行登记 1.2.4 企业内部信息的发布模块 针对企业内部信息的发布,能够将让部门级经理或者系统管理员定制通知内容及类型,让所有的员工的登入页面都可以看到相关的信息 员工规定以及企业各项目发展计划等信息发布 1.2.5 系统权限管理与角色文护模块 根据信息及对该数据信息的操作权限,系统根据各自不同的岗位,分别赋予不同的权限,处理不同级别范围的资料,从而进行权限设置、属性功能定义,由此来达到设置所有相关人员对具体文档的不同操作权限 (如文档的浏览、修改以及下载等 )。 2 系统需求分析 在进行完可行性分析之后,就需要进行需求分析,以明确接下来将要做什么内容。由于这个项目分成两部分,一个是服务器端,一个是客户端,我只负责客户端,所以在需求分析阶段要和另一位同学商量好,定出一个共同认可的接口,这样才能保证无缝对接。一个好的需求分析是一个项目的成功的一半,所以我也在这里下了大力气。 2.1 系统功能需求 开发软件首先做的是系统的需求分析,需求分析同时也是软件生存周期中关键的一步。根据软件工程学中开发软件的要求,对系统全部功能和相关的技术进行具体的分析,分析时采用面向对象的分析方法。 2.1.1 系统角色划分 (1) 管理员:系统高级用户,拥有所有的权限. (2) 部门经理:拥有普通的使用权限. (3) 普通员工:拥有受限的使用权限. 2.1.2 系统权限定义 (1) 管理员: a.浏览所有的记录信息. b.增加,删除,更改记录数. c.在目录树中新建、删除、修改数据目录节点. d.管理借出、归还文档记录信息. e.对其他用户权限进行管理. (2) 部门经理: a.浏览所有的记录信息. b.新增记录信息. c.查看文档基本信息 (3) 普通员工: a.浏览所有的记录信息 (责任编辑:qin) |