【B2B研发商城】 【加入收藏】 【设为首页】 【进入论坛】 【站点地图】

你的位置:中国研发网 >> 技术文章 >> web开发 >> 详细内容 在线投稿

学生管理系统开发详细步骤案例分析附源码

热度144票  浏览29次 【共0条评论】【我要评论 时间:2010年5月17日 08:29
发布一个以前开发过的学生成绩管理糸统,将整个开发过程和解释设计部分功能详细代码

              糸统要求:使用ASP.NET2.0+SQL2000开发,糸统要求可以方便使用EXCEL进行导入.导出,因为是为单个学院开发的,

分类从专业->班级->学生,可供管理员管理学生成绩和基本的个人信息,学生也可以通过糸统查询成绩,要求在未来可以进行糸统升级,增加更多的功能。

 

   经过分析,开发时间为3个星期,我决定使用基于ASP.NET的数据集开发数据层,为了使代码复用和更容易维护,使用简单的三层开发。为了提高数据库读取性能的问题,要使用强类型的DataSet。

   数据库的模型设计是这样,有10个表格。

 

    再通过生成物理模型,做成数据库表格初步,生成数据脚本。

    运行数据库脚本后,再做了修改,就可以生成这样的数据库关糸图。

 

   有两个表格的ID没有设置默认值,自动升成。s_courseinfo表,s_gradeinfo表。

   这里我也大概解释一下我使用的三层架构

 

我现在新建一个网站 ,名字是website.

  我在app_code里面新建3个文件夹:

 DAL:放数据集,还有数据层的很多相应的类。

 BLL:放逻辑层的相关类。

Unity:放相应的辅助类。

 新建一个DataSet,GYsms.xsd。

使用Vs连接数据库。

我的数据库名字是GYsmsDB,使用sa用户连接数据库。

连接后的表格。

 

打开GYsms.xsd.直接将表中的表格拉到GYsms.xsd的设计中。

 

到这里,我就基本完成数据层的设计初步,明天请完善数据层里面的各种查询语句,大概会用6篇文章来完成整个编写过程。

这是我第一次发文,有什么意见,请多多建议。

顶:5 踩:6
对本文中的事件或人物打分:
当前平均分:-0.95 (44次打分)
对本篇资讯内容的质量打分:
当前平均分:0.76 (46次打分)
【已经有43人表态】
8票
感动
4票
路过
2票
高兴
7票
难过
4票
搞笑
6票
愤怒
9票
无聊
3票
同情
上一篇 下一篇
发表评论

网友评论仅供网友表达个人看法,并不表明本网同意其观点或证实其描述。

查看全部回复【已有0位网友发表了看法】