最新图书馆管理系统软件工程实验报告书内容摘要:
√ C:借书文件表 序号 字段名 类型 长度 精度 小数位数 默认值 允许空 主键 外键 说明 1 借阅编号 Int 4 1 √ 自动编号 2 图书编号 Int 4 √ 3 学生编号 Int 4 √ 4 借阅时间 Datatime 8 √ 5 应还时 Datatime 8 √ 《 软件工程 》实验报告 11 间 6 续借次数 Smallint 2 √ D:入库单表 序号 字段名 类型 长度 精度 小数位数 默认值 允许空 主键 外键 说明 1 书号 Nvarchar 30 1 √ 自动编号 2 条形码 Nvarchar 20 √ 3 书名 Nvarchar 200 √ 4 作者 Nvarchar 20 √ 5 出版社 Nvarchar 30 √ 6 版次 Nvarchar 50 √ 7 图书类别 Nvarchar 20 √ 8 存放位置 Nvarchar 20 √ 9 单价 Money 8 √ 10 入库数量 Smallint 2 √ 11 金额 Money 8 √ 12 经手人 Nvarchar 10 √ 13 票号 Nvarchar 30 √ 14 操作员 Nvarchar 10 √ 15 日期 datatime 8 √ 《 软件工程 》实验报告 12 E:管理员表 序号 字段 名 类型 长度 精度 小数位数 默认值 允许空 主键 说明 1 管理员 ID int 4 √ 2 管理员密码 char 15 3 权限 nvarchar 16 接口设计 外部接口 用户接口: 采用窗口化,菜单式进行设计,在操作时响应热键。 硬件接口: 一卡通,扫描仪器 软件接口 通过 JDBC 对 SQL Server2020 数据库的连接 内部接口 通过面向对象语言设计类,在 public 类中实现调用;类间实现严格封装 第四章 编码及测试 一. 源代码 include include include include include include define STACK_INIT_SIZE 10 define OK 1 define TRUE 1 define FALSE 0 define ERROR 0 struct student /*学生 的 卡号 已借的书 */ { int carnum。 char lendbook[10]。 } student[1000]。 struct book /*书的编号 书名 状态 */ 《 软件工程 》实验报告 13 { int booknum。 char bookname[10]。 int turefalse。 }book[1000]。 struct card /*卡的编号 对应的学生名字 班级 */ { int cardnum。 char studentname[10]。 } card[100]。 book_add()。 book_search()。 int panduan()。 book_change()。 book_delect()。 card_add()。 book_lend()。 book_history()。 system_about()。 system_edition()。 window_display()。 book_manage()。 book_lend_return()。 system_help()。 window_choice()。 system_exit()。 book_return()。 /****************************************** 主 函 数 *******************************************/ void main() { window_display()。 window_choice()。 } /******************************** 主界面 显示子函数***************************************/ window_display() { printf(\n)。 printf( 图书管理系统 \n)。 printf(\n)。 printf(\n)。 printf( 1: 图书管理 \n)。 printf( 2:图书借还 \n)。 《 软件工程 》实验报告 14 printf( 3: 系统帮助 \n)。 printf( 4: 退出系统 \n)。 printf(\n)。 printf(\n)。 printf(\n)。 printf(\n)。 printf(\n)。 printf(\n)。 printf( 请选择进入的板块 \n)。 } /******************************************* 主 界 面 选 项 子 函 数 ************************************************/ window_choice() { char choice1。 scanf(%s,amp。 choice1)。 switch(choice1) { case 39。 139。 :book_manage()。 break。 case 39。 239。 :book_lend_return()。 break。 case 39。 339。 :system_help()。 break。 case 39。 439。 :system_exit()。 break。 } } book_manage() { char manage_choice。 system(cls)。 printf(\n)。 printf( 这里是图书管理板块 \n)。 printf(\n)。 printf(\n)。 printf(\n)。 printf(\n)。 printf(\n)。 printf( 1 加书 2 改书 3 删书 4 查书 0 返回 \n)。 printf(\n)。 printf(\n)。 printf(\n)。 printf(\n)。 printf(\n)。 printf( 请您选择 \n)。 《 软件工程 》实验报告 15 scanf(%s,amp。 manage_choice)。 switch(manage_choice) { case 39。 139。 :book_add()。 break。 case 39。 239。 :book_change()。 break。 case 39。 339。 :book_delect()。 break。 case。最新图书馆管理系统软件工程实验报告书
相关推荐
性。 明白吗 ?业务经理的高度决定了你所带领的团队的高度 ,业务经理的风格决定了你所带领的团队的风格 . 在一个组织里,每个人的思维偏好不同。 如果思维偏好趋同的人在一起,就容易形成同质团队,而思 维偏好差异大的人容易形成异质团队。 当团队规模足够大,很容易形成同质团队和异质团队的均衡集合体,趋向全脑思维的团队。 以下是对异质团队和同质团队的解释: 同质团队
和安全标志的设置,查文明施工情况。 5)查事处理:是否真正做到了 “ 三不放过 ” ,是否按照有关规定进行调查、分析、处理、统计和上报。 存在问题或隐患的单位,接到通知后,由其行政负责人受理,积极认真整改,并建立隐患整改登记、检查、销案、反馈制度。 对因故不能立即整改的问题,要制定整改计划,定人、定措 施、定完成期限,并组织实施。 六、安全生产会议制度 为了及时了解、掌握各时期的安全生产情况
为了自己的目标,一方面不是尽最大努力去实现股东的目标,他们会尽量回避风险,增加自 己的闲暇时间。 另一方面,经营者可能盲目扩张企业规模,进行额外的职务消费,或缺乏工作活力和创业激情,导致股东财富受损,使代理成本上升。 正如美国经济学家伯利 (Berle)和米恩斯 (Means)所言 :“事实上,从所有权中分离出来的经济权力的集中,己创造出许多经济帝国,并将这些帝国送到新式的专制主义者手中
铲刀; 2. 2 清洁剂:玻璃清洁剂; 注意事项: 3. 玻璃表面易受污、受损,因此要小心对待多加注意。 3. 玻璃水使用配比为 1: 40,可根据脏污程度适当调整。 3. 水桶和工具的放置不得防碍他人的通行和自己的工作。 3. 在刮洗玻璃时,应注意清洗区域不宜过大、刮洗方向一致 、 刮洗时应有一定的重叠。 3. 使用伸缩杆时应注意力度,以免弯曲损坏。 (六)自动扶梯的清洁保洁 自动扶梯的清洁
6 第二条 台风来袭 7 第三条 员工打斗事件 7 第四条 不良分子前来滋事 处理 7 第五条 打劫被盗事件 7 第六条 意外事故 7 第七章 勤务制度 8 第一条 交接班的制度 8 第二条 请示报告制度 8 第三条 勤务登记制度 8 第四条 保密制度 8 第八章 警卫室管理办法 8 第一条 警卫室纪律 9 第二条 保安器械的保管 9 第三条 保安器械的领用及交接
更登记 :向原登记机关管辖区域外迁移的 ,应当在取得迁移目的地的卫生行政部门发给的《设置医疗机构批准书》 ,并经原登记机关核准办理注销登记后 ,再向迁移目的地的卫生行政部门申请办理执业登记。 第三十三条 登记机关在受理变更登记申请后 ,依据条例和本细则的有关规定以及当地《医疗机构设置规 划》进行审核 ,按照登记程序或者简化程序办理变更登记 ,并作出核准变更登记或者不予变更登记的决定。 第三十四条