标书格式修正器 - 功能演示

本项目已成功集成了完整的用户认证和N币支付系统。以下是所有新增功能的展示:

用户认证系统
已完成功能:
  • 用户注册
  • 用户登录
  • 安全退出
  • 密码哈希存储
  • 会话管理
N币支付系统
核心特性:
  • 新用户注册送24个N币
  • 每次下载消耗8个N币
  • 1 N币 = 1元人民币
  • 扫码支付
  • 实时余额检查
登录后体验充值功能
交易管理系统
交易记录功能:
  • 完整的交易记录
  • 收入支出统计
  • 实时余额查询
  • 交易分类查看
  • 时间范围筛选
登录后查看交易记录
技术实现详情
数据库设计
User 表结构:
- Id: INT PK
- Email: NVARCHAR(100) UNIQUE
- Password: NVARCHAR(100) 
- FullName: NVARCHAR(50)
- NBucks: INT DEFAULT 24
- CreatedDate: DATETIME
- LastLoginDate: DATETIME

Transaction 表结构:
- Id: INT PK
- UserId: INT FK
- Type: NVARCHAR(50)
- Amount: INT
- Description: NVARCHAR(500)
- TransactionDate: DATETIME
主要代码文件
  • Controllers/
    • AccountController.cs
    • HomeController.cs(更新)
  • Models/
    • User.cs
    • ApplicationDbContext.cs
  • Views/Account/
    • Register.cshtml
    • Login.cshtml
    • Payment.cshtml
快速开始指南
新用户使用流程
1 注册账户

填写邮箱密码,自动获得24个N币

2 上传标书

选择.docx格式的标书文件上传

3 检查结果

查看自动修正的结果和问题

4 确认下载

确认支付8个N币下载修正文件

开发技术栈
  • ASP.NET MVC 5
  • Entity Framework 6
  • Bootstrap 5
  • jQuery 3
  • Font Awesome 6
注意

当前支付功能为演示版本,实际部署需要接入支付网关API。 数据库使用SQL Server LocalDB,生产环境建议使用完整SQL Server。