欢迎来到天天文库
浏览记录
ID:36667929
大小:234.50 KB
页数:17页
时间:2019-05-13
《学生选课管理系统(概要设计说明书)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.1引言21.1编写目的21.2背景21.3定义21.4参考资料22总体设计22.1需求规定22.2运行环境22.3基本设计概念和处理流程32.4结构32.5功能需求与程序的关系32.6人工处理过程32.7尚未问决的问题33接口设计33.1用户接口33.2外部接口33.3内部接口44运行设计44.1运行模块组合44.2运行控制44.3运行时间45系统数据结构设计45.1逻辑结构设计要点45.2物理结构设计要点45.3数据结构与程序的关系46系统出错处理设计56.1出错信息56.2补救措施56.3系统维护设计5..概要设计说明书1引言1.1编写目的(1)开发学生网上选课系统,提高管
2、理工作的效率、提高信息的开放性、改善学生和教师对其最新信息查询的准确性。(2)本报告由共同修改完成。1.2背景随着学校规模的不断扩大,专业、班级学生的数量急剧增加,有关学生选课的各种信息量也成倍增长,而且目前许多高校的学生选课管理仍停留在复杂的人工操作上,重复工作较多,工作量大,效率低。因此,迫切需要开发学生网上选课系统来提高管理工作的效率。学生网上选课系统,在学生选课的规范管理、科学统计和快速查询方面具有较大的实用意义。它提高了信息的开放性,大大地改善了学生、教师对其最新信息查询的准确性。1.3定义(1)ActiveServerPages(ASP)是服务器端脚本编写环境,是由S
3、erver端脚本、对象以及组件拓展过的标准主页使用它可以创建和运行动态、交互的Web页和基于Web的功能强大的应用程序。ASP程序是以。asp为扩展的文本文件,其控制部分是用VBScript和Jscript等脚本语言来编写的。ASP的工作流程大致是:①当浏览器从Web服务器上请求。asp文件时,服务器用ASP;②ASP全部读取请求的文件,执行所以的服务器端脚本,并将脚本输出与静态HTML代码进行合并;③最终的HTML页面将在HTTP响应中传送给浏览器。ASP程序是由文本、HTML标记和脚本组合而成的。在ASP程序中,脚本通过分隔符与文本和HTML标记区分开来。ASP用分隔符〈%和
4、%〉包括脚本命令。由分隔符括起的命令称为主脚本命令,这些命令由主脚本语言进行处理。在ASP分隔符〈%和%〉内,可以包括主脚本语言允许的任何语句、表达式和操作符等。..ASP实际上是将标准的HTML文件扩展了一些附加特征,也像标准的HTML文件一样,包含HTML对象并且有一个浏览器解释并显示,任何可以放在HTML中的东西—Javaapplets,闪烁字符串,客户端脚本,客户端ActiveX控制等。都可以放在ASP中。因此,ASP有如下四个重要特征,使之具备很强的通用性。(2)SQLServer是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在In
5、ternet上和防火墙外进行查询的能力,提供了以Web标准为基础的扩展数据库编程功能。丰富的XML和Internet标准支持允许使用内置的存储过程以XML格式轻松存储和检索数据。SQLServer提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。例如,XML数据库与WebService的支持将使您的应用实现Internet数据互联,.Net集成极大的扩展了开发空间,异构数据集成、ServiceBroker使您的数据和其它应用无缝集成,各种新数据类型和T-SQL扩展带来了诸多灵活性。C#、VB.Net、XQuery、XMLA、AD
6、O.Net、SMO、AMO等都将成为SQLServer数据平台上开发数据相关应用的有力工具。1.4参考资料[1]张海藩.软件工程导论(第四版)[M].北京:清华大学出版社,2003[2]RogerS.Pressman著软件工程——实践者的研究方法.机械工业出版社,1997[3]李振坤.梁海健.孙延海著.基于知识库的学生选课系统的设计与实现.计算机应用研究.2005.09[4]苗雪兰.刘瑞新.宋会群著.数据库技术与应用.机械工业出版社,2007。2总体设计2.1需求规定2.1.1系统功能(1)可实现学生网上选课。(2)方便实现学生选课信息查询。(3)可对学生成绩档案进行管理,成绩表
7、单生成简便。(4)安全有效的用户分区、管理。(5)档案数据的高安全性、保密性。..(6)有帮助文档表2-1选课系统功能要求表功能要求输入处理输出学生选课信息查询点击查询按钮启动查询学生选课信息学生选课课程号、学号经户确认,系统接受信息并保存于数据库中成功选课确认信息学生、教师、课程、公共信息修改要修改的信息修改相应数据库中的数据并保存修改更新后的信息课程表单生成点击学生课程表显示系统查询学生课程信息,启动课程表生成程序生成学生课程表成绩表单生成点击学生成绩表显示系统查询学生课程信
此文档下载收益归作者所有