某大学Access数据库设计报告_第1页
某大学Access数据库设计报告_第2页
某大学Access数据库设计报告_第3页
某大学Access数据库设计报告_第4页
某大学Access数据库设计报告_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 工业大学Access数据库设计报告设计题目:学生信息管理系统系别:计算机系专业:计算机应用技术: 永哲学号:2010810549目录目录2一、需求分析3二、设计意图和应用目标4三、软件开发环境4四、系统功能要求41、功能概述与其视图5五、系统设计71、系统基本流程图82、系统基本结构图93、详细设计93.1、空数据库103.2、表113.3、查询133.4、窗体和报表143.5、宏153.6、窗体的17六、结束语19一、需求分析随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。学生信息管理系

2、统是一个教育单位不可缺少的部分,它的容对于学校的各层领导和管理者来说都是至关重要。随着学校的规模不断扩大,学生数量的急剧增加,有关学生的各种信息量也是成倍增长。面对庞大的信息量,如果没有一个完整的系统管理的话,那么这些信息就会变得很乱的,使用起来也会很麻烦,因而学生信息管理系统则可以提高管理学生信息工作的效率。一个完善的学生信息管理系统能够极提高学生信息管理的完善度、安全度。具有检索迅速、查找方便、可靠性高、存储量大、更新快、寿命长、成本低的优点。为方便广大学校的领导、老师和管理者管理和使用学生信息,提高使用效率。因此设计开发了此学生信息管理系统。二、设计意图和应用目标本人设计建立了供学校使用

3、的“学生信息管理系统”,旨意在于方便我校领导、老师和学生干部管理学生信息,同时也有助于同学查询自己的相关信息。帮助大家节省更多的时间,更是方便各阶层领导老师和管理人员储存、管理和使用与学生相关的信息。通过本系统软件,能帮助工作人员利用计算机更好的保存学生信息,同时,也能快速方便的对信息进行管理、输入、输出、查找的操作,使得散乱的档案能够具体化、直观化和合理化,更提高了相关工作人员的工作效率。三、软件开发环境1、 操作系统:Windows XP2、 开发环境:Microsoft Office Access 2003图标为:四、系统功能要求该系统所具备的主要功能有:1、 添加记录:可在原有的记录上

4、添加其它数据。2、 查询记录:在系统中查找想要了解的学生记录。3、 记录排序:把记录的数据按学号或4、 修改记录:在原有的数据基础上做修改。5、 统计成绩:统计存入的数据。6、 保存数据:保存输入的数据。7、 帮助信息:对一些模块作解释,讲解如何使用添加记录和查询记录等模块8、 退出系统:返回原来的位置。在此基础上,整个学生信息管理系统所拥有的对象有:表、查询、窗体、报表、页、宏和模块。而在这些对象中,表、查询、窗体、报表和宏是同等重要的。1、功能概述与其视图1、 表:主要用于学生各项信息的记录、删除、修改等;2、 查询:主要提供给用户查询所需要的相关信息。用户可以按照自己所需要的条件进行查询

5、。如:按学号查询成绩;按班级查询信息;按专业查询缴费等。3、 窗体:提供用户查阅信息。窗体是该系统最主要的部分,用户使用时所打开的都是已经好的窗体。4、 报表:提供给用户输出需要打印的信息。如:成绩、课程等。5、 宏:用于各级窗体的。五、系统设计本学生信息管理系统包括学生的简历、成绩、奖惩、缴费、住宿和该学生所要学修的课程六大模块。一共设置了两种用户身份,分别是:管理员和用户。管理员可以拥有完全的权限管理系统,而用户只能拥有查阅学生信息的权限。1、系统基本流程图2、系统基本结构图3、详细设计Access 2003数据库是所有数据库系的基础,而利用它所创建的数据库也是会有比较多的局限性。但是,在

6、更进一步的学习SQL数据库设计之前,我们必须把数据库设计的基础学好。这个Access数据库也是本人学习计算机以来所设计的第一个数据库。虽不是很完善,但请允许我介绍一下详细的设计过程。3.1、空数据库第一步:创建一个空的数据库。双击打开Microsoft Access 2003右击菜单栏,选择“新建”在右边窗口会弹出“新建文件”字样,选择其中的“空数据库”。电脑在创建数据库的同时亦会主动弹出保存的对话框,此时则可以选择你所需要保存的位置(同时命名你所建的系统).视图如下:图为名字是:dbl且保存在桌面的空数据库。3.2、表第二步:创建表。在表的创建中,电脑自动为你提供三种表的创建方法,有:1、使

