# ASP.NET期末大作业 知识管理系统
## 运行
运行项目:
```
使用Visual Studio 2019(低版本不保证一定能正常运行)打开KMS.sln,配置好数据库后可以点击调试在本地运行。
```
## 配置依赖项
首先从[https://dev.mysql.com/downloads/connector/net/8.0.html](https://dev.mysql.com/downloads/connector/net/8.0.html)下载安装MySQL Connector/NET 8.0.20,将依赖项添加到配置中
在本地MySQL环境中建立一个名为KMS的数据库,运行项目中的`kmsdb.sql`文件初始化数据库结构。
在users表中新建一个超级管理员用户,用户名密码自定,用户权限(userPrivilege)列设为`admin`。
## 开发环境
Web前端:Bootstrap 4
Web后端:ASP.NET Framework 4.7.2
数据库系统:MySQL 8.0
编码设计:Microsoft Visual Studio Community 2019 16.5.4
数据库管理:Navicat Premium 15.0.14
操作系统:Microsoft Windows 10 Home Version 1909
服务器:Internet Information Services Version 10.0.18362.1
## 系统功能实现
知识管理系统的完整功能需求如下。
(1) 用户登录与权限控制
本系统需要支持不同权限的用户登录,系统管理员具有最高权限,具有账号和知识库的全部增加、删除、修改、查询权限;此外另设两类分账号,计算机学院的账号可以查看计算机类知识相关内容,文学院的账号可以查看文学类知识相关内容。
(2) 知识的分类、上传、存储和下载
本系统需要支持不同知识内容的分类,隶属于计算机科学的知识归属于计算机知识库,隶属于文学的知识归属于文学知识库。系统管理员可以对不同知识库的知识进行上传。知识信息以记录的形式存储于数据库中。系统管理员,学院分账号可以查询知识库中的内容,并获取到返回的结果。获取到的结果以HTML的形式展现在用户界面,用户可以复制以获取知识条目的详细信息。
(3) 组织机构管理、人员管理、权限管理
本知识库需要支持组织机构管理,即支持在系统内查看不同学院内账号情况,方便对组织内账号进行管理。此外,在人员管理中可以添加新账号,删除人员账号,修改人员账号;在权限管理中,系统管理员可以为不同的账号分配不同的权限。
没有合适的资源?快使用搜索试试~ 我知道了~
基于ASP.NET4.7的知识管理系统,ASP.NET程序设计大作业.zip
共254个文件
dll:104个
cs:40个
aspx:18个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 36 浏览量
2023-09-29
12:22:15
上传
评论
收藏 41.58MB ZIP 举报
温馨提示
1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 适用工作项目、毕业设计,课程设计,项目源码均经过助教老师测试,运行无误,轻松复刻,欢迎下载 -------- 下载后请首先打开README.md文件(如有),仅供学习参考。
资源推荐
资源详情
资源评论
收起资源包目录
基于ASP.NET4.7的知识管理系统,ASP.NET程序设计大作业.zip (254个子文件)
Global.asax 87B
mainMenu.aspx 3KB
Omanage.aspx 2KB
Umanage.aspx 2KB
Klist_cs.aspx 2KB
Klist_li.aspx 2KB
Kquery.aspx 2KB
Klist.aspx 2KB
Kquery_cs.aspx 2KB
Kquery_li.aspx 2KB
addUser.aspx 2KB
guestMenu_cs.aspx 2KB
guestMenu_li.aspx 2KB
index.aspx 2KB
Kupload.aspx 2KB
Pmanage.aspx 2KB
loginok.aspx 504B
Kinfo.aspx 387B
Klist_guest.aspx 366B
DesignTimeResolveAssemblyReferencesInput.cache 23KB
KMS.csprojAssemblyReference.cache 424B
KMS.csproj.CoreCompileInputs.cache 42B
applicationhost.config 82KB
csi.exe.config 8KB
csi.exe.config 8KB
VBCSCompiler.exe.config 8KB
VBCSCompiler.exe.config 8KB
vbc.exe.config 8KB
csc.exe.config 8KB
vbc.exe.config 8KB
csc.exe.config 8KB
KMS.dll.config 2KB
Web.config 2KB
VBCSCompiler.exe.config 2KB
vbc.exe.config 2KB
csc.exe.config 2KB
Web.Release.config 1KB
Web.Debug.config 1KB
packages.config 178B
KMS.csproj.CopyComplete 0B
Umanage.aspx.cs 4KB
addUser.aspx.cs 3KB
index.aspx.cs 3KB
Pmanage.aspx.cs 3KB
Kupload.aspx.cs 2KB
masterPage.Master.designer.cs 2KB
addUser.aspx.designer.cs 2KB
Kupload.aspx.designer.cs 2KB
index.aspx.designer.cs 2KB
Omanage.aspx.designer.cs 2KB
Pmanage.aspx.designer.cs 2KB
Kquery_li.aspx.designer.cs 2KB
Kquery_cs.aspx.designer.cs 2KB
Kquery.aspx.designer.cs 2KB
Kquery.aspx.cs 2KB
Kquery_cs.aspx.cs 1KB
Kquery_li.aspx.cs 1KB
masterPage.Master.cs 1KB
AssemblyInfo.cs 1KB
Klist_cs.aspx.designer.cs 1KB
Klist_li.aspx.designer.cs 1KB
Klist.aspx.designer.cs 1KB
Umanage.aspx.designer.cs 1KB
loginok.aspx.designer.cs 1KB
loginok.aspx.cs 670B
Klist_guest.aspx.cs 656B
Klist_guest.aspx.designer.cs 469B
guestMenu_cs.aspx.designer.cs 457B
guestMenu_li.aspx.designer.cs 457B
Kinfo.aspx.designer.cs 456B
mainMenu.aspx.designer.cs 453B
guestMenu_li.aspx.cs 334B
guestMenu_cs.aspx.cs 334B
Kinfo.aspx.cs 333B
Global.asax.cs 333B
Klist_li.aspx.cs 330B
mainMenu.aspx.cs 330B
Klist_cs.aspx.cs 330B
Omanage.aspx.cs 329B
Klist.aspx.cs 327B
KMS.csproj 16KB
style.css 10KB
mainbg.css 149B
loginbg.css 147B
Microsoft.CodeAnalysis.VisualBasic.dll 5.17MB
Microsoft.CodeAnalysis.VisualBasic.dll 5.17MB
Microsoft.CodeAnalysis.VisualBasic.dll 4.83MB
Microsoft.CodeAnalysis.CSharp.dll 4.67MB
Microsoft.CodeAnalysis.CSharp.dll 4.67MB
Microsoft.CodeAnalysis.CSharp.dll 4.02MB
Microsoft.CodeAnalysis.dll 2.6MB
Microsoft.CodeAnalysis.dll 2.6MB
BouncyCastle.Crypto.dll 2.34MB
Microsoft.CodeAnalysis.dll 1.95MB
MySql.Data.dll 1.65MB
Microsoft.DiaSymReader.Native.amd64.dll 1.43MB
Microsoft.DiaSymReader.Native.amd64.dll 1.43MB
Microsoft.DiaSymReader.Native.amd64.dll 1.21MB
Microsoft.DiaSymReader.Native.x86.dll 1.13MB
Microsoft.DiaSymReader.Native.x86.dll 1.13MB
共 254 条
- 1
- 2
- 3
资源评论
程皮
- 粉丝: 277
- 资源: 2566
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于CSS与JavaScript的积分系统设计源码
- 生物化学作业_1_生物化学作业资料.pdf
- 基于libgdx引擎的Java开发连连看游戏设计源码
- 基于MobileNetV3的SSD目标检测算法PyTorch实现设计源码
- 基于Java JDK的全面框架设计源码学习项目
- 基于Python黑魔法原理的Python编程技巧设计源码
- 基于Python的EducationCRM管理系统前端设计源码
- 基于Django4.0+Python3.10的在线学习系统Scss设计源码
- 基于activiti6和jeesite4的dreamFlow工作流管理设计源码
- 基于Python实现的简单植物大战僵尸脚本设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功