学生选课系统设计说明书.doc
《学生选课系统设计说明书.doc》由会员分享,可在线阅读,更多相关《学生选课系统设计说明书.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学生选课系统的系统设计引言开发一个学生选课系统, 采用计算机对学生成绩进展管理, 进一步提高了办学效益与现代化水平。为广阔教师与学生提高工作效率, 实现学生成绩信息管理工作流程的系统化、标准化与自动化。一个高校的学生成绩管理系统可以存储历届的学生成绩档案, 不需要大量的人力, 只需要几名专门录入员即可操作系统, 节省大量人力, 可以迅速查到所需信息、高效、平安, 学生也能方便的查看自己的成绩。1ASP的动态网页与SQL Server大型的数据库建立一个学生选课系统。2以Windows XP作为学生选课管理系统的后台操作系统,后台数据库系统采用SQL Server 2000。系统的名称:学生选课
2、系统;工程组织者:数学与计算机学院;产品所有权:学生选课系统开发小组拥有任务的详细信息:a) 任务提出人:张阳 b) 需求分析人:张阳c) 用户:使用该软件且具有一定特权的管理人员(教师)与学生。1.3 定义1Active Server Pages (ASP) 是效劳器端脚本编写环境,是由Server端脚本、对象以及组件拓展过的标准主页使用它可以创立与运行动态、交互的Web 页与基于 Web 的功能强大的应用程序。ASP程序是由文本、HTML标记与脚本组合而成的。在ASP程序中,脚本通过分隔符与文本与HTML标记区分开来。ASP用分隔符%与%包括脚本命令。由分隔符括起的命令称为主脚本命令,这些
3、命令由主脚本语言进展处理。在ASP分隔符%与%内,可以包括主脚本语言允许的任何语句、表达式与操作符等。2SQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上与防火墙外进展查询的能力,提供了以 Web 标准为根底的扩展数据库编程功能。丰富的 XML 与 Internet 标准支持允许使用内置的存储过程以 XML 格式轻松存储与检索数据。【1】Karl E.Wiegers 著.陆丽娜 王忠民 王志敏译.软件需求.机械工业出版社.2000【2】Roger S. Pressman.软件工程实践者之路 第五版.影印.清
4、华大学出版社.2001【3】?软件工程导论? 张海藩 编著 清华大学出版社 20002总体设计2.1需求规定学生选课系统需要满足来自三方面的需求,这三个方面分别是学生、教师与管理员。学生的需求是查询院系的课程、学生选课情况及学生信息的修改;教师对选课系统学生选课情况进展操作,同时形成学生选课查看确认;选课管理员的功能最为复杂,包括对学生、教师、选课进展管理与统计,及系统状态的查看、维护并生成选课报表。学生可以直接查看选课情况,学生可以根据本人学号与密码登录系统,还可以进展本人学科成绩情况的查询与维护局部个人信息。一般情况下,学生只应该查询与维护本人的选课情况与个人信息,假设查询与维护其他学生的
5、选课及成绩查询信息,就要知道其他学生的学号与密码。这些是很难得到的,特别是密码,所以不但满足了学生的要求,还保护了学生的个人隐私。本系统主要实现教师信息管理、学生信息管理、课程信息管理与系信息管理,其中教师信息管理有教师姓名、教师工号、教师职称、教师所属系;学生信息管理有学生姓名、学生学号与学生所在系;课程信息管理有课程名称、学分、上课地点、已选人数、课程性质、开课系、课程人数;系信息管理有系号与系名。1学生信息模块完成学生的登陆,然后根据各位同学所在的系不同,调用相应的选课模块。其中学生登录模块的功能是验证登录人员确实是本院的学生,学生启动本系统后,系统提示输入学生学号码与密码,验证后进入主
6、控操作界面。 2教师信息模块完成教师的登陆,然后根据各位教师所在的系不同,教师所教的课程不同,调用所选的课程.其中教师登陆模块的功能是验证登录人员确实是本院的教师,教师启动本系统后,系统提示输入教师工号与密码,验证后进入主控操作界面。 3课程信息管理包括必修课程与选修课程,学生必需先登陆才能进展对课程的选课否那么不能进入选课系统.4系信息管理中学生必需选重所在的系号与系名才能进展选课,否那么并不能进展选课.设备计算机:CPU : Intel(R) 或更好内存 : 512MB 或更大硬盘:80G 或更大外围设备:打印机通讯设备:局域网操作系统: Windows 2000/XP操作系统支持软件Mi
7、crosoft Sql Server 2000或更高版本Microsoft IIS 5.0 或更高版本Microsoft Office 2003JDK处理流程图2.1 学生选课系统处理流程图总体构造与模块外部设计功能分配各项功能需求的实现同各模块的分配关系如表3-1。表 2-2功能需求与系统模块的关系表学生选课模块教务处管理员模块教师模块查询功能数据录入功能修改功能删除功能打印功能3接口设计 3.1外部接口说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持系统之间的接口关系。1) 硬件接口由于采用B/S架构,系统的客户端可以在所有的PC机上使用,只要有浏览器即可。效劳器也
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 选课 系统 设计 说明书
限制150内