NET 程 序 设计》 课程设计报告 班级:计算机 1403 学号:1411640305 姓名:黄世增一、实验名称作者信息管理系统二、实验目的1
进一步掌握并加深“
NET 程序设计”课程的基本知识,理解“
NET 程序设计”课程中重点讲解的 ASP
NET 技术在项目开发中的应用
培育正确的程序设计思想,提高分析问题、解决问题的能力
提高学生进行技术总结和撰写说明书的能力
三、系统设计描述实验设计内容:本次实验设计的内容是使用 ASP
NET 技术为某出版社设计并实现一个小型作者信息管理系统
出版社的工作人员登录该系统后,可以查看该社出版的各类书籍的作者的信息,并可以对作者信息进行各类查询,便于工作人员对作者信息进行管理
系统数据库设计:在 SQL Server Express 中为作者信息管理系统建立一个名为作者信息管理系统的数据库,并设计以下 2 张数据表:1
系统管理员表该表用来记录使用本系统的管理员的基本信息,包括管理员账户及密码
【思考题】(1)数据库中的一条记录中有若干个属性,若其中某一个属性(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键
统管理员表中用户名应设为主键
(2)用户名和密码都设为 varchar 字符型
作者个人信息表该表用来记录作者个人的基本信息,包括作者编号、姓名、联系地址、电话、email
【思考题】(1)表中作者编号应设为主键
(2)表中作者 ID、电话号码和 Email 为 nchar 字符串型,姓名和联系人地址为 nvarchar 字符串型
设计好数据库的两个表后,分别在两个表中输入数据,如下图所示: 系统模块设计 1
登录模块设计登录模块应保证出版社工作人员以系统管理员身份正确输入账号和密码后才能登录系统,同时该模块在页面上显示登录人员账号;否则,系统自动跳转回登录页面
connec