点击空白处退出提示
在线词典
我要开发同款作品详情
1、用户可以登录和注册(和退出): 1用户名和密码不能为空,且有一定要求 2数据能够长期保存
2、用户登陆后: 1可以查询单词和历史记录 2用户注销可以返回一级界面
技术描述:Python+MySQL+C/S+TCP+re+hashlib+多进程
项目过程描述:
一、需求分析与概要设计:
1采用 OO 的编程思想
2使用 C/S 结构模型
3确定使用的网络并发模型(TCP+Process)
4确定网络通信协议
5采用数据库 MySQL 进行数据的存取
6对内容进行初步设计
二、详细设计:
1构建具体模块的编程逻辑
2使用 pymysql 模块对数据库进行操作 3使用正则表达式对用户的账户和密码进行规范与限制 4使用户输入密码时进行隐藏式操作
5使用 hashlib 模块对用户的密码进行加密处理
6形成详细设计文档
三、编码测试:
1按照预定计划进行代码编写
2边写边测试
四、项目测试:
1对项目按照功能进行测试
2修改代码,优化并完成项目
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论