sqlserver实验报告

sqlserver实验报告

ID:39468443

大小:383.00 KB

页数:20页

时间:2019-07-04

sqlserver实验报告_第1页
sqlserver实验报告_第2页
sqlserver实验报告_第3页
sqlserver实验报告_第4页
sqlserver实验报告_第5页
资源描述:

《sqlserver实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、华北科技学院计算机系综合性实验报告《SQLServer高级数据库设计》课程综合性实验报告开课实验室:软件实验室一2008年4月21日实验题目信息管理系统的设计(学生信息管理系统)一、实验目的:使用SQLServer2000作为数据库管理系统,制作一个小型信息管理系统。培养学生使用数据库独立完成小型项目的能力。二、实验设备及环境:1.硬件设备:PC机一台2.软件环境:安装Windows操作系统,安装数据库管理系统SQLServer2000。三、实验内容:(1)需求分析:1、经调查知整个学生档案管理的业务流程描述如下:☆新生入校,先报道并进行

2、注册登记,然后到财务部门缴费。根据学生被录取的专业,持缴费单到所在系部或注册。☆到系部注册后,根据所选专业分配到班级。☆学期期末进行各科考试☆考试结束后,由各系将每位同学的考试成绩及其他一些相关信息记录至每个同学的档案中2、用户需求分析☆该系统的操作者为系统管理员。☆系统管理员:入学时,负责对学生的分配信息进行录入、修改、增加、删除;学期末,负责对学生的考试信息和奖惩情况进行管理。(2)概要设计:1、由(1)中的需求分析可得出该系统的业务流程图,如下所示用户初始化系统登陆信息录入新生报道分班信息管理与奖惩信息录入考试录入学生成绩查询退出登

3、陆图1学生信息管理系统业务流程图结束2、创建数据库数据库名为xs,该数据库由七个数据表构成,分别为:▲学生信息表(xsXJ)第19页华北科技学院计算机系综合性实验报告:学号、姓名、性别、政治面貌、出生日期、专业、班级、家庭住址、联系电话、备注。其中,学号为该数据表的主键。▲课程信息表(xsKC):课程名称,所属专业▲专业信息表(xsZY):专业编号、专业名称。其中,专业编号为该数据表的主键。▲班级信息表(xsBJ):班级编号、所属院系、辅导员、教室、人数。其中,班级名称为该数据表的主键,用于记录学生所在班级的信息。▲成绩信息表(xsCJ)

4、:学号、姓名、专业、课程名称、成绩。其中,学号和课程名称共同构成该数据表的主键。▲用户表(xsYH):用户名称、密码、用户ID。用于系统对操作员的设置。▲操作日记表(xsOD):用户名、登陆日期、登陆时间。用于记录系统的使用情况。1、实体图和E-R图经分析可提取出学生、课程、专业、班级这四个实体,实体图分别如下:学生学号姓名性别政治面貌出生日期专业班级家庭住址联系电话图2学生实体图课程课程名称所属专业图3课程实体图第19页华北科技学院计算机系综合性实验报告专业专业名称所属专业图4专业实体图班级班级编号所属院系所在教室辅导员人数图5班级实体

5、图课程学生班级专业成绩学习属于属于图6学生信息管理系统的E-R图4、各表的结构第19页华北科技学院计算机系综合性实验报告表1学生信息表(xsXJ)字段名类型长度关键字学号字符,15是姓名字符,20否性别字符,5否政治面貌字符,12否出生日期日期型否专业字符,20否班级字符,20否家庭住址字符,50否联系电话字符,15否备注字符,50否表2课程信息表(xsKC)字段名类型长度关键字课程名称字符,20是所属专业字符,20否表3专业信息表(xsZY)字段名类型长度关键字专业编号字符,20是所属院系字符,20否表4班级信息表(xsBJ)字段名类型

6、长度关键字班级名称字符,20是所属院系字符,20否辅导员字符,10否教室字符,15否人数字符,3否表5成绩信息表字段名类型长度关键字学号字符,15是姓名字符,20否第19页华北科技学院计算机系综合性实验报告专业字符,20否课程编号整形,IDENTITY否课程名称字符,20是成绩字符,3否表6用户表(xsYH)字段名类型长度关键字学号字符,15是姓名字符,20否用户密码字符,15否用户ID字符,20否(3)详细设计:1、通过VB创建登陆界面:输入用户名和密码后,单击“确定”按钮。此时,程序通过与数据库的连接,查看用户名和密码是否匹配。若匹配

7、,则可以进入frmmain界面。这里的“确定”和“退出”按钮创建的是一个按钮控件组,在程序中采用case来实现选择。可以选中“记住密码”,方便下次的登陆。若是新用户,通过“新用户注册”按钮进入frmNewUser界面,进行用户注册。2、通过VB创建frmmain界面:第19页华北科技学院计算机系综合性实验报告通过菜单进行选择,然后进入相应的界面,例如“学籍管理”→“添加学生学籍”,将进入学籍管理模块中的“添加学生学籍”的界面。3、通过VB创建学籍管理界面:整个界面主要由一个SSTAB控件构成,在“添加学生学籍”、“查询修改学生信息”、“注

8、销学生学籍”中,创建了大量的控件数组,通过数组来实现数据的传送,这样避免了程序的冗繁。同时,在form的操作中,使用了大量的字段绑定。而且,在该模块的任何一个界面上,随时都可以单击“退出学籍管

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。