下载此文档

第10章 WEB应用程序开发实例——小型教务管理系统.ppt


文档分类:IT计算机 | 页数:约60页 举报非法文档有奖
1/60
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/60 下载此文档
文档列表 文档介绍
Web程序设计与应用与实训教程 (SQL Server 版)
第10章 WEB应用程序开发实例 ——小型教务管理系统
第10章 WEB应用程序开发实例 ——小型教务管理系统
10. 1 统分析与设计
10. 2 系统详细设计与编码
小结理解WEB程序设计的思想,掌握ASP程序设计的一些技巧和方法,熟悉ASP、数据库等概念在实际软件开发中的应用。
本章要点
10. 1 系统分析与设计
10. 1. 1 需求分析
某单位要开发一个小型教务管理系统,要求该系统能在网络上运行,且运行界面为网页形式。该系统主要由基本信息维护、学生选课、成绩管理和用户管理等四部分组成。陈述如下:

主要维护学生、系、课程等方面的基本信息。包括增、删、改、查询等功能。
2. 成绩管理
主要维护学生成绩等方面的基本信息。包括增、删、
改、查询和汇总等功能。
3. 学生选课
为学生提供选课界面。该界面列出所有课程信息供
学生查询和选课。学生进入该界面后,首先要输入自己
的学号,核对后即显示该姓名和供选择的课程信息,同
时也允许学生选课或退课。
4. 用户管理
主要维护用户方面的基本信息。
包括增、删、改、查询和分配权限等功能。
数据库设计
数据库设计

Dept系表结构
列名
说明
数据类型
约束
Dno
系号
字符串,长度为8
主码
Dname
系名
字符串,长度为20
默认为“计算机系”
Student学生表结构
列名
说明
数据类型
约束
Sno
学号
字符串,长度8
主码
Sname
姓名
字符串,长度10
非空
Ssex
性别
字符串,长度2
取‘男’或‘女’
Sage
年龄
整数
取值15~45
Dno
所在系
字符串,长度8
外码,引用系表的外码
Course课程表结构
列名
说明
数据类型
约束
Cno
课程号
字符串,长度8
主码
Cname
课程名
字符串,长度10
非空
Ccredit
学分
整数
取值大于0
Semster
学期
整数
取值大于0
Snum
名额
整数
默认为0
SC选课表结构
列名
说明
数据类型
约束
Sno
学号
字符串,长度8
主码
Cno
课程号
字符串,长度8
主码
Grade
成绩
整数
取值0 ~100
Userinfo用户信息表结构
列名
说明
数据类型
约束
UserId
用户标识
整数
自动增长
Userno
用户注册名
字符串,长度8
限英文字符或汉字
Password
用户口令
字符串,长度为≤10
英文字母和数字
Flag
用户权限标志
整数

第10章 WEB应用程序开发实例——小型教务管理系统 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数60
  • 收藏数0 收藏
  • 顶次数0
  • 上传人企业资源
  • 文件大小0 KB
  • 时间2012-01-17