欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOC文档下载  

    软件概要设计说明书38165.doc

    • 资源ID:15425       资源大小:336.95KB        全文页数:18页
    • 资源格式: DOC        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件概要设计说明书38165.doc

    word1 / 18 目目 录录21.1 编写目的 21.2 定义 21.3 参考资料 22.X2.X 围围 32.1 系统主要目标 32.2 主要软件需求 32.2.1 学生模块32.2.2 教师模块42.2.2.1 修改密码42.2.3 管理员模块553.3. 软件系统结构设计软件系统结构设计 63.1 软件体系结构 63.1.1 软件程序结构图6图 3.1.1 软件程序结构图63.1.1.1 学生登陆系统6883.2 功能需求追溯 134. .数据设计数据设计 14144.2 数据项 17学生信息表Student_info.17教师信息表Teacher_info17学生成绩表 StudentScore_info18权限表Authority_info185. .系统维护设计系统维护设计 19word2 / 18软件概要设计说明书软件概要设计说明书SoftwareSoftware PreliminaryPreliminary DesignDesign DescriptionDescription1.11.1 编写目的编写目的在分析历年大学体质测试结果统计分析流程根底上,我们 5 人项目小组对该系统进展了概要设计。主要是基于以下目的编写此说明书。1、对系统概要设计的阶段任务成果形成文档,以便阶段验收、评审,最终的文档验收。2、对需求阶段的文档再次确认过程,对前一阶段需求没有做充分或错误的提出修改。3、明确整个系统的功能框架和数据库结构,为下一阶段的详细设计、编码、和测试提供参考依据。4、明确编码规 X 和命名规 X,统一程序界面。预期读者:详细设计人员、软件工程任课教师。1.21.2 定义定义 系统:学生体质测试结果统计分析系统1.31.3 参考资料参考资料 学生体质测试结果统计分析系统系统设计方案 学生体质测试结果统计分析系统系统项目审批表 大学体质测试相关规章制度说明 学生体质测试结果统计分析系统系统需求规格说明书word3 / 182.X2.X 围围2.12.1 系统主要目标系统主要目标学生体质测试结果统计分析系统是解决大学学生体质测试结果信息管理的 MIS 方案,通过本系统主要解决的问题是:1实现办公的自动化 由于大学每学期参与体质测试的学生人数众多、涉与项目种类多、体质测试完毕后因事需要重修申请的同学的需求以与体军部教职工人力资源不足等原因,体质测试结果录入、修改、统计分析、查看、重修申请都是问题。本系统希望通过网络,提供一个文件管理、资料管理、电子公告栏的功能,以后这些信息都在网络上流转。2体质测试结果资料的管理 由教师登陆操作配合学生反响结果,集录入、修改、统计分析于一体,实现资源管理。不仅从微观上学校体军部、学生协调人力、设备、材料的具体使用,还能从宏观上学校领导控制体质测试结果最后确定时间、结果统计分析质量。3体质测试结果统计分析质量的管理 系统强大的数据统计、查询、生成报表等功能会给用户更直观的结果,从而更科学有计划地制定自己的锻炼计划4体质测试结果信息的综合管理 系统对学生体质测试结果进展管理,使得信息在学生、教师间流通共享更便捷。2.22.2 主要软件需求主要软件需求2.2.12.2.1 学生模块学生模块2.2.1.1 修改密码考虑到信息安全,用户可以进展密码修改,学生第一次登陆系统默认密码同学号,系统建议用户进展密码修改。word4 / 18用户因为忘记密码而需要重置密码,系统提供验证找回密码。2.2.1.2 学生对教师进展建议 系统提供学生对体军部教职工工作的建议 学生需要根据相关时间规定与时向系统提出重修申请,由系统管理员进展安排。 查询自己具体的体测成绩与分析结果在教师录入成绩之后,由系统自动分析直接给出 系统是需要不断完善的,需要用户的宝贵建议2.2.22.2.2 教师模块教师模块2.2.2.1 修改密码考虑到信息安全,用户可以进展密码修改,学生第一次登陆系统默认密码同工号,系统建议用户进展密码修改。 用户因为忘记密码而需要重置密码,系统提供验证找回密码。2.2.2.2 成绩录入 教师利用电子表格直接导入,系统进展统计、分析、生成报表等功能。word5 / 18 结合学生反响建议对结果进展修改,系统进展统计、分析、生成报表等功能。 教师具有查看个别同学成绩的权限。 教师工作的开展总不能面面俱到,学生的建议必不可少。2.2.32.2.3 管理员模块管理员模块重修审核管理员根据体质测试相关规定在时间允许 X 围内安排进展重修申请同学的重修时间、项目、负责教师。2.2.2.2 用户信息的录入管理员进展学生教师信息的录入。校内教师、学生在校期间无需注册,可直接用学号/工号登陆。添加删除修改教育部的相关文件可能会对体测项目有修改,这里就需要管理员进展体测项目的添加删除修改。 管理员对学生有关权限的申请进展查看,酌情进展相关权限的开放。word6 / 183.3.软件系统结构设计软件系统结构设计3.1 软件体系结构软件体系结构 软件程序结构图软件程序结构图图图 3.1.13.1.1 软件程序结构图软件程序结构图3.1.1.13.1.1.1 学生登陆系统学生登陆系统 图图 3.1.1.13.1.1.1 学生登陆系统学生登陆系统word7 / 183.1.1.23.1.1.2 教师登陆系统教师登陆系统图图 3.1.1.23.1.1.2 教师登陆系统教师登陆系统3.1.1.33.1.1.3 管理员登陆系统管理员登陆系统图图 3.1.1.33.1.1.3 管理员登陆系统管理员登陆系统word8 / 183.1.2.1 功能编号定义:功能编号定义:FXXYY00 a).F 1 位,代表功能FUNCTION;b).XX2 位,代表子系统编号;c).YY2 位,代表子系统下的一级模块编号;d).002 位,代表二级与二级以下模块的流水编号;3.1.2.2 功能命名定义:功能命名定义: 操作 + _ + 操作对象名称 如 Edit_Persona).操作代表实施某一动作,如 Edit、Adjust、Query 等;b).操作对象名称 代表操作对象,如 Person、Rate、Render 等;该位可选;3.1 学生登录系统3.1.3.1.1 密码服务名 称密码服务标识F0101子系统名 称学生登录系统系统名称系统OA输入学生的账户密码接口说明输出功能说明可对学生的用户密码进展设置或修改,以与提供忘记密码找回重置的功能运行环境说明Eclipse、MySQL调用模块学生登录系统调用关系说明被调用模块word9 / 183.1.3.1.2 学生个人根本信息名 称学生个人根本信息标识F0102子系统名 称学生登录系统系统名称系统OA输入学生的学号,某某接口说明输出功能说明存储学生的根本信息,方便查找运行环境说明Eclipse、MySQL调用模块学生登录系统调用关系说明被调用模块学生个人根本信息3.1.3.1.3 学生体测结果与分析名 称学生体侧结果分析标识F0103子系统名 称学生登录系统系统名称系统OA输入学生体测成绩结果接口说明输出学生体测分析结果功能说明通过该模块,可对学生的体测结果做出详细的分析运行环境说明Eclipse、MySQL调用模块学生登录系统调用关系说明被调用模块学生体测结果与分析3.1.3.1.4 重修申请名 称重修申请标识F0104子系统名 称学生登录系统系统名称系统OA输入学生向系统提交的关于重修的申请接口说明输出经审核后的重修申请结果功能说明对需要进展重修的学生分配相应的负责教师运行环境说明Eclipse、MySQL调用模块学生登录系统调用关系说明被调用模块重修申请word10 / 183.1.3.1.5 提出建议名 称提出建议标识F0105子系统名 称学生登录系统系统名称系统OA输入学生对系统或者体测教师的建议接口说明输出功能说明通过该模块,学生可以就系统或者教师,对不满意或者有待改良的地方提出建议运行环境说明Eclipse、MySQL调用模块学生登录系统调用关系说明被调用模块提出建议3.1.3.2 教师登录系统3.1.3.2.1 教师个人根本信息名 称教师个人根本信息标识F0201子系统名 称教师登录系统系统名称系统OA输入学生个人根本信息接口说明输出功能说明存储学生的根本信息运行环境说明Eclipse、MySQL调用模块教师登录系统调用关系说明被调用模块教师个人根本信息3.1.3.2.2 成绩管理名 称成绩管理标识F0202子系统名 称教师登陆系统系统名称系统OA输入学生体测结果成绩信息 excel 表接口说明输出存储于数据库中的成绩功能说明通过成绩管理,系统的管理所有进展过体测的学生的成绩运行环境说明Eclipse、MySQL调用模块教师登录系统调用关系说明被调用模块成绩管理word11 / 183.1.3.2.3 查看建议名 称查看建议标识F0203子系统名 称教师登录系统系统名称系统OA输入对建议进展查看的请求接口说明输出学生对教师提出的建议功能说明通过查询,使教师能够了解到学生对教师提出的建议运行环境说明Eclipse、MySQL调用模块教师登录系统调用关系说明被调用模块查看建议3.1.3.3 管理员登录系统3.1.3.3.1 学生、教师信息数据录入名 称学生、教师信息数据录入标识F0301子系统名 称管理员登陆系统系统名称系统OA输入学生、教师的所有系统的信息接口说明输出信息录入的结果功能说明管理员通过此模块,可以一次性导入往年的未录进系统的数据信息运行环境说明用 Lotes Notes 实现。调用模块管理员登录系统调用关系说明被调用模块教师学生信息数据录入3.1.3.3.2 学生、教师信息修改名 称学生、教师信息修改标识F0302子系统名 称管理员登录系统系统名称系统OA输入新增或减少的学生和教师信息接口说明输出更新后的学生教师信息功能说明通过该模块,可以使管理员方便的管理调出或者调入的学生或教师信息运行环境说明Eclipse、MySQL调用模块管理员登陆系统调用关系说明被调用模块学生、教师信息修改word12 / 183.1.3.3.3 体侧科目修改名 称体测科目修改标识F0303子系统名 称管理员登录系统系统名称系统OA输入新增或减少的体测科目接口说明输出本年需要进展体测的所有项目功能说明通过修改,使得数据库保存最新的体测科目运行环境说明Eclipse、MySQL调用模块管理员登陆系统调用关系说明被调用模块体测科目修改3.1.3.3.4 重修安排名 称重修安排标识F0304子系统名 称管理员登陆系统系统名称系统OA输入学生提交的重修申请接口说明输出通过查看教师上课的信息,对学生重修进展分配的结果功能说明通过该模块,给需要重修的同学分配教师运行环境说明Eclipse、MySQL调用模块管理员登录系统调用关系说明被调用模块重修安排3.1.3.3.5 查看申请修改学生权限名 称查看申请修改学生权限标识F0305子系统名 称管理员登陆系统系统名称系统OA输入学生对查看权限的申请接口说明输出管理员对申请的应答,允许或拒绝功能说明学生对系统查看权限提出请求,由管理员审核运行环境说明Eclipse、MySQL调用模块管理员登录系统调用关系说明被调用模块查看申请修改学生权限3.2 功能需求追溯功能需求追溯模块模块模块模块模块模块模块模块模块模块模块模块模块word13 / 1812345678910111213功能需求 1学生登录系统功能需求 2教师登录系统功能需求 3管理员登录系统数据字典复审数据字典复审1 1、 学生体测结果表学生体测结果表学生体测表标识为 student应具备学生的各项体测成绩信息,是对学生体测成绩结果进展分析的根底。其中学生 ID 是其主键,不能为空,一个学生只能有一个 ID,一个学生 ID 也只能代表一个学生。男生女生的体测项目略有不同,没有该项目的体测结果允许为空。学生体测结果表的根本内容参见表 4-1。学生体测结果表:用于记录学生的体测成绩信息。word14 / 18表表 4-14-1 Student_MessageStudent_Message某某学号性别800m1000mStudent_nameStudent_NoStudent_SixStudent_800Student_1000跳远50m视力身高体重Student_jumpStudent_50Student_eyesightStudent_heightStudent_weight握力肺活量仰卧起坐Student_gripStudent_lungsStudent_situp为了方便读者更直观地了解学生信息表的根本内容,可参加学生实体 E-R 图如图 4-1。图图 4-14-1 学生学生 E-R 图图2 2、教员信息表教员信息表教员信息表是针对教师的 。同样,将教师 ID 设置为主键,不能为空。一个教师只能有一个 ID,且一个 ID 只能带表一个教师。每个教师都有一个自己归属的学院,便于查询和维护信息。教师信息的内容参见表 4-2。教员信息表:用于记录任课教师信息。表表 4-2 Teacher_Message某某工号性别Teacher_nameTeacher_NoTeacher_Sixword15 / 18以下给出的是教员实体 E-R 图如图 4-2。图图 4-24-2 教员教员 E-RE-R 图图3.3.管理员信息表管理员信息表管理员信息表是针对管理员的 。同样,将管理员 ID 设置为主键,不能为空。一个管理员只能有一个 ID,且一个 ID 只能带表一个管理员。每个管理员都可以查询信息和维护用户信息。管理员信息的内容参见表 4-3。表表 4-3 Admin_Message某某工号Admin_nameAdmin_Noword16 / 18以下给出的是管理员 E-R 图如图 4-3。 图图 4-34-3 管理员管理员 E-RE-R 图图4.4. 权限信息表权限信息表管理员表提供了用户名、用户编号、密码、权限、用户根本信息,它用于记录登录系统的用户信息。表表 4-4 User_Disk用户名用户编号密码权限User_NameUser_IdUser_PwdUser_Type用户登陆的活动图如如如下图:word17 / 18图图 4-4 用户登录活动图用户登录活动图4.2 数据项数据项学生信息表 Student_info序号序号数据名称数据名称数据代码数据代码类型类型宽度宽度备注备注1学生学号Student_NoChar102学生某某Student_nameChar103学生性别Student_SixChar104所在班级Student_ClassChar10教师信息表 Teacher_info序号序号数据名称数据名称数据代码数据代码类型类型宽度宽度备注备注1教师工号Teacher_NoChar102教师某某Teacher_nameChar103教师性别Teacher_SixChar10学生成绩表 StudentScore_info序号序号数据名称数据名称数据代码数据代码类型类型宽宽度度备注备注1学生学号Student_NoChar102学生某某Student_nameChar103教师性别Teacher_SixChar104800 米成绩Student_800Double51000 米成绩Student_1000Double650 米成绩Student_50Double7跳远成绩Student_jumpDouble8视力Student_eyesightDoubleword18 / 189身高Student_heightDouble10体重Student_weightDouble11握力Student_gripDouble12肺活量Student_lungsDouble13仰卧起坐Student_situpInt权限表 Authority_info序号序号数据名称数据名称数据代码数据代码类型类型宽度宽度备注备注1用户编号User_IDC10外键:学生学号,教师工号2用户名User_NameC103密码User_PWDC104权限User_TypeC101码表维护 对于所有的码表统一用一个模块维护,要求所有的码表数据表的字段又统一的格式2根底数据维护 对于一些根底数据,用一个根底数据维护模块来维护。3数据库的备份和恢复 利用 SQL SERVER 自身提供的功能实现

    注意事项

    本文(软件概要设计说明书38165.doc)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开