欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年学生管理信息系统概要设计说明书 .pdf

    • 资源ID:34257567       资源大小:119.44KB        全文页数:10页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年学生管理信息系统概要设计说明书 .pdf

    概要设计说明书文档编号: 01 版本号: V1.0 文档名称:概要设计说明书项目名称:学生信息管理系统项目负责人:编写:校对:审核:批准:开发单位: 08计算机科学与技术软件开发第六组名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - 概要设计说明书概要设计说明书(Architectural Design Specification)一引言1编写目的将需求分析阶段得到的用户需求抽象为信息世界转化为一个独立软件架构。2项目背景(可包括: (1)项目的委托单位 , 开发单位和主管部门;(2)该软件系统与其他系统的关系。 )3定义(列出文档中用到的专门术语定义和缩写词的原意。)学生管理信息系统(Student Management Information System)SMIS 4参考资料1张海藩 , 软件工程导论 , 清华大学出版社 , 2008.2 2徐翠娟等 Java 项目实战实训教材,3张广彬,孟红蕊等 Java 课程设计案例精编,清华大学出版社,2007.1 408 计算机科学与技术软件开发第六组需求规格说明书,2011.4 二任务概述1目标2运行环境2.1 软件环境:除了要安装学生管理系统外,还必须具备相应的软件环境,才能更好地运行。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - - - - 概要设计说明书(1)Java 虚拟机,支持 Java 开发的软件。(2)应采用统一的软件操作系统(XP ) ,这是为了更好地管理。(3)服务器上安装数据库系统(SQL Server 2005 或 2008) ,从而实现信息资源安全化管理。(4)安装防病毒软件,病毒防火墙等。因为所有的机器都是互连的,一旦有病毒侵入,容易造成整个系统的瘫痪。2.2 硬件环境软件不是一套可独立运行的系统, 必须依托在完善的硬件设备上。本例从实际应用角度考虑,要使软件正常有效地运行,还必须具备以下硬件环境。(1)操作系统必须是586 以上,64MB内存配置。为了更好更快地运行,如果情况允许,建议尽量采用内存较大的电脑。(2)运行通畅的网络环境。所有的内容都通过网络传输,如果网络出现问题,则系统将无法正常工作。(3)服务器:由于系统采用 C/S 结构,为了数据安全和速度问题,数据库和系统文件等要求单独安装在一台机器上,服务器的选择是系统稳定性的关键因素。3需求概述3.1 浏览功能:列出所有记录(每项记录只列出姓名、单位及部门);可选定一项记录,显示所有域;3.2 查询功能:姓名匹配查询;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - - - - 概要设计说明书选课及成绩匹配查询;3.3 修改功能:修改所有的域,姓名不能为空;3.4 增加功能:增加一个新的记录;3.5 删除功能:删除一个记录,提供确认机制;3.6 打印功能:选择特定记录(一个或多个)打印报表;3.7 快捷功能:以数字键表示特定记录,使用户只需按一个键即可得到所需记录;4条件与限制资金、时间约束:无技术约束:采用C/S 结构,数据库采用SQL SERVER,界面要求使用汉字。标准约束:编程规范, 界面风格规范三总体设计3.1 处理流程1系统初启时,根据配置文件导入数据库,设置各全局变量;2然后进入事件等待状态, 各专门功能模块由事件驱动机制激活,分别执行完各项功能后仍进入事件等待状态;3最后由关闭系统事件引导激活关闭系统模块,退出整个系统。3.2 总体结构和模块外部设计名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - 概要设计说明书初 始 化初 始 化 失 败不 正 常 退 出进 入 事 件 等 待 状 态浏 览查 询修 改退 出 正 常 退 出相 关 事 件返 回3.3 功能分配1.系统控制功能初始化模块( M1.1) ;关闭系统模块( M1.2) ;系统功能模块( M4.1) ;2.浏览功能浏览模块( M2.1) ;刷新浏览模块( M2.2) ;基本资料模块( M3.1) ;刷新基本资料模块( M3.2) ;详细资料模块( M5 ) ;3.查询功能查询模块( M4.2) ;同时包括 M2.2和 M3.2;4.修改功能修改模块( M4.3) ;同时包括 M2.2和 M3.2;5. 增加功能增加模块( M4.4) ;同时包括 M2.2和 M3.2;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 10 页 - - - - - - - - - 概要设计说明书6. 删除功能删除模块( M4.5) ;同时包括 M2.2和 M3.2;7.打印功能打印模块( M4.6) ;8. 快捷功能快捷选择模块( M6.1) ;设置快捷选择模块( M6.2) ;删除快捷选择模块( M6.3) ;四接口设计4.1 外部接口4.1.1 用户界面采用广泛应用的GUI,即诸如窗口、菜单、对话框、滚动条等。主控界面划分为四个区:基本资料区,系统功能区,浏览区和快捷选择区。基 本 资 料 区系 统 功 能 区浏 览 区快 捷 选 择 区4.1.2 硬件接口:支持一般 x86 系列微机和 WindowsXP 。4.1.3 软件接口:运行于 Windows2000及更高版本具有WIN32 API 的操作系统之上。4.2 内部接口(模块之间的接口。 )初始化模块:系统初始时由操作系统调用,执行完毕后进名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 10 页 - - - - - - - - - 概要设计说明书入事件等待状态;关闭系统模块:由系统功能模块调用,执行完毕返回操作系统;浏览模块:由相应事件驱动,完成对浏览区的直接事件响应功能,可能会调用刷新浏览模块;刷新浏览模块:依据当前数据刷新浏览区;基本资料模块:由相应事件驱动,完成对基本资料区的直接事件响应功能,可能会调用刷新基本资料模块;刷新基本资料模块:依据当前数据刷新基本资料区;系统功能模块:接收系统功能区相应事件,启动查询、修改、增加、删除、打印及关闭系统等模块;查询模块:完成查询功能;修改模块:完成修改功能;增加模块:完成增加功能;删除模块:完成删除功能;打印模块:完成打印功能;详细资料模块:由相应事件驱动,显示记录的详细资料;快捷选择模块:接收快捷选择区相应事件,完成快捷选择功能;设置快捷选择模块:由相应事件驱动,完成设置快捷选择功能;删除快捷选择模块:由相应事件驱动,完成删除快捷选择名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 10 页 - - - - - - - - - 概要设计说明书功能;五数据结构设计1 逻辑结构设计数据库中应包含4 个表,即系统用户表(Users)学生信息表(Student) 、课程信息表 (Course) 和学生选课表 (SC),设计要求如表5-1-15-1-4 所示。表 5-1-1 系统用户表( Users)名称字段名称数据类型主键非空用户名username Char(10) Yes Yes 密码userpwd Varchar2 No Yes 权限usertype Varchar2 No No 表 5-1-2 学生信息表( Student )名称字段名称数据类型主键非空学号snum Char(10) Yes Yes 姓名sname Vvarchar2 No Yes 性别ssex Char(2) No No 民族sethnic char(2) No No 籍贯shome Varchar2 No No 入学年份syear Char(4) No No 专业smajor Varchar2 No No 学院scollege Varchar2 No No 出生日期sbirth Char(8) No No 表 5-1-3 课程信息表( Course)名称字段名称数据类型主键非空课程编码cnum Char(4) Yes Yes 课程名称cname Varchar2 No Yes 授课教师cteacher Varchar2 No No 上课地点cplace Varchar2 No No 上课时间ctype Char(1) No No 表 5-1-4 学生选课表( SC)名称字段名称数据类型主键非空名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 10 页 - - - - - - - - - 概要设计说明书学号snum Char(10) Yes Yes 课程编码cnum Char(4) Yes Yes 成绩grade Number(4,1) No No 2 物理结构设计数据库 Student 的文件物理结构:采用顺序结构的记录文件。3 数据结构与程序的关系初始化模块:将会设置全局变量17 ;关闭系统模块:将全局变量1、4、5、7 保存至配置文件中;浏览模块:利用鼠标及键盘事件设置全局变量3;刷新浏览模块:设置全局变量3,并使用全局变量1、2 和 6;基本资料模块:设置全局变量6 中的相应数据;刷新基本资料模块:使用全局变量3 和 6,并可能访问数据库;系统功能模块:利用鼠标及键盘事件;查询模块:访问数据库;修改模块:访问数据库和全局变量3;增加模块:设置全局变量1、2、6 和 7;删除模块:利用全局变量3 和 6,设置全局变量 1、2 和 6;打印模块:利用全局变量2、3 和 6;详细资料模块:访问数据库和全局变量3 和 6;快捷选择模块:访问全局变量2 和 4;设置快捷选择模块:设置和访问全局变量2 和 4;删除快捷选择模块:设置和访问全局变量2 和 4;六运行设计1运行模块的组合模块命名方式按照相应模块结合特性制定。命名方式为 Ma和名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 10 页 - - - - - - - - - 概要设计说明书Ma.b,其中数字 a 相同的模块即为同类模块。2运行控制本软件控制流程:先由操作系统启动M1.1(其中调用 M2.2 和M3.2) , 然后进入事件驱动模式, 由相应的事件分别激活M4.1 (相应激活 M4.2、M4.3、M4.4、M4.5、M4.6 和 M1.2) 、M2.1、M3.1、M6.1、M6.2 和 M6.3 等模块,其中 M1.2 将关闭并退出系统。3运行时间各模块运行时间均应控制在13秒内(其中大部分为响应用户的动作)。 由于系统采用事件驱动方式, 有效提高计算机的利用率。七 出错处理设计1本软件应充分考虑各种系统错误, 避免造成数据库系统不一致或损坏;2努力提高系统鲁棒性,避免因用户的疏忽对系统造成损坏;3采用对话框形式为用户提供警告信息;4可考虑实现数据库备份及密码功能;5一些关键性操作(比如删除记录) ,都应提供确认机制。八维护设计(说明为方便维护工作的设施, 如维护模块等。)作为一个产品,学生管理信息系统 软件必须按照规范的步骤进行开发,并充分考虑软件可维护性, 同时必须按时认真完成相应文档资料,以利于未来版本升级即移植等二次开发。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 10 页 - - - - - - - - -

    注意事项

    本文(2022年学生管理信息系统概要设计说明书 .pdf)为本站会员(C****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开