- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
准备项目环境
目标
理解项目内容。
准备开发工具和环境。
任务内容
项目名称:教务管理系统
用户类型:学生、教师和管理员
主要功能
学籍管理
学生学籍管理包括学生的基本情况、学生获奖和受处分情况等。该部分包括如下三部分:学生基本信息管理,学籍变动管理,学生注册管理。
学生基本信息管理能够在学生入学时将学生的姓名、班级、学号、身份证号码、出生年月、出生地进行输入,并能够更改、增加、删除学生的基本信息;
学籍变动管理由管理员根据管理规定对学生的学籍进行管理,包括:学籍注册、转学、休学与复学、退学、留级、奖励与处分;
学生注册管理由管理员在每学期开学注册时间对学生的注册情况进行管理,包括是否交齐相关费用,若没交齐学费对该生进行提醒。
成绩管理
成绩管理是整个教务管理的核心内容,该系统要求对每个学生在每一学期所学的课程、课程性质、学分、学时及成绩进行有效管理。具体如下:
课程管理。课程信息包括课程编号、课程名称、任课教师、课程性质、课程简介,并提供课程的增加、修改、删除功能;只有管理员才能管理课程信息。
学生成绩管理能够自动根据老师提交的各科成绩计算出该学生的相关信息,并进行显示。学生可登陆自己的账号进行查询。
能够在每学期结束后自动向其家长发送一封学生在本学期成绩的电子邮件(或短信),让家长了解子女的表现。
学生选课。学生登陆账号后,根据课程号进行选课,一个学生可以选择多门课程。
成绩管理。教师在选择课程后,可以根据学号输入学生的成绩。
系统管理
设三级用户(学生、教师、管理员),管理员可增加各类用户;
各用户能够修改自己的密码;
各级用户显示不同的菜单。
开发工具和环境
JDK 6.0以上版本;
Eclipse
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数据库的同学应稍加注意。
MySQL客户端:SQLyog 9.3以上版本EditPlus或UltraEdit00/soft/javaee_download.htm
为保持所有人员开发环境一致,建议大家统一到此处下载。
MySQL数据库安装与配置
安装MySQL数据库
如果在下载安装过程中使用的MySQL版本与此处不一致,请不要担心,其安装和配置过程基本相同,按下面的步骤操作即可。
如果选择建议的MySQL 5.5版本数据库服务器,请略过本步骤。若要下载MySQL最新版本,请到:/downloads/mysql/,下载Windows平台安装文件。
运行已下载的MySQL安装包,出现安装向导。点击“Next”。
选择同意许可协议,点击“Next”。
在安装类型中,点击“Custom”进行自定义安装。、
上面的树形列表中显示默认的MySQL安装内容,保持不变;下面“Location”处可以改变数据库的安装路径。设置完毕后点击“Next”。
点击“Install”开始安装。
安装完成时有一个MySQL企业版的广告窗口,一路点击“Next”关闭它。随后出现安装完成的提示窗口,下面的复选框默认选中,表示将打开MySQL的配置向导。直接点击“Finish”完成安装,并打开配置窗口。
配置MySQL数据库
安装完成后,将默认打开配置向导。如果以后需要另外配置,可以在MySQL安装目录下的bin目录中打开程序“MySQLInstanceConfig.exe”即可启动配置向导。点“Next”。
对话框中显示已经安装的各个版本的MySQL,选择需要配置的版本即可。点“Next”。
选择详细配置,点击“Next”。
选择“Developer Machine”,表示允许MySQL的机器做开发用途,这样运行MySQL时将只占用很小的内存。点击“Next”。
保持缺省,点击“Next”。
保持缺省,点击“Next”。
保持缺省,点击“Next”。
可以选择数据库服务的端口号,默认为3306;选择复选框,添加防火墙例外,
您可能关注的文档
最近下载
- 【交通运输类】浙江省汽车维修行业工时定额和收费标准浙江省交通厅浙江省物价局精编.pdf VIP
- TD-JZ2006-6001西南设计院预埋件图集.pdf
- 01J925 1 压型板屋面.PDF VIP
- 视听语言 镜头运动.pptx VIP
- 广州市白云区广大附中实验中学2022-2023学年上学期期中调研八年级物理问卷.docx VIP
- JB∕T 5317-2016 环链电动葫芦.pdf VIP
- 广东省广州市白云区广大附中实验中学2022-2023学年八年级上学期期末线上考试语文试卷.doc VIP
- 风电机组专项隐患排查治理记录表.doc VIP
- 风电机组专项隐患排查治理记录表自查.pdf VIP
- 工厂生产管理制度(3篇).docx VIP
文档评论(0)