教务管理信息系统概要设计说明书(共8页).doc

上传人:飞****2 文档编号:14484569 上传时间:2022-05-04 格式:DOC 页数:8 大小:99.50KB
返回 下载 相关 举报
教务管理信息系统概要设计说明书(共8页).doc_第1页
第1页 / 共8页
教务管理信息系统概要设计说明书(共8页).doc_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《教务管理信息系统概要设计说明书(共8页).doc》由会员分享,可在线阅读,更多相关《教务管理信息系统概要设计说明书(共8页).doc(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、精选优质文档-倾情为你奉上专心-专注-专业概要设计说明书1引言1.1编写目的本文档是对“蓝梦教育集团”整个教育系统下的教师学生信息管理子系统(教务管理系统)的一个总体的把握,以便在下一步的开发设计中更好的控制开发,并且对其他教育系统有良好的接口。设计系统的架构、类图,以便使系统的开发能有效进行。1.2背景系统名称: “蓝梦”教务管理信息系统; 任务提出者:蓝梦教育集团; 开发者: 0802班第一小组; 用 户: 维护该系统的管理者;1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1.4参考资料 “蓝梦教育集团”教师学生信息管理系统需求分析报告;“蓝梦教育集团”教师学生信息管

2、理系统需求说明书;2总体设计2.1需求规定说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。本系统可分为学生信息管理系统和教师管理信息系统,系统开发的整体任务是实现学校教师学生信息管理的系统化、规范化、自动化和智能化,从而达到提高学校管理效率的目的该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。2.2运行环境软件基本运行环境为Windows环境。2.3基本设计概念和处理流程该文档目的在于明确系统的数据结构和软件结构,设计外部软件和内部软件的接口,说明各个软

3、件模块的功能说明,数据结构的细节等。系统的总体处理流程如图2-1所示:管理员登录选择操作学生信息管理教师信息管理选择操作选择操作学籍管理学费管理成绩管理教师授课管 理教师工资管 理教师信息管 理2.4结构用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系.本系统的体系架构如图2-2所示:2-2 系统体系架构包图本系统体系结构大致可以定义为:客户机层上的表示层主要是通过Struts框架实现的,由显示视图产生一个请求。 请求被ActionServlet(控制器)接收,它在struts-conf

4、ig.xml文件中寻找请求的URI,找到对应的Action类后,Action类执行相应的业务逻辑。 Action类执行建立在模型组件基础上的业务逻辑,模型组件是和应用程序关联的。一旦Action类处理完业务逻辑,它把控制权返回给ActionServlet。,Action类提供一个键值作为返回的一部分,它指明了处理的结果。ActionServlet使用这个键值来决定在什么视图中显示Action的类处理结果。当ActionServlet把Action类的处理结果传送到指定的视图中,请求的过程也就完成了。中间业务层是通过Spring框架实现的,首先建立一个BaseAction,它继承了Action类

5、,而其他定义的Action都要继承这个BaseAction。这个BaseAction需要导入AppContext工具类,这个AppContext需要导入Spring中org.springframework.context.support.*;这样一个继承BaseAction的Action,就可以getXXXService()的方法得到某一个service的实例-服务定位器的设计模式。持久(PO)层是由hibernate架构实现的,它包括关于整体数据库的hibernate.cfg.xml文件、每个表的JavaBean类和每个表的hbm.xml文件,通过Spring集成模板HibernateTem

6、plate提供DAO 来使用PO。在Spring 的配置文件(applicationContext.xml)中配置sessionFactory的bean来管理hibernate。本系统组件图如图2-3所示2.5尚未问决的问题说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。3接口设计3.1用户接口用户接口 语法结构软件回答信息管理员登录以英文和汉字开头,不超过6个字符进入主界面信息管理相关操作进行相应的操作3.2外部接口本部分是在第二阶段(整合阶段)进行的,故不在此介绍3.3内部接口由于系统的各种内部接口是通过借助数据库开发软件来实现的,是完全在数据库内部操作的,故在此

7、略过此内容。4运行设计4.1运行模块组合具体软件的运行模块组合为程序多窗口的运行环境,各个模块在软件运行过程中能较好的交换信息,处理数据4.2运行控制软件运行时有较友好的界面,基本能够实现用户的数据处理要求。4.3运行时间系统的运行时间基本可以达到用户所提出的要求。5系统数据结构设计5.1系统逻辑结构设计根据系统需求,把系统分为登录模块,学生管理模块和教师管理模块等如图5-1所示为系统的“粗粒度”的概要设计类5-1 系统概要设计类图系统的数据库表关系图(ER图):5-2 数据库表关系图依据ER图进行数据库表的逻辑设计(O/R Mapping)Managerinfo 管理员信息表列名数据类型可否

8、为空说明manager_IDCHAR(10)NOT NULL管理员登录账号passwordCHAR(10)NOT NULL管理员登录密码manager_NameCHAR(10)NULL管理员真实姓名on_TimeDATETIME(8)NULL管理员登录时间 Studentinfo 学生学籍信息表列名数据类型可否为空说明student_IDINT(10)NOT NULL学生学号(主键)student_NameCHAR(10)NOT NULL学生姓名student_GenderCHAR(2)NULL学生性别born_DateDATETIME(8)NULL出生日期peoplesVARCHAR(10)

9、NULL民族statusVARCHAR(10)NULL政治面貌class_NoINT(4)NULL班号tele_NumberCHAR(10)NULL联系电话ru_DateDATETIME(8)NULL入校时间addressVARCHAR(50)NULL家庭住址commentVARCHAR(200)NULL注释tuitionBooleanNULL学费是否已交 Exam-history 学生历史成绩信息表列名数据类型可否为空说明exam_IDINT(10)NOT NULL考试编号student_IDINT(10)NOT NULL学生学号course_NameCHAR(10)NULL科目名称exam

10、-DateDATETIME(8)NULL考试日期resultFLOAT(8)NULL考试成绩teacher_IDINT(10)NOT NULL监考老师TeacherInfo 教师基本信息表列名数据类型可否为空说明teacher_IDINT(10)NOT NULL教师号(主键)teacher_NameCHAR(10)NOT NULL教师姓名teacher_GenderCHAR(2)NULL教师性别born_DateDATETIME(8)NULL出生日期duty_TimeINT(4)NULL任教时间tele_NumberCHAR(10)NULL联系电话ru_DateDATETIME(8)NULL入

11、校时间addressVARCHAR(50)NULL家庭住址peoplesVARCHAR(10)NULL民族statusVARCHAR(10)NULL政治面貌dutyVARCHAR(10)NULL职务subjectVARCHAR(10)NULL教授科目类型wageINT(4)NULL工资introductionVARCHAR(200)NULL教师简介couseInfo 课程信息基本表列名数据类型可否为空说明course_IDINT(4)NOT NULL课程号(主键)courde_NameCHAR(10)NOT NULL课程名称teacher_IDINT(10)NOT NULL授课老师编码teacherCHAR(10)NULL授课老师姓名subjectVARCHAR(10)NULL所属科目5.2物理结构设计系统的物理结构具体由数据库来设计与生成,故此处略。6系统出错处理设计6.1出错信息错误登录信息系统提示错误登录信息系统返回登录界面输入错误的数据系统提示数据错误信息提示重新输入数据打印不成功系统提示打印不成功信息进行重新打印操作6.2补救措施由于数据在数据库中已经有备份,故在系统出错后可以依靠数据库的恢复功能,并且依靠日志文件使系统再启动,就算系统崩溃用户数据也不会丢失或遭到破坏。但有可能占用更多的数据存储空间,权衡措施由用户来决定。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com