学生教材订领管理系统.doc
《学生教材订领管理系统.doc》由会员分享,可在线阅读,更多相关《学生教材订领管理系统.doc(38页珍藏版)》请在沃文网上搜索。
1、信息工程学院数据库原理与应用课程设计论文题 目:学生教材订领系统数据库设计姓 名: 专 业: 指导老师: 完成日期: 摘 要学生教材订领管理系统是应对学生教材管理的现代化、网络化,逐步摆脱当前学生教材管理的人工管理方式,提高学生教材订领管理效率而开发的,它包括学生教材订阅管理、学生教材领取信息管理、教材采购管理、学生缴费管理、教材库存信息管理及财务管理等六大功能模块,并提供了对各功能模块的查询和更新功能,且通过存储过程来实现的,其中订书管理和库存管理是系统开发的重点。该系统开发由系统需求分析阶段、概念设计阶段、逻辑设计阶段、数据库实施阶段、系统调试和测试阶段、参考文献、附录等阶段组成。关键字:
2、材料室管理 学生教材订领管理 功能模块 存储过程2007级信息管理2班数据库课程设计论文目 录1.系统需求分析阶段31.1引言31.2 目标与任务31.2.1 需求分析阶段的目标31.2.2 需求分析的任务312.3 需求分析的成果4概念结构设计14.引言14.概念模型的设计152.2.1分ER图设计152.2.2 总E-R图的设计163.逻辑结构设计阶段163.1逻辑结构设计的任务和目标163.2 E-R图向关系模型转化173.3 数据库模式定义173.4用户子模式定义184.逻辑结构设计阶段184.1物理设计阶段的目标与任务184.2数据存储185.逻辑结构设计阶段195.1 数据库,数据
3、表,视图,触发器的创建191) 创建数据库192) 创建基本表193)创建视图204)索引的建立205)触发器的建立205.2 数据入库215.3各存储过程的创建216.实习心得227.存在的问题及建议22致谢22参考文献23附录1 关系模式说明24附录2 数据定义语句261 关系模式定义语句262.视图定义语句273.存储过程的定义324.索引的定义345.触发器的定义341.系统需求分析阶段1.1引言通过对学生教材的订领流程的调查及材料室存放教材流程的调查,了解到现在学校对教材订领的信息化管理仍然存在改进之处,为进一步完善学生教材的订领管理系统,使学校能够在这信息化的时代,充分利用现代化技
4、术实现更加科学、便捷的教材订领管理,让教材订领能够站在现代化前沿实现其所有业务操作,进而提高教材订领管理的效率,提高工作的可靠性,特制作教材订领管理系统,以改善现有管理系统,同时实现更加现代化的教材管理。1.2 目标与任务1.2.1 需求分析阶段的目标(1)了解目前教材订领管理的概况,分析其存在的漏洞和不足,以确定新系统的功能和改进之处,同时了解SQL Server2000的特点和功能。(2)通过实地调查,同时找知情人员了解其业务流程和相关信息,记录相关数据(3)与指导教师交流意见,确定新系统的实用性及可行性,按要求了解用户相关需求,为后继设计做充分准备。1.2.2 需求分析的任务通过对用户的
5、调查和了解,明确用户需求,充分了解原系统的概况,确定新系统的功能,同时考虑其在今后的可扩充性。(1)处理对象的相关信息该系统以实现教材订领管理为目的,通过实际调查及相关询问,明确系统的处理对象,描述如下:1.学生,教材的订领者,订领通常以班级(Class)为单位,通过班级汇总各种教材的订购数目形成实际单据送交管理部门,领取则有相关部门发出信息,以班级为单位领取已定教材,这一处理对象通常由班级编号,班长姓名,联系方式,班级人数等相关信息组成,可供相关部门查询各订购者的信息以方便联系。2.教材(Book),订领的对象,通常学校会提供相应信息供学生查询所需教材,其主要包括教材编号,教材名称,价格,教
6、材折扣,出版社,编者等相关信息,以方便学生选取所需教材实现订购。3 材料室(StoreRoom),存放教材的地方,通常教材采购回来要按照一定规则存放在材料室,以方便学生领取,其由材料室编号,库房存量,所在地等相关信息组成,可用这些信息实现教材的正确存取。4.采购员(Buyer),学生订书单送达相应部门后,由采购员采购相应教材以满足学生需求。其相关信息有采购员编号,采购员姓名,采购员联系方式,采购员性别,身份证号等,利用这些信息可实现采购员的采购管理及其本身的管理。5.库管员(Storekeeper),各材料室的管理人员,其基本信息包括库管员编号,库管员姓名,库管员性别,库管员联系方式,身份证号
7、等,可通过以上信息实现对库官员的管理,同时可以实现各管理员对材料室的对应管理。(2)处理功能要求系统主要完成一下几个功能:1学生班级基本信息查询;2教材基本信息查询与更新3学生书籍订领信息的查询和更新4. 各管理员的相关信息查询和更新5. 学生缴费管理及教材采购管理6. 材料室管理信息的查询和更新(3)安全性与完整性要求通过视图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定程度上的安全性,再通过用户授权机制,欲用户登陆来识别用户级别,根据这个级别来分配用户权限,达到数据更高层次的安全保密功能。完整性要求用于描述学生基本信息表、教材信息表、材料室信息表、库管员信息表、采购员信息表
8、中数据项能否为null,是否主外键,以及一些用户自定义完整性(符合实际要求),详细完整性要求见于系统的逻辑设计阶段。1.2.3 需求分析的成果1)体会与收获需求分析主要以调查询问方式展开,同时结合自身所了解的相关信息完成整个阶段的任务。通过实际调查并找知情人员了解相关信息,记录相关数据,我了解了目前教材订领管理方面的相关问题,同时也了解了当前教材订领管理系统的优势和不足,虽然在此过程中遇到了一些问题,例如大多数人只是知道其中的大概,对此系统整个工作流程并不十分清楚,提供信息并不完全,甚至会与实际有所差别,但通过综合整理,不断询问,同时与老师和同学交流,最终我对整个系统的业务流程基本掌握完全。需
9、求分析这一阶段中,通过与老师、同学及相关人员之间的交流沟通,我体会到了集体和智慧的力量,了解了当前信息时代人们信息化的工作方式,收获颇多。2)系统功能模块图3)业务流程图(4)数据流程图顶层数据流图一层数据流图二层数据流图(1) 订教材处理模块数据流程图(2) 教材采购处理模块(3) 教材存库处理模块(4)教材领取模块表1.1数据项表()数据字典数据项编号数据项名称别名简述类型及编号取值范围与其他数据项的逻辑关系DI-1 Bookno教材编号标识教材的代码char(5)00000-99999DI-2Bookname教材名称某种教材的名称char(30)DI-3cbs出版社教材所出之处char(
10、30)DI-4writer编者主编人员char(20)DI-5discount教材折扣计算教材费用的折扣float0-1DI-6price价格教材标价floatDI-7ddno订单编号标识定单的代码char(3)000-111DI-8dsnum订书数目订购某类的教材数目int小于或等与班级人数DI-9Classno班级编号需订书的班级代码char(4)0000-9999DI-10bzname班长姓名班级班长的姓名char(10)DI-11Classnumber班级人数每个班级的总人数intDI-12phone联系方式订书者的联系方式char(9)DI-13profession专业订书者所在专业
11、char(20)DI-14xidno修订单编号修改后订单的代码char(3)556-666数据项编号数据项名称别名简述类型及编号取值范围与其他数据项的逻辑关系DI-15yxddhno有效订书单编号有效的订单代码char(3)445-555DI-16qrdno确认单编号确认单的代码char(3)667-777DI-17hzdno汇总单编号汇总单的代码char(3)334-444DI-18hzdnum汇总数目汇总后订书数目int订书数目的总和(班级汇总)DI-19kfno库房编号存放教材的库房代码char(4)M,L,K,HDI-20kfcl库存量存放的教材数目intDI-21szd所在地库房所在
12、的地方char(30)南校区,北校区DI-23kgyno库管员编号管理仓库人员的代码char(2)00-10DI-24kgyname库管员姓名材料室管理员的姓名char(10)DI-25kgysex库管员性别管理员性别char(2)男,女DI-26sfzh身份证号char(20)DI-27kgynumber库管员联系方式电话号码char(15)DI-28cgdno采购单编号采购单据的代码char(3)112-222DI-29cgjcno采购教材编号所购教材的名称char(5)参照教材编号DI-30cgsm采购数目int订书数目的总和(教材类别汇总)DI-31cgyno采购员编号采购员的代码ch
13、ar(2)33-44DI-32cgyname采购员姓名char(10)DI-33cgysex采购员性别char(2)男,女DI-34cgynumber采购员联系方式char(15)DI-35cgdate采购日期采购教材的日期dateDI-36rkdno入库单编号入库单的代码char(3)223-333DI-37rkdate入库日期书入库的时间dateDI-38rknum入库数目入库教材数目(每种)int采购数目总和DI-39jfdno交费单编号char(3)778-888DI-40jfdate交费日期交纳教材费的日期dateDI-41rkdno入库单编号进入仓库的教材单据char(3)889-
14、999DI-42pzno凭证编号领取教材后的凭证代码char(3)000-111DI-43cgfypno采购费用票编号领取采购费用票据的代码char(3)778-888DI-44cgspend采购费用采购教材的费用floatDI-45jcspend教材费各班教材费用floatDI-46jsdno进书单编号char(4)0000-1111数据项编号数据项名称别名简述类型及编号取值范围与其他数据项的逻辑关系DI-47jsnum进书数目所要采购的书的数目int与采购数目相同DI-48ckdno出库单编号书出库的单据代码char(4)1112-2222DI-49lqnum领取数目领取某类教材的数目in
15、t参照订书数目DI-50lqmxno领取明细编号领取明细单的代码char(4)2223-3333DI-51hz2no汇总单2编号按教材汇总后的订书单代码char(4)3334-4444DI-52hz2num汇总2数目按教材汇总后的订书单数目int各班所订某类教材数目之和DI-53cgqrdno采购确认单编号采购确认单的代码char(4)4445-5555DI-54zgr财务室主管姓名管理财务室的主要负责人名char(20)DI-55number成员数财务室工作人员数目intDI-56place地点财务室所处的位置char(30)DI-57lsdnno领书单编号char(4)5556-6666数
16、据结构表1.数据结构列表数据结构名含义说明组成学生订购教材的实体班级编号,班长姓名,联系方式,专业,班级人数教材信息学生教材的相关信息教材编号,教材名称,出版社,编者,价格库房信息存放教材的库房信息库房编号,库存量,所在地库管员管理材料室的人员信息库管员编号,库管员姓名,库管员联系方式,库管员性别,身份证号采购员采购教材的人员信息采购员编号,采购员姓名,采购员联系方式,采购员性别,身份证号教材折扣规则订购教材的折扣信息教材编号,教材折扣,打折后价格数据流表1.3数据流列表数据流名说明数据流来源数据流去向组成订书单学生订书的单据班级订书模块定单编号+订书数目+班级编号+教材编号确认单确认订书数目
17、的单据订书模块汇总模块确认单编号+订书数目+教材编号+班级编号有效订书单修订后的有效订书单修订模块汇总模块有效定单编号+订书数目+教材编号+班级编号修订单修改通知单,包涵修订结果确认订书模块修订模块修订单编号+订书数目+教材编号汇总单按班级汇总后的订书单订书模块采购模块汇总单编号+汇总数目+教材编号领书单领取书的单据材料室财务室领书单编号+教材编号+班级编号+领取数目交费单学生交费后的单据财务室领书模块交费单编号+班级编号+教材费数据流名说明数据流来源数据流去向组成重取单重新领取的单据领书模块重取模块重取单编号+班级编号+教材编号采购单采购教材的单据核实汇总模块采购明细采购单编号+教材编号+采
18、购数目+采购日期入库单教材入库的单据库存模块更新库存模块入库单编号+库房编号+入库日期+入库数目出库单书出库的单据领书模块库存帐目出库单编号+库房编号+领取数目+教材编号已领凭证领取后的凭证领书模块班级凭证编号+班级编号+教材编号+领取数目采购费用票采购费用报销的票据财务室采购模块采购票编号+采购费用进书单标明要购买书的单据采购模块材料室进书单编号+教材编号+进书数目领取明细领取教材的明细领取模块领取详单领取明细编号+教材编号+领取数目+班级编号汇总单2按教材类别汇总后的订书单汇总单核实汇总模块汇总单2编号+汇总2数目+教材编号采购确认单采购之后确认的单据确认采购模块库存模块采购确认单编号+教
19、材编号+采购数目表1.4数据存储列表数据存储数据存储名说明编号输入的数据流输出的数据流组成库存帐目库存书的帐目S1入库单,出库单入库单+出库单订书明细学生订书的明细S2汇总单汇总单汇总单采购明细采购教材的明细S3采购单采购单交费明细学生交纳教材费明细S4交费单交费单交费单领取详单领取教材的帐目S5领取明细领取明细领取明细入库明细教材入库帐S6入库单入库单入库单+库房信息财务出入明细财务室资金流动帐目S7采购费用票,交费单采购费用单,交费单表1.5处理过程列表处理过程处理过程名说明输入输出处理教材订领订书单,领书单进书单,已领凭证完成学生教材订领订教材订书单汇总单完成学生订教材的处理教材采购汇总
20、单,采购费用票采购费用票,采购单,进书单完成学生教材的采购处理教材存库采购单入库单完成学生教材的入库处理领教材交费单,领书单已领凭证,交费单完成学生教材的领取处理确认定单订书单修订单,确认单完成教材定单的确认处理修改定单修订单有效订书单完成教材定单的修改处理按班级汇总确认单汇总单按班级汇总教材按教材类别汇总汇总单汇总单2按教材类别汇总教材核实汇总单汇总单2采购单完成教材定单的汇总核实领取采购费采购费用票,采购单采购单领取教材采购费用开进书单采购单进书单发出进书单据确认采购采购单采购确认单完成采购单确认处理过程名说明输入输出处理教材入库采购确认单入库单完成入库更新库存入库单入库单教材入库后对库存
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 教材 管理 系统
