Hunter
目录
Hunter 1
1. 需求分析与概要设计 1
1.1. 项目目标: 1
1.2. 软硬件环境需求 1
1.3. 使用的关键技术: 2
2. 需求分析 2
2.1. 系统用例 2
2.2. 业务流程 7
3. 概要设计 9
3.1. 功能模块设计 9
4. 注册登录模块 11
5. 用户管理模块 12
6. 帖子管理模块 13
4.搜索模块 13
(1)关键字/标签/用户名搜索: 13
3.2. 核心类图 15
4. 界面设计 16
1.需求分析与概要设计
1.1.项目目标:
做一款校内自由物品供需交易平台,属于winForm桌面应用程序。用户随时都能在上面寻找自己想要的东西和发布想要获得或出售的物品。找到后可以查看目标用户的个人信息,包括联系方式和现居住地址。然后,用户自行用QQ或微信进行交流。
1.2.软硬件环境需求
开发环境:visual studio2019
开发语言:C#
开发环境: .net framework4.7.2
数据库:MySQL
运行环境: windows用户需安装.net framework4.7.2版本,其他操作系统需自行安装.net core环境,需联网。
1.3.使用的关键技术:
Winform各种控件的组合使用、数据库增删改查、文本搜索匹配算法、多线程、SMTP协议、正则表达式