学生信息管理系统李建军

上传人:人*** 文档编号:493493785 上传时间:2023-07-07 格式:DOC 页数:20 大小:872KB
返回 下载 相关 举报
学生信息管理系统李建军_第1页
第1页 / 共20页
学生信息管理系统李建军_第2页
第2页 / 共20页
学生信息管理系统李建军_第3页
第3页 / 共20页
学生信息管理系统李建军_第4页
第4页 / 共20页
学生信息管理系统李建军_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《学生信息管理系统李建军》由会员分享,可在线阅读,更多相关《学生信息管理系统李建军(20页珍藏版)》请在金锄头文库上搜索。

1、学生信息管理系统一需求分析1、编写目的为了明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。档供项目经理、设计人员、开发人员参考。本文2、项目背景使用计算机对学生信息进行管理,拥有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、成本低等。这些优点能够极大地提高学生信息的效率,也是管理科学化、正规化的重要支撑。学生信息管理系统能够方便地查询和变更学生的基本数据(包括学籍数据和成绩数据),节省大量工作时间,有效地提高学生信息管理的效率。而查询信息的直观显示将有助于系统的用户一目了然地掌握学生的情况。3、开发计划a. 分阶段完成任务:第一阶段实现快速界面原型,

2、并进行相应的补充修改以满足客户的需求;第二阶段完成界面的进一步设计求精,形成最终的设计样式;第三阶段:完成数据库的开发;第四阶段:整合管理系统并进行各项测试改正出现的各种问题。4、运行环境开发语言: java数据库: Hslqdb5、条件与限制严格进行权限管理,分为学生,教师和管理员三种用户权限。登录需要对应的用户名和密码,并且密码进行了MD5 加密,这样才能保证系统的安全性和可靠性。学生权限可以查看个人的信息,可以选课,查看成绩;教师可以查看个人信息,查看任课课程,成绩录入以及任课成绩的统计等;管理员可以进行人员信息的查看,增删以及修改,可以对学生的学籍进行管理,如转专业等,可以进行相关的人

3、员统计等。6、功能需求学生信息管理系统个人信息管理课程管理成绩管理统计管理学籍管理系统管理查看个人信息修改个人信息用户口令修改增加,删除个人信息课程安排管理学生选课管理相应课程的查看管理成绩录入成绩查看学业警告学生人员统计教师人员统计成绩统计学籍异动机构管理退出系统注销系统7、性能需求主要性能要求直观形象的操作界面输入数据 设定及限制(格式、字符串、数值、日期、唯一数据)因权限控制或条件不满足时,相关命令按钮自动禁用添加新记录可以不离开编辑界面连续进行数据内容变化后要及时准确地反映在显示界面上提示信息菜单项启动所有功能使用稳定,操作性能好,操作方法易于掌握,系统的安全性强。安全性要求比较高二

4、概要设计1、总体设计1. 图书馆管理系统数据流图管理员用户登录老师学生用户信息管理课程管理成绩管理统计管理学籍管理查看任课安排成绩录入成绩统计查看成绩选课/系统用户数据/教师数据/课程数据/成绩表数据/教师数据/学生数据/学生数据,机构数据/成绩表数据/课程数据2 、系统的 E-R 图编号管理员口令口令管理姓名安排教师专业学号学生选择工号查询课程班级学院课课学所录入程程分属号名学称院成绩分数口令查询三 详细设计1、数据库设计(本系统使用数据库引擎为HSQLDB )A 、学院数据表 (college) 结构:名称字段名称类型主键外键非空学院名称collegenamevarcharYY学院编号co

5、llegeidintegerYB、专业数据表 (major) 结构:名称字段名称类型主键外键非空专业名称majornamevarcherYY专业编号majoridintegerY学院名称collegenamevarcharYYC、 年级,班级数据表(grades)结构名称字段名称类型主键外键非空年级gradeintegerYY学院名称collegenamevarcharYYY专业名称majornamevarcharYYY班级名称classnamevarcharYYD、教师教研室数据表(depart)结构名称字段名称类型主键外键非空教研室名称departmentvarcharYY教研室编号dep

6、artidintegerY学院名称collegenamevarcharYE、学生数据表( students)结构名称字段名称类型主键外键非空学号studentidvarcharYY姓名studentnamevarcharY性别sexvarchar民族nationvarchar生日birthdayvarchar学院名称collegenamevarcharY专业名称majornamevarcharY年级gradeinteger班级名称classnamevarchar密码passwordvarcharY省份provincevarchar城市cityvarchar地址addressvarchar备注d

7、emovarcharF、教师数据表(teachers)结构名称字段名称类型主键外键非空工号teacheridvarcharYY姓名teachernamevarcharY性别sexvarchar民族nationvarchar生日birthdayvarchar学院名称collegenamevarcharY教研室名称departmentvarcharY职称statusvarchar省份provincevarchar城市cityvarchar地址addressvarchar密码passwordvarcharY备注demovarcharG、管理员数据表(admins) 结构名称字段名称类型主键外键非空管

8、理员编号adminidvarcharYY管理员姓名adminnamevarcharY密码passwordvarcharYH、课程数据表( course)结构:名称字段名称类型主键外键非空课程名称coursenamevarcharYY课程编号courseidintegerY课程学分scoreintegerY学院名称collegenamevarcharYI、选课数据表 (selectcourse)结构:名称字段名称类型主键外键非空课程名称coursenamevarcharYYY学号studentidvarcharYYY工号teacheridvarcharY成绩scoreintegerJ、教师任课数据表(teachcourse)结构:名称字段名称类型

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号