学生信息系统课程信息管理制度详细设计.doc

学生信息系统课程信息管理制度详细设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生信息管理系统 —课程管理系统详细设计 导言 利用计算机进行学生信息管理,不仅能够保证准确、无误、快速输出,而且还可以利用计算机对有关信息进行查询,检索迅速、查找方便、可靠性高、存储量大、保密性好。要科学地实现信息化管理,开发一个适合学校的,能够进行信息存储、查询、修改等功能的信息管理系统是十分重要的。本课题就是针对便于学生信息管理的问题而设计的一个管理系统。 1.1 实验目的 主要内容包括: 系统功能简介 系统需要实现的功能:学生信息管理系统主要包括管理员和学生两大模块。管理员模块包括:学生信息管理、课程信息管理、选课信息管理、成绩信息管理、用户信息管理等。学生模块包括:学生信息查看、成绩信息查看、个人信息管理等。 (1)、管理员对学生信息和课程信息进行增加、删除、修改、查找等操作,对选课信息进行管理,对成绩信息和用户信息进行修改、查找等操作。 (2)、学生对学生信息和成绩信息进行查看,对个人的密码信息进行修改等。 系统详细设计简述 在这一阶段,我主要负责课程信息管理和选课信息管理模块 !)课程信息管理模块包括增加、删除、修改、查询、显示全部等。具体的结构图如图所示。 课程信息管理模块结构图 2.选课信息管理模块 选课信息管理模块包括查询、显示全部等。具体的结构图如图所示。 3.本文档的预期的读者是: 开发人员 项目管理人员 测试人员 1.2 范围 本课题主要运用了java图形编程和SQL sever2005数据库的操作。 Java图形编程给用户提供了一个直观、易于与用户进行交互的图形界面。在图形编程中,运用了大量的java.swing包中的类,之所以选择swing包中的类而不选java.awt包中的类,主要是swing包中的类能给用户提供更好的观感。 oracle数据库的操作这部分内容分成三部分来实现:首先,编写对数据库操作的类,包括:连接数据库、执行sql语句、关闭数据库连接等。其次,编写一个用于对学生信息进行数据库操作的类,包括:学生信息的增加、修改、删除和查询等。最后,编写一个用于对课程相关信息进行数据库操作的类,包括:对课程信息的增加、修改、删除、查询等等。 通过结合图形编程和数据库编程,从而基本上实现了学生信息管理的基本功能,由于本人技术上的不足,难免有些地方需要改进,这些存在的问题都将成为本人前进的动力,并在日后更加完善本课题的设计。 1.3程序类的设计 SimpleStudentManager 主函数类 DLFrame 登陆界面类 ManagerFrane 管理员界面类 StudentFrame 学生界面类 SM 学生信息管理的类 SAdd 用于学生信息管理中增加或修改某条记录的界面的类 SSelect 用于学生基本信息管理中查询时输入学号的界面的类 CM 课程信息管理的类 CAdd 用于课程信息管理中增加或修改某条记录的界面的类 CSelect 用于课程信息管理中查询时输入课程号的界面的类 SCM 选课信息管理的类 SCSelect 用于选课信息管理中查询时输入学号的界面的类 GM 成绩信息管理的类 GAdd 用于成绩信息管理中修改成绩的界面的类 GSelect 用于成绩信息管理中查询时输入学号的界面的类 PM 用户信息管理的类 UAdd 用于用户信息管理中修改密码的界面的类 PSelect 用于用户信息管理中查询时输入用户名的界面的类 StudentS 用于学生信息查看时输入学号的界面的类 StudentSelect 用于成绩信息查看时输入学号的界面的类 PPM 个人信息管理的类 PPSelect 用于个人信息管理查询时输入用户名的界面的类 程序类的具体代码实现见工程文件夹中的代码及注释 1.4系统的使用说明及环境配置 学生信息管理系统提供了管理员和学生这两个角色登录系统,管理员通过用户名:admin 密码:admin 登录系统后可以进行相应的操作。学生通过以自己的学号(如10001)作为用户名和密码登录系统后进行相应的学生权限范围内的操作。 数据库:SQL Server 2005 连接数据库的登录名:sa 密码:123 1.5 参考资料 2 系统设计概述 2.1 界面设计 2.1.1 学生信息管理系统的登录 学生信息管理系统可由管理员和学生两种身份的人使用。管理员和学生身份登录所能操作的功能有很大的区别。系统初始化一个系统管理员,登录名:admin 密码:admin 学生登录系统的登录名为学号

文档评论(0)

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

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

1亿VIP精品文档

相关文档