数据库课程设计 java (学生学籍信息管理系统)
31页1、数 据 库课程设计说明书题 目: 学生学籍信息管理系统 院 系: 专业班级: 学 号: 学生姓名: 指导教师: 2010年5月 31日学 号学生姓名专业(班级)设计题目 学生学籍信息管理系统设计技术参数数据库:MYSQL 开发语言:JAVA(1)主要的数据表: 学生信息数据表,专业班级数据表,系统用户数据表等。 (2) 主要功能模块系统管理:管理员帐号添加、修改、删除、密码修改等。专业班级管理:实现专业班级的添加、删除、修改、查询等功能。学生信息管理:实现学生信息的添加、删除、修改、查询等功能。学生检索:要求提供多种检索方式.设计要求(1) 三到四人为一个小组,小组成员既要有团队协作精神,又要分工明确。每个学生都必须充分了解整个设计的全过程。(3) 从开始的系统需求分析到最后的系统测试,都要有详细的计划,设计文档应按照软件工程的要求书写。(3) 系统中的数据表设计应合理、高效,尽量减少数据冗余.(4) 系统安全性高。工作量 课程设计说明书字数要求3000以上,不包括图表。工作计划第2周:需求分析,总体设计 第39周:详细设计,上机调试第1011周:编写课程设计说明书及验收参考资料1 王
2、珊,萨师煊。 数据库系统概论M。 北京:高等教育出版社,2007.2Java语言程序设计 北京:清华大学出版社,2005.3SQL Server 2000实验指导(第2版)北京:清华大学出版社,2008。指导教师签字教研室主任签字学生姓名: 学号: 专业班级: 课程设计题目: 学生学籍信息管理系统 指导教师评语: 成绩: 指导教师: 年 月 日目录1、问题描述51。1 主要的数据表:51。2 主要功能模块52、可行性研究53、需求分析54、总体设计64。1主要表的设计:64。2学生学籍信息管理系统流程图74。3数据库关系图85、详细设计85.1主菜单设计85.2函数设计及主要功能描述96、编码和单元测试97、综合测试107。1各函数测试结果107。2测试118、软件维护129、总结1210、参考文献131、问题描述1。1 主要的数据表: 学生信息数据表,专业班级数据表,系统用户数据表等。1.2 主要功能模块系统管理:管理员帐号添加、修改、删除、密码修改等。专业班级管理:实现专业班级的添加、删除、修改、查询等功能.学生信息管理:实现学生信息的添加、删除、修改、查询等功能。学生检索:要求提
3、供多种检索方式。2、可行性研究对于所要求的功能模块,可以通过JAVA程序连接到数据库。通过相对应的操作要求,可以通过用户或管理员的方式登录,然后通过提示完成上述一系列的操作,包括:账号的添加、修改,学生信息的添加、修改、删除,班级信息的添加、修改、删除等等操作。3、需求分析用户登录:操作员可以分为两种,一种是管理员,一种是普通用户。两者的权限是不一样的,所以在通过不同身份进入到系统里面会出现不同的操作界面。其中管理员多了添加、修改、删除操作,还有就是用户管理操作;而一般的用户只有查看和修改自己密码的权限。查看当前信息:主要是通过对数据库的访问,查看当前数据库中的信息是否完整,然后才能进行其它操作。这一功能是普通用户和管理员都有的权限,所以两个方法可以合二为一,而不用去分别写了。查看的信息包括:学生信息和班级信息。管理员还包括一个用户信息查询。当然也可以对个别学生通过不同的查找方式来查看对应学生的信息和班级信息.修改密码:管理员可能通过不同的方法对自己的密码和其它所有用户的密码进行修改.而普通用户只能通过此功能修改自己的密码。用户管理:管理员特权。其中包括:创建用户、删除用户、修改用户密
4、码等。通过对已经用户的查看,如果有必要创建一个新用户的话就可以通过此方法来创建.当然用户名相同的不能再次创建。如果有用户不再使用此系统,为保证安全性可以尽快将其删除。而修改密码是和上一个方法联系在一起的。插入操作:管理员特权!在系统之初,数据库里面可能包含太少的学生信息和班级信息。而管理员则可以此方法向数据库中添加数据。其中包括添加学生信息和班级信息.删除操作:管理员特权!如果系统用的时间比较长的话,那么学生信息和班级信息不可能一直不变。如果出现了学生离校或者班级编排方式不同,则有可能出现多余的信息,此时可以通过此方法将多余的信息删除掉。其中包括删除学生信息和班级信息。修改操作:管理员特权!在管理员添加信息的时候,出错是难以避免的,而有时候一个学生的信息只是错了个班级.如果将其删除然后再重新添加费时又费力.相反可以通过此方法对一条记录中的个别错误进行修改.这样可以节约很多添加和删除操作。其中包括修改学生信息和班级信息.主函数:主要用于整体框架的构建。并通过输入说明将方法分解开来,因此,用户可以完成准确的操作。4、总体设计4。1主要表的设计:此系统包括三个表:学生学籍信息表(图41)、班
《数据库课程设计 java (学生学籍信息管理系统)》由会员cl****1分享,可在线阅读,更多相关《数据库课程设计 java (学生学籍信息管理系统)》请在金锄头文库上搜索。
南开大学21秋《公司理财》平时作业二参考答案76
异步电机VF调速轻载不稳定解决方法
五一活动报道稿件1
赴台游证件办理需要证件和流程(DOC)
医院员工2023个人年终工作总结参考模板(三篇).doc
浅论水电建设项目业主对工程质量的控制
2016津贴分配方案修订版
西南师大版2019-2020学年度一年级上学期语文期末检测题C卷
北京市第一五四中学七年级英语下册 Module 10测试题 人教新目标版
施工测量方案修改后
第三课时 (11)
【建筑施工方案】管道输水工程施工方案
环保组织机构图
初二数学教师年度考核个人总结(3篇).doc
中考模拟语文学科综合性学习试题汇编
浙江省宁波市20162017学年高一语文下学期期中试题
分数的初步认识教学设计
时间地层单位和地质年代单位区别
2014幼儿园一周食谱表
崂应2021型24小时恒温自动连续采样器作业指导书
2022-07-18 61页
2023-07-05 9页
2024-01-13 2页
2022-11-18 7页
2023-06-30 17页
2024-02-19 6页
2023-02-12 5页
2023-06-30 7页
2022-09-04 21页
2023-10-31 18页