企业信息管理系统

上传人:汽*** 文档编号:470325697 上传时间:2023-04-08 格式:DOC 页数:21 大小:114KB
返回 下载 相关 举报
企业信息管理系统_第1页
第1页 / 共21页
企业信息管理系统_第2页
第2页 / 共21页
企业信息管理系统_第3页
第3页 / 共21页
企业信息管理系统_第4页
第4页 / 共21页
企业信息管理系统_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《企业信息管理系统》由会员分享,可在线阅读,更多相关《企业信息管理系统(21页珍藏版)》请在金锄头文库上搜索。

1、Enterprise Information Management System企业信息管理系统*:200917933 *:管江飞第一章 系统概述系统概述系统开发的背景和意义企业信息管理系统是基于B/S模式, 针对国外公司复杂的部信息管理业务和流程, 而开发的一套企业信息化管理系统。它由新闻管理,公告管理,文档管理,权限管理,统计管理. 本系统主要客户公司员工, 通过本系统, 可大大提高他们的获取信息的能力, 工作效率. 随时可供分析的数据, 也有利于他们及时调整阶段工作重心, 及时了解公司动态,重要信息的捕获. 开发环境开发环境:Windows 2000开发工具:Java数据库管理系统: S

2、QL Server 2000软硬件环境需求需求名称详细要求硬件环境效劳器:PIIII及以上CPU,512M存,硬盘20G, 10/100M网络客户端:IE6.0及以上软件环境第二章 系统分析产品说明1. 产品介绍企业信息管理系统是基于B/S模式, 针对国外公司复杂的部信息管理业务和流程, 而开发的一套企业信息化管理系统。它由新闻管理,公告管理,文档管理,权限管理,统计管理. 2产品面向的用户群体本系统主要客户公司员工, 通过本系统, 可大大提高他们的获取信息的能力, 工作效率. 随时可供分析的数据, 也有利于他们及时调整阶段工作重心, 及时了解公司动态,重要信息的捕获. 普通用户:公司所有员工

3、宣传专员:拥有这类级别权限的员工可以进展新闻公告的管理。总经理:本系统最高权限使用者,即为DBA。产品的功能性需求功能性需求分类模块功能类别子功能用户管理用户管理用户信息的注册,修改,查看新闻管理新闻管理新闻管理(添加、删除、修改,查看)公告管理公告管理公告管理添加,删除,修改,查询文档管理文档管理主要包括文档分类,文档上传,下载权限管理权限管理角色维护(添加、删除、修改、权限描述)统计管理统计管理包括对每月新闻,公告数量的统计,每年的数量统计,制成饼状图权限管理角色维护添加功能描述:系统管理员增加本应用系统的角色数据:角色编号、角色名称、角色描述主要有三个角色,普通用户,宣传负责人,总经理角

4、色维护删除功能描述:系统管理员删除*个角色或*些角色。角色维护修改功能描述:系统管理员修改*个角色的信息:角色编号、角色名称和角色描述.用户管理添加注册新用户用户管理删除功能描述:系统管理员删除*个或*些系统用户.用户管理修改功能描述:系统管理员修改*个用户的信息:根本信息、角色等.用户管理查看用户信息功能描述:系统用户可根据权限的不同查看不同用户信息由权限表来控制.一般用户只能查看自己的用户信息,招聘经理可以查看所有用户的信息。用户根本信息包括,用户编号;用户名;角色;所属部门;所属工程(如果有工程)。用户管理修改个人密码功能描述:用户登陆后,可以修改自己的密码。新闻管理新闻管理添加功能:宣

5、传专员包括对新闻信息录入,还可以有图片的上传.新闻管理删除功能:宣传专员可以对新闻进展删除新闻管理修改功能:宣传专员可以修改新闻.新闻管理查看功能:用户可以根据标题,时间对新闻进展查看.公告管理公告管理添加功能:宣传专员包括对公告信息录入.公告管理删除功能:宣传专员可以对公告进展删除公告管理修改功能:宣传专员可以修改公告.公告管理查看功能:用户可以根据标题,时间对公告进展查看.扩展要求:最近三天的公告都按时间红色显示,当公告条数超过1000条时,如何提高访问速度。文档管理文档分类功能:每个用户都有自己的文件夹,可以在下面进展分类,分成假设干个子文件夹,分类信息添加,查看,删除,修改.文档上传功

6、能:用户把自己机子上的文件上传到效劳器上,统一管理,提示在效劳器上为每个用户建立一个文件夹,然后分别保存每个用户的文件文档下载功能:文档下载,可以将效劳器上的文件下载到本地。扩展功能:每个用户的文件夹必须有大小设置,不可以无限大。数据统计新闻公告统计可以按月分类显示该月的发布新闻数量,公告数量。可以按年显示这一年发布的新闻,公告数量。产品的非功能性需求用户界面需求需求名称详细要求统一风格界面设计风格一致,字体,大小,颜色,页面宽度等排序所有一览表,要求能提供点击表头,提供排序功能,具体要求,在界面设计方案里进展确认。时间所有时间的输入要方便,能提供时间选择框一览表含最前页,最后页,前页,后页,

7、到指定页必须输入项必须输入项要有显著提示,如红色*性能需求为了保证系统能够长期、平安、稳定、可靠、高效的运行,企业信息管理系统应该满足以下的性能需求:1、系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。2、系统的开放性和系统的可扩大性企业信息管理系统在开发过程中,应该充分考虑以后的可扩大性。例如用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进展功能的调整和扩大。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符

