




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验1 准备项目环境1.1 目标1) 理解项目内容。2) 准备开发工具和环境。1.2 任务内容1) 项目名称:教务管理系统2) 用户类型:学生、教师和管理员3) 主要功能 学籍管理学生学籍管理包括学生的基本情况、学生获奖和受处分情况等。该部分包括如下三部分:学生基本信息管理,学籍变动管理,学生注册管理。l 学生基本信息管理能够在学生入学时将学生的姓名、班级、学号、身份证号码、出生年月、出生地进行输入,并能够更改、增加、删除学生的基本信息;l 学籍变动管理由管理员根据管理规定对学生的学籍进行管理,包括:学籍注册、转学、休学与复学、退学、留级、奖励与处分;l 学生注册管理由管理员在每学期开学注册时间对学生的注册情况进行管理,包括是否交齐相关费用,若没交齐学费对该生进行提醒。 成绩管理成绩管理是整个教务管理的核心内容,该系统要求对每个学生在每一学期所学的课程、课程性质、学分、学时及成绩进行有效管理。具体如下:l 课程管理。课程信息包括课程编号、课程名称、任课教师、课程性质、课程简介,并提供课程的增加、修改、删除功能;只有管理员才能管理课程信息。l 学生成绩管理能够自动根据老师提交的各科成绩计算出该学生的相关信息,并进行显示。学生可登陆自己的账号进行查询。l 能够在每学期结束后自动向其家长发送一封学生在本学期成绩的电子邮件(或短信),让家长了解子女的表现。l 学生选课。学生登陆账号后,根据课程号进行选课,一个学生可以选择多门课程。l 成绩管理。教师在选择课程后,可以根据学号输入学生的成绩。 系统管理l 设三级用户(学生、教师、管理员),管理员可增加各类用户;l 各用户能够修改自己的密码;l 各级用户显示不同的菜单。1.3 开发工具和环境1) JDK 6.0以上版本;2) Eclipse3) MySQL 5.5以上版本,及其JDBC驱动程序。推荐MySQL 5.5,因为只有31M,而新版有207M。而我们并不需要用到它的新特性。下载最新版5.6.13到以下网址:/downloads/mysql及MySQL 5.6.13相应的JDBC驱动:/downloads/connector/j/注 :项目中可选择使用MySQL或者SQL Server等任意数据库,需要下载相应数据库版本的JDBC驱动程序。这里建议使用小巧且免费的MySQL。注 :MySQL的JDBC驱动就是一个JAR文件,而SQL Server 2000的JDBC驱动有3个JAR文件,驱动程序需要添加到Eclipse的工程中。JAR文件本质上是一个ZIP格式的压缩文件,它将多个class文件打包压缩在一起。注 :不同的数据库对SQL语法有一些自己的扩展,SQL语句上稍有不同。因此,本课程中不使用MySQL数据库的同学应稍加注意。4) MySQL客户端:SQLyog 9.3以上版本5) 文本编辑器:EditPlus或UltraEdit上述所有软件均可以在校园网下载,地址:00/soft/javaee_download.htm为保持所有人员开发环境一致,建议大家统一到此处下载。1.4 MySQL数据库安装与配置1.4.1 安装MySQL数据库如果在下载安装过程中使用的MySQL版本与此处不一致,请不要担心,其安装和配置过程基本相同,按下面的步骤操作即可。1) 如果选择建议的MySQL 5.5版本数据库服务器,请略过本步骤。若要下载MySQL最新版本,请到:/downloads/mysql/,下载Windows平台安装文件。 2) 运行已下载的MySQL安装包,出现安装向导。点击“Next”。3) 选择同意许可协议,点击“Next”。 4) 在安装类型中,点击“Custom”进行自定义安装。、5) 上面的树形列表中显示默认的MySQL安装内容,保持不变;下面“Location”处可以改变数据库的安装路径。设置完毕后点击“Next”。 6) 点击“Install”开始安装。 7) 安装完成时有一个MySQL企业版的广告窗口,一路点击“Next”关闭它。随后出现安装完成的提示窗口,下面的复选框默认选中,表示将打开MySQL的配置向导。直接点击“Finish”完成安装,并打开配置窗口。 1.4.2 配置MySQL数据库1. 安装完成后,将默认打开配置向导。如果以后需要另外配置,可以在MySQL安装目录下的bin目录中打开程序“MySQLInstanceConfig.exe”即可启动配置向导。点“Next”。2. 对话框中显示已经安装的各个版本的MySQL,选择需要配置的版本即可。点“Next”。 3. 选择详细配置,点击“Next”。4. 选择“Developer Machine”,表示允许MySQL的机器做开发用途,这样运行MySQL时将只占用很小的内存。点击“Next”。 5. 保持缺省,点击“Next”。6. 保持缺省,点击“Next”。 7. 保持缺省,点击“Next”。8. 可以选择数据库服务的端口号,默认为3306;选择复选框,添加防火墙例外,以免该端口被本机的防火墙拦阻,导致数据库不能访问。点击“Next”。 9. 选择数据库实例使用的缺省字符集,根据需要进行选择,可以选择“gbk”作为中文字符集,这里选择“utf8”作为缺省字符集,点击“Next”。10. 向导默认将MySQL安装为一个Window服务,因为本机安装了多个版本的MySQL,这里将该服务重命名为“MySQL55”,取消复选框“Launch the MySQL.”,否则,在Windows启动时将自动启动MySQL服务,占用系统资源。点击“Next”。 11. MySQL中初始将建立一个管理员用户root,这里输入其密码也是“root”,可以选中下面的复选框,使得root用户可以从远程访问本数据库服务。如果未选中复选框,则root用户将只能在本机访问数据库服务。点击“Next”。12. 点击“Execute”,将执行配置使之生效。点击“Finish”完成安装。 13. 现在,可以通过“控制面板 - 管理工具 - 服务”查看MySQL的运行状态,可以在这里启动或停止MySQL服务。1.5 安装MySQL客户端MySQL客户端工具有很多,这里使用一款功能强大而且好用的SQLyog。可以使用SQLyog 9.3.3破解版,也在网上搜索下载SQLyog Community版下载,按照提示安装即可。打开SQLyog,输入数据库连接参数,点击“Connect”,连接成功后打开管理窗口,左侧显示当前服务器中已经存在的MySQL数据库,初始显示的是MySQL的系统数据库,用于保存数据库服务器的各种参数、用户等信息,最好不要随意修改。右侧上面可以输入查询SQ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基层医疗卫生机构信息化建设中的医疗信息化与疾病预防控制报告
- 月嫂技能培训课件
- 新零售背景下便利店智能化供应链金融创新报告
- 薄膜干涉题目及答案
- 安全质量培训试题及答案
- 咖啡连锁品牌扩张战略布局报告:2025年市场拓展与品牌战略优化方案创新
- 安全护理的试题及答案
- 单位音乐培训课件模板
- 安检排爆培训课件
- cpa培训课件下载
- 幼儿园户外混龄建构游戏案例分析
- 高二下学期7月期末教学质量检测语文试题(含答案)
- 电线老化检测委托
- 创业修炼智慧树知到期末考试答案章节答案2024年同济大学
- JGJ52-2006 普通混凝土用砂、石质量及检验方法标准
- FFU龙骨吊顶防坠研究及应用-2023.12.11王国栋修
- 河南省洛阳市2023-2024学年高一下学期期末考试物理试卷
- 2024年中国中式养生水行业发展趋势洞察报告
- 烘焙专业职业生涯规划书
- (高清版)JTST 273-2024 水运工程测量定额
- 生物信息学智慧树知到期末考试答案章节答案2024年华东理工大学
评论
0/150
提交评论