企业信息管理系统设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Enterprise Information Management System
企业信息管理系统
学号:200917933 姓名:管江飞
第一章系统概述
系统概述
系统开发的背景和意义
企业信息管理系统是基于B/S模式, 针对国内外公司复杂的内部信息管理业务和流程, 而开发的一套企业信息化管理系统。它由新闻管理,公告管理,文档管理,权限管理,统计管理. 本系统主要客户公司员工, 通过本系统, 可大大提高他们的获取信息的能力, 工作效率. 随时可供分析的数据, 也有利于他们及时调整阶段工作重心, 及时了解公司动态,重要信息的捕获.
开发环境
开发环境:Windows 2000
开发工具:Java
数据库管理系统:SQL Server 2000
软硬件环境需求
第二章系统分析
产品说明
1. 产品介绍
企业信息管理系统是基于B/S模式, 针对国内外公司复杂的内部信息管理业务和流程, 而开发的一套企业信息化管理系统。它由新闻管理,公告管理,文档管理,权限管理,统计管理.
2产品面向的用户群体
本系统主要客户公司员工, 通过本系统, 可大大提高他们的获取信息的能力, 工作效率. 随时可供分析的数据, 也有利于他们及时调整阶段工作重心, 及时了解公司动态,重要信息的捕获.
普通用户:公司所有员工
宣传专员:拥有这类级别权限的员工可以进行新闻公告的管理。
总经理:本系统最高权限使用者,即为DBA。
产品的功能性需求
功能性需求分类
权限管理
角色维护—添加
功能描述:系统管理员增加本应用系统的角色数据:角色编号、角色名称、角色描述
主要有三个角色,普通用户,宣传负责人,总经理
角色维护—删除
功能描述:系统管理员删除某个角色或某些角色。
角色维护—修改
功能描述:系统管理员修改某个角色的信息:角色编号、角色名称和角色描述.
注册新用户
用户管理—删除
功能描述:系统管理员删除某个或某些系统用户.
用户管理—修改
功能描述:系统管理员修改某个用户的信息:基本信息、角色等.
用户管理—查看用户信息
功能描述:系统用户可根据权限的不同查看不同用户信息(由权限表来控制).一般用户只能查看自己的用户信息,招聘经理可以查看所有用户的信息。用户基本信息包括,用户编号;用户名;角色;所属部门;所属项目(如果有项目)。用户管理—修改个人密码
功能描述:用户登陆后,可以修改自己的密码。
新闻管理
新闻管理—添加
功能:宣传专员包括对新闻信息录入,还可以有图片的上传.
功能:宣传专员可以对新闻进行删除
新闻管理—修改
功能:宣传专员可以修改新闻.
新闻管理—查看
功能:用户可以根据标题,时间对新闻进行查看.
公告管理
公告管理—添加
功能:宣传专员包括对公告信息录入.
公告管理—删除
功能:宣传专员可以对公告进行删除
公告管理—修改
功能:宣传专员可以修改公告.
公告管理—查看
功能:用户可以根据标题,时间对公告进行查看.
扩展要求:最近三天的公告都按时间红色显示,当公告条数超过1000条时,如
何提高访问速度。
文档管理
文档分类
功能:每个用户都有自己的文件夹,可以在下面进行分类,分成若干个子文件夹,分类信息添加,查看,删除,修改.
文档上传
功能:用户把自己机子上的文件上传到服务器上,统一管理,提示(在服务器上为每个用户建立一个文件夹,然后分别保存每个用户的文件)
文档下载
功能:文档下载,可以将服务器上的文件下载到本地。
扩展功能:每个用户的文件夹必须有大小设置,不可以无限大。
数据统计
新闻公告统计
可以按月分类显示该月的发布新闻数量,公告数量。
可以按年显示这一年发布的新闻,公告数量。
产品的非功能性需求
用户界面需求
性能需求
为了保证系统能够长期、安全、稳定、可靠、高效的运行,企业信息管理系统应该满足以下的性能需求:
1、系统处理的准确性和及时性
系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。
2、系统的开放性和系统的可扩充性
企业信息管理系统在开发过程中,应该充分考虑以后的可扩充性。例如用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。
3、系统的易用性和易维护性
企业信息管理系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。
4、系统的标准性
系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。
5、系统的先进性
目前计算系统的技术发展相当快,做为企业信息管理系统工程,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。另一方面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采用当前主流并先进且有良好发展前途的产品。
6、系统的响应速度
企业信息管理系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。
第三章设计阶段