7、用设计器创建表;2、使用向导创建表;3、通过输入数据创建表。如果你是初学者,你可以使用第二种方法创建;但如果你希望你所设计出来的表能体现自己个性化,你可以使用第一种设计方法。选中你所要的设计方法在数据库窗口中选择“新建”在弹出来的对话框中选择你所需要的创表方法在接下来的对话框中根据提示选择即可。视图如下:下图是名为学生简历表的表的设计视图:如果你需要对你所设计好的表的属性进行修改的话,则可以选中你要修改的表选择数据库窗口中的“设计”菜单进入表的设计界面选中对应字段名的属性,在下面“常规”项里修改即可。如图所示:3.3、查询第三步:查询的创建查询的创建和表的创建大体类似,在选择数据库窗口的对象中

8、,选择“查询”,电脑也会自动地提供两种设计方式:1、在设计视图中创建查询;2、使用向导创建查询。选中你所需的设计方式在数据库窗口中选择“新建”在弹出的对话框中选择你所需要的创建方式接下来的对话框中根据提示选择创建即可。视图如下:图是名为:条件查询的设计视图:3.4、窗体和报表第四步:窗体和报表的创建窗体和报表的创建都是和表、查询的创建方法雷同。附图:名为学生成绩统计报表的设计视图:名为学生成绩登记:数据录入的窗体视图:3.5、宏第五步:宏的创建宏的设计与前面不同,选择宏对象后,进入宏设计的窗口新建在整个Access大窗口的工具栏中选择“宏名”和“条件”工具单击,自动添加到宏的设计表里在宏名的列

9、表里输入你所要设计宏的名称条件列表里输入相应代码,你可以手动输入,亦可使用“生成器”输入在操作列表里的右边下拉按钮里选择自己所需要的操作命令同时表的下面“操作参数”选择相应的属性且修改好。视图如下:欢迎界面:管理员宏:其它窗体:主控面板宏其它窗体的宏和主控面板的宏是大致一样的,不同的只是宏名和操作参数里窗体的名称不同。所以在这里就不一一标出视图了。3.6、窗体的第六步:窗体的在对象列表中选择“窗体”选择设计好的窗体中你的一级窗体,即是:系统欢迎界面设计方式打开选中相应的按钮,右击属性在“全部”字段中找到“单击”字段属性,在右边的下拉按钮中选择你所设计好的宏关闭属性对话框保存关闭设计界面。附图:

10、图是名为:主控面板窗体里-数据录入按钮的设计:经过这六步,一个数据库系统则可以算得上是初步完成。但是要想整个系统完整美观,还要进行相关属性的修改和完善。就像窗体,如果没有进行美化,它的背景就是白色的,如果想将某些图片插入作为该窗体的背景,则可以选中要选的窗体打开设计界面右击属性在弹出的对话框的最顶端的那一行右边的下拉按钮中选择“窗体”在“全部”字段列表中找到“图片”的对应行,单击右边的编辑器,则可以选择你所需插入的图片设置好你的图片类型、缩放模式、对齐方式、平铺等关闭对话框保存关闭设计界面即可。附图:图示名为按专业查询信息:窗体背景图的设计对话框:设计后的效果图:详细具体的设计还需在实际的设计

11、实践中请教他人或老师的指导。六、结束语经过差不多一个学期的努力,系统终于成功完成,虽然辛苦,但一想到成功的运行出结果,便很开心,将多日的疲劳抛到了九霄云外。这其中,感想颇多,收获也很多,大致的总结几点,如下:1设计开发一个软件,首先要了解所涉与到行业的现状,一定要想办法进行行业调研,从不同途径获取该行业的专业知识。合理安排系统设计开发时间,进行实际开发会发现需求分析与系统设计占主要的时间,如果前面的工作做好了,编码实现占用的时间很短。所以我们要借助软件工程的思想-对软件开发过程进行控制。2. 在开发一个系统时,前期的分析准备工作非常的重要。对于系统的需求要明确,这样才能做到有的放矢。特别是对于系统中数据的存储和重要算法的设计,设计的不好会出现大量的冗余,不仅浪费存储空间,还影响查询效率。3.在设计的初期,对一个功能模块的设计,要想出两种或两种以上方案,这样可以进行比较,从而获得更佳的设计方案,设计开发过程中一定要吸取经验教训,避免返工。尤其是一些重要算法或功能。在对具体实现功能模块进行编程时,要养成良好的加注释的习惯,这样的话不仅能理清思路,而且可以为以后的调试程序带来很大的方便。5. 懂得充分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论