明廷兴--文献综述.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
明廷兴--文献综述

学号:200526140235 黄冈师范学院计算机科学与技术学院 本 科 生 毕 业 论 文 文 献 综 述 论文题目: 员工信息管理系统 作 者: 明 廷 兴 专业班级: 计科 0502 指导教师: 周 静 2009年3 月25 日 员工信息管理系统   【摘要】该课题主要采用自上而下的结构化程序设计方法与面向对象方法相结合的方法,研究和开发公司员工信息管理系统。该课题在理解软件工程的思想和数据库理论知道的基础上,大量查问相关书籍以及学习前人经验后,在对整个系统进行分析、研究后,设计并建立数据库,数据库采用Microsoft SQL Server 2005数据库。该课题是采用Microsoft Visual Studio 2005的编程环境,基本ASP.NET的动态网站, 以C#语言来实现,其人机界面友好,操作简单,数据驱动相对容易,并易于实现    关键词 : 员工信息管理、ASP.NET、采用Microsoft SQL Server 2005、Microsoft Visual Studio 2005 【前言】随着计算机应用在社会的普及,信息技术的高速发展、企业彼此间的竞争日趋激烈,人们已经越来越认识到信息处理在社会工作、生活、生产、管理等方面的强大作用。信息管理技术在企业的发展中占据着越来越重要的地位。在企业的经营生产中,员工信息已成为企业经营管理中不可或缺的一部分,为管理者进行管理决策和进行各种人事调配活动提供了重要的依据,在生产分配安排中发挥了越来越重要的作用。先前的员工信息管理在各方面人士的共同努力下,已经具有一定的功能,为公司的发展,为公司的管理信息化立下了汗马功劳,但多是基于FOXBASE下的文字操作界面,不能提供一个良好人机交互接口,操作繁琐,为工作人员的实际操作带来了难度。 1.系统分析 1.1系统的一般描述 本课题在深入了解公司人事、工资管理的基本情况下,在对先前的信息管理系统的深入研究后,在软件工程思想的指导下,拟采用结构化方法与现在流行的面像对像(OOP)方法相结合,用数据库系统设计方法对公司人事、工资管理信息系统进行重新设计,以解决以前信息管理系统中存在的不足,使公司管理人员能够更容易、更方便的用计算机进行对人事、工资的管理,以实现无纸化操作。 1.2.数据库管理系统的选择及数据库结构设计 本系统采用Microsoft SQL Server 2005数据库管理系统创建数据库。考虑到系统的功能,建立如图1所示的表结构来实现系统的要求。 1.3??? 系统功能需求分析 1)用户权限分析。将系统用户权限分为部门经理、管理员、员工三个级别。部门经理有权限对每个员工的基本信息和其它关于本部门的信息进行查看,有写操作权限,但对系统级的操作(如数据库的维护方面)不具权限;管理员有对系统的基本信息、员工信息和各个级别用户的注册的权限,同时也包括系统的数据库的维护;而员工可以修改个人部分信息(除开基本信息)外,只具有查看个人的信息,及公司的通知信息。 2)安全性分析。员工信息系统涉及公司及员工的切身利益,必须保证系统数据的安全性。比如:在IP段限制、SQL语句过滤(防SQL注入)、用户密码安全等方面有相应措施。 3)报表管理 :因公司的部分信息是无法用电子档代替的,所以有各种各样的报表,比如:工资的发放签字等。这些报表的的电子档要在系统中方便的打印出来 4)数据库管理:公司的员工信息的数据库对公司来说是非常重要的,人事调动,工资发放,奖罚历史,员工信息(基本信息、工龄、薪水)等等,这些重要信息都是依靠一个稳定可靠的数据库。所以在数据库这一模块极其重要,故建立的合理性,和基本维护都决定着这一系统的可靠性。 2.?????? 系统主要技术的实现 2.1 ASP访问数据库的实现 ASP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WEB服务器程序。 当用户使用浏览器请求ASP主页时,WEB服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JavaScript),通过sqlserver2005连接数据库,由数据库访问组件ADO.NET完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示。由于ASP在服务器端运行,运行结果以HTML主页形式返回用户浏览器,因而ASP源程序不会泄密,增加了系统的安全保密性。此外,

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档