ASP.NET公司管理系统设计日常管理模块(2)
时间:2017-05-06 09:39 来源:毕业论文 作者:毕业论文 点击:次
3.5 总体需求理解 8 3.6 业务流程分析 8 3.7 文护的需求分析 8 3.8 员工日常考核管理流程 8 3.9 系统功能需求 9 4 数据库表的设计 10 4.1 资源管理数据库表概要设计 10 4.2 数据库表详细设计 11 4.3 数据库完整性设计 12 4.4 数据库物理结果设计 13 5 详细设计 14 5.1 登陆界面 14 5.2 各个模块的母版设计 16 5.3 试运行 23 结论 24 致谢 25 参考文献 26 附录 27 1 绪论 随着信息技术在管理上越来越深入而广泛的应用,日常管理系统的实施在技术上已逐步成熟。日常管理系统是一个不断发展的新型学科,任何一个公司要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的日常管理系统。 公司日常考核信息管理系统是典型的信息管理系统 (MIS),其开发主要包括后台数据库的建立和文护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用Asp.Net语言,后台使用的是Sql Server2008 数据库,用面向对象的设计思想,开发和设计了一套Lorenti 公司管理系统设计—日常管理模块,本系统操作简单,方便,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 1.1 课题背景 近几年来,随着公司的规模不断扩大,员工数量急剧增加,有关员工的日常信息量也成倍增长。面对庞大的信息量需要有员工日常管理系统来提高员工管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。 本文介绍了员工日常考核信息管理系统的开发与设计。 本系统主要用于公司员工信息管理,总体任务是实现员工日常信息关系的系统化、规范化和自动化,其主要任务是用计算机对员工各种信息进行日常管理,如查询、修改 、增加、删除,主要模块包括:员工信息管理、管理员信息管理、、考勤信息管理、卫生信息管理、参加活动信息管理等。 另外,还针对这些要求设计了Lorenti 公司管理系统设计—日常管理模块;本系统主要用于公司员工信息管理,总体任务是实现员工信息关系的系统化、规范化和自动化。 1.2 研究框架 Lorenti 公司是一个专业的做会展,策划方面的公司,所以我这次做他的日常管理模块的总体框架是以3块为中心,人事,管理人员,员工。他们各自都有各自应该实现的功能 图 1.1 总体设计框架图 1.2 人事设计框架 图 1.3 人事E-R图图 1.4 员工设计框架 图 1.5 管理员设计框架 1.3 术语说明 本系统采用的是B/S模式,B/S结构(Browser/Server结构)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统文护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。 (责任编辑:qin) |