您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 其它文档 > 数据库课程设计与文档
课程设计报告课题名称:数据库原理课程设计专业:班级:姓名:学号:指导老师:时间:目录课程设计报告..................................................................................................................................1摘要..................................................................................................................................................3第一章引言.....................................................................................................................................31.1开发背景与现状.................................................................................................................31.2开发设计的意义.................................................................................................................3第二章系统分析.............................................................................................................................42.1用户对系统的要求.............................................................................................................42.1.1功能需求:..............................................................................................................42.1.2用户登录模块.........................................................................................................4第三章系统功能概述.....................................................................................................................53.1.0数据库物理设计表..........................................................................................................51.事项表:........................................................................................................................52.用户详细信息表:........................................................................................................63.关联表:...........................................................................................................................63.1.0系统用户类别:学生、上班族等需要记事的各类人士。..........................................63.1.1E-R图...............................................................................................................................63.1.2功能图:..........................................................................................................................7第四章系统总体设计思路.............................................................................................................75.1后台代码简介....................................................................................................................75.2前台...................................................................................................................................8第五章具体功能实现:.................................................................................................................81.使用工具:............................................................................................................................82.登陆界面:............................................................................................................................9第四章总结...................................................................................................................................23摘要在今天这个充斥着各种激烈竞争的重压时代,每个人都在忙碌的生活着。小孩子要上各种辅导班,培养很多特长的同时还要完成学校布置的作业,大孩子学习任务更重,努力考上好学校,在我们的忙碌琐碎日常生活中,会有很多需要记忆的工作。但人的记忆是有限的,我们需要一个能提醒和安排我们工作的东西,如何井井有条的处理和安排任务,在有限的时间内完成最紧急最重要的事情,备忘录提示软件对我们而言尤为重要。该备忘录是基于Myeclipse2010开发;后台选用Mysql作为数据库服务器。关键词:备忘录、Myeclipse2010、Mysql第一章引言1.1开发背景与现状计算机网络是计算机技术和通信技术紧密结合的产物,它涉及到通信与计算机两个领域。它的诞生使计算机体系结构发生了巨大变化,在当今社会经济中起着非常重要的作用,它对人类社会的进步做出了巨大贡献。从某种意义上讲,计算机网络的发展水平不仅反映了一个国家的计算机科学和通信技术水平,而且已经成为衡量其国力及现代化程度的重要标志之一。我们结合本次课程设计开发以下的学生备忘录管理系统方案。学生备忘录管理系统是大学生生活、工作小秘书软件,本软件实现个人备忘录的管理、查询备忘录事项,查看未完成事件,添加新备忘录,删除备忘录,修改备忘录的功能。1.2开发设计的意义为了提高工作效率,充分利用资源;减少不必要的人力,物力和财力的支出;方便人们查询和记事,开发设计了专用----迷你备忘录。它将实现检索迅速和查找方便;信息的录入,修改和删除功能。随着生活水平的提高,人们的生活节奏越来越快,每天都要处理很多事情,而又会常常因忘记处理重要的事情而苦恼。鉴于此,本系统主要为了更好地管理个人的备忘录,让使用者的生活井然有序,不会忘记重要的会议和约会。第二章系统分析2.1用户对系统的要求2.1.1功能需求:通过分析大学生日常生活记录的实际需求:一个备忘录管理系统应该包括:查看当天备忘录;查看指定日期的备忘录;查看未完成的备忘录事项;根据据用户的需求可以添加、删除、以及修改用户所指定的备忘录信息等模块,但考虑到个人的隐私不被人看到,在本系统中增设了用户登录模块以确保信息安全。学生备忘录管理系统需求分析报告2.1.2用户登录模块每个用户,只能以自己的密码登录到系统中,在系统里,只能处理、查看自己的备忘录,对别人的数据无法修改和查看。因为此系统是专门给个人设计的,鉴于隐私问题,个人备忘录信息不希望别人看到,因此登录的身份就一种:只准使用者登录,使用者充当管理员的角色。具有全部的权限。2.1.3用户注册系统当用户第一次登录到系统时,就可以进行注册2.1.4备忘录浏览系统1)查看当天备忘录信息模块主要负责:当登录管理系统时,出现的是当天的备忘录信息,供使用者快速查阅;还能通过备忘录标题关键字,备忘录类型,事件优先度进行快速查询。当新增,修改删除备忘录后,查看当天备忘录子模块会自动更新到最新状态。2)查看指定日期备忘录信息模主要负责:当使用者想查看某天的安排时,只需选择日期就可方便的查询到备忘录信息安排;还能通过备忘录标题关键字,备忘录类型,事件优先度进行快速查询。2.1.5备忘录管理系统1)初始化备忘录模块主要负责:当使用者登录系统后,系统会自动初始化备忘录信息:将以前已完成的备忘录但还属于未完成标志的事件,标志为完成;初始化增加,删除,修改界面的信息。2)添加新备忘录模块主要负责基本备忘录信息录入,如新备忘录标题,内容,备忘录类型,开始时间,结束时间,提醒时间,提醒类型,事件优先度,是否提醒等信息的录入及相关数据连接处理。所添加的备忘录,会快速的在修改界面下方显示出来。3)修改备忘录模块主要负责基本备忘录信息修改,使用者通过查询工具查询到要修改的备忘录,该备忘录会显示在修改界面下方中,然后只需点击该备忘录,就可方便在修改界面中进行修改。4)删除备忘录模块主要负责基本备忘录信息的删除,使用者通过查询工具查询到要删除的备忘录,该备忘录会显示在删除界面下方中,然后只需点击该备忘录,再点击删除按钮,就可方便的进行删除。5.系统维护系统1)系统退出模块主要负责系统的退出2)用户信息修改模块主要负责修改用户的信息,如修改密码。第三章系统功能概述3.1.0数据库物理设计表1.事项表:字段名字段类型长度小数点允许空值主键event_idint200√usernamevarchar200contentvarchar1500datedate00√typevarchar20statevarchar202.用户详细信息表:字段名字段类型长度小数点允许空值主键usernamevarchar200√password
本文标题:数据库课程设计与文档
链接地址:https://www.777doc.com/doc-4327885 .html