




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录摘 要.IAbstract. II引 言.1第一章 绪论.21.1 选题的背景和意义.21.2 国内外研究现状及发展趋势. 21.3 本课题研究内容.21.4 本课题研究的目标及主要特色. 3第二章 系统设计使用技术介绍. 42.1 JSP(Java Server Pages)和Java Bean技术介绍.42.1.1 JSP概述.42.1.2JSP工作原理.42.1.3 JavaBean技术介绍.42.2 B/S体系结构介绍.52.3JavaScrit技术介绍.62.4SQLServer2000数据库. 62.4.1数据库介绍.62.4.2ODBC数据访问接口. 72.4.3JDBC数据访问接口. 7第三章 系统设计.93.1 需求分析.93.1.1 运行环境.93.2系统总体设计.93.2.1系统目标设计.93.2.2系统设计思想.93.2.3系统功能描述.103.2.4系统用例图.123.2.5系统UML活动图. 13第四章 数据库设计.144.1总体表设计.144.2数据库表的结构.144.3实体及ER图.164.3.1实体介绍.164.3.2实体的ER图以及各实体之间联系的ER图.164.4数据库表的关系图.194.5数据库表的视图.204.6数据库连接.20第五章 系统具体实现.235.1登入界面.235.2学生界面.255.3学生界面功能实现.265.3.1查看公告页面.265.3.2学生修改密码页面. 265.3.3学生学籍维护页面. 285.3.4成绩查询.305.3.5查看学修课表并进行选修. 305.4管理员界面.325.5管理员界面功能实现.335.5.1查看学生基本信息. 335.5.2添加新学生和选修课. 355.5.3查看学修课表和必修课表. 365.5.4查看学生选课情况和学生成绩. 375.5.5添加必修课表和学生成绩. 40第六章 全文总结.44致 谢.45参考文献.46第三章 系统设计3.1 需求分析本系统主要是针对各个学校的学生信息进行管理,本系统满足以下几点要求:系统安全性。由于该系统的使用对象多,要求有较好的权限管理。不同权限进入不同的界面,为了防止数据的并发现象的出现,数据的编辑必须由合法用户来操作,并对每个学生的信息进行良好的保密。系统内容的全面性。学生信息管理系统不仅是对学生的基本信息进行管理,还包过学生选课管理,成绩管理等,因此,本系统能够很好的满足学校对学生的信息进行完善、统一的管理。系统灵活性。要求有良好的人机界面,操作简单(数据的添加、删除、修改、查询等方便快捷)。可扩展性。站点的数据承载量、功能模块的单个或整体调整都可以满足变化的需要,这种适应性称为可扩展性。固定资产管理系统的可扩展性,体现在不同用户群需要处理不同类型的数据、数据与用户之间进行交互、数据要符合个用户的使用需求、多表查询系统化、避免性能下降等方面。易维护性。本系统采用B/S结构,系统的升级只需要在服务器端完成,更新软件系统的数据库、文件也只需要更新服务器端即可。在进行系统的维护时,只需要远程登录服务器系统,减少了维护系统的成本和周期。3.1.1 运行环境操作系统:Windows2000(Advanced)Server/2003Server/XP Professional数据库:SQLServer2000;JSP服务器:Tomcat;开发工具:JBuilderX。3.2系统总体设计3.2.1系统目标设计系统开发的总体任务是实现学校学生信息管理系统化、规范化和自动化,从而达到学生信息管理高效率的目的。使得教务处人员能够方便快捷地管理学生信息以及学生能够方便快捷的查看修改个人信息,从而提高工作效率和经济效益。计算机的资源是受到限制的,因此要充分利用JSP的功能,设计出功能强大的软件,同时要尽可能减少对系统资源的占用,同时对本系统要求有良好的灵活性和完善性。3.2.2系统设计思想学生信息管理系统主要是对学生的学籍,选课,成绩等的管理。学生信息管理首先就应该有学生,所以系统应该有对学生的添加和删除以及学生信息的修改;选课,固然要有课程让学生选,就应该有添加、删除选修课程的功能,要让学生选就应该有学生查看、添加、修改选修课程;成绩管理就是学生能够在网上平台上快速查询自己的分数,这个功能的实现首先应该有添加、删除基础课程的功能,学生登入界面后能够查询功能。根据所需功能以及数据库、JSP所能提供的功能来设计该系统。3.2.3系统功能描述本系统功能主要包过三大块:学籍维护(管理员添加、删除学生基本信息;学生查看、修改个人附加信息);选课管理(添加、删除选修课表,查看单个学生选课情况以及单门课程被学生选修情况;学生查看、选修课程并可对所选课程进行修改);成绩查询(管理员添加、删除成绩课表,添加学生分数以及查询单人或单课分数情况;学生查看自己所学基础课成绩)。由于该系统权限有2个,学生和管理员,故这两个权限范围内的都应该具有上述功能,即将上述三大功能模块划分给这2 个权限去具体实现。学生 管理员信息管理系统权限管理模块图学 生 页 面 应 具 有 的 功 能 模 块 如 下 :学生修改密码 学籍维护 选修课程 查看成绩学生功能模块1. 修改密码:学生进入页面后可以修改自己的密码,以达到保密性;2. 学籍维护:学生可以查看自己的基本信息(基本信息由管理员录入不能修改),并填写修改自己的学籍情况;3. 选修课程:该功能主要是让学生查看已有的选修课程并进行选修,可以查看自己已选的课程如不满意可以删除重选,每个学生至多能选3门;4. 查看成绩:学生可以查看自己的必修课成绩。管理员页面应具有的功能,总括为:管理员学生管理 选课管理 成绩管理管理员功能模块1. 学生管理:该模块主要添加新学生基本信息;查看已有学生基本信息及可对其修改,删除多余或出错学生信息。2. 选课管理:可以添加新选修课程;查看已有选修课程并对起进行删除修改;查看学生选课情况,可以根据输入学号查看个人选课情况,还可以输入课程号查看该课被选情况;统计每门课程选修的人数以便打印出给任课老师。3. 成绩管理:可以添加学生所学的基本课程并修改;添加学生成绩;查看学生成绩(根据输入学号和课程号来查看不同的成绩情况);可以对学生成绩进行修改。下 图 是 学 生 信 息 管 理 系 统 的 总 功 能 模 块 图 :学
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水利水电工程节水项目的试题及答案
- 设备租赁经营权转让协议
- 环境科学中的空气质量检测试题
- 行政管理决策系统试题及答案
- 人工智能辅助公共安全预警系统协议
- 行政管理中不可不知的公共关系学试题及答案
- 精解2025年经济法概论考题解析试题及答案
- 沈阳认证考试试题及答案
- 宝贝未来测试题及答案
- 高考地理试题及答案
- PAC(流产后关爱)项目之流产与避孕培训课件
- 肠道疾病的诊疗培训课件
- 新一代国际结算系统需求规格说明书(远期结售汇)V1.0
- 山东省施工现场监理表格目录及格式汇编
- 山西煤炭运销集团三元石窟煤业有限公司矿山矿产资源开发利用、地质环境保护与土地复垦方案
- 团队项目任务完成进度跟进表模板
- 山东省应急管理普法知识竞赛参考题库-中(多选题)
- 消化内科护理试题及答案
- 色彩与服装色彩搭配
- 2023年教师基本功市级考核初中物理试卷
- 医疗废物的分类及处理流程PPT
评论
0/150
提交评论