5    Zm_File    varchar    100    0                是        
6    Zm_Pigai    varchar    50    0                是    '未批改'    
7    Zm_DeFen    varchar    50    0                是        
8    Zm_TeUid    varchar    50    0                是        
9    Zm_TeName    varchar    50    0                是        
10    Zm_UsUid    varchar    50    0                是        
11    Zm_UsName    varchar    50    0                是        
12    Zm_Date    varchar    50    0                是        
5     系统详细设计
本系统采用了asp.net和SQL结合的结构开发了《计算机基础》课程学生实验作业网络管理系统,本系统是基于现在流行的瘦客户端管理模式既B/S模式。在数据库的连接上面本系统的连接字符串存储在系统的配置文件中,既Web.Config文件中,当系统变化的时候只需要改动本系统的配置文件就可以,不需要在每个页面修改的连接字符串,大大的提高了系统的可以移植性,系统中所以和数据库有关系的操作都通过一个通用类来实现,大大提高了代码的耦合性,当数据库类型等信息变化后直接修改类文件就可以了,不再需要每个 页面都修改。另外本系统解决了中文的问题,也是在配置文件中添加了编码方式的形式解决的,本系统的另外一个大的特点是系统对数据库的操作都单独的写在了一个类里,这样对系统的所有数据库操作都只访问这个类就可以了,不要每个页面都去写数据库的操作,提高了系统的集成性。

5.1    用户登录模块的实现
系统后台管理模块需要登入后才能使用,只有等了后才能够进行操作,管理员用户登录的用户名:Admin,密码Admin。后台登入界面如图5-1所示,登入后后台首页管理界面,以简洁大方、方便操作为设计思路:
 图5-1系统登录页面
5.2    管理员操作主界面设计
图5-2系统操作主界面

这是管理员的操作主界面,分为:资料管理、课程管理、角色管理。资料管理中可修改密码;课程管理中可以添加课程和管理课程;角色管理中可以添加教师、管理教师、添加学生和认证管理学生。
5.3    课程管理界面设计
图5-3添加课程信息页面

添加课程信息就是用来帮助老师来添加课程:需要填入课程名称和任课老师。
 
图5-4课程管理页面
管理课程中可以删除课程(可以多个删除)。
5.4    角色管理界面设计
这里管理员通过该模块添加管理员信息、教师信息、学生信息以及审核学生信息,学生需要审核后才能登入该系统。
上一篇:C#+SQLServer问卷调查系统的设计与实现
下一篇:ASP.NET客户信息管理系统的开发

计算机基础課程远程教學...

浅析高校计算机基础教學...

VC++在线学习平台的设计

《管理信息系统》微课程设计与实现

C++《控制工程基础》课程试题数据库设计

jsp+mysql《电力电子技术》...

Asp.net《网页设计与制作》在线学习系统设计

10万元能开儿童乐园吗,我...

神经外科重症监护病房患...

志愿者活动的调查问卷表

中国学术生态细节考察《...

C#学校科研管理系统的设计

AT89C52单片机的超声波测距...

国内外图像分割技术研究现状

公寓空调设计任务书

承德市事业单位档案管理...

医院财务风险因素分析及管理措施【2367字】