时间:2017/5/1-2017-6-30
- 教学信息的管理
- 如班级成员的管理
- 选课系统
- 评分系统等
- Excel数据导入导出
- 菜单的动态管理
- 不同角色动态菜单权限的配置等
backEnd
- C#
- EntityFramework
- Asp.net WebApi
- sqlserver
frontEnd
- html
- css
- js
- jquery
- bootstrap
- angularJs
- echarts
- wangEditor
- layer
- layui
- cookie
- datatables
- font awesome 等...
- 数据库交互采用EntityFramework框架的CodeFirst模式(BLWS.SchoolSystem.EF)。
- API通过EntityFramework进行数据操作,访问数据库(BLWS.SchoolSystem.WebApi)。
- App调用API接口,实现数据在浏览器的展示和操作(BLWS.SchoolSystem.App)。
- 数据库交互采用EntityFramework框架的CodeFirst模式。
- API接口采用的是Asp.net WebApi。
- 前端采用的是BootStrap框架布局加AngularJS框架。
- 实现了所有页面和页面元素的响应式布局。
- 所有的配色方案都是采用的BootStrap样式,具有良好的用户体验。
- 所有数据的增删改查都进行了数据格式长度等要求的验证。
- 数据库 Microsoft Sql Server 2014
- 编译器 Microsoft Visual Studio 2015
- 运行环境 Chrome,Firefox,IE8以上
- 用VS打开 教学信息管理平台-> BLWS.SchoolSystem-> BLWS.SchoolSystem.sln
- 修改数据库配置文件: * 项目->BLWS.SchoolSystem.EF->App.config- * 项目-> BLWS.SchoolSystem.WebApi->Web.config * 项目-> BLWS.SchoolSystem.App->Web.config 改的是这些配置文件下的同一部分代码(如下):
<connectionStrings>
<add name="DBConn" connectionString="Data Source=服务器地址; Connection Timeout=60;Initial Catalog=BLWS.SchoolSys.DB;Integrated Security=False;User ID=用户名;Password=密码;multipleactiveresultsets=True;" providerName="System.Data.SqlClient" />
</connectionStrings>
- 附加数据库
- 运行 如果不以调试模式启动程序,则需要先启动BLWS.SchoolSystem.W3bApi,让这个服4. 服务器上注册跑起来,再运行BLWS.SchoolSystem.App。 如果以调试模式启动的话则可直接运行。