基于ASP.NET的日语成绩治理系统的研究开发.docxVIP

基于ASP.NET的日语成绩治理系统的研究开发.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1 - 基于ASP.NET的日语成绩治理系统的研究开发 基于ASP.NET的日语成果治理系统的讨论开发 9416(2021)12-0142-01 1、系统需求分析 每个学期我院日语专业课程的支配、考试支配、成果治理的工作量都特别大,占用了相关老师的大量时间,现急需开发出相应的治理系统来提高老师的工作效率。如今计算机和网络技术水平的不断提高,为我们探究高等职业教育下新的成果治理模式提供了技术支持。 依据对我院日语专业相关教师的调研,结合日语教学工作的实际状况,并经过仔细分析,确定将用户角色分为三类:治理员、任课教师和学生,其相关需求分析如下: 1.1治理员需求 (1)导入学生信息;(2)治理任课教师;(3)治理课程;(4)治理开课班级;(5)查询学生成果;(6)打印补考学生的名单。 1.2任课教师 (1)查看课表;(2)打印任课班级学生名单;(3)成果录入、修改、删除和查询。 1.3学生 (1)查看课程支配;(2)查看考试支配;(3)查看考试成果。 2、系统架构 本日语成果治理系统是基于.NET框架下的三层B/S结构来实现的,该三层结构是表现层、业务规律层和数据层。 (1)表现层:该层用于展示用户接口,并用业务规律层的类和对象驱动这些接口。Aspx页面、服务器操纵、用户操纵和一些相关安全的类型和对象都属于表现层。 (2)业务规律层:该层用于访问数据层,负责从数据层提取数据、修改数据和删除数据,并将获得的结果返回至表现层。在该层中使用SqlClient、OleDb从SQLServer等数据库中猎取数据、更新和删除数据,并把猎取的数据存放到DataSet或者DataReader中返回给表现层。 (3)数据层:该层可以是数据库,也可以是数据源。可以是SQLServer、ACCESS、ORACLE或者MySQL数据库等,也可以是XML。 3、搭建开发平台 本系统接受的开发技术是ASP.NET,开发工具是VisualStudio2021,WEB服务器是IIS6.0,数据库是SQLServer2021。 VS2021是一种高度集成的开发工具,是目前比较流行的WEB应用程序的开发工具。 IIS服务器是Microsoft公司主推的服务器,目前流行的版本有IIS6.0、IIS7.0、IIS8.0等。 SQLServer2021数据库具有良好的性能,稳定性比较强,并且易于开发和便于治理。 4、功能模块开发 4.1功能模块的划分 依据系统需求分析的结果,本日语成果治理系统的用户共分为三种,他们分别是治理员〔admin〕和一般用户〔任课教师和学生〕。所以本系统依据用户角色分为治理员模块、教师模块和学生模块。不同的用户凭合法的用户名和密码登录自己的功能界面。 4.2界面的设计 系统的用户界面对于治理系统的软件有着很重要的作用,它对于一般用户来讲,就代表着整个软件系统。所以,设计和制作操作简洁、界面友好的用户界面有着很重要的意义。 在VS2021中,提供了VisualWebDeveloper开发组件接口,可以方便、快捷的进行各种界面的设计和开发。通过VisualWebDeveloper能够创建Web窗体和代码分别的文件,两者的互相分别可以让程序员和美工人员互相不受干扰而各司其责,从而提高系统开发的效率。 通过VisualWebDeveloper创建Web窗体后,可以拖动控件到Web窗体中进行设计。通过各种工具和控件,能够轻松的完成页面的设计,但是对于界面元素比较冗杂的应用程序来说,VS2021就不能够完全胜任。所以在本系统的界面设计上,还用了Dreamweaver8.0和CSS来帮助设计。 4.3数据访问和处理 通过对几种访问数据库的方法进行比较,本日语成果治理系统选择了使用OLEDB连接数据源,通过GridView控件来显示和处理信息数据。 4.3.1通过OLEDB连接数据源 //数据库连接串设置 publicstaticreadonlystringconnstr=ConfigurationManager.AppSettings[ConnStr]+System.Web.HttpContext.Current.Server.MapPath(ConfigurationManager.AppSettings[DataPath])+;; //系统默认数据库连接串 publicstaticOleDbConnectionmyconn=newOleDbConnection(connstr); //打开数据库连接. publicstaticvoidOpen() { if(myconn.State==System.Data.ConnectionState.Closed) { myconn.Open(); } } //关闭数据库连接 publicsta

文档评论(0)

153****5461 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体邢台正信工程技术咨询有限公司
IP属地河北
统一社会信用代码/组织机构代码
91130503MA7AX89M80

1亿VIP精品文档

相关文档