西安建筑科技大学课程设计(论文)任务书
一、课程设计(论文)题目
办公室日常管理信息系统
|
二、本次课程设计(论文)应达到的目的 通过数据库系统课程设计的操作与实践,使学生了解关系数据库的相关理论知识和有关工具软件的使用技巧,在一定程度上提高应用程序的综合开发能力和创新意识、创新能力。 |
三、本次课程设计(论文)任务的主要内容和要求(包括原始数据、技术参数、设计要求等) 系统功能基本要求 : 1. 文件管理信息:包括文件编号、文件种类、文件名称、存放位置等 2. 考勤管理:包括姓名、年龄、职务、日期、出勤情况等 3. 查询员工的出勤情况 4. 会议记录:包括会议时间、参会人、记录员、会议内容等 5. 办公室日常事务管理,包括时间、事务、记录人 6. 按条件查询,统计 |
四、应收集的资料及主要参考文献: 1. 数据库:原理编程与性能(影印版)(第2版),高等教育出版社, Parick O'Neil,Elizabeth O'Neil编著,2005.7; 2. 数据库系统概论(第4版),高等教育出版社,王珊,萨师煊编著,2006.05; |
五、审核批准意见
教研室主任(签字) |
设计总说明
该项目开发的软件为办公室日常信息管理系统软件,是鉴于目前随着企业的发展,职工数量的增加,人员的不断流动,平时我们常用的人工文件记录方式,已经不能满足现在办公室的需求,查询起来也相当繁琐,得到的信息也不够准确。现在已经到了大数据的时代,为了能使大量的企业和个人方便查询到办公室的各种信息,应该有一个比较全面的办公室管理系统。
本文介绍了办公室日常信息管理系统的开发整个过程,阐述了系统分析、系统设计、数据库设计和系统实施的全过程。在开发方法上本系统利用了软件工程化的思想和方法,总体上采用结构化生命周期开发方法,具体模块实施采用了原型法和面向对象系统开发方法。并采用JAVA作为开发工具,SQL Server 2008作为后台数据库。本系统具有会议管理、日常事务管理、文件管理、考勤管理等功能,分成四大模块,每个模块都相互联系,但不相互干扰,这符合了软件模块开发的思想。
本 系 统 完 成 了 文 件 、日 常 事 务 模 块 的 增 加 、修 改 、删 除 、更 新 等 操 作 , 完 成 了 会 议 、考 勤 模 块 的 增 加 、修 改 、删 除 、更 新 和 查 询 等 功 能 。
关 键 字 :模 块 设 计 管 理 功 能 增 删 改 查
数据库大
—办公室日常管理信息系统
一.设计目的
办公室自动化是近年随着计算机科学发展而提出来的新概念。办公自动化系统,办公室自动化系统一般指实现办公室内事务性业务的自动化,而办公自动化则包括更广泛的意义,即包括网络化的大规模信息处理系统。一个企业实现办公自动化的程度也是衡量其实现现代化管理的标准。办公自动化从最初的以大规模采用复印机等办公设备为标志的初级阶段,发展到今天的以运用网络和计算机为标志的现阶段,对企业办公方式的改变和效率的提高起到了积极的促进作用。
办公自动化软件解决企业的日常管理规范化、增加企业的可控性、提高企业运转的效率的基本问题,范围涉及日常行政管理、各种事项的审批、办公资源的管理、多人多部门的协同办公、以及各种信息的沟通与传递。可以概括的说,办公自动化软件跨越了生产、销售、财务等具体的业务范畴,更集中关注于企业日常办公的效率和可控性,是企业提高整体运转能力不可缺少的软件工具。
办公室日常信息管理系统可以大大提高办公室办公的效率,以及帮助减少工作中可能出现的错误,为客户提供更好的服务。本系统的开发主要包括后台数据库的建立、维护以及前端应用程序的开发(略)两个方面。后台数据库使用SQL Server 2008。
二.问题描述
2.1 问题概述
随着社会的发展,企业的发展,职工数量的增加,人员的不断流动,平时我们常用的人工文件记录方式,已经不能满足现在办公室的需求,查询起来也相当繁琐,得到的信息也不够准确。现在已经到了大数据的时代,为了能使大量的企业和个人方便查询到办公室的各种信息,应该有一个比较全面的办公室管理系统。
2.2 系统设计目标
办公室日常信息管理系统是一个功能比较全面的信息管理系统,具有界面友好,高效迅速,反馈信息完整等特点。不仅可以满足大部分企业,还能应用在学校和团体对办公室日常各种信息管理的需求,并且易于操作。
2.3 系统主要功能
办公室日常信息管理系统针对的用户群体相当普遍,企业、学校、团体均可使用。它具备以下功能:
1. 文件管理信息:包括文件编号、文件种类、文件名称、存放位置等。
2. 考勤管理:包括考勤编号、会议号、参会人员、事务号、文件号、考勤次数等。
3. 查询员工的出勤情况。
4. 会议记录:包括会议编号、事务编号、会议起始时间、会议结束时间、参会人、记录员、电话号码、会议内容、所加备注等。
5. 办公室日常事务管理,包括事务编号、事务时间、事务类型、记录人等。
6. 按条件查询,统计
对于使用时,针对不同的用户群体权限也不同。
系统管理员权限:
1.负责管理信息的输入、修改、更新、删除:包括文件管理、会议管理、日常事务管理、考勤管理等。
2.可以查看所有信息。
一般用户权限:可以查看所有信息,但不能增加和删除信息。
三.需求分析
3.1 设计思想
根据任务书可以确定系统有会议管理表、事务管理表、文件管理表、考勤管理表和用户表,分析各个表之间的关系,确定各个表的主键和外键,在数据库中建立表。然后确定界面,确定界面上的组件和事件响应。
3.2 可行性分析
本系统从以下几方面进行分析:
1.技术可行性
本次“办公室日常信息管理系统”设计的总体任务是实现办公室的系统化、规范化和自动化,从而达到办公室管理的高效率的目的。这学期学习了JAVA和数据库,对开发管理系统有了一定的认识。由于本系统最重要的是实用性,通过自己现有技术和查阅资料,不耻下问,还是可以按期完成此次课设。
2.经济可行性
本系统为办公室人员开发完整、合理的办公室日常事务管理系统,可大大减少人力,且工作量和劳动强度大大降低。所以本系统为社会带来很好的经济效益。
3.操作可行性
本系统为办公室管理者和普通用户开发,有友好的界面,管理者和用户只需懂得简单的计算机操作知识就可以自由应用本软件。经分析此系统满足以上三个方面要求,所以本系统是完全可行的。
3.3 功能需求
3.3.1 基本功能需求
在本系统中,管理员具有以下功能:
1.负责管理信息的输入、修改、更新、删除:包括文件管理、会议管理、日常事务管理、考勤管理等。
2.可以查看所有信息。
一般用户权限:可以查看所有信息。
3.3.2 用户界面需求
用户界面应有各个大模块,大模块里面应有各个操作的增删改查界面。
3.4 性能需求
为了保证系统能够长期安全、稳定、可靠、高效地运行,办公室日常信息管理系统应该满足以下性能需求:
1.系统处理的准确性和及时性
对于日常事务、文件和会议的增删改查对考勤有影响,以致于对整个系统的功能和性能完成有举足轻重的作用。还有用户的权限,其准确性很大程度决定了办公室日常事务系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性和及时性。
2.系统的易用性和易维护性
办公室日常信息管理系统是直接面对使用人员的,而使用人员往往对计算机并不是很熟悉。这就要求系统有良好的接口,易用的人机交互界面,缩短用户对系统熟悉的过程。
3.5 系统设计基础