网站大量收购独家精品文档,联系QQ:2885784924

班级学生信息管理系统.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
班级学生信息管理系统

信息科学与技术学院 《软件工程》课程设计 题目名称: 班级学生信息管理系统 学生姓名: 汪亚超 王生辉 杨思 学 号: 2007081913 2007081951 2007081994 专 业: 信息管理与信息系统 班 级: 07级(1)班 07级(2)班 07级(3)班 指导教师: 戴建国 职 称: 讲师 完成日期: 2010年6月19号 目 录 第一章 简介 1 1.1简介 1 1.2 课题开发技术选择 1 1.3 课题实现技术的简要说明 2 1.4 可行性分析 3 第二章 需求分析 4 2.1客户需求分析 4 2.1.1用户的特点 4 2.2功能需求分析 5 2.2.1系统用例图 5 2.2.2系统类图 6 2.3系统的性能需求 7 2.4运行需求 8 2.5其他需求 8 第三章 系统分析与设计 9 3.1数据模型分析与设计 9 10 3.2 结构设计与结构功能图 11 3.2.1 结构设计 11 3.2.2 功能结构图 11 3.2.2 系统操作流程图 13 3.3数据库的实施和维护 13 3.3.1 数据库的实施 13 3.3.2数据库的测试运行 14 第四章 系统运行 15 4.1系统运行 15 4.2系统调试与维护 19 4.2.1测试的定义及目的 19 4.2.2系统功能测试 19 4.2.3系统实施发布 20 4.2.4系统调试常见错误 20 第五章 开发总结与分工 21 5.1开发总结 21 5.2参考文献 21 附录 22 第一章 简介 1.1简介 随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有班级学生管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量,方便老师和班委对本班学生相关信息的管理。 利用计算机进行学生信息管理,不仅能够保证准确、无误、快速输出,而且还可以利用计算机对有关信息进行查询,检索迅速、查找方便、可靠性高、存储量大、保密性好。要科学地实现信息化管理,开发一个适合班级的,能够进行信息存储、查询、修改等功能的信息管理系统是十分重要的。本系统就是针对便于班级学生信息管理的问题而设计的一个管理系统,实现学生信息关系的系统化、规范化和自动化。 1.2 课题开发技术选择 本课题设计主要运用的技术有两个:java项目开发和Access对数据库的操作。这里主要介绍本课题为什么选用这两个开发技术: ⑴首先了解一下Java语言特点 Java是一种跨平台,适合于分布式计算环境的面向对象编程语言。具体来说,它具有如下特性: 简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程、动态性等。 由于Java主要用于网络应用程序开发,因此对安全性有较高的要求。如果没有安全保证,用户从网络下载程序执行就非常危险。Java通过自己的安全机制防止了病毒程序的产生和下载程序对本地系统的威胁破坏。当Java字节码进入解释器时,首先必须经过字节码校验器的检查,然后,Java解释器将决定程序中类的内存布局,随后,类装载器负责把来自网络的类装载到单独的内存区域,避免应用程序之间相互干扰破坏。最后,客户端用户还可以限制从网络上装载的类只能访问某些文件系统。 上述几种机制结合起来,使得Java成为安全的编程语言。 ⑵ Access数据库的特点   存储方式单一   Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件,便于用户的操作和管理。  面向对象   Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。   界面友好、易操作 Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。  集成环境、处理多种数据信息   Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。 Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Java图形编程给用户提供了一个直观、易于与用户进行交互的图形界面。在图形编程中,运用了大量的java.swi

文档评论(0)

zhuliyan1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档