本次结对编程,通过复用个人项目,来开发一个带ui界面的中小学出题程序。经过小组两人协商,最终选择用微软mfc类库来开发ui界面。 在本次结对编程中,最主要的是出题部分,剩下的其他部分就是些细而繁琐的界面设计。要使设计的程序让更多人接受,界面友好就很重要。对于登录界面,由于要输入个人密码,密码的保护就 ...
分类:
其他好文 时间:
2019-09-27 22:58:31
阅读次数:
91
一、需求分析: 1.提供手机短信验证码注册功能; 2.ui界面开发: 注册成功后填写手机号和设置的密码可以进行登陆; 登陆后首先有进行小学初中高中难度选择的界面,同时还需给定题目数量; 按个人项目的要求随即给出题目,每个页面一个题目,每个题目四个选项; 做完所有题目后会自动给出最后的得分; 得到分数 ...
分类:
其他好文 时间:
2019-09-27 22:55:23
阅读次数:
97
项目题目: 用户: 小学、初中和高中学生。 功能: 1、用户注册功能。用户提供手机号码,点击注册将收到一个注册码,用户可使用该注册码完成注册; 2、用户完成注册后,界面提示设置密码,用户输入两次密码匹配后设置密码成功。密码6-10位,必须含大小写字母和数字。用户在登录状态下可修改密码,输入正确的原密 ...
分类:
其他好文 时间:
2019-09-27 21:02:07
阅读次数:
78
项目需求 注册功能:用户提供手机号码获取验证码,验证码正确后可以设置登录密码。 修改密码:输入正确原密码,两次输入相同新密码,即可成功修改密码。 显示分数:最后一题提交后,显示得分和答对题数百分比。 退出系统:在获取得分后可以选择退出系统或者继续做题。 项目实现问题回顾 结对编程的项目实现了用户友好 ...
分类:
其他好文 时间:
2019-09-27 12:17:34
阅读次数:
65
1.GitHub项目地址 https://github.com/SIGH2333/Homework1 2.PSP表格 Postmortem&Process Improvement Plan 合计 3.解题思路 我认为解题的关键是在于在脑海里模拟出WC应该具备的功能以及交互性。 确认其基础功能(字符计 ...
分类:
编程语言 时间:
2019-09-26 10:09:19
阅读次数:
148
一、Github地址:https://github.com/l67t/wc 二、PSP表格 三、解题思路 由于之前的JAVA课设有跟这次项目相似的功能,因此我选择用JAVA来实现。 功能分析 (1)统计字符数(通过计算文本文档中内容的长度实现) (2)统计单词数(通过统计单词间的空格数实现) (3) ...
分类:
编程语言 时间:
2019-09-26 09:59:19
阅读次数:
105
一、Github地址:https://github.com/HoinLueng/WC 二、PSP表格 三、解题思路 拿到题目,经过一定时间的阅读理解,我理清了项目的需求,项目要求对文件进行读取并统计其中的字段信息。经过我初步分析,其中对单个文件和多个文件的统计处理以及对复杂行数的计算处理(即两项拓展 ...
分类:
编程语言 时间:
2019-09-26 09:57:24
阅读次数:
93
一、Github地址:https://github.com/silakami/wc.exe 二、PSP表格 三、解题思路 1、分析题目,并进行需求分析:这个软件可以分成三个模块,第一个模块是各种非递归的功能,第二个模块是文件的通配符和递归查找,第三个模块是可视化界面,并且包含着各种功能,除此之外,这 ...
分类:
编程语言 时间:
2019-09-26 09:56:09
阅读次数:
77
Github地址:https://github.com/Emily9901/WC.exe PSP表格: 解题思路: (1)从整体来看,需要三个模块,一个主模块(Main),一个功能模块(Option),一个界面模块(interfram); (2)功能分析: -x:用于从命令行切换到图形界面。由此说明 ...
分类:
其他好文 时间:
2019-09-26 09:40:41
阅读次数:
95
1、GitHub地址:https://github.com/huanf921/WC 2、PSP表格 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 30 35 · Estimate · 估计这个任务需要多少时 ...
分类:
其他好文 时间:
2019-09-26 09:36:48
阅读次数:
71