- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
梧州学院
软件文档写作
文档性质:概要设计书
项目名称:《校园课程管理系统》
班 级:
学 号:
姓 名:
目录
1.引言 3
1.1编写目的 3
1.2项目背景 3
1.3定义 3
1.4参考资料 3
2.任务概述 3
2.1目标 3
2.2运行环境 4
2.3需求概述 4
2.4条件与限制 4
3.总体设计 5
3.1处理流程 5
3.2总体结构和模块外部设计 6
3.3功能分配 6
4.接口设计 7
4.1外部接口 7
4.2内部接口 7
5.数据结构设计 7
5.1逻辑结构设计 7
5.2物理结构设计 8
5.3数据结构与程序的关系 8
6.运行设计 8
6.1运行模块的组合 8
6.2运行控制 9
6.3运行时间 9
7.出错处理设计 9
7.1出错输出信息 9
7.2出错处理对策 9
8. 安全保密设计 9
9.维护设计 10
1.引言
1.1编写目的
本文档是课程管理系统的一个总体的把握,以便在下一步的开发设计中更好的控制开发,并且对其他教育系统有良好的接口。设计系统的构架,以便使系统的开发能有效的进行。为了今后的开发人员进行系统开发提供了依据.
1.2项目背景
项目的委托单位:梧州学院
开发单位:IT学院
主管部门:信电学院
该软件系统与其他系统的关系:学校教务系统
1.3定义
略
1.4参考资料
[1] 马平. 软件文档写作教程[M]. 北京:电子工业出版社. 2010
[2] 赵松涛. SQL Sever 2000 应用及实例集景[M]. 北京:人民邮电出版社. 2002
[3] 亚林. Delphi 管理信息系统项目方案精解[M]. 北京:航空工业出版社. 2006
[4] 张海张.软件工程导论.北京:清华大学出版社.2008
2.任务概述
2.1目标
说明本系统的主要输入输出项目、处理功能性能要求。本系统开发的整体任务是实现教学信息管理的系统化、规范化、自动化和智能化,从而达到提高学校管理效率的目的。该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。
2.2运行环境
操作系统:Microsoft Windows 2000及以上版本
支持环境:IIS 5.0
数 据 库:Microsoft SQL Server 2000
系统采用浏览器服务器(B/S)模式,客户端使用浏览器进行访问本系统。系统的服务器运行环境为Linux操作系统,本系统可由客户端通过IE内核的浏览器进行访问。本系统只允许在学校内网中使用。
2.3需求概述
该文档目的在于明确系统的数据结构和软件结构,设计外部软件和内部软件的接口,说明各个软件模块的功能说明,数据结构的细节等。
要求实现以下系列功能:
(1) 能全面管理学校教学相关的各类课程
(2) 通过使用计算机能方便地维护(包括插入、删除、修改)各信息表;
(3) 能组合查询基于某信息表的所需信息;
(4) 能方便地实现基于多个表的连接查询;
(5) 能方便地实现基于单个或多个表的统计功能;
(6) 需要时能即时进行输出与打印;
(7) 系统应具有网络多用户功能,具有用户管理功能,对分等级用户提供相应得权限
2.4条件与限制
按照“技术先进,功能强大,操作简便,成本低廉,扩展性强,安全性高”的原则,设计校园课程管理系统。通过本系统的设计,从而提高教学的管理水平,使得教学管理规范化、科学化、自动化。开发该系统的基本条件主要有以下三点:
1.建议开发软件运行的最短寿命为5年;
2.进行系统方案选择比较的期限为6个月;
3.建议开发软件投入使用的最迟时间为1个月。
3.总体设计
3.1处理流程
3.2总体结构和模块外部设计
3.3功能分配
创建 查找 修改 删除 维护系统(管理员) √ √ √ √ 维护用户信息(管理员) √ √ √ √ 更新个人资料(用户) √ 查询课程和资料(用户) √ 上传资料(用户) √ 下载资料(用户) √
4.接口设计
4.1外部接口
利用菜单界面驱动方式,对用户友好。必须对鼠标和键盘单独支持等。内存1G以上PC机满足输入端条件。运行于Windows2000及更高版本的操作系统上。
本系统通过一个web服务器tomcat与系统地服务器主机进行连接。
本系统通过JAVA的JDBC技术与SQL数据库系统相互连接。
4.2内部接口
模块间接口采用数据耦合方式,通过参数表传送数据,交换信息。
5.数据结构设计
5.1逻辑结构设计
数据结构 数据项 类型 长度 备注 课程信息 课号 int 2 主键 课名 varchap 20 课程信息 varchap 50
您可能关注的文档
最近下载
- 人教版五年级的数学上册《可能性》教案英语教案.doc VIP
- 投资集团公司员工绩效考核流程.docx VIP
- 赵一曼演讲PPT赵一曼故事赵一曼简介.ppt VIP
- 纳税人可通过以下两种方式获取IOS移动设备APP,安装到您的手机上使用.doc VIP
- 护士专业自我概念问卷(NSCQ).doc VIP
- 高速铁路信号技术 接收器 ZPW-2000A移频接收器的调试与维护.ppt VIP
- 高速铁路信号技术 电气绝缘节 ZPW-2000A调谐区设备的安装.ppt VIP
- 高速铁路信号技术 电气绝缘节 ZPW-2000A调谐区设备的安装与检修.ppt VIP
- 小学美术简笔画优质课课件简笔画图片大全.pptx VIP
- 小学美术课件ppt简笔画简笔画图片大全.pptx VIP
文档评论(0)