企业信息管理系统精编版_第1页
企业信息管理系统精编版_第2页
企业信息管理系统精编版_第3页
企业信息管理系统精编版_第4页
企业信息管理系统精编版_第5页
免费预览已结束,剩余26页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

2、系统:SQL 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、系统的标准性 系统在设计开发使用过程中都要涉及到很

9、多计算机硬件、 软件。所有这些都 要符合主流国际、国家和行业标准。5、系统的先进性 目前计算系统的技术发展相当快, 做为企业信息管理系统工程, 在系统的生 命周期尽量做到系统的先进, 充分完成企业信息处理的要求而不至于落后。 这一 方面通过系统的开放性和可扩充性, 不断改善系统的功能完成。 另一方面, 在系 统设计和开发的过程中, 应在考虑成本的基础上尽量采用当前主流并先进且有良 好发展前途的产品。6、系统的响应速度 企业信息管理系统在日常处理中的响应速度为秒级, 达到实时要求, 以及时 反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响

10、工作效率。第三章 设计阶段程序流程图依据软件工程的基本原理,详细设计阶段的根本任务是确定应该怎样具体实现 所要求的系统,也就是说,经过这个阶段的设计工作,应该得出对目标系统的精 确描述,从而在系统实现阶段可以把这个描述直接翻译成用某种程序设计语言书 写的程序。具体来说就是把经过总体设计得到的各个模块详细的加以描述。由于本系统采用支持面向对象的 C#和java作为开发语言,采用事件驱动的编程 机制,所以给出软件系统的主程序流程图。流程图根据以上主程序的流程图,我们可以得出下面的关于各个模块的程序流程图, 如 图31开开开开开开人No开开开开 开开开开开开开开开开开开绢开开开开 V开开开开开开1r

11、厂*-1开开开开开开开开No开开开开开开开开开开1丨,开开开开开开J Yes开开开开开开开开开开开开开开开开 开开开开 开开开干开开No开开开开Yes开开开开开开开开开ER设计 儒芭-权限实体迓其属性團亠数据库的物理设计依据数据库的原理,并结合以上 E-R图,经过转化,即可进行数据库的物理设 计。基于以上数据库的逻辑设计,考虑程序设计的简易性,同时考虑题目的时间 该系统的数据库采用 Microsoft SQL Server 2000ra R 1.号户信息老(tb user)=俎 千歌-一三主useildint4'±用户轄usernamevanchar50用户名userPass

12、wordvarclw50useiSex斗archai50fesiuswMailvajrhai50phonevaich3i'50电运rolfldint4角色编号kt4部门舗号液丄角魚-言咸続< tb rcle >宰段类型长廉主列键说朋rolcldint4主外年1色编号rolevarchar50桶芭潜roleDe scriptvaic tai50堀色推述隶3.tb rok comp申段类型ifefi主外谨rxrjditir4编导-JJrolelditn4主外ccmpldint4主外朋编号走4新阖信鼠表th力?we宇段类型檢度主:外键说明ncI dint4主新厨编号nrtvsTi

