- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程教材管理系统
数学与计算机学院
课程设计说明书
课 程 名 称: 软件工程课程设计
课 程 代 码:
题 目: 教材管理系统
年级/专业/班:2008级信息与计算科学1班
学 生 姓 名:
学 号: 2119
开 始 时 间: 2011 年 6 月 8 日
完 成 时 间: 2011 年 6 月 22 日
课程设计成绩:
学习态度及平时成绩(30) 技术水平与实际能力(20) 创新(5) 说明书(计算书、图纸、分析报告)撰写质量(45) 总 分(100) 指导教师签名: 年 月 日目 录
1引言 1
1.1问题的提出 1
1.2任务与分析 1
2系统分析 1
2.1需求分析 1
2.2系统功能需求 2
2.3概要设计 2
2.3.1实体之间的E-R图 2
2.3.2表之间的E-R图 3
2.3.3模块设计 4
3详细设计 4
3.1数据流图 4
3.2主要控件 5
3.3核心代码 6
4系统测试 8
4.1添加数据 8
4.2系统运行 11
4.2.1登录模块 11
4.2.2教材管理模块 12
4.2.3供应商管理 14
4.2.4班级管理 15
4.2.5订购管理模块 16
4.2.6教材发放管理模块 17
4.3结果分析 18
总 结 19
参考文献 20
摘 要
学生每学期开学都需要购买教材,目前,在我国大部分大、中、小学都是以班级为单位。统一向学校购买教材。首先学校根据每学期所开设的课程,向各大书商或出版社购买课本,然后学生以班级为单位向学校领书。这项工作现在在大部分学校还是手工操作,工作起来效率很低,并不能及时了解教材库存和领取的具体情况,同时由于不可避免的人为因素,可能造成不可避免的错误。
针对上述情况,为了更好地适应当前学校管理的需求,避免手工管理存在的弊端,开发教材管理系统很有必要,学校通过使用本系统,可以实现教材订购和发放的自动管理。
本报告首先引出教材管理系统的重要性,然后对整个系统作出一个系统分析,用ERWIN画出各个实体之间的E-R图,抽象成数据表,在SQL Server 2005中建立相应的数据表,为各个数据表添加好数据后,应用ASP.NET为平台,连接数据库,新建网站和网页,在各个网页中灵活地运用各种功能控件,如:SqlDatasourse、Gridview等,实现对各个数据表的相关操作。
关键词:教材管理系统、ERWIN、E-R图、SQL Server 2005、ASP.NET
1引言
1.1问题的提出
学生每学期开学都需要购买教材,目前,在我国大部分大、中、小学都是以班级为单位,统一向学校购买教材。首先学校根据每学期所开设的课程,向各大书商或出版社购买课本,然后学生以班级为单位向学校领书。
针对上述情况,开发教材管理系统很有必要,学校通过使用本系统,可以实现教材订购和发放的自动管理。
1.2任务与分析
本系统主要用户对教材进行管理,包括教材查询,剩余数量查询,教材订购管理和和教材发放到每个班的管理,所以可以概括地分为六个模块:教材信息管理、供应商信息管理、班级信息管理、订购管理以及发放管理。
教材管理需要实现对教材的查询、修改、删除和录入;供应商管理需要对供应商的信息查询、修改、删除和录入;班级信息管理主要包括对各个班级的领书信息进行查询、修改、删除和增加;教材订购根据教材需求向供应商提交订单。
2系统分析
首先需要建立与该系统相对应的数据库,包含有各种表的设计、视图以及触发器等等。然后需要测试所建立的数据库,看其能否实现相应的查询、修改、增加、删除功能。最后,根据建立的数据库和系统的功能需求,利用ASP.NET实现相应的功能。
2.1需求分析
学生每学期开学都需要购买教材,目前,在我国大部分大、中、小学都是以班级为单位,统一向学校购买教材。首先学校根据每学期所开设的课程,向各大书商或出版社购买课本,然后学生以班级为单位向学校领书。这项工作现在在大部分学校还是手工操作,工作起来效率很低,并不能及时了解教材库存和领取的具体情况,同时由于不可避免的人为因素,可能造成不可避免的错误。
针对上述情况,为了更好地适应当前学校管理的需求,避免手工管理存在的弊端,开发教材管理系统很有必要,学校通过使用本系统,可以实现教材订购和发放的自动管理。
2.2系统功能需求
本系统的功能主要分为如下几大模块:
实现教材的查询、修改、删除和录入;
实现供应商的查询、修改、删除和录入;
实现班级的查询、修改、删除和录入;
根据教材需求向供应商提交订单,用于教材订购;
订购的教材以班
文档评论(0)