欢迎来到天天文库
浏览记录
ID:18150060
大小:9.00 MB
页数:63页
时间:2018-09-14
《基于java sql server的学生信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、课程设计课程名称数据库课程设计题目名称学生信息管理系统学生学院计算机学院专业班级学号学生姓名指导教师2014年1月13日1目录1.开发环境和相关技术介绍41.1开发环境41.2相关技术介绍42.需求分析42.1数据流图及数据词典52.1.1数据流图符号说明52.1.2顶层数据流图52.1.3第0层数据流图62.1.3.1.数据流词条描述72.1.3.2.加工逻辑词条描述82.1.4第1层数据流图92.1.4.1学生信息管理命令92.1.4.2课程信息管理命令102.1.4.3选课信息管理命令112.1.4.4院系信息管理命令112.1.4.5专业信息管理命令122.1.4.6修改用户密码
2、命令132.2安全性和完整性要求133.概念结构设计144.逻辑结构设计164.1由以上的E-R图可以得到以下几个关系模式164.2将以上关系模式转换成SQLServer2008的关系数据模型174.3系统结构图174.4安全性(用户类别和权限)和完整性(主、外码和用户自定义的完整性约束)设计185.数据库物理设计185.1数据库存放位置185.2系统配置185.3模块设计186.数据库实施196.1创建数据库及数据库对象196.2数据库备份和恢复方案216.3用户界面的设计和实现和应用程序编码216.3.1登陆界面216.3.2主界面226.3.3学生信息管理界面226.3.3.1增加
3、学生信息界面226.3.3.2删除学生信息界面236.3.3.3查询学生信息界面236.3.3.4更改学生信息界面246.3.4课程信息管理界面24626.3.4.1增加课程信息界面246.3.4.2删除课程信息界面256.3.4.3查询课程信息界面256.3.4.4修改课程信息界面266.3.5院系信息查询界面266.3.6专业信息查询界面276.3.7学生选课信息查询界面276.3.8用户信息管理界面286.3.8.1增加用户信息界面286.3.8.2删除用户信息界面286.3.8.3更改用户密码界面297.系统测试方案和测试报告297.1系统测试方案297.1.1测试方法及原则29
4、7.1.2测试的环境297.1.3测试人员的要求307.2测试报告307.2.1安装测试307.2.2登陆测试307.2.3学生信息管理测试327.2.3.1增加学生信息测试327.2.3.2删除学生信息测试347.2.3.3查询学生信息测试357.2.3.4更改学生信息测试367.2.4更改用户密码测试377.2.5课程信息管理测试397.2.5.1增加课程信息测试397.2.5.2删除课程信息测试427.2.5.3查询学生信息测试437.2.5.4更改学生信息测试437.2.6用户信息管理测试457.2.6.1更改用户密码测试457.2.6.2添加用户测试467.2.6.3删除用户测
5、试487.2.7查询院系信息测试497.2.8查询专业信息测试507.2.9查询学生选课信息测试518.系统使用说明518.1登录界面518.2主界面528.3学生信息管理界面538.3.1添加学生信息界面538.3.2删除学生信息界面548.3.3查询学生信息界面54628.3.4修改学生信息界面558.4课程信息管理界面558.4.1添加课程信息界面558.4.2删除课程信息界面568.4.3查询课程信息界面568.4.4修改课程信息界面578.5用户信息管理界面578.5.1添加用户界面578.5.2删除用户界面588.5.3修改用户密码界面588.6查询院系信息界面598.7查询
6、专业信息界面598.8查询学生选课信息界面609.总结6010.参考文献61621.开发环境和相关技术介绍1.1开发环境数据库系统:MicrosoftSQLServer2008语言:Java数据库连接方式:JDBC连接方式开发工具:Eclipse1.2相关技术介绍MicrosoftSQLServer2008数据库管理系统是微软公司研制开发的关系型数据库管理系统。该系统支持并扩展了SQL语言标准,可以运用标准SQL语句对数据进行操作,也可以使用功能强大的GUI工具进行灵活的数据管理。同时,系统还提供功能完善的API,可以在应用程序中调用这些API来实现与数据库系统的连接以及相关数据的操作。
7、Eclipse:功能强大的应用程序开发工具,主要支持基于Java语言的各种开发项目。灵活的Plun-in功能,可以根据具体需要安装各种插件。JDBC连接方式:Java与数据库系统的一种连接方式,Java程序使用JDBCAPI与数据库进行通信,并用它操作数据库中的数据。JDBCAPI使Java程序与具体数据库系统独立开来,保证了Java程序高度的可移植性。2.需求分析软件产品名为:学生信息管理系统本系统可用于学校等机构的学生信息管理,
此文档下载收益归作者所有