




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程结课大作业详细设计说明书姓名:刘扬学号:1120110879专业:工业工程小组成员:汪佳文曲炳东、刘扬目 录引言3总体设计4程序描述6运行环境8出错与恢复8项目分工81.引言1.1编写目的本文档是在概要设计说明书的基础上对系统的各个子系统、程序进行实现层次上的要求及说明,以便在开发过程中直接将要求翻译成程序语言即可。主要任务是根据需求规格说明书中规定的软件的性能、数据等以及概要设计说明书中说明的软件的各个子系统间的关系、功能、输入、输出等进行程序描述。本文档是软件开发人员开发软件、测试软件的基础。1.2背景学生助手软件就是针对当代大学生在学习生活中的课程、通知、学习需求 在基于android内核以及架构的基础上,采用自定义控件和用户接口,利用后台服务实施教务处通知、每天提醒课程、提醒作业、提醒考试、提醒备忘、辅助全神贯注学习等功能。a. 待开发的系统的名称学生助手软件b. 本项目的任务提出者、开发者、用户任务提出者:刘扬、汪佳文、曲炳东开发者:刘扬、汪佳文、曲炳东用户:android手机学生用户c. 该系统同其他系统或其他机构的基本的相互来往关系。该软件与ios客户端、windows客户端数据通用。1.3定义E-R图:数据库概念模型;TCP/IP协议:广泛使用的网络信息传输协议;1.4参考资料1段晓峰;软件工程设计任务书;工业工程专业2011级;2汪佳文;学生助手需求规格说明书;3刘扬;学生助手概要设计说明书3杨熙贤、张文胜;Android基础与应用开发教程;大连理工大学出版社;2013年1月第一版;2.总体设计2.1需求概述学生助手能够实现学生轻松掌握学习状态,教师掌上教学,管理者随时发布相关通知的功能。教师客户端能够实现教务处通知、课程、考试、备忘的查看与提醒,能实现作业的布置与修改;学生客户端实现教务处通知、课程、考试、作业、备忘的查看与提醒,并且能够开启“学霸模式”(禁用手机上的所有应用)认真学习;学校管理者可以随时发布通知、修改通知、查询学生信息、查询老师信息、学生以及教师信息的录入功能。软件的运行平台为Android移动终端。2.2软件结构教师用户端:登陆界面教务通知备忘作业通知考试通知课程通知查看考试查看课表上课提醒修改备忘查看备忘修改作业查看作业教务通知学生客户端:登陆界面教务通知课程通知学霸模式备忘作业通知考试通知提醒作业设置查看作业查看考试提醒考试教务通知查看课表提醒课程课表我是学霸修改备忘提醒备忘管理员客户端:登陆界面教务处通知学生信息教师信息录入教师信息查看教师信息录入学生信息查看学生信息录入教务处通知查看教务处通知数据库操作数据库服务器端:2.3系统模型备份服务器客户端交换机服务器3程序描述3.1数据库设计根据概要设计数据库概念模型E-R图: 课程教师邮箱 姓名 地址教师编号 教师编号 课程编号学号NM名称 上课地点课程编号学生上课时间数据库数据模型二维表:学生信息表:列名数据类型是否为空说明学号文本否主键课程编号文本否外键教师 编号文本否外键姓名文本否教师信息表:列名数据类型是否为空说明教师编号文本否主键邮箱文本否姓名文本否地址文本否课程信息表:列名数据类型是否为空说明课程编号文本否主键上课时间时间否上课地点文本否名称文本否3.2算法设计程序实质上是在操作数据库,实现数据的查询、插入、删除、修改的功能,并无特殊算法,因此算法方面不必多做说明。网络链接方面采用更为广泛使用的TCP/IP协议。3.3权限控制不同的用户根据用户名(学生编号、教师编号、管理员用户名)进行身份判别,限制使用权限。3.4测试计划测试计划应能全面反映系统运行的可靠性与响应速度。具体测试计划参见测试计划说明书3.5注释在代码关键地方(例如:函数、类的定义)处使用中文注释,提高程序的可读性。4运行环境根据需求规格说明书:运行环境为:1、客户端操作系统:Android;2、客户端硬件设备:Android手机等移动终端;3、JDK版本1.6以上;4、Android SDK版本2.2以上5.出错与恢复如遇客户端出错,只需重启客户端即可,客户端会自动发送错误报告,便于维护人员维护。如遇服务器端出错,重启服务器即可。如果重启服务器不能解决问题,可重装服务器程序。如遇数据库出错,可从备份数据库中导入数据即可。6项目分工需求规
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 田螺姑娘考试试题及答案
- Unit 4 The Earth 单元核心素养培优卷(含答案解析)七年级上册英语沪教版
- 2025年公需科目大数据时代的互联网信息安全考试试题及答案
- 2025年高级汽车驾驶员资格证考试题库(含答案)
- 2025年高级会计师资格考试《高级会计实务》试题及答案
- 中考试题压轴题及答案
- 中控初级试题及答案
- 食品营养题库及答案
- 《薪资福利管理办法》
- 两江新区疫情管理办法
- 病原微生物实验室生物安全管理体系的建立与运行
- 小学数学教学设计的理论与案例分析
- 部编人教版四年级上册道德与法治全册教案
- 建筑给排水-外文文献翻译
- 肿瘤和肾脏病
- 新教科版小学1-6年级科学需做实验目录汇总表
- 纪念中国人民抗日战争暨世界反法西斯战争胜利70周年阅兵式观后感
- 高中物理答题卡模板
- 使用visio绘制化学化工图形
- 变电站值班员职业技能鉴定试题库(第二版)
- 山东省病历书写基本规范讲解
评论
0/150
提交评论