- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
最近下载
- 原发性干燥综合征诊疗规范(2023年)解读PPT课件.pptx VIP
- 公司票据管理办法.docx VIP
- 双语 -【白皮书】新时代的中国绿色发展.docx VIP
- 2024年高中政治合格性考试主观题知识点汇总.pdf VIP
- 部编版小学 五年级语文上 册同步作文第 三单元范文(8篇).pdf VIP
- 雅马哈船外机二冲程E60H英文维修手册.pptx VIP
- (精品word)河道清淤疏浚资料.pdf VIP
- 2022年内蒙古自治区高等职业院校对口招收中等职业学校毕业生单独考试数学试卷.docx VIP
- 中考几何5大最值问题(解析版).pdf VIP
- 某工程边坡支护工程施工组织设计.docx VIP
原创力文档


文档评论(0)