docs: 添加 GitLink 上传过程截图
# 罗德岛干员档案与作战数据管理系统
《明日方舟》题材的干员档案与作战数据管理平台,是「互联网应用服务开发与数据库实践」课程综合设计(大作业)项目。
系统以干员、职业、阵营、技能、作战任务、作战记录与精英化材料为业务对象,采用 ASP.NET MVC + SQL Server 实现,重点实践从需求分析、概念结构设计、逻辑结构设计、物理结构设计到数据库服务器端与应用服务器端编码的完整流程,并在设计中综合运用视图、存储过程与触发器。
当前进度:设计文档、数据库脚本与 ASP.NET MVC 应用均已就绪。 运行方式见 docs/运行说明.md,登录账号 doctor / ri2026(管理员)、player01 / ri2026(普通用户)。
doctor / ri2026
player01 / ri2026
. ├── README.md 项目说明(本文件) ├── docs/ 设计文档与提交报告 ├── db/ 数据库脚本,按编号顺序执行 │ ├── 01_schema/ 建库、建表、索引与约束 │ ├── 02_views/ 视图定义 │ ├── 03_procedures/ 存储过程定义 │ ├── 04_triggers/ 触发器定义 │ └── 05_seed/ 示例数据 ├── src/ 应用源代码 │ └── Arknights.Web/ ASP.NET MVC 应用(控制器、模型、视图、DAL) │ ├── Controllers/ 控制器 │ ├── Models/ 模型与视图模型 │ ├── Views/ 视图(Razor) │ ├── Content/ 样式表 │ └── Scripts/ 前端脚本 ├── assets/ 静态资源 │ ├── diagrams/ 功能模块图、E-R 图 │ └── screenshots/ 界面截图 └── prototype/ 前端界面原型(静态 HTML/CSS,可独立打开) └── tools/ 辅助脚本(一键初始化数据库)
在 SQL Server Management Studio 中按顺序执行 db/ 下的脚本:
db/
01_schema/01_tables.sql 建库与 9 张基本表 01_schema/02_indexes.sql 辅助索引 02_views/views.sql 2 个视图 03_procedures/procedures.sql 2 个存储过程(依赖视图) 04_triggers/triggers.sql 2 个触发器 05_seed/seed_data.sql 示例数据(可选)
执行完成后可在 ArknightsDB 中查到 9 张表、10 个索引、2 个视图、2 个存储过程与 2 个触发器。
ArknightsDB
docs/ 下为本项目已提交的文档:
docs/
.docx
.doc
.pdf
prototype/ 下是界面的静态原型,不依赖后端即可查看效果:直接用浏览器打开 prototype/login.html,或在目录内启动任意静态服务器。原型包含登录、干员档案管理(多条件检索)、干员档案录入、作战记录录入与数据统计报表五个页面。
prototype/
prototype/login.html
本仓库的提交信息遵循 Conventional Commits,格式为:
<类型>(<范围>): <简述>
常用类型:
feat
fix
docs
style
refactor
perf
test
chore
build
示例:
docs: 提交大作业报告初稿 feat(operator): 实现干员档案分页检索 fix(db): 修正触发器累计战绩时的重复计算
main
feat/<简述>
提交前请把本仓库的提交者信息改为你自己的学号姓名:
git config user.name "你的姓名" git config user.email "你的邮箱"
《明日方舟》题材的干员档案与作战数据管理系统,ASP.NET MVC + SQL Server 实现,数据库操作全部由存储过程完成。
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
# 罗德岛干员档案与作战数据管理系统
《明日方舟》题材的干员档案与作战数据管理平台,是「互联网应用服务开发与数据库实践」课程综合设计(大作业)项目。
系统以干员、职业、阵营、技能、作战任务、作战记录与精英化材料为业务对象,采用 ASP.NET MVC + SQL Server 实现,重点实践从需求分析、概念结构设计、逻辑结构设计、物理结构设计到数据库服务器端与应用服务器端编码的完整流程,并在设计中综合运用视图、存储过程与触发器。
目录结构
技术栈
数据库部署
在 SQL Server Management Studio 中按顺序执行
db/下的脚本:执行完成后可在
ArknightsDB中查到 9 张表、10 个索引、2 个视图、2 个存储过程与 2 个触发器。文档
docs/下为本项目已提交的文档:.docx/.doc/.pdf)前端原型
prototype/下是界面的静态原型,不依赖后端即可查看效果:直接用浏览器打开prototype/login.html,或在目录内启动任意静态服务器。原型包含登录、干员档案管理(多条件检索)、干员档案录入、作战记录录入与数据统计报表五个页面。提交规范
本仓库的提交信息遵循 Conventional Commits,格式为:
常用类型:
featfixdocsstylerefactorperftestchorebuild示例:
协作与分支
main,功能开发在feat/<简述>分支上完成后再合并。db/脚本可在空库上顺序执行通过。备注
提交前请把本仓库的提交者信息改为你自己的学号姓名: