





























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
允许用户在快速变化的环境中从容响应,以获得竞争优势。
从数据管理和分析角度看,将原始数据转化为商业智能和充分利用带来的机会非常重要。
作为个完备的数据库和数据分析包,为快速开发新代企业级商业应用程序和为企业赢得核心竞争优势打开了胜利之门。
企业信息管理系统简介以及系统概要设计企业信息管理系统总体功能需求企业信息管理系统主要是针对企业内部的人事信息以及招聘信息而设计的,并且现代的各种企业已经开始广泛应用。
根据初期的设计,实现对员工的基本信息人事变动奖惩信息的管理和招聘信息以及用户留言板的管理等功能。
企业信息管理系统功能模块设计经过对企业需求的调查以及分析,对整个系统设计如下系统的功能模块包括管理员高级用户即公司高层普通用户即般员工非注册用户游客几个模块。
管理员模块可以让管理员对整个系统信息进行添加修改删除查询,提高工作效率。
公司高层模块的功能几乎相同,但是不具有添加和删除的权限。
普通员工模块仅提供对个人信息的浏览权限。
最后的游客模块,主要用作浏览和提交简历,以及在留言板发表留言,不能对公司内部员工信息进行浏览。
系统功能模块如图所示图系统功能模块系统具体功能描述管理员模块功能界面如下图所示图管理员界面用户信息默认页面提供添加删除编辑用户信息的功能。
简历浏览提供了对游客提交的简历详细情况进行浏览的功能。
招聘信息发布提供发布公司决定的招聘信息的功能,以便游客查看。
企业信息管理系统管理员公司高层普通用户游客添加删除查询修改浏览查询浏览浏览提交简历留言板管理提供了对留言板的管理功能,主要作用为删除过期或无用留言。
员工基本信息提供了浏览员工详细信息的功能,点击后的界面仅列出了员工的编号姓名部门和职位,需点击详细信息处的按钮以浏览该员工所有信息,左下方将出现修改员工信息的按钮。
人事变动情况提供添加删除修改员工人事变动信息的功能。
奖惩情况提供添加删除修改员工奖惩信息的功能。
搜索提供按用户编号搜索用户信息的功能。
添加新用户提供添加新用户功能,并同时赋予不同的权限。
返回提供返回到登录界面的功能。
高级用户模块功能界面入下图所示图高级用户界面高级用户的界面和管理员界面相差无几,主要区别为权限不同。
作为高级用户公司高层,可以浏览本系统中用户账号相关信息以外的所有内容,但是不具备修改和删除的权限。
普通用户模块功能界面如下图所示图普通用户界面基本信息提供浏览员工自身基本信息的功能。
人事变动提供浏览员工自身人事变动情况的功能。
奖惩情况提供浏览员工自身所受奖惩情况的功能。
返回提供返回到登录界面的功能。
企业信息管理系统性能需求由于企业信息管理系统包含有太多信息,因此,在系统设计的时候除了注重用户的需求,还要保证系统的安全性和可靠性。
不同的用户拥有不同的权限,拥有最高权限的管理员才能添加更新修改删除数据,只有般权限的用户般员工只能读取,浏览信息,保证了系统的安全性。
并在保证安全性和可靠性的前提下尽量满足系统的高效性。
企业信息管理系统的分析和概要设计企业信息管理系统分析根据实际情况,使用快速原型法即以少量代价快速地构造个可执行的软件系统模型。
这样,可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的功能全部满足。
快速原型法也称为面向对象方法是近年来针对结构程序设计的缺陷提出的设计新途径,是适应当前计算机技术的进步及对软件需求的极大增长而出现的。
是种快速灵活交互式的软件开发方法学。
其核心是用交互的快速建立起来的原型取代了形式的僵硬的不易修改的大快的规格说明。
所谓的快速原型是快速建立起来的可以在计算机上运行的程序,它所能完成的功能往往是最终系统能完成的功能的个子集。
如下图所示图中的实线箭头表示开发过程,虚线箭头表示维护过程,快速原型模型的第步是快速建立个能反映基本需求的原型模型,并让其在计算机上能试运行,通过实践来了解目标系统的概貌。
图快速原型模型从上图可以看出,快速原型模型是不带反馈环的,这正是这种过程模型的主要优点系统的开发基本上是线性顺序进行的。
系统通过与用户交互而得到验证,据此得到验证正确地描述了用户的需求,因此,在开发过程的后续阶段不会因为发现了设计文档的而进行较大的返工。
通过建立原型系统可以学到许多的东西,至少可以知道了系统该做什么,不应该做什么,以及怎样不去做不该做的,所以,在设计和编码阶段发生的可能性也比较小,这自然减少了在后续阶段需要改正前面阶段所犯的的可规,招聘信息浏览界面如下图所示图招聘信息浏览页面设计效果使用控件,在详细信息处通过实现页面跳转,并在右下角用控件转到提交简历的界面。
关于数据绑定的代码同用户管理页面处类似,这里不再列出。
点击右下角按钮跳转后的提交简历界面和前面的发布招聘信息界面大致相同,故不再列出代码。
界面如下图简历提交页面设计效果简历信息浏览界面和前面的招聘信息浏览界面大致相同,故也不再列出代码。
界面如下图简历信息浏览页面设计效果留言板相关页面与留言板信息相关的主要有两个页面留言发布页面和留言板管理页面。
前者可以通过主页上的按钮来跳转,后者需有管理员或高级用户身份登录后进行操作。
留言发布页面如下所示图留言发布页面设计效果使用到了控件,并通过控件提交,主要代码如下,内容不能为空,请输入留言发表成功,留言板管理页面如下所示图留言板管理页面设计效果同样用到了控件,代码不再列出。
功能测试在设计完毕后,进行了多次的功能测试,虽然通过测试发现了不少问题,但基本已经解决。
现将最后次的测试方式以及结果公布如下。
测试方式考虑到不同权限的用户能够使用的系统功能不同,测试时分别用管理员高级用户普通用户以及非注册用户的身份对系统进行操作。
主要为测试诸如添加删除查询修改之类的功能是否能顺利运行以及对数据库的操作是否成功。
测试内容管理员作为拥有最高权限的用户,管理员可以使用系统提供的所有功能。
在测试中,所有的功能模块能够正常的运行,早期出现的添加新员工信息失败的情况在修改了存储过程后已经解决。
测试时创建了名为的用户,赋予管理员权限,对管理员所使用的功能模块进行了测试并通过。
高级用户作为公司的高层,可以浏览公司员工的所有信息,但无法对信息进行修改和删除。
界面几乎和管理员相同,仅通过权限控制了能够使用的功能。
测试时创建了名为的用户,赋予高级用户的权限,对高级用户所使用的功能模块进行了测试并通过。
普通用户作为般员工,仅能浏览与自身相关的信息,功能比较简单,测试过程中发现,在显示时存在点小问题,还在想办法修改。
测试时创建了名为的用户,赋予普通用户的权限,对普通用户所使用的浏览功能进行了测试。
非注册用户作为非公司职员的游客,除了浏览主页的公司信息,还能够在浏览招聘信息的地方通过点击按钮实现简历提交功能,并且能使用系统提供的留言板功能。
测试通过。
以下是测试时的些关键截图图测试截图从图中可以看到,测试的三个用户已经创建成功,并且赋予了不同权限。
图测试截图如图可见,人事变动处,用户已经被添加。
图测试截图如图可见,用户在奖惩信息处已经添加并成功编辑。
图测试截图如图,拥有管理员权限的用户成功发布了招聘信息。
图测试截图上图为留言版的测试,内容成功发布。
测试总结通过测试,证明了系统的基本功能已经实现。
但因为是初次接触,考虑不太周全,在安全相关的设计上还有不足之处。
这里有两点需要说明。
第,在登录界面没有提供注册功能。
考虑到使用系统的应该都是公司员工,没有必要自己在系统中进行注册,统由管理员进行添加。
第二,在管理员界面处的用户信息和员工信息是两个概念。
用户信息仅指使用该系统的用户,而员工指的是在公司工作的员工包括已经离开公司的。
如果有员工离开了公司,那么管理员可以在用户信息中删除此人,但是由于员工信息处此人的资料还是会保留。
如果想连同资料起删除,需要在数据库中进行操作。
总结从实践容易看出,利用框架技术进行动态数据库应用系统的开发十分便捷。
在应用程序中可以充分利用由框架技术提供的各种特性例如表单和服务,通过对这些特性的利用,体现框架技术对和技术的支持,实现减少编程工作量和快速开发的目标。
结论经过两个多月的设计和开发,企业信息管理系统基本开发完毕。
其功能基本符合用户需求,实现了基本信息的添加删除更新查找浏览,游客留言,以及信息发布等几个方面的功能。
基本实现了初期的设计。
企业信息管理系统是技术与数据库相结合的成果。
它简单实用,通过人机对话的动态交互方式获取所需信息,操作简单,易用。
系统还有许多不尽如人意的地方,原因是多方面的。
主要是因为在开发企业信息管理系统时接触到比较多的新软件以及使用了些以前未接触过的新技术。
其中有部分软件工具中的些功能不可能完全掌握,只能是边学习边实践。
而整个设计时间比较仓促,在材料收集整理方面还有做得不够的地方,这很是影响了整个系统的丰富程度。
程序的功能方面也还是很欠缺的。
还是存在着数据的完整性不是很好的保持,查询未能实现组合查询等缺陷。
只能寄希望于后继的同学能完善和丰富这些不尽人意的地方了。
总的来说,经过本次毕业设计,培养了自己的动手能力,提高了自己的自学能力和解决问题的能力,丰富了自己的专业知识和专业技能。
参考文献吉根林,崔海源程序设计教程北京电子工业出版社,。
方睿,刁仁宏网络数据库原理及应用成都四川大学出版社,。
杨鲲鹏,孟凡琦动态网站开发从基础到实践北京电子工业出版社,。
闪四清数据库系统原理与应用北京清华大学出版社,。
陈英学深入编程北京北京希望电子出版社,。
刘杨突破编程实例五十讲北京中国水利水电出版社,。
明月创作室编程精彩百例北京人民邮电出版社,。
文档来源论文网企业信息管理系统的设计与实现摘要信息管理系统就是我们常说的,它是个计算机软硬件资源以及数据库的人机系统。
经过对题目和内容的分析,选用了公司的开发工具,由于它提供了用于从数据库中访问数据的强大工具集,使用它可以建立开发比较完善的数据库操作应用程序,并利用提供数据库。
根据实际情况,使用快速原型法即以少量代价快速地构造个可执行的软件系统模型。
以此为基础,搭建了系统框架,对其下的功能模块进行了划分。
初步实现了诸如添加删除查询修改等功能,并通过权限控制,为不同的登录用户提供不同的功能。
其间不断对系统进行改进和完善,解决了些在数据
