精·11概要设计.docVIP

  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文档。上传文档
查看更多
学生信息管理系统概要设计 姓名:蒋宗桂 学号:0908081007 班级:09屯昌计本 评 审 日 期: 2011年5月5日 目 录 1.引言 4 1.1编写目的 4 1.2项目背景 4 1.3定义 4 1.4参考资料 5 2.系统分析 6 2.1 3.界面设计 7 4.体系结构 10 4.1体系结构 10 4.1.1Struct体系结构 11 4.1.2系统体系结构 12 4.2系统运行环境 14 4.2.1 网络结构图 14 4.2.2 硬件环境 15 4.2.3软件环境 15 5.数据模型 16 5.1数据库的概念结构模型设计 16 5.2数据库的逻辑结构模型设计 17 5.3数据库管理物理结构模型设计 20 6.模块设计 21 6.1客户端模块设计 23 6.1.1表示层设计 23 6.1.2控制层 25 6.1.3模型层 26 6.2登录管理模块设计 27 6.2.1表示层设计 27 6.2.2控制层设计 28 6.2.3模型层设计 28 6.3用户管理模块设计 28 6.3.1表示层设计 28 6.3.2控制层设计 29 6.3.3模型层设计 30 6.4题库管理模块设计 30 6.4.1表示层设计 30 6.4.2控制层设计 31 6.4.3业务逻辑层设计 32 6.5问卷管理模块设计 32 6.5.1表示层设计 32 6.5.2控制层设计 33 6.5.3模型层设 34 6.6职位管理模块设计 34 6.6.1表示层设计 34 6.6.2控制层设计 36 6.6.3模型层设计 37 6.7简历管理模块设计 37 6.7.1表示层设计 38 6.7.2控制层设计 38 6.7.3模型层设计 39 6.8面试管理模块设计 39 6.8.1表示层设计 39 6.8.2控制层设计 40 6.8.3模型层设计 41 1.引言 1.1编写目的 本文档是学生信息管理系统的一个总体的把握,以便在下一步的开发设计中更好的控制开发,并且对其他教育系统有良好的接口。设计系统的架构、类图,以便使系统的开发能有效进行。 1.2项目背景 系统名称: 学生信息管理系统; 任务提出者:学校教务处 开发者: 小屋工作室全体成员 用 户: 维护该系统的管理者 1.3定义 在该概要设计说明书中的专门术语有: 总体设计、接口设计、数据结构设计、运行设计、出错设计 具体的概念与含义在文档后将会解释。 1.4参考资料 学生信息管理系统可行性研究报告 学生信息管理系统需求规格说明书 《软件工程导论》(第五版) 张海藩编著 清华大学出版社 2.任务概述 2.1目标 说明对本系统的主要的输入输出项目、处理的功能性能要求。 本系统可分为学生信息管理系统和教师管理信息系统,系统开发的整体任务是实现学校教师学生信息管理的系统化、规范化、自动化和智能化,从而达到提高学校管理效率的目的 该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。 2.2运行环境 应用于Windows 98以上的Windows系列的系统,暂不支持其他系统。 2.3需求概述 该文档目的在于明确系统的数据结构和软件结构,设计外部软件和内部软件的接口,说明各个软件模块的功能说明,数据结构的细节等。 2.4条件与限制 1.建议开发软件运行的最短寿命为3年 2.进行系统方案选择比较的期限为2个月 3.本系统无法律和政策方面的限制; 4.用Visual studio作前端的应用开发工具 ,利用SQL sever作为 后台的数据 库,充分利用了Visual studio和SQL sever的优点,利用WINDOWS XP作为系统平台; 5.建议开发软件投入使用的最迟时间为3个月。 3.总体设计 3.1处理流程 3.2总体结构和模块外部设计 模块是软件结构的基础,软件结构的好坏完全由模块的属性体现出来,把软件模块化的目的是为了降低软件复杂性,使软件设计,测试,调试,维护等工作变得简易,但随着模块数目的增加,通过接口连接这些模块的工作量也随之增加。从这些特性可得出如图九的一条总的成本(或工作量)曲线,在考虑模块化时,应尽量使模块的研制成本最小,而且应尽量避免不足的模块化或超量。 3.3功能分配 从程序的结构中可以看出,学生的信息输入输出功能是由学生管理模块进行的。课程的信息输入输出是由课程管理模块进行的,而班级的信息流动则是班级管理模块进行的。 4.接口设计 4.1外部接口 利用菜单界面驱动方式,对用户友好。必须对鼠标和键盘单独支持等。 P1000 、内存64M以上PC机满足

文档评论(0)

daixuefei + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档