已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
信息管理系课程设计数据库原理与应用课程设计报告 选题名称: 工作任务管理系统 班 级:09信息管理与信息系统 指导教师: 张贵炜_ 小组成员:王先秀(090340121) 吕小龙(090340227) 赵海洋(090340214)学年学期: 2011 2012 学年 第 一 学期 2011 年 12 月 25 日 数据库原理及应用课程设计报告书课题名称工作任务管理系统设计目的本课程设计的目的是通过实践使学生经历一个数据库系统开发的全过程并受到一次综合的训练,以便能较全面地理解、掌握和综合运用所学的知识去分析、解决实际问题。实验环境1、Windows72、VS2005 Access2003任务要求任务:完成学生信息管理系统的分析设计工作,并选用适当的开发工具完成系统的开发。要求:1、需求分析;2、数据库的概念设计;3、数据库的逻辑设计;4、数据库的物理设计;5、数据库实施与运行:6、编程实现。工作进度计划序号起止日期工 作 内 容 分 配12011.12.192011.12.20需求分析 吕小龙22011.12.192011.12.20概念设计 赵海洋32011.12.212011.12.22逻辑设计 吕小龙42011.12.222011.12.24系统设计 王先秀52011.12.242011.12.25课程设计报告纂写 王先秀,赵海洋 2011 年 12 月 25日 目 录1 需求分析1 1.1系统需求分析11.2可行性分析12数据库的概念设计23 数据库的逻辑设计24 数据库的物理设计25 数据库的实施与运行4 5.1用户登录界面4 5.2工作任务管理主界面4 5.3管理员登陆界面及操作5 5.4主要功能介绍56 编程实现6总结与体会11参考文献11 数据库课程设计报告1 需求分析1.1系统需求分析 随着科学技术的发展,社会进步,计算机迅速的发展,工作任务管理的方法也日新月异,以前全是由人管理的方法现存在很多的缺点:管理效率低,劳动强度大,信息处理速度低而且准确率也不够令人满意。为了提高工作任务管理效率,减轻劳动强度提高,信息处理速度和准确性;为工作任务管理员提供更方便、科学的服务项目。为工作任务管理员提供的一种更先进、科学的服务系统 通过调查,要求系统需要有以下功能:用户,管理员登录,注册和修改添加,编辑工作任务工作任务下达,执行工作任务列表的生成1.2可行性分析本次课程设计题目:“工作任务管理系统”,主要目的是编制一个网页登陆系统,连接数据库系统,用以实现任务下达、执行、封闭等多项管理。同时对整个系统的分析、设计过程给出一个完整的论证。在信息时代的今天,人类需要对在政治、经济、军事、文化、科研、教育等领域产生的大量信息进行管理,并对数据进行加工处理,数据库技术则是信息管理与数据处理的先进技术。随着信息量的不断增加,作为计算机的三大主要应用(科学计算、过程控制和数据处理)之一的数据处理,已迅速上升为计算机应用的主要方面,数据库技术则成为人们日常生活中处理数据不可缺少的有力工具,并且现代的信息管理系统几乎都以数据库技术作为核心。由于本系统管理的对象简单,且每个数据内容之间都具有较强的关联性,涉及过程并不是很复杂。因此,比较适合于采用数据库管理。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。 2 数据库的概念设计根据以上需求分析,可画出数据库的E-R模型图:2.1.1用户信息实体E-R图:用户信息实体用户名密码图2-1用户信息实体E-R图2.1.2任务信息实体E-R图:任务信息实体完成情况责任班组下达时间 编号预计期限任务描述图2-2任务信息实体E-R图2.13系统功能模块图:工作任务管理系统登录公司员工管理任务执行情况企业任务管理企业任务下达任务完成情况退出系统 系统功能模块图3 数据库的逻辑设计根据系统功能设计的要求以及功能模块的划分,对工作任务管理网站可以列出以下数据项及数据结构:用户信息:包括用户的帐号及密码。任务的基本信息:主要包括任务描述、责任班组、下达时间、规定完成时间、封闭验收人、备注、重要程度等。管理员考核信息:所有封闭的任务和未完成的任务,可以通过组合进行查询。同时提出奖励与考核意见。4 数据库的物理设计根据系统需求及逻辑结构设计,本网站基于access数据库,建立如下数据库表。 说明:huiyuan 用户信息表格表中列名数据类型可否为空用户名Varcha(50)not null(主键)密码Varchar(50)可空说明:任务信息表列名数据类型长度可否为空注释Work-idChar12Not Null编号Work-titleChar10Not Null工作标题User-idChar6Not Null承接人员Work-contentchar20Not Null工作内容Work-conchar4Null预计期限Work-timtime8Not Null开始时间Work-timtime8Not Null结束时间Work-allchar8Not Null完成情况5 数据库实施与运行 5.1用户登录界面: 登录主界面 该界面为软件的用户登录界面,用户通过输入用户名,密码,通过验证成功后方能进入该系统。(用户名字为:huiyuan,用户密码:123) 5.2工作任务管理主界面: 工作任务管理系统主界面该主界面包含的主要管理功能有l 任务中心提交任务当前任务最近任务所有任务列表l 企业任务管理基本任务管理下达时间执行时间l 封闭工作任务综合查询提出奖励和考核意见5.3管理员登陆界面及操作: 管理员登录可以查看所有工作,添加工作,人员管理与添加,修改密码等操作 管理员添加人员信息 管理员对人员管理5.4 主要功能介绍添加/修改/删除/查询(以任务表为例)该界面主要实现任务表的添加、修改、删除和查询功能,并且显示当前表中的数据情况。任务添加成功6 编程实现 数据库连接 conn.asp数据库连接利用ODBC数据源,本系统在conn.asp文件中使用DBConnBegin及DBConnEnd两个函数,实现了Access数据库连接的打开和释放。代码如下: 总结与体会大致的总结几点,如下:1. 在开发一个系统时,前期的分析准备工作非常的重要。对于系统的需求要明确,这样才能做到有的放矢。特别是对于系统中数据的存储和重要算法的设计,设计的不好会出现大量的冗余,不仅浪费存储空间,还影响查询效率。2.在设计的初期,对一个功能模块的设计,要想出两种或两种以上方案,这样可以进行比较,从而获得更佳的设计方案,设计开发过程中一定要吸取经验教训,避免返工。尤其是一些重要算法或功能。在对具体实现功能模块进行编程时,要养成良好的加注释的习惯,这样的话不仅能理清思路,而且可以为以后的调试带来很大的方便。3. 懂得充分利用网络资源,因为实地调研的时间是非常有限的,所以需求分析中大部分分析结构都是在我阅读专业书籍,网络资料后得出的。由于在外面工作以及其他原因,我无法借到专业书籍,只好在浩瀚的网络中寻找我所需要的资料,这无形当中培养了我通过网络获取资料信息的能力。参考文献1 王珊,萨师煊数据库系统教程.第4版.北京:高等教育出版社,20082 赵松
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年秋河大版(三起)(新教材)小学信息科技第三册期末综合测试卷及答案
- 信息安全长图课件
- 汛期安全培训课件
- 国家基本公共卫生服务项目规范培训考试(第一季度)
- 医护普法考试多选答案
- 2025年装配钳工(高级)职业技能鉴定模拟试题
- 三级安全教育钢筋工试题
- 医院信息科考试试题大全(附答案)
- 2025年设备监理师职业资格考试案例分析重点解析卷
- 大学化妆品创业计划书
- 美导下店标准化流程
- 生产保密配方管理办法
- 草莓授粉培训课件图片
- 建筑企业安全生产目标责任书范本
- 阴式手术的围手术期护理
- 书法机构印章管理制度
- 铁路调车员岗前培训
- 物业管理居间合同协议书
- 中医基础阴阳学说课件
- 冷链设施设备验证与校准培训课件
- 小学素养大赛考试参考题库300题(含各题型)
评论
0/150
提交评论