学籍管理系统整理版.doc

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

Java课程设计报告

题目学籍管理系统

所在院系软件学院

学生姓名专业

班级学号

2023年6月7日

前言

随着计算机技术的日益成熟、普及,现代的学校管理的实际运作在很多方面、很大限度上都必须借助计算机来完毕,相应软件的开发显得尤为重要。

通过一学期的学习,我们已经对管理信息系统有了初步的了解,根据课本上的知识结合

实际做一个简朴的管理信息系统已经成为也许。同时通过度析、设计一个管理信息系统可以

加深我们对管理信息系统的了解,有助于我们进一步掌握管理信息体统这门课程。

通过系统地调查分析之后,我们组决定就学籍管理这一系统进行课程设计。

本文编写顺序一方面是编写可行性报告,拟定系统的可行性;另一方面在系统分析阶段,通过具体的程序设计对该程序进行,并通过程序的运营效果图加以分析,然而由于客观因素本系统不能进行到实行阶段。

鉴于作者的水平局限,系统存在不妥之处望广大读者指出。

谢谢!

张乾久

2023-6-7

可行性分析

1可行性报告

1开发必要性

信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,尚有人由于计算机操作不方便继续用手工劳动。学生档案管理系统应当可认为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文献档案,这种管理方式存在着许多缺陷,如:效率低、保密性差,此外时间一长,将产生大量的文献和数据,这对于查找、更新和维护都带来了不少的困难。为了适应现代社会人们高度强烈的时间观念,学籍管理系统软件将会为教学办公室带来了极大的方便。开发具有高效、合理、科学的学籍管理系统软件有着巨大的和潜在的市场需求,其前景也相称可观。

2技术可行性

本学籍管理应用系统以程序设计语言为基础,采用程序设计与数据库相结合的手段进行开发,通过20数年的大浪淘沙,数据库技术从开始的到现在已经形成一整套结构完整的语言体系和大量的系统模块,为本学籍管理软件提供了良好的开发开发平台,java语言目前的水平,足以保证该软件的开发。

3经济可行性

能帮助教研人员运用计算机,快速方便的对学生学籍管理进行管理、输入、输出、查找的所需操作,使散乱的人事档案可以具体化,直观化、合理化,维护成本低。

结论:建立学籍管理应用系统的条件已经成熟,可以立即进行开发。

第二章总体设计

2.1本系统的重要功能

本系统涉及对学生的基本信息进行添加,查询,修改,删除等操作功能。操作过程具有信息提醒,还具有退出功能。

2.2系统包含的类及类之间的关系

本系统共涉及6个java源文献和一个数据库文献。

如图2-1所示。

Student

Student

AddInf

ChangeInf

SearchInf

DelInf

MainFrame

图2-1类之间的关系

2.3java源文献及其功能

序号

文献名

重要功能

1

Student.java

创建学籍管理系统的主类

2

MianFrame.java

创建学籍管理系统主界面

3

AddInf.java

创建系统的学生信息录入界面

4

ChangeInf.java

创建系统的学生信息修改界面

5

SearchInf.java

创建系统的学生信息查询界面

6

DelInf.java

创建系统的学生信息删除界面

第三章具体设计

3.1主类Student.java

(1)成员变量见表3-1

表3-1重要成员变量(属性)

成员变量描述

变量类型

名称

使窗口居中

MainFrame

frame

控制屏幕大小

Dimension

screenSize

控制窗口大小

Dimension

frameSize

(2)方法见表3-2

表3-2重要方法

名称

功能

备注

Student

创建程序主窗口

构造方法

main

程序开始运营

(3)源代码见文献Student.Java

3.2类MianFrame.java

(1)成员变量见表3-3

表3-3重要成员变量

成员变量描述

变量类型

名称

输入用户名和密码,显示窗口标题

Label

label1,label2,label3

菜单选项

JMenuItem

jMenuFileExit,jMenuHelpAbout,jMenuItem1,jM

您可能关注的文档

文档评论(0)

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

90后

1亿VIP精品文档

相关文档