学籍管理系统数据库课程设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
 学籍管理系统数据库课程设计

目录 1 绪论 1 1.1 引言 1 1.2 设计目的 1 1.3 设计内容 1 1.4 技术简述 1 2 项目可行性分析报告 2 2.1 引言 2 2.2 可行性分析的研究 2 3 项目需求分析报告 3 3.1 开发环境 3 3.2 系统总体设计 3 3.3 E-R图 4 3.4 数据表的设计 5 4 项目设计报告 5 4.1 模块功能设计 5 4.1.1 验证用户身份模块 5 4.1.2 系统总控制模块 6 4.1.3 学籍管理模块 6 4.1.4 管理员信息管理模块 6 4.2 数据流程图 6 5 界面设计及代码实现 6 5.1 系统主界面 7 5.2 管理员密码修改界面 10 6 总结 13 7 参考文献 14 1 绪论 1.1 引言 当今社会计算机发展越来越快,在社会中扮演的角色也越来越重要。它不仅促进了经济的发展,也推动了教育、医疗、卫生、科技的发展。其中,计算机软件的所发挥的作用不可忽视。而对于一个有着数以千计甚至数以万计学生的学校来说,怎样对这么多的学生实施管理则是一个事关学校发展的重大问题。利用计算机及软件技术则可以方便的对学生实施管理,不禁效率得以提高,而且还方便了广大师生。 1.2 设计目的 随着教育的发展,对庞大的学生数量进行管理是一个棘手的问题。计算机管理具有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等优点。为了满足学校的需要,我们的目标一个能满足少数书生管理的学籍管理系统。 1.3 设计内容 本系统设计的内容包括,对全部学生信息的查询、对单个学生信息的查询、按专业班级查询、按年级查询及对学生信息的删除、修改、添加等。另外,还要对管理员的信息进行查询和修改。 1.4 技术简述 Java是一种简单易用、完全面向对象、具有平台无关性且安全可靠的主要面向Internet的开发工具。在早期,Java比较多的用在浏览器上,插入到网页中(即是Java Applet程序),成为最灵活、最强大的网页多媒体的载体,但由于Java虚拟机相对于个人电脑而言,有占用资源大,安全性相对较差等缺点,Applet逐渐的被后起之秀Flash所替代,但随着Java Servlet的推出,Java在电子商务方面开始崭露头角,最新的JSP(Java Server Page)技术的推出,更是让Java成为基于Web的应用程序的首选开发工具,目前的Java技术已成为所有大型电子商务项目的必然选择。 2 项目可行性分析报告 2.1 引言 (1)明确学校方面的要求,到学校进行实际调查,例如和领导谈话、开座谈会等,根据调查结果进行可行性分析,确认系统的开发是否可行。 (2)学校方面虽然有需求,但对于学籍管理系统的功能和处理数据的方法没有明确的认识。他们只是根据自己工作的需要提出了要求,我们则要对此进行详细的调查和分析,确认用户的要求可以通过现有的计算机技术实现,保证开发的学籍管理系统的功能与用户提出的要求相吻合。 (3)要对企业原来的系统详细地调查信息处理的具体情况,系统内部功能结构,找到老系统的不足及新的需求,以便设计出一个合理的模型,为新系统的设计工作打好基础。 2.2 可行性分析的研究 (1) 目标可行性分析 通过学籍管理系统管理学生信息符合当今教育事业发展的状况。 (2) 法律可行性分析 本系统完全符合国家和地区相关的法律法规,不存在合同责任、侵犯专利权、侵犯版权等方面的法律问题。 (3) 技术可行性分析 在目前的技术方面,开发此系统是完全没有问题的;在开发人员的能力方面,开发人员具有开发此系统的能力;在硬件方面,计算机设备及其有关的外部设备,像计算机的主机内存、类型、功能等都能满足用户的需求;在软件方面,编译系统的选择、数据库管理系统的选择、高级编程语言的选择也都能满足用户的需求。 (4) 经济可行性分析 开发此系统投入小,可靠性高,在长远的考虑上是可行的。 (5) 管理可行性分析 此系统操作简单易学,学校相关方面的工作人员完全能胜任此工作。 3 项目需求分析报告 3.1 开发环境 (1) 系统的开发语言 在选择开发语言方面,本系统选择了面向对象的 java语言,开发较为简便,又因为java的平台无关性,使得即使在其他操作系统上也能运行。 (2) 系统的数据库 在选择数据库时,选择了mysql,因为mysql使用简单,可以迅速掌握,而且mysql数据库的ODBC驱动程序支持的SQL指令全。另外,如需改变数据库,也只需改变连接数据库的那部分代码,系统采用的是标准SQL语言无需改动。 3.2 系统总体设计 本系统一共包括两大模块:一是学籍管理模块,在此模块可实现对学生信息的按条件查询,以及修改、添加、删除等;另一模块是管理员模块,在此模块可实现对管理员信息的查询和对密码的修改。 系统总体功能结构如图3-

文档评论(0)

guii66 + 关注
文档贡献者

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

1亿VIP精品文档

相关文档