欢迎来到天天文库
浏览记录
ID:15403895
大小:930.50 KB
页数:75页
时间:2018-08-03
《软件工程_软件总体设计【精选】》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、总体设计报告项目名称:《考勤与晚归管理系统》项目负责人:黄森项目开发单位:广西机电职业技术学院目录一、引言41.1编写目的41.2背景41.3定义41.4参考资料4二、总体设计52.1需求规格52.2运行环境5三、系统设计53.1功能模块53.2超级管理员功能需求73.3系统一般管理员功能需求73.4普通用户功能需求73.5用户登录需求73.6浏览信息需求73.7编辑信息需求83.8功能模块划分83.9系统流程分析8四、数据结构设计104.1E-R实体图104.2数据结构表11五、接口设计135.1用户接口135.2硬件接口135.3软件接口135.4通信接口13六、运行设计14
2、6.1运行控制146.2运行时间14七、出错处理设计147.1出错输出信息147.2出错处理对策14八、安全保密设计15一、引言本文是考勤与晚归系统总体设计说明书。1.1编写目的本阶段要在系统需求分析的基础上,对考勤与晚归系统做进一步的总体设计需求。它主要解决以下三方面的问题:Ø确定软件的结构---有哪几个模块组成,调用关系,各模块间的借口。Ø数据结构设计---确定数据库的模式,子模式,数据的完整性,安全性设计。Ø文档的书写。预期读者是:软件管理人员,开发人员。1.2背景项目名称:晚归与考勤管理系统提出者:蒋文沛老师开发者:黄森技术员:黄森用户:广西机电职业技术学院出版单位:广西
3、机电职业技术学院1.3定义用户:该系统的使用者。实体:现实生活中的一个个体。联系:即两个或者多个实体之间的相互关系。属性:实体或联系之间产生的某种特性、特征统称为属性。需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。项目/系统:晚归与考勤管理系统的简称1.4参考资料《软件工程导论》张
4、海藩,清华大学出版社《软件工程基础教程》刘文,朱飞雪北京大学出版社《asp.net程序设计》尚俊杰清华大学出版社《SQLServer2005实用教程》蒋文沛人民邮电出版社一、总体设计2.1需求规格用户通过浏览器访问网址与服务器上的考勤与晚归系统相连,将从用户请求的信息发送到服务器端,通过得到请求系统将获取到的信息进行处理,实现考勤登记、考勤查询、考勤汇总、晚归登记、晚归查询、晚归汇总、后台管理、综合信息查询等子系统。以计算机成本核算为中心,实现学生考勤与晚归统计操作的计算机自动化,为使校园网得到高效、合理的利用,以教育信息化带动教育的现代化,加强学校信息管理,将学院建设成信息化、
5、现代化的新校园,为新世纪的学院增添新气息、树立新形象。系统采用B/S结构,所在对用户使用上无太多要求,只需要将用户所访问的计算机接通校园网,且计算机上安装有浏览器,通过访问特定ip地址即可操作考勤与晚归管理系统。在系统的功能实现上,可以分为以下几个部分:1、服务器接收由特定用户(学生干事或宿舍干事)录入的考勤信息或晚归信息2、辅导员或其他公众用户可以查询归类违纪学生的考勤或晚归信息3、已超过学院规定的违纪条件则进行高亮显示,实现学生的自我教育为了保证系统能够长期、安全、稳定、可靠、高效的运行,考勤与晚归系统应该满足以下的性能需求:1、系统处理的准确性和及时性2、系统的开放性和系统
6、的可扩充性3、系统的易用性和易维护性4、系统的标准性5、系统的先进性6、系统的响应速度快。2.2运行环境具有奔腾以上的CPU,内存在1GB以上,硬盘容量在10GB以上的计算机;数据库服务器内在在2GB以上,硬盘容量在80GB以上,操作系统以WindowsServer2003或更高。一般计算机外设,如:打印机、扫描仪。如要配置网络环境,还需网络连接设备。二、系统设计3.1功能模块软件主要分考勤登记、考勤查询、考勤汇总、晚归登记、晚归查询、晚归汇总、后台管理等主要功能模块。图1学生考勤与晚归管理软件功能模块结构图图2晚归与考勤管理系统结构图图3晚归与考勤管理系统汇总模块功能图图4晚归
7、与考勤系统后台管理功能模块图3.1超级管理员功能需求1、晚归信息管理:可浏览、添加、修改、删除所有晚归信息2、考勤信息管理:可浏览、添加、修改、删除所有考勤信息3、用户信息管理:管理系统中所有登录用户的信息、分配用户的权限4、后台信息管理:可浏览、添加、修改、删除后台的任务信息(系部管理、专业管理、班级管理)3.2系统一般管理员功能需求1、晚归信息管理:可浏览所有晚归信息、添加、修改、删除属于自己添加的晚归信息2、考勤信息管理:可浏览所有考勤信息、添加、修改、删除属于自己添加的考
此文档下载收益归作者所有