湖北师范学院教育信息与技术学院2010级信息工程专业综合课程设计(一)
综合课程设计
(一)
Integrated Curriculum Design(1)
所在院系 专业名称 班级 题目 指导教师 成员 完成时间 设计学生选修课程系统
一、设计任务及要求: 设计任务: 设计学生选修课程系统。 要 求: 假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开学学期等信息,学生可按要求(如总学分不得少于60)自由选课。 (1)课程信息录入功能(课程信息用文件保存) (2)课程信息浏览功能 (3)排序:按总学时排序 (4)查询功能:按开学学期查询 (5)课程修改,删除(可选项)。 指导教师签名: 2014年5月28日 二、指导教师评语: 指导教师签名: 2014年5月28日 三、成绩 验收盖章 2014年5月28日
1
设计学生选修课程系统
1 设计目的
学生选修课程系统作为信息管理系统的一个分支,已逐渐成为学校信息化建设的重要组成部分,为学校管理全校的院系班级和学生提供了一个功能强大、安装部署方便、使用成本低、操作简捷的学生信息查询系统,不仅能够提高工作的效益,也为最终实现有效的“无纸化办公”和更加广泛的“电子事务”奠定了基础
2 设计思路
开发一个学生信息管理系统,主要有三个部分:人事管理,课程管理,个人信息管理。
(1) 人事管理主要用于用户信息的相关管理。主要包括添加用户、查看用户信息、删除用户三个功能。
(2) 课程管理主要用于课程的增加、删除、更改。
(3)个人信息管理主要用于用户个人信息的查看、修改。
3 开发环境
Myeclipse应用程序 MySQL数据库
4 系统总体设计
该系统的设计是充分考虑到学生的管理和课程的管理两个大的方面,首先用户需要根据自己的用户名登陆到系统主界面,然后才能对该系统实施操作,否则不能登陆该系统。系统中主要包含的内容有:
(1)学生管理中的增、删、改、查等功能; (2)课程管理中的增、删、改、查等功能; (3)用户名密码的更改等操作; (4)以上操作都直接关联数据库; (5)数据库采用的是MySQL数据库;
4.1系统功能结构图所示:
2
系统登录
学生选课系统 学生模块课程模块 编辑学生 添加学生 删除学生 添加课程 编辑课程 删除课程 4.2数据库表的设计
数据库名:xsxk 表user:
3
表course:
5详细设计 5.1登陆界面
登陆实体截图如下:
4