41XASP.NET选题系统VisualC#
广告投放★自助友情CMS落伍广告联盟晒乐广告联盟脉动广告联盟品味广告联盟
广告位可自定样式联系QQ:4285248个文字广告月20元广告联系QQ:428524广告位可自定样式
8个文字广告月20元黄金广告位每月20元广告位可自定样式联系QQ:428524广告位可自定样式
左旋肉碱、全国包邮
买二送一、无效退款

文章浏览→编程相关.Net编程→41XASP.NET选题系统VisualC#

41XASP.NET选题系统VisualC#
41XASP.NET选题体系VisualC#

1.1.1 ASP.NET技术
ASP.NET又叫ASP+,它不是ASP的简单升级,而是微软推出的新一代Active ServerPages,是微软发展的新的体系结.NET的一部分,其中全新的技术架构会让编程变得更的简单。
Web窗体页是用ASP.NET技术生成的。ASP.NET是一种统一的Web平台,它提供了生成企业级应用程序所必需的全部服务。ASP.NET又是基于.NETFramework生成的,因此整个框架都可用于任何 ASP.NET 应用程序。可以使用任何与公共语言运行库兼容的语言(包括Microsoft Visual Basic、Visual C#和JScript.NET)来创作应用程序。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。


1.2 问题的内容简介
如果是管理员登录,则进入管理员登陆界面,可以进行系统管理。
用户登录功能:
在登录界面可以选择用户类型进行登录本系统。
如果是学生登录,则进入学生登录界面,可以查看课题名称发布信息,可以进行选课,可以退选已选课题并重新选择课题等。
如果是教师登录,则进入教师登录界面,可以查看课程名称发布信息,可以发布课题信息,可以修改或是删除课题信息,可以查看学生选课情况等。
教师和管理员有权限进行课题发布,而学生则只有查询权限。
信息管理功能:
信息管理功能中的学生信息管理、教师信息管理和课题信息管理的设定为由管理员来进行管理,教师可以对自己指导的课题信息进行管理。
课题名称发布功能:
本系统的主要内容包括用户登录、教师基本信息管理、学生基本信息管理、课题名称发布、学生选题、确定选题规则库的建立与使用(设计确定选题的算法),信息查询、系统管理等功能。
学生选课功能:
学生可以根据自己的个人情况选择一个适合自己的同时又符合系统要求的课题,每人只可以选择一个课题,不能重复选择。如果想要改换课题,可以先退选已选课题,然后在剩下的符合条件的课题中选择重新选择一个课题。
信息查询功能:

3.1 系统总体结构设计
本信息查询的“信息”只包括与课题选题相关的信息,学生及教师个人信息不在此范围之内。主要是可以查询课题的选题情况,比如学生用户可以查看所有未被选择的课题信息,教师可以查看已经选择自己课题的学生信息等。
在第一章和第二章我们提出了毕业设计选题系统的主要内容(用户登录、教师基本信息管理、学生基本信息管理、课题名称发布、学生选题、确定选题规则库的建立与使用(设计确定选题的算法),信息查询、输出报表、系统管理等功能)并做了较为详细的需求分析,通过以上的工作,本系统将采用模块化设计方法,将整个系统划分为不同的功能模块,每个模块实现系
此套设计,全套包括开题报告+源程序+论文+答辩稿(PPT),直接可用
需要此套设计资料,联系QQ844511071 810354974 (先加QQ为好友,再联系.)

 

统的一个特定功能,而各个功能模块之间又具有相对独立性,以达到方便系统设计,改进,扩充和维护的目的。在系统的设计过程中,采取从用户的需求出发,充分调研,以实用为目标。
在总体结构上采用B/S的设计模式,管理员信息,教师信息,学生信息和选题信息等数据都将存放在SQLServer数据库中,存放在服务器端;管理员,教师和学生等用户只需在客户端使用本系统即可。毕业设计选题系统面向管理员,教师和学生三种用户,主要登陆模块、管理员模块、教师模块、学生模块、选题模块和密码模块等组成。

4.1.1登录模块功能说明及流程分析
登陆模块是用户使用本系统时首先要接触的一个模块,所以这一部分十分重要,它决定了用户对本系统的的第一印象,所以要尽量做到界面友好,简洁方便实用。登陆模块的作用顾名思义就是提供了一个用户进入系统的通道,根据需求分析,本系统有三中不同身份的用户,即学生、教师和管理员,在登陆模块中,用户必须选择正确的身份,并输入正确的用户名和密码,通过验证,才能进入各自相应的模块。下面是用户登陆系统的流程图(图10):

6.2系统的缺点和不足
另外,其他的很多方面考虑的也不是很周到,但我觉得主要还是经验不足和惯性思维带来的后果。这也是我今后工作学习中的宝贵经验。

 


由于个人的能力上的限制,实际经验的不足以及时间的问题,本系统也存在一些不足,甚至是缺点。比如由于思维的惯性定式,在系统的设计过程之中,始终都以计算机系的毕业设计选题特点来进行设计,事实上在潜意识中也只把计算机系的用户确定为系统的最终用户,没有考虑到其他系以及其他学院的实际情况,比如在教师信息之中只设置了“教师号”,“教师姓名”,“职称”等几个属性,这实际上就只是把系统用户限定为一个特定系内。另外,由于惯性的思维定式,课题信息中的属性“课题介绍”只适合计算机系毕业设计课题的关于所要使用的设计工具之类的简单介绍,而其他很多专业的毕业设计课题根本不是“简单介绍”所能说明的。本系统的智能化水平也不是很高,比如,如果到了选题的期限,还有没有选题的学生和没有被选择的课题,系统不能自动为学生随机选题。
所属分类:编程相关.Net编程    作者:荡凯网络    时间:2010-5-31 2:39:00

文章导航