基于XML学生管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实训报告

实训题目:基于XML的学生成绩管理系统设计院系:虞山学院

专业:软件工程(嵌入式软件人才培养)班级:092班

学号:Y********

*名:***

指导教师:***

实训地点:7210

开课时间:2009 至2010 学年第2 学期

常熟理工学院计算机科学与工程学院制

学生姓名实训报告成绩

评语:

指导教师(签名)

年月日说明:指导教师评分后,实训报告交院办公室保存。

目录

1. 实训的目的和任务 (3)

2. 开发环境 (3)

2.1 硬件环境 (4)

2.2 软件环境 (4)

3. XML设计.................................................... (4)

3.1模型 (4)

3.2 XML文件描述.............................. ..... .... ..... ..... .. (5)

4. 系统功能设计......................................................................... .. (7)

4.1 需求分析.................... ....... ....... .. ....... ............. ....... ....... ....... ....... .. (7)

4.2类的设计.............................. ........... . (8)

4.3功能设计.............................. ........... . (8)

5. 总结与体会..................................................... . (36)

1实训的目的和任务

为了认知XML的用途,了解XML可以运用开发WEB,简化数据的储存和共享。从结构,属性,语法等各个方面了解XML的理论知识,从实例中探究对此类问题的知识与经验,熟练运用XML。要求综合运用XML原理与应用知识,经验来解决实际问题的能力,安排此课程设计。本次课程设计要完成一个基本的班级管理系统的XML设计实现与相应应用软件的设计开发。

1.1、系统功能的基本要求:

班级管理系统主要用于班级学生个人资料管理,主要功能包括:管理员信息、班级信息、学生信息、科目信息、学生成绩信息的录入、增加、修改、删除、查询等功能。

管理员信息包括:管理员姓名,管理员帐号,管理员密码

班级包括:班级名称,班号

学生信息包括:姓名,性别,班级号,学号

科目信息包括:科目名称,科目编号,任课老师

学生成绩信息包括:科目编号,成绩,学号

另外,能够进行用户登录与用户管理,以便系统操作有一定的安全性控制。

1.2、XML要求:在数据库中至少应该包含下列数据表:

(3)学生基本信息表:Student

(4)科目信息表:Subject

(5)学生成绩表:StudentScore

1.3、程序代码要求:

(1)程序结构清晰,删除冗余代码,保持注释与代码要完全一致,提高可读性。(2)程序方便管理和随时更新,使用户甚至别人可以读懂代码。

2 开发环境

2.1硬件环境

Window 2000 Window XP

2.2软件环境

SQL2000 VB

3.xml设计

3.1 模型

网站上的xml文档设计图

3.2xml文件描述

实现对下列信息的存储

管理员信息包括:管理员姓名,管理员帐号,管理员密码

Summer

SunShine

100713

班级信息包括:班级名称,班号

class_2

092

学生基本信息包括:姓名,性别,班级号,学号

zhou

Y12209228

female

092

科目信息包括:科目名称,科目编号,任课老师

XML

00010

guopinchao

学生成绩包括:科目编号,学号,成绩

00010

99

Y12209228

相关文档
最新文档