13、tLr50一新两标題n rivs扣ithgvsrchfiT和作着血亡 vrsCornentva: chaiP*o新阐內容issueTimevaiehar50时间nt'vsCLissIdvikicLiu50表®新闻类别表(tb nevgch;s)字段类型按匿主外键说明nfivsClaEBldinT4类别编号nrxvsClsNfliur'i atckal50类别名&昔信急宠(ib tiotice?字投类型长度主外複说豹noriceldinr4主公告編专noticeTLilt'aichar50公吿标題ncrkeCon: eri:jchar旳企甘内容nccic

14、eDitevaiuliai50戋祁口期jrspHint4外炭布人踹号职桩信息表rhjrp字段类型长度主外键说盼mpldint.4职恆嵋号TfppXam?Tpnch 且 r50眼应名表S.孚段类型ifcfi主外滙说明depldint4部门編号<0部门名表9.rb dqa reap字St类型怅度i外慄说明dtld311144e±3 CTdepldmt4部门编号icspld4駅懂缩号拒10.权覩信息表(ib ccmp穽型fe*主涉锥说明cotnpldint4主权眼编号coin 卩亡rebar50权底名主模块1输入项目:操作系统传递至的各种消息以及用户的输入数据2.输出项目:用户界面显

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

16、面的规范来设计, 使用以页面为主的用户界面, 便于用户使用。内部接口模块间接口采用数据耦合方式,通过参数表传送数据,交换信息。第四章编码实现说明:本系统代码由系统提交时统一提交,所以在此只提交界面测试结果第五章测试分析各个测试界面如下登陆界面用户管理Q ifflg 敷力査看用户0亡!17 !3. .屋;富(J 3I心 w Wfflf 応r|毎乔 处于畫it新闻管理罔户豪tenVHoniw-jw殖2312FHqrt:LtX=rw逗百J±T界44. Nr衽”口UHUMWJW|M日tanaliMarwQlAJ-cor-SiL3M1ZXS4K tfrf.VIK-# 存位 I gfa"

17、; fe. iM公告管理权限管理统计管理关于企业:MF1"nmvefcrSBw总 *y I'Vhu.lw<M£ir*gMill -数力于提供可的产品和优庫的*15WimniF.企业文化建设的两大右面耳坤川日血母UF*U 1|岡仿肌陣力严岡幵瑶坚*址悅;勺昂也世區理出*,坛代IAMJ*1#电咼:Eft, HHttl*>£444fli¥44*UA 力sMQUlllf卅刑色走屿初1V s ±P» I聃才#>忌!ti-M»»* vi!pKiVi»HfW4«craitFru*&#

18、171;r* . nuRWhei 斥上辑伸也 it啊!>.砂RBW輒业喪血胁血土树右林加膜iWMfNIPiNII曲.惦M贏*riJ44#H 5卄咅祀 MII44 IHU J ”納inf世时*钳IHUliKli即淖材 中,h耳童“占即輕1;中品“曲曲,;;i(|iiiA:rF*i>Hid4i*>-!fFr#*vt咖型常” 吃田希勻比|也审” Be雪常” *1鼻田曲M首H!3nai¥nFlL舟h, 1曲宿Minwrvt用巾皿壷直刪!鑿1m<测imi* .射恃时iiwiw朗hiI .歪她的生二!>.削血Um帆Bl肋嗤嵯牺创)Wdffll;l|贏.H!f-

19、77;tM!IA .專BIJMI阳上, jffffmiiMWIA ; KRVJIWtlt | |ElM*WEni> 何辑屮宦;HriL ' VH-H* *ll l41FTg iiH tlTF . E 01_E吆" ifc±aWdc0-#*«E * JFflWSEiHWEC.別* mfhS;何 R!汝丄o * il i 仔毗 an第六章测试分析报告有两种基本方法可以用来标识测试用例, 即功能测试(黑盒测试)和结构测 试(白盒测试)。本次测试我主要采用了功能测试。功能测试的基本观点是,任何程序都可以看作是将输入定义域取值映射到输 出值域的函数。测试计划和

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

21、的响应情况新闻管理模块测试要点数据库连接正常时 能对新闻进行增加、删除、修改、查看基本操作数据库连接异常;公告管理模块测试要点数据库连接正常 能对公告进行增加、删除、修改、查看基本操作 数据库连接异常权限管理模块测试要点模块正常工作流程 不同权限用户登陆看到的界面不一样 ,只有 DBA 能对系统权限进行修改。 数据库连接异常能否做出适当处理 数据库数据异常时能否判断并给予适当处理统计管理模块 数据库连接正常 能根据数据库动态反映出新闻和公告的数量以饼状图反映。异常连接静态图形不会随数据库的更改而动文档管理模块数据库连接正常能对各种文档进行查看和各项基本操作。数据库异常连接不能显示测试用例测试用

22、例是为了特定目的(如考察特定程序路径或验证是否符合特定的需求) 而设计的测试数据及与之相关的测试规程的一个特定的集合,或称为有效地发现软件缺陷的最小测试执行单元。根据上一节给出的测试要点,又因为测试是不可能穷举的。所以我们采用等 价划分法来进行对本管理系统的测试。它将不能穷举的测试过程进行合理分类, 从而保证设计出来的测试用例具有代表性和完整性。主模块测试用例表6-1主模块测试用例字段名称描述标识符C1测试项主模块中的“登陆”按钮,“主页面”菜单栏的功能测试输入标准1打开主模块,输入登陆信息进入,点击相应的菜单栏项目。2.在数据库文件正常的情况下,打开主模块。输出标准1. 模块未做任何操作,单

23、击“系统” | “退出”命令,能正常退出, 无提示信息。2. 在打开相应的子窗体时,未做任何操作,单击“系统”| “退出” 命令,能正常退出,无提示信息。3. 在打开相应的子窗体时,做相关的增删或修改操作,单击“系统” “退出”命令,”,能正常退出。用户管理模块测试用例字段名称描述标识符C2测试项用户管理模块的功能测试输入标准1打开用户管理模块,没有任何输入字符,点击相应的项目。2输入一些正确的编号、部门号、个人信息,点击修改。3输入一些非法的编号、部门号、个人信息,点击“修改”。输出标准1. 模块未做任何操作,单击“退出”命令,能正常退出,无提示 信息。2. 在打开用户管理模块,做相关的“连

24、接”操作,进行各种查看和 修改进行数据操作。新闻管理模块测试用例字段名称描述标识符C3测试项新闻管理模块的功能测试输入标准1打开新闻管理模块,没有任何输入字符,点击相应的项目。2.打开窗体单击各种连接。输出标准1模块未做任何操作,单击 “退出”命令,能正常退出,无提示 信息。2.能按要求进行各种连接操作。公告管理模块测试用例字段名称标识符 C4测试项公告管理模块的功能测试输入标准1. 打开公告管理模块,没有任何输入字符,点击相应的项目。2. 根据条件单击进行各种连接。输出标准各种按要求的操作页面统计管理模块测试用例字段名称描述标识符C5测试项统计管理模块的功能测试输入标准1. 打开统计管理模块

25、,没有任何输入字符,点击相应的项目。2. 按条件操作查询输出标准各种符合条件的界面和相应的图形。权限管理模块测试用例字段名称描述标识符C6测试项权限管理模块的功能测试输入标准1不同的权限用户登录,看到不同的登陆录页面。2根据权限不同按权限进行各种操作。.输出标准各种符合条件的界面文档管理模块测试用例字段名称描述标识符C7测试项文档管理模块的功能测试输入标准1打开文档管理模块,没有任何输入字符,点击相应的项目。2.按条件操作查询输出标准各种符合条件的界面企业文化模块测试用例字段名称描述标识符C8测试项企业文化模块的功能测试输入标准1. 打开企业管理模块,没有任何输入字符,点击相应的项目。2. 按

26、条件进行各种连接输出标准1各种符合条件的界面测试结果及结论测试的结果我们按照6.2节中给出的测试用例的顺序来给出相应的测试结果。主模块测试结果标识符C1测试结果正常操作无任何异常处理出现与预期的偏差无说明的问题主模块通过了功能测试用户模块测试结果标识符C2测试结果在对用户信息进行修改时,没有进行js验证。与预期的偏应该在输入信息时,能够按要求输入。差说明的问题用户管理模块的修改有待改进新闻模块测试结果标识符C3测试结果正常操作无任何异常处理出现与预期的偏差无说明的问题通过测试公告模块测试结果标识符C4测试结果在对公告进行修改时出现与数据库不一致与预期的偏差应该正常说明的问题有待改进统计模块测试结果标识符C5测试结果不能进行动态反映与预期的偏差能够动态反映问题说明的问题有待改进权限模块测试结果标识符C6测试结果不能按权限进行各种操作与预期的偏差按权限看到的页面和操作不一样说明的问题还需改进文档管理模块测试标识符C7测试结果正常操作无任何异常处理出现与预期的偏差无说明的问题本模块通过了功能测

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论