- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
概要设计说明书(高校选课系统)
1引言 2
1.1编写目的 2
1.2背景 2
1.3定义 2
1.4参考资料 2
2总体设计 2
2.1需求规定 2
2.2运行环境 2
2.3基本设计概念和处理流程 3
2.4结构 3
2.5功能器求与程序的关系 3
2.6人工处理过程 3
2.7尚未问决的问题 3
3接口设计 3
3.1用户接口 3
3.2外部接口 3
3.3内部接口 4
4运行设计 4
4.1运行模块组合 4
4.2运行控制 4
4.3运行时间 4
5系统数据结构设计 4
5.1逻辑结构设计要点 4
5.2物理结构设计要点 4
5.3数据结构与程序的关系 4
6系统出错处理设计 5
6.1出错信息 5
6.2补救措施 5
6.3系统维护设计 5
概要设计说明书
1引言
1.1编写目的
该高校学生选课系统需求分析报告的目的在于通过该报告可以实现以下功能:学生选课,成绩录入,成绩查询,课程信息管理,用户信息管理,使用户的需求能够清晰的呈现的出来。该系统可以实现学生选课,管理员对课程信息以及学生信息进行管理等作用,可用于各个高校的选课系统,方便学生进行选课。
1.2背景
系统名称:高校选课系统???????
任务的详细信息:?
???????????a)任务提出人:刘瑾老师?
? b)需求分析人:黄建彬
???? ???c)面向用户:具有一定权限的管理人员(老师)和学生
1.3定义
Macromedia?Dreamweaver?8:网页设计工具?
Microsoft?SQL?Server:数据库工具?
UML,Unified?Modeling?Language(统一建模语言)的缩写,是一个标准的建模语言。
1.4参考资料
[1]?张海藩.软件工程导论(第5?版)[M].清华大学出版社,2008?年2?月.
[2]?窦万峰.软件工程方法与实践.机械工业出版社,2009?年5?月.
[3]?窦万峰.软件工程实验教程.机械工业出版社,2009?年5?月.
[4]?陈勇孝.java程序设计实用教程,2008年6月.
2总体设计
2.1需求规定
学生选课系统是针对学校而开发的应用软件,主要功能是管理员在网上公布学生将要学习的课程,学生在课程列表中选择自己所要选修的课程,在老师接受选课后,学生跟随自己的老师上课,在考试后老师给学生评分并在校园网上公布成绩。管理员登录系统可以对系统进行管理,主要对学生、教师、课程和班级的基本信息进行维护。系统包括登录模块、管理员模块、学生模块和教师模块。
2.2运行环境
操作系统:Windows?XP?SP3及其以上?
最低配置:奔腾4处理器,512M内存,60G硬盘。????????
建议配置:奔腾双核T4400?2.2GHZ及其以上、2G内存、320G硬盘
2.3基本设计概念和处理流程
(图一)学生选课系统流程图 (图二)学生选课处理流程
2.4结构
2.5功能器求与程序的关系
各项功能需求的实现同各块程序的分配关系:
学生选课模块 教师模块 管理员模块 查询信息功能 √ √ √ 数据录入功能 √ √ 修改数据功能 √ √ √ 删除数据功能 √ √ 打印信息功能 √ √ √ 2.6人工处理过程
信息的输入输出和报表的打印。
2.7尚未问决的问题
暂无。
3接口设计
3.1用户接口
1)本系统客户端为浏览器,方便操作
2)所有界面采用WEB风格
3.2外部接口
说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持系统之间的接口关系。
?1)硬件接口?
由于采用B/S架构,系统的客户端可以在所有的PC机上使用,只要有浏览器即可。?服务器也可以运行在所有的PC机上,鉴于效率问题,建议使用专业的服务器。?
2)软件接口?
客户端采用Windows?2000/XP?以上操作系统,?Internet?Explorer?6.0?以上浏览器。
3.3内部接口
说明本系统之内的各个系统元素之间的接口的安排。
4运行设计
4.1运行模块组合
查询信息功能:学生选课信息模块,课程信息模块,教师信息模块。?
数据录入功能:学生信息模块,教师信息模块,管理员信息模块。?
修改数据功能:学生信息模块,教师信息模块,管理员信息模块。?
删除数据功能:学生信息模块,教师信息模块,管理员信息模块。?
打印信息功能:学生信息模块,教师信息模块,课表信息模块,成绩表单模块。
4.2运行控制
(1)学生:?学生是选课系统的服务对象,?是系统最主要的用户群体。考虑到学生信息比较固定,?采用从学生科导入学生信息的办法,?将学生信息预置于系统之中,?避免用户注册引起的与真实身份对应混乱的问题出现,?并预设学生密码,?强制学生在第一次登陆后修改默认密码和用于找回密码的提示问题,?否
您可能关注的文档
- 校表软件使用简易说明.doc
- 校运动会成绩管理系统.doc
- 样板库钢结构安装检验记录.docx
- 株洲景炎学校2012年初新招生综合测评人文素养卷(含答案).doc
- 样例程序操作说明.docx
- 校本课程健美操课程纲要.doc
- 株洲市全面深入推进教育信息化五年行动计划(2016-2020年)分年度目标任务.doc
- 样稿(含格式要求)之1-封面声明摘要(含关键词)目录.doc
- 核心价值观会议讨论计划.doc
- 核医学技术专业考试参考资料-副高级.doc
- 从“追竞”到“追星”:电子竞技粉丝的偶像消费与免费劳动.pdf
- 经销商车后用户研究报告:洞察车主变化制胜售后未来.pdf
- 企业竞争图谱:2024年100%HPP红心苹果汁头豹词条报告系列.pdf
- 南亚地区区域动态-9月第2期:拉胡尔·甘地在美演讲引争议.pdf
- 2024年1-9月全国房地产企业拿地TOP100排行榜.pdf
- 中国多肽药物行业市场规模测算逻辑模型头豹词条报告系列.pdf
- CBI-中国钢铁行业脱碳融资:技术、政策和金融工具.pdf
- 团餐:激烈的市场竞争格局下,团餐行业未来将向多元化、定制化发展头豹词条报告系列.pdf
- 璀璨电商珠宝界:全球市场趋势分析与高端消费洞察头豹词条报告系列.pdf
- 中国城市技术创新月报:义乌市.pdf
文档评论(0)