1、教务管理系统总体设计说明书教务系统总体设计说明书班级:09信息系统01班小组:李盼盼 赵倩男 张筱薇 2012年11月1. 引言 31.1 编写目的 31.2 背景 31.3 术语定义 31.4 参考资料。 42 总体设计 42.1 软件体系结构 42.2 运行环境 42.3 设计概念和处理流程 42.4 软件结构 42.4.1 子系统划分 42.4.2 系统功能与程序(模块)的关系 42.4.3 软件设计概述 42.4.4 人工处理过程 53 目录结构 54 接口设计 54.1 用户接口。 54.2 外部接口。 54.3 内部接口。 55 数据结构设计 55.1 逻辑结构设计要点 55.2
2、物理结构设计要点 56 用户界面设计 67 系统出错处理设计 67.1 出错信息 67.2 出错处理措施 67.2.1 降效技术 67.2.2 恢复及再启动技术 68 系统维护设计 69 尚未解决的问题 61. 引言编写目的根据人力资源管理系统需求规格说明书,描述系统总体结构和接口之间的关系。本文档的读者是项目经理、系统分析员、研发经理、测试经理、项目组长、系统开发人员。/*说明编写本软件设计说明书的目的,指明读者对象。背景集团不断发展之中工作人员也不断的扩充,给人员管理也增加了难度,为了对人员进行高效统一的管理,教育集团领导委托研发中心开发人力资源管理系统。该系统主要包括:企业架构管理、人事
3、管理、薪资管理、考勤管理、考核管理、人员培训等六个部分。/*说明待开发软件的全称、项目的提出者、开发者及用户。同时简要的说明该软件将要做什么,如有必须还应说明不做什么术语定义序号术语或缩写定义1权限进行某项操作的权力。2角色对应一项或多项操作权限。每一个角色就是操作权限的集合体。如系统管理员。3用户授权对某一用户赋予一个角色。.4用户某一部门的工作人员,通过系统管理员为其分配的帐户和密码登陆到系统。/*定义出本文档中所用的专门术语的定义和缩写的原意参考资料。TB-QR0504职位申请表.doc TB-QR0533教师技能登记表.xls/*标识出所有参考的资料,包括标题,文档编号,版本号等。*/
4、总体设计软件系统功能程序号名称全称定义2ResultManagerResultManager成绩管理2.1ResultInResultIn成绩录入2.2ResultMaintenanceResultMaintenance成绩维护2.3ResultQueryResultQuery成绩查询/*以列表的形式,列出系统功能图, 该列表与需求点对应 系统总体结构 /*列出系统的模块及模块下的子模块,直到每个子模块下的页面为止,(菜单,每个菜单项以对应的页面)运行环境服务器端 Pentium III 900MHz_ 256MB RAM Windows 2000 Server IE 5 磁盘设备空间200M
5、客户端: 要求支持 Windows XP Windows 2000 Professional Windows Me/98/95 IE 5/*简要说明本软件系统对运行平台(软件、硬件环境和支持环境)的要求。设计概念和处理流程系统用例图 部门管理用例图(1.1) 职务管理用例图(1.2) 培训征集用例图(1.3) 培训规划用例图(1.4) 培训考核用例图(1.5) 成绩录入用例图系统功能与程序(模块)的关系 功能需求点用例 2.12.22.32.42.5成绩管理单科成绩录入单科考核成绩阶段成绩录入阶段考核成绩/*用一个矩阵图,说明各项功能与各程序模块之间的分配关系。模块独立性软件设计概述部门管理(
6、1.1) 功能设计:dept.asp显示所有部门,并且能够进行添加、修改、删除部门的操作;功能点编号功能点描述页面名称1.1-01新增部门增加一个部门信息dept.asp1.1-02修改部门修改部门信息dept.asp1.1-03删除部门删除部门信息,当该部门下有员工时该部门不能被删除dept.asp1.1-04备注:职务管理(1.2)功能设计:duty.asp 显示所有职务,并且能够进行添加、修改、删除部门的操作功能点编号功能点描述页面名称1.2-01新增职务增加职务信息duty.asp1.2-02修改职务修改职务信息duty.asp1.2-03删除职务删除职务信息,当有人员属于该职务时不允
7、许被删除 duty.asp备注:培训征集(2.1)功能设计:amassInfo.asp 显示所有的培训内容信息,能够进行添加、修改、删除用户提出的培训要求功能点编号功能点描述页面名称2.1-01新增培训要求增加员工提出的培训要求dept.asp2.1-02修改培训要求当提出的培训要求没有被采纳时,该员工当月可以修改自已提出的培训要求 dept.asp2.1-03删除培训要求当提出的培训要求没有被采纳时,该员工当月可以修改自已提出的培训要求,dept.asp2.1-04自动删除培训要求当员工提出的要求没有被采纳时,超过一个月后系统自动将该培训要求删除培训计划(2.2)功能设计:studyPlan
8、.asp 显示所有的培训计划,并可以删除未考核的培训计划。studyPlanAdd.asp 添加、修改培训计划。功能点编号功能点描述页面名称2.2-01查看培训计划studyPlan.asp2.2-02新增培训计划studyPlanAdd.asp2.2-03修改培训计划当该培训计划已执行时,该培训计划不能进行修改studyPlanAdd.asp2.2-04删除培训计划当该培训计划已执行时,该培训计划不能进行删除studyPlan.asp培训考核(2.3)功能设计:studyAssess.asp 功能点编号功能点描述页面名称2.3-01查看培训计划显示所有考核有考核的培训计划accessPlan
9、.asp2.3-02查看培训成绩查看指定培训的所有员工考核成绩studyPlanAccount.asp2.3-03考核成绩录入针对培训计划录入员工的考核成绩studyAccess.asp2.3-04修改考核成绩修改员工的培训考核成绩studyAccess.asp2.3-05删除考核成绩删除员工的培训考核成绩studyPlanAccount.asp人工处理过程 (描述不能完全自动处理,需人工处理的过程。例如:在网管系统中,有些设备配置数据的提取需要人工干预。)目录结构系统根目录:hr企业架构目录:deptframe培训管理目录:studyManager路径文件名备注hrdeptframedept
10、.asp添加、修改、删除部门信息hrdeptframeduty.asp添加、修改、删除职务信息hrdeptframedeptframe.asp显示企业架构图hrstudyManagerstudyPlan.asp查看删除培训计划hrstudyManagerstudyPlanAdd.asp增加、修改培训计划hrstudyManageraccessPlan.asp查看所有考核的培训计划hrstudyManagerstudyPlanAccount.asp查看指定培训的所有员工考核成绩hrstudyManagerstudyAccess.asp录入、修改员工的培训考核成绩接口设计外部接口。为使系统同外界进
11、行很好的连接,必须对它们之间所有接口的安排进行必要的说明,包括软件与硬件之间的接口、本系统与各支持软件的接口关系。/*与别的系统之间的接口, 如从考勤机读取数据的接口内部接口。为使系统内部各元素之间进行很好连接,必须对系统内,各元素之间的接口安排,进行必要的说明。数据结构设计逻辑结构设计 功能需求点信息项长度取值范围备注企业架构部门部门名称20个字符部门编号非零的整数 职务职务名称1-10个字符职务编号非零的整数培训管理计划用户界面设计/*系统总体风格的要求界面的主体色调要求淡色,清晰。参考css.css文件。系统出错处理设计出错信息(用一览表的方式说明,当每种可能的出错或故障情况出现时,系统输出信息的形式、含义和处理方法。)/*大概的错误信息处理方法,如数据库连接不上出现的提示信息出错处理措施/*错误处理的方法说明故障出现后,可能采取的变通措施,如:备份技术,当原始系统数据万一丢失时启用副本的方法和之前建立副本的技术,例如:周期性地把磁盘信息纪录到磁带上,就是对磁盘媒体的一种后备技术。尚未解决的问题说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。/*考勤机数据接口的问题
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1