学生选课系统概要设计说明书.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学生选课系统的系统设计 1引言 1.1 编写目的 开发一个学生选课系统 , 采用计算机对学生成绩进行管理 , 进一步提高了办学效益和现代化水平。为广 大教师和学生提高工作效率 , 实现学生成绩信息管理工作流程的系统化、规范化和自动化。一个高校的学 生成绩管理系统可以存储历届的学生成绩档案 , 不需要大量的人力 , 只需要几名专门录入员即可操作系统 , 节省大量人力 , 可以迅速查到所需信息、高效、安全 , 学生也能方便的查看自己的成绩。 1.2 项目背景 (1)ASP 的动态网页和 SQL Server 大型的数据库建立一个学生选课系统。 (2 )以 Windows XP 作为学生选课管理系统的后台操作系统,后台数据库系统采用 SQL Server 2000 。 系统的名称:学生选课系统 ; 工程组织者:数学与计算机学院 ; 产品所有权:学生选课系统开发小组拥有 任务的详细信息: a) 任务提出人:张阳 b) 需求分析人:张阳 c) 用户:使用该软件且具有一定特权的管理人员 (老师 )和学生。 1.3 定义 (1)Active Server Pages (ASP) 是服务器端脚本编写环境,是由 Server 端脚本、对象以及组件拓展过 的标准主页使用它可以创建和运行动态、交互的 Web 页和基于 Web 的功能强大的应用程序。 ASP 程序 是由文本、 HTML 标记和脚本组合而成的。在 ASP 程序中,脚本通过分隔符与文本和 HTML 标记区分开 来。 ASP 用分隔符〈 %和 % 〉包括脚本命令。由分隔符括起的命令称为主脚本命令,这些命令由主脚本语 言进行处理。在 ASP 分隔符〈 %和 % 〉内,可以包括主脚本语言允许的任何语句、表达式和操作符等。 (2 )SQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心 支持以及在 Internet 上和防火墙外进行查询的能力,提供了以 Web 标准为基础的扩展数据库编程功能。 丰富的 XML 和 Internet 标准支持允许使用内置的存储过程以 XML 格式轻松存储和检索数据。 1.4 参考资料 【1】Karl E.Wiegers 著 .陆丽娜 王忠民 王志敏译 .软件需求 .机械工业出版社 .2000 【2】Roger S. Pressman.软件工程-实践者之路 第五版 .影印 .清华大学出版社 .2001 【3】《软件工程导论》 张海藩 编著 清华大学出版社 2000 2 .总体设计 2.1 需求规定 学生选课系统需要满足来自三方面的需求,这三个方面分别是学生、教师和管理员。学生的需求是查 询院系的课程、学生选课情况及学生信息的修改;教师对选课系统学生选课情况进行操作,同时形成学生 选课查看确认;选课管理员的功能最为复杂,包括对学生、教师、选课进行管理和统计,及系统状态的查 看、维护并生成选课报表。学生可以直接查看选课情况,学生可以根据本人学号和密码登录系统,还可以 进行本人学科成绩情况的查询和维护部分个人信息。一般情况下,学生只应该查询和维护本人的选课情况 和个人信息,若查询和维护其他学生的选课及成绩查询信息,就要知道其他学生的学号和密码。这些是很 难得到的,特别是密码,所以不但满足了学生的要求,还保护了学生的个人隐私。 本系统主要实现教师信息管理、学生信息管理、课程信息管理和系信息管理,其中教师信息管理有教 师姓名、教师工号、教师职称、教师所属系;学生信息管理有学生姓名、学生学号和学生所在系;课程信 息管理有课程名称、 学分、 上课地点、 已选人数、 课程性质、 开课系、 课程人数 ;系信息管理有系号和系名。 (1)学生信息模块完成学生的登陆,然后根据各位同学所在的系不同,调用相应的选课模块。其中学 生登录模块的功能是验证登录人员确实是本院的学生,学生启动本系统后,系统提示输入学生学号码和密 码,验证后进入主控操作界面。 (2 )

文档评论(0)

150****0990 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档