首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于.NET3.5平台的学生信息监测管理与分析报告系统的设计与实现

摘要第1-4页
ABSTRACT第4-8页
第1章 引言第8-11页
   ·课题背景第8-9页
   ·国内外研究现状第9页
   ·课题研究内容及结构安排第9-11页
第2章 本系统采用的相关技术第11-28页
   ·数据库:SQL Server 2008 R2第11-12页
   ·.NET Framework第12-14页
   ·数据库访问技术第14-19页
     ·ADO.NET第15-17页
     ·LINQ to SQL第17-19页
   ·程序语言:C#第19-21页
   ·前端表示语言(动态页面):ASP.NET第21-24页
   ·与网页相关的技术:HTML、CSS、javascript第24-26页
   ·系统开发工具:Visual Studio 2010第26-28页
第3章 系统需求分析第28-36页
   ·功能需求的分析第28-30页
   ·系统用例图第30-33页
   ·系统性能需求第33-34页
   ·系统硬件软件环境要求第34-36页
     ·软件环境第34页
     ·硬件环境第34-36页
第4章 系统设计第36-54页
   ·本系统所处的开发平台第36页
   ·功能模块第36-39页
     ·“班级及学生事件管理”中的“添加事件”流程图第36-37页
     ·“学期和周次管理”中的“添加学期和周次”流程图第37-38页
     ·“角色管理”中的“为角色赋予权限”流程图第38-39页
   ·底层数据库的设计第39-54页
     ·在数据库中添加成员角色所需的数据库表第40-43页
     ·在数据库中设计并添加本系统所需的数据库表第43-51页
     ·数据库中各表关系图第51-54页
第5章 系统的编码实现及部署第54-98页
   ·本系统项目的初始创建第54-56页
     ·在SQL Server 2008 R2 中创建数据库第54-55页
     ·在Visual Studio 2010 中创建基于C#的解决方案第55-56页
   ·数据库层的实现第56-62页
     ·存储过程第56-60页
     ·视图第60-61页
     ·触发器第61-62页
   ·数据访问层(DAL)的实现第62-71页
     ·在数据访问层中建立数据集(类图)第62-63页
     ·剖析其中一个典型的“TableAdapter”第63-69页
     ·与数据集设计器自动产生的代码相整合第69-71页
   ·业务逻辑层(BLL)的实现第71-78页
     ·建立业务逻辑层第72-73页
     ·业务逻辑层中一个类的代码第73-75页
     ·实现对用户页面细粒度权限的分配第75-78页
     ·其他常用功能的类第78页
   ·表示层(Presentation Layer)的实现第78-96页
     ·添加一个页面第78-79页
     ·各ASP.NET 页面特点第79-81页
     ·本系统中的各ASP.NET 页面第81-91页
     ·一个典型的ASP.NET 页面第91-96页
   ·本项目的部署第96-98页
第6章 总结与展望第98-100页
附录1 存储过程“spGetRequiredEventsWithRankAndSort”的T-SQL代码[26]第100-103页
附录2 RoleAuthority 类的完整代码第103-106页
附录3 CommonStudent.cs 的完整代码第106-111页
附录4 根据学期起始和结束日期自动产生周次的C#代码第111-112页
附录5 ObjectDataSource 数据源控件在页面中的完整定义第112-114页
参考文献第114-116页
致谢第116页

论文共116页,点击 下载论文
上一篇:《计算机应用基础》课程在线考试系统的设计与实现
下一篇:中医望诊远程医疗系统的设计与实现