毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

ASP.NET值班日志管理系统开发设计毕业论文 第3页

更新时间:2016-9-21:  来源:毕业论文
3.系统分析
3.1需求分析
很多公司是采用填表或者打印的方式来保存职员的值班日志,而这样的方式缺点很多:易于丢失,不易长期保存,查找烦琐,管理麻烦等,这些缺点困扰着企业管理者,现在,值班日志管理系统的出现有望缓解这一问题。本选题就是完成一个值班日志管理系统,主要功能是实现对职员值班日志的添加和查询。
3.1.1功能需求
该系统对于不同的角色具有不同的功能。主要分为三大功能:部门信息管理、用户信息管理、日志信息管理。详细介绍如下:
超级管理员:
(1)部门信息管理:超级管理员可以添加、编辑、删除所有部门的信息。
(2)用户信息管理:超级管理员可以添加、编辑、删除所有用户的信息。
(3)日志信息管理:超级管理员可以查询、打印所有用户的日志内容。
部门经理:
(1)部门信息管理:部门经理可以添加、编辑、删除该部门下的相关科室的信息。
(2用户信息管理:部门经理可以添加、编辑、删除本部门用户的相关信息。
(3)日志信息管理:部门经理可以查询、打印本部门用户的日志内容。
普通用户:
(1)日志信息管理:该用户可以填写、查询、打印自己的日志内容。
3.1.2系统设计目标
根据公司一般的工作流程,本系统应该达到以下目标:
1.实现对部门、员工信息的添加和删除。
2.查询功能,保证数据查询的灵活性。
3.实现对工作日志的添加,删除及查询。
4.提供灵活、方便的权限设置功能,是整个系统的管理分工明确。
3.2系统总体设计
根据以上的功能需求,本系统共有五个功能模块,分别为:部门文护、用户管理、日志填写、日志查询、日志打印。具体的功能模块如图1所示:

图1  系统功能模块图
系统流程图如图2所示:

图2系统流程图
4.数据库设计
在系统设计过程中,数据库的设计是系统的核心和基础,把系统中大量的数据按一定的模型组织起来,提供存储、文护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。
4.1数据库概念设计
概念结构设计通常使用E-R图对它的描述工具进行设计,通过对本系统的需求分析、系统流程设计以及系统功能结构的确定,规划出系统中使用的实体对象分别有:部门实体、用户实体、日志实体。它们之间的关系如图3 所示:

图3 部门、用户与日志关系图
4.2数据库逻辑结构设计
本系统使用SQL Sever2005作为后台数据库,以员工为主要主体,因此在这个系统中要有一个保存用户信息的表。这个表的各个字段应该包括用户的基本属性。如:用户密码、用户姓名、用户性别、用户角色、用户编号、部门编号等。用户成功登陆系统之后要查看日志,这样的话就必须有一个日志表,该表的各个字段应该包括日志的基本属性。如:日志内容、填写日志的时间、用户名。此外员工属于不同的部门,因此需要一个部门表,包含了部门编号、部门名称这两个字段。根据这些分析可以得知,我们需要一个用户表(表1),一个日志表(表2)和一个部门表(表3)。

上一页  [1] [2] [3] [4] [5] 下一页

ASP.NET值班日志管理系统开发设计毕业论文 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。