版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、JAVA学生信息管理系需求及设计分析一引言:信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经 济和社会生活的各个领域。讣算机虽然与人类的关系愈来愈密切,还有人山于计 算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念, 学生管理系统软件将会为教学办公室带来了极大的方便.11编写目的:本需求的编写目的任于研究学生管理系统软件的开发途径和应用方法。12项目背景:现今学生管理的繁索给具有强烈时间观念的行政人员带来了诸多不便,教学办公 室缺少一种完善的学生管理软件,为了对学生档案的管理方便,开发人员完成了全而的调查 与分析,同时与目标用户进行了多次深入沟通,并在次基础上
2、着手开发学生管理系统软 件。二任务概述21开发意图:a. 为了学生管理系统更完善;b. 为了教学办公室对学生档案的管理更方便;c. 为了减轻行政人员的工作负担。2.2应用目标:通过本系统软件,能帮助教研人员利用计算机,快速方便的对学生学生管理进行管理、 输入、输岀、查找的所需操作,使散乱的人事档案能够具体化,直观化、合理化。23作用与范本软件适用于教育界,对学生的信息可以随时输入、输岀、査找、修改。2. 4运行环境:2. 4.1硬件环境:奔腾4, 128兆以上内存pc机 打印机:可选。2. 42软件环境:Windows 98, 2000, XP, NT, vista 版本三具体需求:3.1功能
3、需求 能够游览学生学生的所有信息 能够通过学生的一个信息找到个人学生的相关信息(例如:知道学生的姓爼能够 找到该学生的所有有关的学生信息) 通过一条信息找到与之匹配的信息(例如:查询同一专业的所有人员) 相关人员能对包含学生的学生信息进行管理(因为学生有关情况不是固左不变的 所以一旦学生信息发生改变就要对原有信息进行诸如添加,删除,修改等的操作) 必须能对学生有关信息进行相关统计计算(例如:评泄各项奖项,徳育考评等) 需要提供打印功能(能对要打印的各项内容都能进行打印服务) 对毕业生进行档案管理3. 2性能需求 数据精确度查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到。 时间特性
4、一般操作的响应时间应在1-2秒内。对前面提到的运行环境要求不应存在困难。四. 运行需求:4.1用户界面利用菜单界面驱动方式,对用户友好。必须对鼠标和键盘单独支持。4. 2硬件接口支持奔腾4, 128兆以上pc机。4. 3软件接口Win98, 2000, XP, vista 版本五. 数据描述5.1数据库顶层(系统流程)招生办10学生管理系统顶层顶层DD:数据流夕2操作者信息 组成:编号+姓名+部门 备注:用于管理员分配操作权限数据流名:学生名册组成:姓乞+性别+民族+生贯+出生日期+高考成绩+新生类别+系+专业+年级+ 学制+政治而貌+联系电话+家庭地址5-2数据库第2层(教务人员对数据使用)
5、况无权输入统计目录文件学生资料表第2层DD加工爼:学生管理简要描述:能够对所有与学生学生有关的信息进行处理输入数据流:异动通知,查询通知,注册通知,招生计划,学生档案,权限表 输岀数据流:注册学生,系统反馈信息,学生名册,加工逻辑:加工名:奖惩管理简要描述:各管理条例的制左及学生奖惩情况的审核审批 输入数据流:注册学生,学生手册输出数据流:奖惩学生名单加工逻辑:加工名:权限分配简要描述:对用户权限进行分酉 输入数据流:操作者信息-输出数据流:权限表-加工逻辑:数据库第3层:异动管理(对发生变动的学生信息进行管理)110权限表第3层DD:加工需:异动管理加工编号:12简要描述:根据学生手册对学生
6、的各学籍异动进行管理(退学,留学,转 学,复学等)输入数据流:有效异动通知,学生手册输出数据流:要修改的学生信息加工逻辑:加工名:查找a加工编号:1.7简要描述:能够通过学生的一个信息找到个人学籍的相关信息(例如:知道 学生的姓划能够找到该学生的所有有关的学籍信息)输入数据流:有效查找通知输出数据流:要查找的信息加工逻辑:加工名:査找b加工编号:1.6简要描述:通过一条模糊信息找到与之匹配的信息(例如:查询姓王的所有 人员)输入数据流:有效查找通知输出数据流:要查找的信息加工逻辑:六.数据库表设计表6-1 student表(学生信息表)字段名称类型宽度允许空值主键说明snocharsNOT N
7、ULL是学生学号snamenvarchar8NOT NULL学生姓名sexcharNULL学生性别nativechar20NULL籍贯birthdaysmalldate4NULL学生出生日期dnochar6NULL学生所在院系編号(外键)spnochar8NULL专业代码(外键)classnochar4NULL班级号ent i mesmalldate4NULL学生入校时间homevarchar40NULL学生家庭住址telvarchar40NULL学生联系电话表62 user表(用户信息表)字段名称类型宽度允许空值主键说明1usrnochar8NOT NULL是用户名usrpwdchar8NU
8、LL密码usrrightsint4NOT NULL操作权限表63 speciality表(专业信息表)字段名称类型|宽度允许空值主键说明spnochar8NOT NULL专业代码dnochar6NOT NULL院系編号(外键)spnaniechar20NOT NULL专业名称表64 class表(班级信息表)字段名称类型宽度允许空值主键说明classnochar4NOT NULL是班级号spnochar8NOT NULL是专业代码headerchar8NULL班负责人表65 change表(学籍变更信息表)字段名称类型宽度允许空值主键说明$changeidsmallint2NOT NULL是记
9、录号snochar8NOT NULL学生学号(外键)changechar1NOT NULL变更代码(外键)rectimedatetime8NOT NULL记录时间descriptionvarchar100NULL描述表66 reward表(奖励处罚记录信息表)字段名称类型宽度允许空值主键说明rewardidsmallint2NOT NULL是记录号snochar8NOT NULL学生学号(外键)表6-7 punishment表(处罚记录信息表)字段名称类型宽度允许空值主键说明punishmentidsmallint2NOT NULL是记录号snochar8NOT NULL学生学号(外惟)levelschar1NOT NULL级别代码(外惟)rectimedatetime8NOT NULL记录时间enablechar1NOT NULL是否生效(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东省部分地区重点名校2026届十校联考最后物理试题含解析
- 农业设施设计与建造知识考试复习题库及解析(附答案)
- 天津市西青区2026年初中毕业生学业考试数学调查试卷(二)
- 巢湖市2025年三年级数学第二学期期中调研试题(含答案)
- 2026春小学信息技术重大版五年级下册期末练习卷及答案
- MODS护理要点:护理伦理与法律问题
- 岳阳市汨罗市2025-2026学年三年级数学下学期期中复习检测模拟试题含解析
- 【2026】年中考语文考前冲刺:模拟试卷最后一卷1(含答案)
- 淋巴瘤CD30免疫组织化学检测及结果判读规范
- 高考物理终极押题卷(十五)(教师版)
- 《廉颇蔺相如列传》教案 公开课 全国赛课一等奖 教学设计
- 2026重庆市合川区渭沱镇招聘农村基层本土人才13人考试备考题库及答案解析
- 2025上交所技术有限责任公司校园招聘20人笔试历年参考题库附带答案详解
- 高中学考英语作文基本模板
- 2026广西南宁市良庆区良庆镇人民政府招聘工作人员21人笔试参考试题及答案解析
- 2026年光伏建筑一体化(BIPV)行业分析报告及未来发展趋势报告
- 项目部消防应急预案
- 2025年山东青岛市八年级地理生物会考真题试卷(含答案)
- 2026年形势与政策期末测试题及答案
- 广东省广州市七区2021-2022学年高二下学期期末地理试题
- 2026贵州贵旅集团第十四届贵州人才博览会招聘71人笔试备考题库及答案详解
评论
0/150
提交评论