- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL需求分析SQL需求分析
文档
现阶段,随着互联网的高速,各行各业中都离不开信息处理。这正是计算机被广泛应用于信息查询系统的原因。而对于等级英语考试成绩查询,数据量大,信息管理复杂繁琐,为了提高企业工作效率,保证信息查询的高效准确。等级英语考试成绩查询系统就应运而生了。
1.1功能需求分析
通过分析不同功能的信息,我为本系统提供实际产生与历史记录和期望结果的报告。定义系统开发必须实现的功能,使用户利用系统能够完成他们的任务,从而满足了业务需求。
对学生信息(如学号、姓名、性别、身份证号)进行管理。
管理员录入学生信息
管理员将用户的基本信息录入到学生信息系统中
学生查询成绩信息
学生的信息发在网上,学生可以通过姓名与密码对自己成绩进行查询,如果学生姓名与密码与录入学生信息系统中的信息匹配则登陆成功。否则登陆失败。
修改/删除学生信息
管理员可以通过网络在任何地方,随时学生进行添加和删除,实现了信息的动态管理。
1.2 数据流图描述
数据流程图是对组织中信息运动的抽象,是管理信息系统逻辑模型的主要形式。它不涉及硬件、软件、数据结构与文件组织,是用图形语言及与此相关的注释来表示系统的逻辑功能,及所开发的系统在管理信息处理方面要做什么。
数据流图
1.3模块设计
后台
录入模块:管理员向数据库中添加用户信息。
修改模块:管理员可以找到指定信息并对其进行修改。
删除模块:管理员找到要删除的记录,并将其删除。
成绩查询
用户登录模块:用户登陆页面:填写已分配的用户名称,与数据库建立连接。如果用户名,密码与数据库数据相匹配,则用户登录成功。如果用户输入的用户名或者密码在数据库中数据不匹配,系统将显示错误信息。
成绩查询模块:成功登陆的会员可以查询本人成绩。如果用户直接进入查询页面或者没有成功登陆就进入该页面,将直接跳转到“用户登陆”页面。
密码修改模块:用户可以在登陆后对密码进行修改。
用户成绩查询图如下:
管理员后台管理系统:
1.5各实体间的关系
1.6数据库表结构
1.7核心代码
1.8测试用例
登陆测试方案
输入空账号
输入不存在的账号密码
输入正确的账号和错误的密码
输入正确账号和空密码
没有登录直接访问页面
后台管理入----录入测试
录入一条空记录
录入一条以上全部数据项非空记录
录入一条以上只填必填数据项的记录
录入一条以上只填非必填数据项的记录
对具有外键关联的表录入一条以上检验外键约束的记录
录入一条以上正确的记录
录入一条以上检验其他自定义完整性约束的记录
查询测试
正常查询一条以上记录
查询各种查非所查的记录
查询各种不对应选项的查询
6.4测试结论
首先,我们要认识到测试是软件开发过程中一个非常重要的环节,一个好的软件必须经过无数次的测试,软件测试是保证软件质量的关键步骤。在经过对各模块的测试后,已经能够证实该软件各方面的能力都可以正常运行。该软件在各方面的综合能力都通过。
文档评论(0)