管理信息系统课程设计(选课系统).doc

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

《管理信息系统》课程设计报告 题 目:基于Java的选课管理信息系统 专 业:10级软件(1)班 院 系:信息工程学院 组 员:李云鹏(1032104120) 梁 涛(1032104121) 胡 明(1032104113) 马 强(1032104127) 组 长:梁 涛 指导老师:孟翠翠 2012 年 6 月 8 日 摘 要 随着计算机技术的日新月异,极大的推动的各个行业的信息化进程。各大高校也急需进行信息化改革,以促进教学质量和工作效率快速提升。 本文是在对各大高校全校公开课学生选课情况进行调查后,进行详细分析讨论后撰写的学生选课管理系统数据库设计报告。全文从最初的系统规划,到需求分析、概念设计、逻辑设计、物理设计。每一阶段都进行了详细的分析。接下来的实现、运行与维护阶段,还进行了对本系统的测试,最后是本次项目开发的心得和体会以及本文的参考文献。 本系统是采用Java开发,主要功能是对学生选课及相关信息进行管理。较行业同类产品而言,本系统人机界面设计更加合理、人性化,用户操作简单方便。数据库的安全性更高,对用户访问权限进行了严格控制。数据存取速度更快,使用年限更长。可以满足高校公开课学生选课的要求,提高了学校的工作效率。 关键字:学生选课管理系统;SQL Server;java 目录 第一章 系统规划 1 1.1 引言 1 1.2开发目的 1 1.3 系统的开发技术 1 1.3.1 Eclipse3.6.2 1 1.3.2 SOL Server介绍 2 1.3.3 数据库连接方式 2 1.3.4 Eclipse3.6.2中的JTable 2 第二章 系统分析 2 2.1 可行性研究 2 2.1.1 技术可行性分析 2 2.1.2 社会可行性分析 3 2.2 系统基本功能描述 3 2.3 系统需求分析 3 2.4 系统功能结构图 4 2.5 业务流程分析 6 2.6 数据流程图 6 2.7 数据字典 7 第三章 系统设计 8 3.1 实体之间的联系 8 3.2 E-R图 9 3.3 数据库表设计 9 第四章 系统实施 10 4.1 部分代码 10 4.2 程序运行截图 20 4.2.1 登录界面 20 4.2.2 学生管理界面 20 4.2.3 教师管理界面 20 总 结 22 第一章 系统规划 1.1 引言 管理信息系统是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竞优、提高效益和效率为目的,支持企业的高层决策、中层控制、基层运作的集成化的人机系统。其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。随着Internet的飞速发展深刻地影响了人们的日常生活和商业运作方式。社会的方方面面渗透着互连网的应用,使得一向烦琐的手工程序变得方便,快捷。学校网上选课系统正是基于这一思想发展起来的。 学生网上选课系统已经在很多高校得到广泛的应用,而且深得广大师生的称赞。它改变了以往由学校统发课程表到学生手中,然后由学生填好再反馈到学校,而学校还要对结果进行审查,确定有效性,最后才实施上课计划,这一传统的复杂的手工选课程序。而实行网上选课系统后,学生在可以在规定选课时间段内,不受地点和固定时间的限制去完成选课申请,而学校也可以方便地对学生选课系统进行管理和控制,提高工作效。 1.2开发目的 网上选课系统已经在很多高校得到广泛的应用,深得广大师生的称赞,它改变了以往由学校统发课程表到学生手中,然后由学生填好再反馈到学校,而学校还要对结果进行审查,确定有效性,最后才实施上课计划,这一传统的手工选课不仅复杂,也牵涉了很多的人力,对管理也造成了诸多不变,而借助网上选课系统,学生在规定选课时间段内,可以不受地点和时间的限制完成选修课的申请,而学校也可以方便地对系统进行管理和控制,提高工作效率。 1.3 系统的开发技术 使用Eclipse3.6.2提供的控件与SQL Server数据库结合,可方便快速的开发出系统。本项目开发过程中主要使用了以下技术。 1.3.1 Eclipse3.6.2 Eclipse3.6.2是Sun公司出品的开发工具,面向对象的Windows开发语言,它具有易用,通用和开发效率高的特点。 1.3.2 SOL Server介绍 使用SQL Server,可以在单一的数据库文件中管理所有的信息。在这个文件中,用户

文档评论(0)

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

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

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档