数据库课程设计实验报告一_第1页
数据库课程设计实验报告一_第2页
数据库课程设计实验报告一_第3页
数据库课程设计实验报告一_第4页
数据库课程设计实验报告一_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、需要实现的功能1.1录入学生基本信息的功能学生基本信息主要包括:学号、姓名、性别、年龄、出生地、专业、班级、总学分,在插入时,如果数据库则已经存在该学号,则不能再插入该学号。1.2修改学生基本信息的功能在管理员模式下,只要在表格中选中某个学生,就可以对该学生信息进行修改。1.3查询学生基本信息的功能可使用 “姓名”对已存有的学生资料进行查询。1.4删除学生基本信息的功能 在管理员模式下,只要选择表格中的某个学生,就可以删除该学生。1.5用户登陆用不同的登录权限可以进入不同的后台界面,从而实现权限操作。1.6用户登陆信息设置可以修改用户登陆密码二、设计的目的课程设计是学习完该课程后进行的一次

2、较全面的综合练习。其目的在于通过实践加深学生对面向对象程序设计的理论、方法和基础知识的理解,掌握使用java语言进行面向对象设计的基本思路和方法;加强学生研发、调试程序的能力;培养学生分析、解决问题的能力;提高学生的科技论文写作能力。三、总体设计3.1功能图学生信息管理系统浏览学生信息查询学生信息添加学生信息修改学生信息删除学生信息普通学生(用户)模块班委(管理员)模块浏览学生信息查询学生信息学生管理登陆管理修改登陆密码显示登陆用户3.2 use case图3.3系统执行流程图进度条(闪屏)用户登陆登陆验证falsetrue班委(管理员)界面普通学生界面查询添加修改删除查询显示班委(管理员员

3、)普通学生(用户)退出退出系统结束结束退出系统truefalsefalsetrue修改用户登陆密码显示登陆用户信息3.4.数据库设计主要是e-r图和数据库二维表的设计3.4.1数据库e-r模型登陆用户管理账号密码职位学 生学号姓名性别年龄出生地专业班级总学分3.4.2数据库关系模型二维表学生表(student)字段数据类型说明stuidnvarchar(30)学号stunamenvarchar(30)姓名stusexnvarchar(30)性别stuageint年龄stujgnvarchar(30)籍贯stuzynvarchar(30)专业classidnvarchar(30)班号stusoursenumeric(5,2)总学分登陆权限表(login)字段数据类型说明useridnvarchar(30)用户名(账号),即登陆idpass

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论