数据库课程设计java.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库 课程设计说明书 题 目:学生学籍信息管理系统 院 系: 专业班级: 学 号: 学生姓名: 指导教师: 2010年5月31日 学号 学生姓 名土姓 专业(班级) 设计题 目 学生学籍信息管理系统 设计技术参数 数据库:MYSQL 开发语言:JAVA 主要的数据表: 学生信息数据表,专业班级数据表,系统用户数据表等。 主要功能模块 系统管理:管理员帐号添加、修改、删除、密码修改等。 专业班级管理:实现专业班级的添加、删除、修改、查询等功能。 学生信息管理:实现学生信息的添加、删除、修改、查询等功能。 学生检索:要求提供多种检索方式。 设 计 要 求 (1)三到四人为一个小组,小组成员既要有团队协作精神,又要分工 明确。每个学生都必须充分了解整个设计的全过程。 (3)从开始的系统需求分析到最后的系统测试,都要有详细的计划, 设计文档应按照软件工程的要求书写。 系统中的数据表设计应合理、高效,尽量减少数据冗余。 系统安全性高。 工 作 量 课程设计说明书字数要求3000以上,不包括图表。 工 作 计 划 第2周:需求分析,总体设计 第3?9周:详细设计,上机调试 第10?11周:编写课程设计说明书及验收 参 考 资 料 王珊,萨师煊.数据库系统概论[M].北京:高等教育出版社,2007. Java语言程序设计 北京:清华大学出版社,2005. SQL Server 2000实验指导(第2版)北京:清华大学出版社,2008. 指导教师签字 教研室主任签字 学生姓名: 学号: 课程设计题目: 学生学籍信息管理系统 学生姓名: 学号: 课程设计题目: 学生学籍信息管理系统 指导教师评语: 专业班级: 成绩: 指导教师: 目录 1、问题描述 错误! 未定义书签 主要的数据表: 错误! 未定义书签 主要功能模块 错误! 未定义书签 2、可行性研究 错误! 未定义书签 3、需求分析 错误! 未定义书签 4、总体设计 错误! 未定义书签 主要表的设计: 错误! 未定义书签 学生学籍信息管理系统流程图 错误! 未定义书签 数据库关系图 错误 ! 未定义书签 5、详细设计 错误! 未定义书签 主菜单设计 错误! 未定义书签 函数设计及主要功能描述 错误! 未定义书签 6、编码和单元测试 错误! 未定义书签 7、综合测试 错误! 未定义书签 各函数测试结果 错误! 未定义书签 测试 错误! 未定义书签 8、软件维护 错误! 未定义书签 9、总结 错误! 未定义书签 10、参考文献 错误! 未定义书签 1、问题描述 主要的数据表: 学生信息数据表,专业班级数据表,系统用户数据表等。 主要功能模块 系统管理:管理员帐号添加、修改、删除、密码修改等。 专业班级管理:实现专业班级的添加、删除、修改、查询等功能 学生信息管理:实现学生信息的添加、删除、修改、查询等功能 学生检索:要求提供多种检索方式。 2、可行性研究 对于所要求的功能模块,可以通过 JAVA程序连接到数据库。通过相对应的 操作要求, 可以通过用户或管理员的方式登录, 然后通过提示完成上述一系列的 操作,包括:账号的添加、修改,学生信息的添加、修改、删除,班级信息的添 加、修改、删除等等操作。 3、需求分析 用户登录:操作员可以分为两种,一种是管理员,一种是普通用户。两者的 权限是不一样的,所以在通过不同身份进入到系统里面会出现不同的操作界面。 其中管理员多了添加、修改、删除操作,还有就是用户管理操作;而一般的用户 只有查看和修改自己密码的权限。 查看当前信息: 主要是通过对数据库的访问, 查看当前数据库中的信息是否 完整,然后才能进行其它操作。 这一功能是普通用户和管理员都有的权限, 所以 两个方法可以合二为一, 而不用去分别写了。 查看的信息包括: 学生信息和班级 信息。管理员还包括一个用户信息查询。 当然也可以对个别学生通过不同的查找 方式来查看对应学生的信息和班级信息。 修改密码:管理员可能通过不同的方法对自己的密码和其它所有用户的密码 进行修改。而普通用户只能通过此功能修改自己的密码。 用户管理:管理员特权。 其中包括:创建用户、 删除用户、修改用户密码等。 通过对已经用户的查看, 如果有必要创建一个新用户的话就可以通过此方法来创 建。当然用户名相同的不能再次创建。 如果有用户不再使用此系统, 为保证安全 性可以尽快将其删除。而修改密码是和上一个方法联系在一起的。 插入操作:管理员特权!在系统之初,数据库里面可能包含太少的学生信息 和班级信息。而管理员则可以此方法向数据库中添加数据。 其中包括添加学生信 息和班级信息。 删除操作:管理员特权!如果系统用的时间比较长的话,那么学生信息和班

文档评论(0)

136****3783 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档