- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE \* MERGEFORMAT 12
《JAVA与J2EE应用开发》
课程设计报告
题 目__基于web的学生成绩管理系统__
班 级_______ __________
姓 名____
学 号_
任课老师______________________
完成时间________
目录
摘要3
关键词3
开发背景3
分析与设计
功能模块划分
模块描述
模块划分
数据库结构描述
数据库设计
E-R图
系统详细设计文档
可行性分析
摘要(200~300字左右):
本系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数字化管理。开发本系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化的步伐。在开发方法上,选择了生命周期法与原型法相结合的方法,遵循系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,采取了演化式原型法,随着用户的使用及对系统了解的不断加深,对某一部分或几部分进行重新分析、设计、实施。本论文主要从系统分析、系统设计、系统实施与使用等几个方面进行介绍。
关键词:学生信息管理系统 信息化 Oracle数据库 Java J2EE
开发背景:
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生成绩管理的效率,也是企业的科学化,正规化管理,与世界接轨的重要条件。因此,开发这样的一套成绩管理系统成为很有必要的事情。学生成绩管理系统提供了强大的学生成绩管理管理功能,方便系统管理员对学生成绩等信息的添加、修改,打印等操作,同时一样的方面学生对自己各科成绩查询,学习的交流。
开发一个学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高了办学效益和现代化水平。为广大教师和学生提高工作效率,实现学生成绩信息管理工作流程的系统化,规范化和自动化。现在我国的大中专院校的学生成绩档案管理水平普遍都不是很高,有的还停留在全用纸介质基础上,这种管理方式已不能适应时代的发展,社会的需求,因为它浪费了大量的人力物力,也存在着许多不足的因素。在今天信息时代这种传统的管理方法必然会被计算机为基础的信息管理系统所代替,一个高效的学生成绩管理系统可以存储历届的学生成绩档案,不需要大量的人力,只需要几名专门录入员即可操作系统,节省大量人力,可以迅速查到所需信息、高效、安全、学生在能方便的查看自己的成绩。分析与设计:
1、功能模块划分(画图 user Case:用例图):
1)、模块描述
学生成绩管理系统包括管理员登录模块、查询学生成绩模块、添加学生成绩模块、查询详细成绩模块,具体描述如下:
1.管理员登录模块:
(1)登录帐号:admin
(2)登录密码:123;
(3)验证码的的确定;
(4)登录;
(5)重置;
2.查询学生成绩模块:
(1)查询已添加的学生成绩;
(2)查看具体学生成绩;
(3)删除学识成绩;
3.添加学生成绩模块:
(1)添加学生成绩;
(2)返回学生成绩列表;
4.查询详细成绩模块:
(1)查看详细学生成绩内容; -
(2)返回学生成绩列表;
2)、模块划分:
从功能描述的内容可以看到,本实例可以实现4个完整的功能。我们根据这些功能,设计出系统的功能模块,如图1所示。
学生成绩管理系统
查询详细学生成绩
发布学生成绩
查询学生成绩列表
图1 学生成绩管理功能模块示意图
学生成绩管理系统的功能模块之间的关系如图2所示。
前台系统
后台系统
学生成绩查询
提供数据
学生成绩发布
学生成绩列表
数据库
学生成绩发布
学生成绩列表管理
图2 学生成绩管理系统的功能模块关系图
在本系统中,用户管理模块的功能比较简单。只有一个默认的“系统管理员”用户Admin,由程序设计人员手动地添加到数据库中。
登录
用户名:admin
验证码
系统管理员
密码:123
重置
图3 管理员登录的功能模块关系图
2、数据库结构描述(PD ER图):
1)、数据库设计
数据库设计是对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能有效地存取数据,满足用户的信息要求
文档评论(0)