8、合一定的规,可以简单的参加和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。3、系统的易用性和易维护性企业信息管理系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。4、系统的标准性系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、和行业标准。5、系统的先进性目前计算系统的技术开展相当快,做为企业信息管理系统工程,在系统的生

9、命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩大性,不断改善系统的功能完成。另一方面,在系统设计和开发的过程中,应在考虑本钱的根底上尽量采用当前主流并先进且有良好开展前途的产品。6、系统的响应速度企业信息管理系统在日常处理中的响应速度为秒级,到达实时要求,以及时反应信息。在进展统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。第三章 设计阶段程序流程图依据软件工程的根本原理,详细设计阶段的根本任务是确定应该怎样具体实现所要求的系统,也就是说,经过这个阶段的设计工作,应该得出对目标系统的准确描述,

10、从而在系统实现阶段可以把这个描述直接翻译成用*种程序设计语言书写的程序。具体来说就是把经过总体设计得到的各个模块详细的加以描述。由于本系统采用支持面向对象的C*和java作为开发语言,采用事件驱动的编程机制,所以给出软件系统的主程序流程图。流程图根据以上主程序的流程图,我们可以得出下面的关于各个模块的程序流程图,如图ER设计数据库的物理设计依据数据库的原理,并结合以上E-R图,经过转化,即可进展数据库的物理设计。基于以上数据库的逻辑设计,考虑程序设计的简易性,同时考虑题目的时间该系统的数据库采用Microsoft SQL Server 2000主模块1.输入工程:操作系统传递至的各种消息以及用

11、户的输入数据。2.输出工程:用户界面显示。用户管理模块1.输入工程:与用户管理操作各项连接有关的及系统消息。2.输出工程:操作结果页面显示。权限管理模块1.输入工程:用户口令及连接项。2.输出工程:相应的界面。公告管理模块1.输入工程:各种查询条件。2.输出工程:各种公告信息。统计管理模块1.输入工程:单机不同条件。2.输出工程:相关统计信息以饼状图显示。新闻管理1.输入工程:连接不同新闻条件。2.输出工程:相关新闻信息页面。企业文化模块1.输入工程:各种连接。2.输出工程:根据用户的连接显示相应的页面。文档管理模块1.输入工程:各种连接。2.输出工程:根据用户的连接显示相应的页面。程序接口描

12、述外部接口按Windows应用软件用户界面的规来设计,使用以页面为主的用户界面,便于用户使用。部接口模块间接口采用数据耦合方式,通过参数表传送数据,交换信息。第四章 编码实现说明: 本系统代码由系统提交时统一提交,所以在此只提交界面测试结果第五章 测试分析各个测试界面如下:登陆界面主界面用户管理新闻管理公告管理权限管理统计管理关于企业:第六章 测试分析报告有两种根本方法可以用来标识测试用例,即功能测试黑盒测试和构造测试白盒测试。本次测试我主要采用了功能测试。功能测试的根本观点是,任何程序都可以看作是将输入定义域取值映射到输出值域的函数。测试方案和要点软件测试的本质是针对要测试的容确定一组测试用

13、例。在讨论之前,我先把要测试各个模块的方案和要点列出:主模块测试要点数据库连接情况:正常情况,数据库文件缺少,外部系统异常。连接情况:页面不能连接,出现错误消息.系统设置获取:正常情况,外部系统异常。对用户输入的响应:合法输入,能够正常调用子模块;非法输入,系统能否区分,并作出响应(提出警告);子模块的异常状况,系统能否及时做出响应。用户管理模块测试要点模块正常运行流程用户输入数据检查(编号、职位),包括数据合理性检查,以及合法性检查对输入的查验,包括输入值的合法性与合理性检验各种数据类型和一些必填项数据库操作数据库连接异常时的响应情况新闻管理模块测试要点数据库连接正常时能对新闻进展增加、删除

14、、修改、查看根本操作数据库连接异常;公告管理模块测试要点数据库连接正常能对公告进展增加、删除、修改、查看根本操作数据库连接异常权限管理模块测试要点模块正常工作流程不同权限用户登陆看到的界面不一样,只有DBA能对系统权限进展修改。数据库连接异常能否做出适当处理数据库数据异常时能否判断并给予适当处理统计管理模块数据库连接正常能根据数据库动态反映出新闻和公告的数量以饼状图反映。异常连接静态图形不会随数据库的更改而动文档管理模块数据库连接正常能对各种文档进展查看和各项根本操作。数据库异常连接不能显示测试用例测试用例是为了特定目的如考察特定程序路径或验证是否符合特定的需求而设计的测试数据及与之相关的测试规程的一个特定的集合,或称为有效地发现软件缺陷的最小测试执行单元。根据上一节给出的测试要点,又因为测试是不可能穷举的。所以我们采用等价划分法来进展对本管理系统的测试。它将不能穷举的测试过程进展合理分类,从而保证设计出来的测试用例具有代表性和完整性。主模块测试用例表6-1 主模块测试用例字段名称描述标识符C1测试项主模块中的“登陆按钮,“主页面菜单栏的功能测试输入标准1.翻开主模块,输入登陆信息进入,点击相应的菜单栏工程。2.在数据库文件正常的情况下,翻开主模块。输出标准1.模块未做任何操作,单击“系统|“退出命令,能正常退出,无提示信息。2.在翻开相应的子窗体时,未做任

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号