net课程设计作业

net课程设计作业

ID:22583593

大小:664.86 KB

页数:40页

时间:2018-10-30

net课程设计作业_第1页
net课程设计作业_第2页
net课程设计作业_第3页
net课程设计作业_第4页
net课程设计作业_第5页
资源描述:

《net课程设计作业》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、电子商务网站的设计与开发课程设计说明书设计题冃:学生信息管理系统院系:经济管理学院专业班级:电子商务12—2指导教师:张福平2015年7月22日指导教师评语指导教师.•年只曰成绩评定姓名分工任务名称成绩程序编写、调试流程设计、调试、报告编写流程设计、调试、报告编写0录1職12系统分析与设计32.1处理流程分析32.2功能设计52.3数据庠设计63系统实现163.1关键功能流程图163.2使用说明17424附录251概述21世纪足信息产业的吋代,全球信息电子化的潮流势不可挡,电脑的广泛使川促进了国家的经济与社会牛.活的大发展。与此Ml吋,我国的高等教育的蓬勃发展,升

2、学率普遍提高,对于学生管理工作的高效性和规范性提出了更高的要求,高校学生工作信息化管理应该成为学生工作管理的新模式与突破。学生信息管理系统是一个典型的信息管理系统。作为汁算机庖用的一部分,使用计算机对学生裆案进行管理,具奋手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高的效率,也是学校科学化、正规化管理的重要条件。现代人事T作的信息景越来越人,而且信息的密度不断提商,靠传统的管理方法和人工操作手段己经无法搞好人事管理工作。而计算机作为数裾处理系统,已逐渐成为人事管理现代化的重要手段,在人事管

3、理屮正在发挥着重要的作川。并能使学校学生信总管理更加方便。一方面对学校的众多学生的信息进行动态地管理、修改、添加、删除等操作十分方便快捷,不必再像原来一样准备一个巨大的档案库,节约了成本,提高了实效性,并减少了出错率。ASP.NET定.NETFramework的一部分,足一项微软公司的技术,是一种使嵌入网页屮的脚木可由因特网服务器执行的服务器端脚木技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。设计中使用asp.net的内置控件HTML控件(HTMLcontrol)和用户控件(Usercontrol)以及外置控件来完成功能。在使用外置控件前,需

4、要将其添加到VisualStudio.NET环境中。然后就可以通过启动一个新项鬥来使用新的控件。选用C#作为.NET开发的语言,VS环境中可以使用的脚木语言有C#,VBT和J#。C#是微软公司专门为.NET量身定做的面向对向的编程语言。具备面14对象程序没计语言的-切特性,如封装,继承,多态等。本次课程设计实现的系统就是运用了asp.net等实现了对学校学生信息的动态管理。网站结合SQLServer数据库、VisualStudio和asp.net将网站跟数据动态结合,从而实现相应的功能。2系统分析与设计2.1处理流程分析本系统用广分为学生和管理员两种,学生通过学号

5、与密码登录,可以查询自己的信息、学生课表和成绩;管理员通过管理员用户名和密码登录,可以对管理员信息、学生信息、学生课表和成绩等进行添加、修改、删除和查询等工作。除此之外,两类用户nJ•以随时注销登录。该系统的业务流程图,如图2-1业务流程图所示开始登录页而学生管理员学生成绩学生®表丨学屯信息I管理员信息I密码修改I学生课表—孕生成绩—学生信息I结朿阁2-1系统业务流程阁2.2功能设计木系统是一个学生信息杏询管理系统,能够提供学生的基木信息杏询,管理员管理等。A系统站中,有两类用户:网站管理员和普通用户。两种不M的用户所具有的操作权限以及操作(A)容均不一样。学生只

6、可以进行查询功能,没有修改权限。管理员权限更人,除查询外还可以进行添加、修改、删除。系统的两个模块如图2-2系统模块图所示:学生管理员学生成绩学生课表学生信息管理员信息.密码修改.学生课表.学生成绩.学4:^息图2-2糸统模块图因此,可以将总的操作分为两部分:1、学生学生权限较小,仅可以查询信息。如,学生基本信息、学生课表及成绩。如果有倌息错误,需要联系管理员进行修改,学牛/也可以修改登录密码。2、管理员可以添加新生的®木信息,对全部学生的成绩课表进行菽木管理,也可以对管理员的信息进行修改。(1)添加管理妃可以将新生的信息添加到数裾库中,每年大一新生入校,进行统一

7、信息录入,添加原始数据。(2)修改对数据库屮的数据进行修改,如果学生信息录入有误,或者存学生信息修改,需要通知管理员进行操作。(3)删除对数据库中的数据进行删除,每年学生毕业离校,管理员需耍对这部分学生信息进行删除。2.3数据库设计一个良好的数据库开发过程一般足先系统分析,再逻辑设计,然后物理实现。在系统分析之中我们通过关系实体图來且观的反映出各种实体之间的关系,让读者更加清晰直观的了解我们所有实体之间的关系;逻辑设计则是根据前面的系统分析设计的一个关系模型,通过主键和外键将实体联系起來;物理设计是根裾特定数裾库管理系统所提供的多种存储结构和存取方法等依赖于具体计

8、算机结构的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。